【MER】

IAPP   © 文章版权由 admin 解释,禁止匿名转载

#楼主# 2023-3-3

————————防偷窥————————



各位大哥们,给帖子个回复好不好

零基础学习iapp♥(第一期)

一一一一一一一一一一一一一一一一一一一一一一

作者:技术分享——肆年

一一一一一一一一一一一一一一一一一一一一一一


欢迎大家来到[技术分享]板块

一一一一一一一一一一一一一一一一一一一一一

╭——·————╮
| 正文开始 |
╰——·————╯

○这一课学习的内容有:

╭一一● iApp是什么?入门
|
|
| 一一● iApp教程
|
|
╰一一● iApp实例教程

一一一一一一一一一一一一一一一一一一一一一一

——教程楼更——
建议开启只看楼主模式

◎觉得我的教程不错就快关注我吧◎

一一一一一一一一一一一一一一一一一一一一一一


161楼
MER肆年 2023-3-3
【dhs 渐变尺寸伸缩动画】

用法:
//创建一个渐变尺寸伸缩动画
//0为没有,2.5为原始2.5倍

//输入X开始尺寸比例,输入X结束尺寸比例,输入Y开始尺寸比例,输入Y结束尺寸比例
dhs(dh, 0.5, 2.5, 0.5, 2.5)
dh(dh, "duration", 2000)
us(2, "dh", dh)

//输入X开始尺寸比例,输入X结束尺寸比例,输入Y开始尺寸比例,输入Y结束尺寸比例,输入X位置类型,输入X坐标的开始位置,输入Y位置类型,输入Y坐标的开始位置
dhs(dh, 0.5, 2.5, 0.5, 2.5, 1, 0.5, 1, 0.5)
dh(dh, "duration", 2000)
us(2, "dh", dh)

说明:
常用于控件伸缩动画。

位置类型:
0 默认
1 以对象本身为基准位置类型
2 以父控件为基准位置类型
162楼
MER肆年 2023-3-3
【dht 画面位置移动动画】

用法:
//创建一个画面位置移动动画
//输入开始X坐标上的移动位置,结束X坐标上的移动位置,开始Y坐标上的移动位置,结束Y坐标上的移动位置
dht(dh, 30, 80, 30, 80)
dh(dh, "duration", 2000)
us(2, "dh", dh)

说明:
常用于控件移动动画。
163楼
MER肆年 2023-3-3
【dhr 画面旋转动画】

用法:
//创建一个画面旋转动画
//输入动画开始的旋转角度,输入动画旋转到的角度
dhr(dh, 0, 180)
dh(dh, "duration", 2000)
us(2, "dh", dh)

//输入动画开始的旋转角度,输入动画旋转到的角度,输入X位置类型,输入X坐标的开始位置,输入Y位置类型,输入Y坐标的开始位置
dhr(dh, 0, 180, 1, 0.5, 1, 0.5)
dh(dh, "duration", 2000)
us(2, "dh", dh)

说明:
常用于控件旋转动画。

位置类型:
0 默认
1 以对象本身为基准位置类型
2 以父控件为基准位置类型
164楼
MER肆年 2023-3-3
【dhset 动画集合】用法:

//渐变尺寸伸缩动画
dhs(dh1, 0.5, 2.5, 0.5, 2.5)
dh(dh1, "duration", 2000)

//画面位置移动动画
dht(dh2, 30, 80, 30, 80)
dh(dh2, "duration", 2000)

//画面旋转动画
dhr(dh3, 0, 180)
dh(dh3, "duration", 2000)

//创建一个动画集合
//输入动画集合变量对象,输入是否使用动画集合的interpolator,输入动画...(可输入N个参数)
dhset(dhlist, false, dh1, dh2, dh3, dh4)
us(2, "dh", dhlist)

说明:
常用于动画集合执行。

提示:
动画集合允许被其他动画集合添加成为子动画。

提示:
动画集合如果设置了动画控制属性,同时也会重置所有子控件的属性。
165楼
MER肆年 2023-3-3
【dhast 队列动画集合】用法:

//旋转动画
dhas(dh1, 2, "rotation", 60, 180)
dh(dh1, "duration", 2000)

//伸缩动画
dhas(dh2, 2, "scaleX", 1.5, 2.5)
dh(dh2, "duration", 2000)

//移动动画
dhas(dh3, 2, "translationX", 0, 60)
dh(dh3, "duration", 2000)

//透明度
dhas(dh4, 2, "alpha", 1, 0.3, 1, 0.2, 1)
dh(dh4, "duration", 2000)

//顺序执行
dhast(dhlist, "sequen", dh1, dh2, dh3, dh4)

//同时执行
//dhast(dhlist, "together", dh1, dh2, dh3, dh4)
dh(dhlist, "start")

说明:
常用于动画集合执行。

提示:
队列动画集合允许被其他队列动画集合添加成为子动画。

提示:
动画集合如果设置了动画控制属性,同时也会重置所有子控件的属性。
166楼
MER肆年 2023-3-3
【文本更新监听事件】

系统赋值:
st_vId:控件id
st_vW:控件对象
st_sS:文本内容
st_sT:
st_bE:
st_cT:
st_aR:

说明:
该事件无返回值。常用于监听文本即时更新。
167楼
MER肆年 2023-3-3
【zj 组件控制】

用法:
//如有米广告组件,首先下载有米的组件,并且设置好组件。

//初始化有米SDK,放在第一个界面的载入事件里
//输入赋值变量,标识,发布 ID,密钥,是否开启有米的Log输出(需要换自己的渠道信息)
zj(a, "init", "String", "85aa56a59eac8b3d", "String", "a14006f66f58d5d7", "boolean", true)

//初始化积分墙
//输入赋值变量,标识
zj(a, "initjfq")

//展示积分墙
zj(a, "jfqgo")


说明:
用于控制组件。
168楼
MER肆年 2023-3-3
【call 交互式语言调用】用法:

//输入赋值变量,语言类型,模块m的abc方法,输入参数1,输入参数2
call(null, "myu", "m.abc", "nihao", 66)


//输入赋值变量,语言类型,模块mk的abc方法,输入参数1
call(a, "mlua", "mk.abcd", 123)


//没有参数的
//输入赋值变量,语言类型,模块mk的abc方法
call(null, "mjs", "mk.abcdf")

说明:
用于多语言的代码交互。

注意:
此方法只能调用模块方法,输入是字符串如 m.abc 模块m 的abc方法

注意:
参数数量要与实际模块方法的参数的数量一致。

注意:
三种语言,只有 mlua 可以返回赋值变量, 其他设置赋值变量无效。
169楼
MER肆年 2023-3-3
【res 安装包资源管理器】

用法:
//获取应用自己的对象
res(a)

//获取其他apk安装包内的资源对象,只支持加载SD卡上的apk
res("�c.apk", a)

//获取资源
//输入资源对象,输入资源标识或文件名(没后缀),输入资源类型,输入赋值变量
res(a, "ic_launcher", "drawable", b)

//获取资源ID,打包测试才有效
res(a, "ic_launcher", "drawable", false, b)

//获取 AssetManager 或 Resources 对象
res(a, "asset", b)
res(a, "resources", b)

说明:
可获取的资源类型 drawable、string、color、stringarray、layout
170楼
MER肆年 2023-3-3
【lua语言】

Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。

评论

登录后才可发表内容
  • 主题

    83

  • 帖子

    609

  • 关注者

    0

Copyright © 2019 凯特网.   Powered by HYBBS 2.3.4  

Runtime:0.1181s Mem:2056Kb