iApp 手册网
主页
管理员
关于
搜索
主页
iJS 3.0 官方文档
3.0 ijs升级简介
1. 出错后报错信息,显示在调试日志里 2. 融合裕语言代码,写法和使用方式有所不同 3. ijs 是没有 ufnsui 线程更新界面代码,可以直接在线程中写代码更新控件界面 4. 入口文件必须为 mian.iyu 如果全部采
2022-12-24 01:51:45 最后更新
js语言
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,
2022-12-22 22:56:42 最后更新
var 变量
java 用法: //申明一个局部变量 var a = "aaa" tw(a) //申明一个界面变量,直接赋值不写“var”关键词视为界面变量 b = "bbb" tw(b) js变量区域介绍: 局部
2022-12-22 14:25:07 最后更新
s 变量
java 用法: 申明界面变量 //可以赋字符串 ss("a", "blss") //或 设置为空 I.ss("a", null) //读取数据 tw(ss("a")) 或 注意,这样写也属于读取 tw(s
2022-12-22 14:25:07 最后更新
// 或 /* */ 注释语句
java 用法: //这个是变量“a”它的值等于“1” var a = 1 //这个是变量“b”它的值等于“2” var b = 2 / 大量代码注释方法 var c = 3 var d = 4 /
2022-12-22 14:25:07 最后更新
fn 加载mjs模块
java 用法: //加载a.mjs模块 fn("a") 说明: 用于加载你的模块文件;建议要加载的模块,载入事件加载一次即可。
2022-12-22 14:25:07 最后更新
syso 打印
java 用法: //打印字符串 syso("wo1314") //或 i.syso("wo1314") //打印字符串,字符串拼接 syso("wo" + "ai" + "ni") //或 i.syso("wo
2022-12-22 14:25:07 最后更新
if 判断语句
java 用法: //if 语句的使用 var a = 2 if (a 1){ syso("a大于1") } //if...else 搭配使用 var a = 2 if (a == 1
2022-12-22 14:25:07 最后更新
while 循环
java 用法: //这将循环10次 var a = 10 while (a 0){ syso(a) a = a 1 } 说明: 条件循环语句,比较值的变化,然后进行循环执行里面的代码。当条件
2022-12-22 14:25:07 最后更新
for 循环
java 用法: // 条件: a=初始值,最大值,增长值;a初始为1,设置a最大为10,a每次循环增加1 for (var a=1,i
2022-12-22 14:25:07 最后更新
t 新线程
java 用法: i.t( function(){ syso("新线程里执行代码") } ) 说明: 启用新线程,去执行一些需要执行很久的代码。比如把下载文件,获取网页源码,大量的文件操作,可以放入新线里执
2022-12-22 14:25:07 最后更新
ssj 设置或修改控件事件代码
java 用法: //设置控件ID3,的单击事件 i.ssj(3, "clicki", function(st_vId,st_vW){ syso("ok") } ) //设置控件ID3,的触屏滑动事件
2022-12-22 14:25:07 最后更新
tw 提示
java 用法: tw("你好") //或 i.tw("你好") //设置参数1:显示的时间长久;0:显示的时间短暂;\n为换行的意思,其他地方通用 tw("你好\n吗?", 1) //或 i.tw("你好\n吗?
2022-12-22 14:25:07 最后更新
fd 删除文件
java 用法:(将删除SD卡根目录的abc.zip文件) var b = i.fd("%abc.zip") syso(b) 说明: 用于删除指定的文件,是否成功返回数据:true或 false
2022-12-22 14:25:07 最后更新
fe 文件是否存在
java 用法:(将判断SD卡根目录的abc.zip文件是否存在) var b = i.fe("%abc.zip") syso(b) 说明: 用于判断指定的文件存在,是否存在返回数据:true或 false
2022-12-22 14:25:07 最后更新
fs 文件大小
java 用法:(将获取SD卡根目录的abc.zip文件占用的大小) var b = i.fs("%abc.zip") syso(b) 说明: 用于判断指定的文件存在,是否存在返回数值单位(字节)。 转换为KB:
2022-12-22 14:25:07 最后更新
fr 读取文本
java 用法:(将读取SD卡根目录的abc.txt文件里面的内容) var b = i.fr("%abc.txt") syso(b) var b = i.fr("%abc.txt", "utf8") syso(b)
2022-12-22 14:25:07 最后更新
fc 复制文件
java 用法:(在SD卡根目录abc.txt文件拷贝一个新的副本至abc2.txt) var b = i.fc("%abc.txt", "%abc2.txt") syso(b) //设置重复不覆盖 var b = i.
2022-12-22 14:25:07 最后更新
fw 写入文本
java 用法:(将文本数据写入至SD卡根目录的abc.txt文件里面) var b = "我是一个txt文件的内容" i.fw("%abc.txt", b) var b = "我是一个txt文件的内容" i.fw(
2022-12-22 14:25:07 最后更新
fl 文件列表
java 用法:(获取一个目录的文件列表) var c = i.fl("%dir") //循环打印 for (var a in c){ syso("文件 " + ca) } //仅获取文件夹 var
2022-12-22 14:25:07 最后更新
ft 转移文件
java 用法:(将SD卡根目录的abc.txt转移至abc3.txt) var c = i.ft("%abc.txt", "%abc3.txt") syso(c) 说明: 用于转移文件。是否成功返回数据:true或 f
2022-12-22 14:25:07 最后更新
fdir 获取sd卡根目录路径
java 用法:(获取根目录路径并赋值至变量“a”) //获取根目录 var a = i.fdir() syso(a) //获取目录的绝对路径 var a = i.fdir("%dir") syso(a) 说明
2022-12-22 14:25:07 最后更新
fuz 解压zip部分文件
java 用法:(将根目录文件abc.apk压缩包里的AndroidManifest.xml文件,解压到根目录AndroidManifest2.xml) var d = i.fuz("%abc.apk", "AndroidMani
2022-12-22 14:25:07 最后更新
fuzs 解压整个zip
java 用法:(将根目录文件abc.apk压缩包解压至根目录文件夹abcdir,会自动创建) var c = i.fuzs("%abc.apk", "%abcdir") syso(c) //解压文件遇到重复不覆盖
2022-12-22 14:25:07 最后更新
fj 压缩文件或文件夹至zip
java 用法: var c = i.fj("%adc.txt", "%abc.zip") syso(c) //不去除根目录 var c = i.fj("%adc.txt", "%abc.zip",false) sys
2022-12-22 14:25:07 最后更新
fo 打开文件
java 用法:(将根目录打开安装abc.apk文件) i.fo("%abc.apk") 说明: 可以调用系统工具打开不同的文件。
2022-12-22 14:25:07 最后更新
sr 替换字符
java 用法: var a = "123456789" var b = "456" var c = "." var d = i.sr(a, b, c) //将提示:123.789 syso(d) //支持正则表达
2022-12-22 14:25:07 最后更新
sj 截取字符
java 用法: var a = "123456789" var b = "34" var c = "8" var d = i.sj(a, b, c) //将提示:567 syso(d) //从头部开始截取 va
2022-12-22 14:25:07 最后更新
sl 数据数组
java 用法: var a = "12;12;12;12;12" var b = ";" var c = i.sl(a, b) //可以支持正则表达式;例子看(注意说明) //var c = i.sl(a, b, t
2022-12-22 14:25:07 最后更新
siof 获取字符位置
java 用法: var a = "123456789" var b = "3" var c = 0 var d = i.siof(a, b, c) //将提示:2 syso(d) var a = "1234567
2022-12-22 14:25:07 最后更新
slof 获取字符位置
java 用法: var a = "123456789" var b = "4" var c = 8 var d = i.slof(a, b, c) //将提示:3 syso(d) var a = "1234567
2022-12-22 14:25:07 最后更新
ssg 截取字符
java 用法: var a = "abcdefghijk" var b = i.ssg(a, 2, 6) //将提示:cdef syso(b) var a = "abcdefghijk" var b = i.ssg
2022-12-22 14:25:07 最后更新
slg 获取字符长度
java 用法: var a = "123456789" var b = i.slg(a) //将提示:9 syso(b) 说明: 顾名思义。
2022-12-22 14:25:07 最后更新
strim 去除头尾空格
java 用法: var a = " 123456789 " var b = i.strim(a) //将提示:123456789 syso(b) 说明: 常用于去除后进行判断头尾字符。
2022-12-22 14:25:07 最后更新
slower 转换为小写
java 用法: var a = "AiufSUscN" var b = i.slower(a) //将提示:aiufsuscn syso(b) 说明: 常用于转换为小写后进行判断。
2022-12-22 14:25:07 最后更新
supper 转换为大写
java 用法: var a = "AiufSUscN" var b = i.supper(a) //将提示:AIUFSUSCN syso(b) 说明: 常用于转换为大写后进行判断。
2022-12-22 14:25:07 最后更新
stop 暂停代码
java 用法: i.t( function(){ syso("1") i.stop(1000) syso("2") i.stop(1000) syso("3") i.stop(1000) syso("
2022-12-22 14:25:07 最后更新
sran 生产范围随机数
java 用法:(生产一个 100 至 1000的随机数) var a = i.sran(100, 1000) syso(a) 说明: 有时候需要利用到随机机制,可以利用这个来开发!
2022-12-22 14:25:07 最后更新
nsz 创建数组
java 用法: //声明6位的数组 var a = i.nsz(6) syso(a) //声明数组,并直接设置数组值 var a = i.nsz( 1, 2, 3, 4, 5 ) //打印数组总行数 v
2022-12-22 14:25:07 最后更新
hs 获取网页源码
java 用法: i.t( function(){ var a = "http://wap.baidu.com/" var b = i.hs(a) syso(b) } ) 2,提交post数据: 输入说明:地址
2022-12-22 14:25:07 最后更新
hd 下载文件
java 用法:(下载文件至SD卡根目录 abc.apk) 1,下载文件,默认不覆盖重复 i.t( function(){ var a = "http://abc.com/abc.apk" var b = "abc.a
2022-12-22 14:25:07 最后更新
hw 访问网页
java 用法: var a = "http://wap.baidu.com/" i.hw(a) 说明: 使用内置浏览器访问网页。 可用于下载文件: var a = "http://abc.com/abc.apk"
2022-12-22 14:25:07 最后更新
hws 系统浏览器访问网页
java 用法: var a = "http://wap.baidu.com/" i.hws(a) 说明: 使用内置浏览器访问网页。 可用于下载文件: var a = "http://abc.com/abc.apk"
2022-12-22 14:25:07 最后更新
ug 获取控件属性
java 用法:(1为:控件ID,第二个参数为控件属性标识,然后赋值到变量) var a = i.ug(1, "text") syso(a) 说明: 输入属性标示来返回不同的控件数据。注意:有些控件没有指定属性,将返回n
2022-12-22 14:25:07 最后更新
us 设置控件属性
java 用法:(1为:控件ID,第二个参数为控件属性标识,第三个是需要设置的数据或变量) //设置文本控件内容 var c = "文本内容" var f = i.us(1, "text", c) syso(f)
2022-12-22 14:25:07 最后更新
可参照控件属性,所有属性标识通用
更多属性标识 currentitem = 设置滑动窗体界面序号 closedrawer = 关闭指定侧滑 opendrawer = 展开指定侧滑 drawerlockmode = 设置手势滑动
2022-12-22 20:20:09 最后更新
uigo 跳转界面
java 用法:(输入界面文件名,跳转指定的界面) i.uigo("abc.ilua") //带参数的跳转 i.uigo("abc.ilua", 536870912) 说明: 可以界面之间的转换,扩展新的界面。
2022-12-22 14:25:07 最后更新
utw 弹出界面
java 用法:(在原有的界面弹出界面) var a = null var b = "界面标题" var c = "界面内容" var d = "退出" var e = "保存" var f = "取消" //三个
2022-12-22 14:25:07 最后更新
endutw 关闭弹出界面
java 用法: i.endutw() 说明: 用于关闭当前打开的弹窗界面
2022-12-22 14:25:07 最后更新
end 结束界面
java 用法: i.end() 说明: 调用后,将结束当前的界面。 并返回原来的界面。如果原来没有界面,将退出应用。
2022-12-22 14:25:07 最后更新
ends 显示桌面
java 用法: i.ends() 说明: 跳转到手机的桌面,程序将后台运行。
2022-12-22 14:25:07 最后更新
bfm 播放音频
java 用法: var a = "http://www.abc.com/abc.mp3" var b = i.bfm(a) var a = "%abc.mp3" var b = i.bfm(a) // 播放 //
2022-12-22 14:25:07 最后更新
html 标签支持
java 用法: var a = "(html)百度" i.us(1, "text", a) 说明: text属性:设置支持html代码!
2022-12-22 14:25:07 最后更新
ula 列表操作内容
java 用法: //输入数据列表对象,输入数据项...不限制数量。 var a a = i.ula(a, 1,2,3, "abc","bac","bbc") //刷新列表显示内容,常用增加数据后的刷新。 i.
2022-12-22 14:25:07 最后更新
uls 列表显示内容
java 用法: // var a a = i.ula(a, 1,2,3, "abc","bac","bbc") a = i.ula(a, 1,2,3, "cde","cdw","cad") var c =
2022-12-22 14:25:07 最后更新
ulag 获取列表内容数据
java 用法: //输入当前的控件对象,输入获取控件ID 1的数据参数 var b = i.ulag(a, 1) //输入当前的控件对象,输入获取标识为 1的数据参数 var b = i.ulag(a, 1)
2022-12-22 14:25:07 最后更新
ulas 更新列表内容数据
java 用法: //输入当前的控件对象,输入获取控件ID 1的数据参数 var b = i.ulas(a, 1) //输入当前的控件对象,输入获取标识为 1的数据参数 var b = i.ulas(a, 1)
2022-12-22 14:25:07 最后更新
usms 发送短信
java 用法: var a = "10086" var b = "0" i.usms(a, b) 注意:测试时只显示syso日志,不直接 发送短信,打包即可。
2022-12-22 14:25:07 最后更新
ucall 拨打电话
java 用法: var a = "10086" i.ucall(a) 注意:测试时只显示syso日志,不直接 拨出号码,打包即可。
2022-12-22 14:25:07 最后更新
time 当前时间
java 用法: var a = 0 var b = i.time(a) syso(b) 说明: 第一个参数为时间类型,第二个赋值变量 数字类型 0:20140707 09:10:08 1:2014/
2022-12-22 14:25:07 最后更新
fi 判断路径是否文件夹
java 用法: var a = "abc" var b = i.fi(a) syso(b) 说明: 指定路径,判断是否为目录文件夹,返回:true 或 false
2022-12-22 14:25:07 最后更新
swh 获取屏幕分辨率
java 用法: var a = "w" //获取屏幕宽度的dp var w = i.swh(a) var a = "h" //获取屏幕高度的dp var h = i.swh(a) var a = "hh"
2022-12-22 14:25:07 最后更新
stobm 汉字转换编码字符
java 用法:(你 转换 %E4%BD%A0) var b = i.stobm("你", "utf8") tw(b) 说明: 有些时候网络操作的时候,网址需要带有字符参数,就可以把这个汉字转换下。
2022-12-22 14:25:07 最后更新
sutf8to 将utf-8编码字符转换中文
java var b = i.sutf8to("%E4%BD%A0") tw(b)
2022-12-22 14:25:07 最后更新
uycl 隐藏状态栏
java 用法: //隐藏 i.uycl(true) //不隐藏 i.uycl(false) 说明: 隐藏手机顶部的状态栏
2022-12-22 14:25:07 最后更新
uycl 修改状态栏颜色
java 用法: //输入更变颜色,并且保留状态栏空间 i.uycl("50c4e5", true) //输入更变颜色,并且不保留状态栏空间 i.uycl("50c4e5", false) 说明: 常用与
2022-12-22 14:25:07 最后更新
ushsp 设置横屏或竖屏
java 用法: //横屏 i.ushsp(true) //竖屏 i.ushsp(false) 说明: 设置屏幕的显示方式,注意的是设置后载入事件将重新执行
2022-12-22 14:25:07 最后更新
bfv 播放视频
java 用法:(播放SD卡上的视频文件) var a = "%abcd.mp4" i.bfv(a) //并且横屏 var a = "%abcd.mp4" var b = true i.bfv(a, b)
2022-12-22 14:25:07 最后更新
ftz 发送通知栏
java 用法: i.ftz("提醒标题", "标题", "内容", null, function(){ tw("点击了") } ) //设置显示图标 i.ftz("提醒标题", "标题", "内容", "%ab
2022-12-22 14:25:07 最后更新
uapp 打开app应用或游戏
java 用法: var c = i.uapp("com.iapp") //或 带有指定类名的启动 var c = i.uapp("com.iapp", "com.yougaile.MakeiApp.logoActivit
2022-12-22 14:25:07 最后更新
uapplist 获取app列表
java 用法: var b = i.uapplist(true) syso(b1) 说明: 输入 是否包括获取系统App,返回一个列表数组 至变量 “b”,每列数据将存储一个应用的信息,并且以 “\n”隔开。
2022-12-22 14:25:07 最后更新
uapplistgo 获取正在运行的app列表
java 用法: var b = i.uapplistgo() syso(b0) 说明: 输入 返回一个列表数组 至变量 “b”,每列数据将存储一个应用的信息,并且以 “\n”隔开。 其中列内容格式: 应用包
2022-12-22 14:25:07 最后更新
uninapp 卸载应用
java 用法: i.uninapp("com.iapp") 说明: 输入应用包名
2022-12-22 14:25:07 最后更新
huf 上传文件
java 用法: t( function(){ var a = "http://abc.com/upfile.php" var b = "filename=iApp我的应用.apk&test=一款非常好的应用哦" var
2022-12-22 14:25:07 最后更新
nvw 创建动态控件
java 用法: //将控件添加至指定的控件作为子控件 //输入要添加的控件ID或控件对象,输入添加至指定控件ID或控件对象 i.nvw(id, did) //输入要添加的控件ID或控件对象,输入添加至指定控件ID或控件
2022-12-22 14:25:07 最后更新
uall 获取子控件
java 用法: //输入控件ID或控件对象,输入false时将赋值子控件ID,输入赋值变量将返回一个数据列表 var a = i.uall(1, false) //输入控件ID或控件对象,输入true时将赋值子控件对象,
2022-12-22 14:25:07 最后更新
urvw 移除控件
java 用法: i.urvw(3) 说明: 输入需要移除的控件ID或控件对象
2022-12-22 14:25:07 最后更新
sbp 图像分割
java 用法: //载入一个图像变量,并赋值到图像变量“b” var b = i.sbp("%1.png") //载入一个用户图标,{裁剪图像区域(像素):x坐标:80,y坐标:90,裁剪宽度:50,裁剪高度:60}
2022-12-22 14:25:07 最后更新
bfs 保存图像
java 用法: i.bfs(b, "%1.jpg") //或 压缩比例(1至100) i.bfs(b, 70, "%1.jpg") 说明: 输入图像变量,输入压缩比例(1至100),输入保存图像的路径,图像将保存
2022-12-22 14:25:07 最后更新
sdeg 启动调试模式
java 用法: i.sdeg(0) i.sdeg(1) i.sdeg(2) 说明: 提示日志方式。0打包后没有任何提示,1打包后可任然打印错误,2打包后记录日志保存至文件 iApp/Log
2022-12-22 14:25:07 最后更新
tot 获取控件图标
java 用法: var id = 4 var b = i.tot(id) 说明: 输入控件ID或控件对象,返回将赋值“b”图像变量。注:此方法仅限于 图片控件,图标按钮控件。
2022-12-22 14:25:07 最后更新
tzz 图像旋转
java 用法: var a = i.sbp("%1.png") var b = 90 var c = i.tzz(a, b) 说明: 输入被旋转图像变量,输入旋转度数(逆向旋转数为负数),返回将赋值“c”图像变量。
2022-12-22 14:25:07 最后更新
tsf 图像缩放
java 用法: var a = i.sbp("%1.png") //按照倍增缩放,值小于则为缩小,否则为放大 var b = 2 var c = i.tsf(a, b) //指定高度与宽度缩放 var w =
2022-12-22 14:25:07 最后更新
tfz 图像反转
java 用法: var a = i.sbp("%1.png") //水平反转 var b = "x" var c = i.tfz(a, b) //垂直反转 var b = "y" var c = i.tfz(a,
2022-12-22 14:25:07 最后更新
tcc 获取图像变量尺寸
java 用法: var a = i.sbp("%1.png") var b = "w" var c = i.tcc(a, b) syso(c) var b = "h" var c = i.tcc(a, b) sy
2022-12-22 14:25:07 最后更新
sxb 写入剪切板
java 用法: var a = "nihao" i.sxb(a) 说明: 可用于复制到剪切板,其他应用可获取到此数据。
2022-12-22 14:25:07 最后更新
shb 获取剪切板
java 用法: var a = i.shb() syso(a) 说明: 可获取剪切板数据,得到其他地方写入的剪切板数据。
2022-12-22 14:25:07 最后更新
usjxm 手机休眠
java 用法: i.usjxm(false) 说明: 设置后手机将不休眠,不锁屏。默认为 true 需要休眠。
2022-12-22 14:25:07 最后更新
bfvs 播放视频
java 用法: //设置SD卡视频文件 //输入控件ID或对象,输入视频文件路径 i.bfvs(1, "%a.mp4") //设置网络远程视频文件 i.bfvs(1, "http://abc.com/a.mp4"
2022-12-22 14:25:07 最后更新
bfvss 播放视频控制
java 用法: //开始播放 i.bfvss(1, "st") //暂停播放 i.bfvss(1, "pe") //停止播放 i.bfvss(1, "sp") //定位到指定帧 i.bfvss(1, "
2022-12-22 14:25:07 最后更新
addv 加载界面
java 用法: //界面中载入其他界面 var id = 1 i.addv(id, "a.ilua") i.addv(id, "b.ilua") //侧滑窗体 var id = 1 i.addv(id, "a.i
2022-12-22 14:25:07 最后更新
gvs 获取控件对象
java 用法: //根据当前界面,来获取控件 //输入要获取的控件ID,输入赋值变量 var c = i.gvs(1) //根据控件对象,来获取内部的子控件 //输入控件ID或控件对象,输入要获取的控件ID,输入赋值
2022-12-22 14:25:07 最后更新
aslist 添加数据列表
java 用法: var a a = i.aslist(a, "你好", "你好", "你好") a = i.aslist(a, "你好2", "你好2", "你好2") //可插入数据到指定序号 a = i.
2022-12-22 14:25:07 最后更新
sslist 数据列表设置数据
java 用法: var b = 1 var c = "数据" i.sslist(a, b,c) 说明: 输入列表对象,输入指定数据序号,输入设置的数据
2022-12-22 14:25:07 最后更新
gslist 数据列表访问数据
java 用法: var b = 1 var c = i.gslist(a, b) syso(c) 说明: 输入列表对象,输入指定数据序号,输入赋值变量
2022-12-22 14:25:07 最后更新
gslistl 数据列表访问数据总数
java 用法: var b = i.gslistl(a) syso(b) 说明: 输入列表对象,输入赋值变量
2022-12-22 14:25:07 最后更新
dslist 数据列表删除指定数据
java 用法: var b = 1 i.dslist(a, b) //清空所有数据 var b = 1 i.dslist(a, b) 说明: 输入列表对象,输入指定数据序号 提示: 如果需要清空所有
2022-12-22 14:25:07 最后更新
gslistsz 列表数据转化为数组
java 用法: var b = i.gslistsz(a) 说明: 输入列表对象,输入赋值变量
2022-12-22 14:25:07 最后更新
gslistis 列表数据检查是否存在指定数据
java 用法: var b = "数据" var c = i.gslistis(a, b) 说明: 输入列表对象,被判断的数据,输入赋值变量。赋值数据:true 或 false
2022-12-22 14:25:07 最后更新
gslistiof 列表数据从头开始检查是否包含该数据
java 用法: var b = "数据" var c = i.gslistiof(a, b) 说明: 输入列表对象,被判断的数据,输入赋值变量
2022-12-22 14:25:07 最后更新
gslistlof 列表数据从尾开始检查是否包含该数据
java 用法: var b = "数据" var c = i.gslistlof(a, b) 说明: 输入列表对象,被判断的数据,输入赋值变量
2022-12-22 14:25:07 最后更新
nuibs 背景选择器
java 用法: //使用颜色作为背景 var pressed = "333333" var selected = "333333" var normal = "888888" var b = i.nuibs(pre
2022-12-22 14:25:07 最后更新
ngde 背景调控器
java 用法: //输入圆角半径,输入背景填充色,输入赋值变量 var a = 15 var b = "888888" var c = i.ngde(a, b) //输入边框宽度,输入背景填充色,输入边框颜色,输入
2022-12-22 14:25:07 最后更新
sit 目标的设置
java 用法: //如,分享软件 //输入对象,输入属性标识,输入属性值 var a a = i.sit(a, "action", "android.intent.action.SEND") a = i.sit(a, "
2022-12-22 14:25:07 最后更新
uit 目标的执行
java 用法: //输入目标对象,输入属性,输入属性值 i.uit(a, "chooser", "标题") //输入目标对象,输入属性,输入请求数值 i.uit(a, "result", 1) //输入目标对象
2022-12-22 14:25:07 最后更新
git 目标获取参数
java 用法: //输入目标对象,输入属性标识 var c = i.git(a, "action") var c = i.git(a, "type") var c = i.git(a, "extra", "title")
2022-12-22 14:25:07 最后更新
uqr 二维码扫描
java 用法: //扫描二维码 i.uqr() //扫描结果,需要在 回调结果事件 写代码 if st_sC == 1102 then var c = i.git(st_iT, "extra", "resul
2022-12-22 14:25:07 最后更新
zdp dip转换px
java 用法: var dp = 10 //输入dp数值 var c = i.zdp(dp) 说明: 用于常用数据转换。
2022-12-22 14:25:07 最后更新
zpd px转换dip
java 用法: var px = 10 //输入px数值,输入赋值变量 var c = i.zpd(px) 说明: 用于常用数据转换。
2022-12-22 14:25:07 最后更新
zps px转换sp
java 用法: var px = 10 //输入px数值,输入赋值变量 var c = i.zps(px) 说明: 用于常用数据转换。
2022-12-22 14:25:07 最后更新
zsp sp转换px
java 用法: var sp = 10 //输入sp数值,输入赋值变量 var c = i.zsp(sp) 说明: 用于常用数据转换。
2022-12-22 14:25:07 最后更新
lan 跳转界面动画
java 用法: i.uigo("abc.ilua") //输入跳转界面动画的序号;6 右往左推出效果 i.lan(6) 说明: 用于跳转界面时候进行的动画效果 提示: 0.淡入淡出效果 1.放大淡出效果 2.
2022-12-22 14:25:07 最后更新
sjxx 获取设备信息
java 用法: var a = i.sjxx() syso(a0) 说明: 获取手机基本信息,将返回一个数组到赋值变量“a”,数组格式如下: 数据格式:(真实数据 \n 旁边将不没有空格) CPU型号
2022-12-22 14:25:07 最后更新
simsi 获取设备imsi
java 用法: var a = i.simsi() syso(a) 说明: 常用于识别用户的手段。
2022-12-22 14:25:07 最后更新
simei 获取设备imei
java 用法: var a = i.simei() syso(a) 说明: 常用于识别用户的手段。
2022-12-22 14:25:07 最后更新
endkeyboard 强制隐藏虚拟键盘
java 用法: i.endkeyboard() 说明: 常用于需要隐藏安卓弹出的虚拟键盘。
2022-12-22 14:25:07 最后更新
hdfl 文件下载器
java 用法: //两个参数的方法设置 var savedir = "%SaveDir" //输入下载保存目录,输入赋值变量返回一个下载器对象 a = i.hdfl(savedir, function(st_drD,st
2022-12-22 14:25:07 最后更新
hdfla 文件下载器 增加文件下载项
java 用法: //创建一个文件下载器 var a = i.hdfl("%TempDir", function(){ syso(st_drD) } , function(){ syso(st_drJ) }
2022-12-22 14:25:07 最后更新
hdd 配置下载管理器
java 用法: //下载产生的临时文件目录 var a = "%tempdir" //下载至保存的目录 var b = "%filedir" //允许同时下载任务数量 var c = 3 //每个任务开启线程数量
2022-12-22 14:25:07 最后更新
hdda 下载管理器 增加文件下载项
java 用法: //===========方法一 //下载的链接 var url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) var name = "a
2022-12-22 14:25:07 最后更新
hddgl 获取下载管理器下载列表
java 用法: //输入赋值变量返回下载列表 var list = i.hddgl() //获取第一位数据 var b = i.gslist(list, 0) var c = i.hddg(b, "url") sy
2022-12-22 14:25:07 最后更新
hddg 获取下载管理器获取下载项属性
java 用法: //下载的链接 var url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) var name = "abc.apk" //输入自定义参数任意数据
2022-12-22 14:25:07 最后更新
hdds 设置下载管理器下载项的属性
java 用法: //下载的链接 var url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) var name = "abc.apk" //输入自定义参数任意数据
2022-12-22 14:25:07 最后更新
hdduigo 跳转至下载管理器
java 用法: //跳转至下载管理器 i.hdduigo() //跳转至下载管理器,并且自定义标题栏颜色 //主体颜色 var a = "387bd6" //底部横杠颜色 var b = "255eab"
2022-12-22 14:25:07 最后更新
se 正则表达式操作
java 用法: //===========例子1;所有属性展示 //字符串 var a = "qqqq123456eee" //正则表达式 var b = "(az+)(\\d+)" //更多参数 var c
2022-12-22 14:25:07 最后更新
usg 闪光灯操作
java 用法: //开启闪光灯 //输入闪光灯变量对象,输入是否开启闪光灯 var sgd sgd = i.usg(sgd, true) //关闭闪光灯 //输入闪光灯变量对象,输入是否开启闪光灯 sgd = i
2022-12-22 14:25:07 最后更新
uzd 震动器操作
java 用法: //震动1秒时长 //输入振动器变量对象,输入震动时长 var zdq zdq = i.uzd(zdq, 1000) //静止1秒,震动1秒,静止1秒,震动1秒,静止1秒,震动1秒,静止1秒,..,
2022-12-22 14:25:07 最后更新
usxq 开启前置摄像头
java 用法: var ps //开启摄像头 //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角度 ps = i.usxq(ps, 1, 90) //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角
2022-12-22 14:25:07 最后更新
usxh 开启后置摄像头
java 用法: var ps //开启摄像头 //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角度 ps = i.usxh(ps, 1, 90) //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角
2022-12-22 14:25:07 最后更新
usx 摄像头操作
java 用法: //开启摄像头 i.usxh(ps, 1, 90) //自动对焦拍摄 //输入摄像头变量对象,输入保存路径,输入图像旋转角度,输入拍摄是否停止预览 i.usx(ps, "shot", "%abc.jp
2022-12-22 14:25:07 最后更新
bly 录制音频
java 用法: var ly //开始录制 //输入录音变量对象,输入保存文件路径 i.bly(ly, "%abcd.amr") //停止录音 i.bly(ly, "sp") 说明: 常用于录制音频。
2022-12-22 14:25:07 最后更新
ujp 截取屏幕
java 用法: //输入保存路径,输入图像品质(1100) i.ujp("%123.jpg", 70) 说明: 常用于截取当前界面。
2022-12-22 14:25:07 最后更新
sqlite 数据库操作
java 用法: var data //连接一个私有数据库,如果不存在将自动新建 //输入数据库对象变量,输入数据库文件名 i.sqlite(data, "iapp.db") //连接一个公共数据库,如果不存在将自动新
2022-12-22 14:25:07 最后更新
sql 数据表操作
java 用法: //创建数据表 var table = "_id integer primary key,url text, filename text,status interger,createTime datetim
2022-12-22 14:25:07 最后更新
sqlsele 查询数据操作
java 用法: //获取光标对象的第一列数据 var e = i.sqlsele(data, 0) //获取光标对象有多少列 var e = i.sqlsele(data, "columncount") syso
2022-12-22 14:25:07 最后更新
dha 渐变透明度动画
java 用法: //创建一个渐变透明度动画,开始显示,然后渐变消失 //输入动画开始是否透明,输入动画结束是否透明 var dh = i.dha(true, false) i.dh(dh, "duration", 2000
2022-12-22 14:25:07 最后更新
dhs 渐变尺寸伸缩动画
java 用法: //创建一个渐变尺寸伸缩动画 //0为没有,2.5为原始2.5倍 //输入X开始尺寸比例,输入X结束尺寸比例,输入Y开始尺寸比例,输入Y结束尺寸比例 var dh = i.dhs(0.5, 2.5, 0
2022-12-22 14:25:07 最后更新
dht 画面位置移动动画
java 用法: //创建一个画面位置移动动画 //输入开始X坐标上的移动位置,结束X坐标上的移动位置,开始Y坐标上的移动位置,结束Y坐标上的移动位置 var dh = i.dht(30, 80, 30, 80) i.dh(
2022-12-22 14:25:07 最后更新
dhr 画面旋转动画
java 用法: //创建一个画面旋转动画 //输入动画开始的旋转角度,输入动画旋转到的角度 var dh = i.dhr(0, 180) i.dh(dh, "duration", 2000) i.us(2, "dh",
2022-12-22 14:25:07 最后更新
dhset 动画集合
java 用法: //渐变尺寸伸缩动画 var dh1 = i.dhs(0.5, 2.5, 0.5, 2.5) i.dh(dh1, "duration", 2000) //画面位置移动动画 var dh2 = i.
2022-12-22 14:25:07 最后更新
dhas 队列动画执行
java 用法: //旋转动画 //输入动画变量对象,输入控件ID或控件对象,输入动画类型,输入旋转角度...(可输入N个参数) var dh = i.dhas(2, "rotation", 60, 180) //var d
2022-12-22 14:25:07 最后更新
dhast 队列动画集合
java 用法: //旋转动画 var dh1 = i.dhas(2, "rotation", 60, 180) i.dh(dh1, "duration", 2000) //伸缩动画 var dh2 = i.dha
2022-12-22 14:25:07 最后更新
dh 动画控制
java 用法: //========动画的属性(非队列动画)设置======================== //取消动画,取消后若需要重新播放,需要先执行 reset 然后再执行 start 进行播放 i.dh
2022-12-22 14:25:07 最后更新
dhon 动画监听事件
java 用法: //========动画(非队列动画)设置监听事件======================== i.dhon(dh, function(){ syso("End") } , null ,
2022-12-22 14:25:07 最后更新
dhb 动画背景
java 用法: //创建动画背景 //输入动画背景变量对象,输入是否重复执行 var dh = i.dhb(true) //添加元素 //输入动画背景变量对象,输入背景图像或图片变量或背景对象,输入显示时长 i.d
2022-12-22 14:25:07 最后更新
hsas 开启浏览器控件交互(裕语言+js+html5)
java 用法: //开启浏览器控件支持iapp交互 //输入浏览器控件ID或对象,输入是否开启 i.hsas(1, true) //i.hsas(1, false) 说明: 常用于浏览器中的JavaScript
2022-12-22 14:25:07 最后更新
has 裕语言交互javascript语言
java 用法: //首先将 web.html 放入用户文件中 //设置浏览器控件显示的html内容 var a = "@web.html" var b = "utf8" var c = i.fr(a, b)
2022-12-22 14:25:07 最后更新
javascript交互裕语言
java 用法: //首先将 web.html 放入用户文件中 //设置浏览器控件显示的html内容 s a = "@web.html" s b = "utf8" fr(a, b, c) s d = "utf
2022-12-22 14:25:07 最后更新
uxf 显示悬浮窗
java 用法: //输入界面名,输入宽度,输入高度,输入对其方式,输入赋值变量 var w = 1 var h = 1 var gravity = "top|right" v = i.uxf("a.ilua",
2022-12-22 14:25:07 最后更新
tts 文本转换语音
java 用法: //创建一个TTS对象 //输入赋值对象 var a = i.tts() //创建一个TTS对象;并且直接设置播放 //输入赋值对象,输入语言代码,输入语速率,输入音高率,输入播放文字(可传入nu
2022-12-22 14:25:07 最后更新
blp 录制屏幕
java 用法: var b = "123.mp4" //输入储存录制文件路径,输入视频宽度,输入视频高度,输入视频码率,输入视频帧率 i.blp(b, 1280, 720, 1024000, 30) //开始录制 v
2022-12-22 14:25:07 最后更新
otob 转换为字节组
java 用法: //将文件转换为字节组,字节组将为字符串形式返回赋值给“b” var b = i.otob("%abc.txt") syso(b) //将字符串转换为字节组 var b = i.otob("utf8
2022-12-22 14:25:07 最后更新
btoo 字节组还原
java 用法: var b = i.otob("%abc.txt") //将字节组转换为文件 //输入字节组,文件路径,是否覆盖 i.btoo("%abc2.txt", b, true) var b = i.ot
2022-12-22 14:25:07 最后更新
sot socket网络通信
java 用法: //服务端 //服务端口,临时文件目录,接受客户超时,客户连接超时,是否覆盖文件 var b = i.sot(8668, "%iApp/tempSocket", 0, 0, false, function(
2022-12-22 14:25:07 最后更新
sota 单个socket通信操作
java 用法: //获取连接对象列表的第一位,变量“c”属于单个Socket通信 var c = i.sot(b, "sl", 0) //获取通信对方的IP var d = i.sota(c, "ht") //获
2022-12-22 14:25:07 最后更新
loadso 加载动态库
java 用法: //比如加载 libabc.so i.loadso("abc") 说明: 加载SO动态链接库。
2022-12-22 14:25:07 最后更新
loadjar 加载jar库
java 用法: //比如加载 abc.jar //返回变量 库对象 var b = i.loadjar("abc.jar") syso(b) //比如加载 abc.apk //包含Activity需要传入true,
2022-12-22 14:25:07 最后更新
cls 获取完整接口类
java 用法: //获取一个类,输入完整类名如 java.lang.Math //赋值变量 类对象 var a = i.cls("java.lang.Math") syso(a) //获取一个字符串类,常用类型可直接
2022-12-22 14:25:07 最后更新
clssm 获取类的所有接口
java 用法: var b = i.cls("String") //获取所有构造函数 var c = i.clssm(b, "init") //获取所有函数方法 var c = i.clssm(b, "metho
2022-12-22 14:25:07 最后更新
java 调用java代码方法
java 用法: //调用java api java.lang.String.indexOf(String string) 查询字符56 在123456789 中位置 var c = i.cls("String") var a
2022-12-22 14:25:07 最后更新
javacb 自定义回调
java 用法: var jar = i.loadjar("test.jar") var c1 = i.cls(jar, "com.ceshi.dex.main") var o = i.javanew(c1) var c
2022-12-22 14:25:07 最后更新
res 安装包资源管理器
java 用法: //获取应用自己的对象 var a = i.res() //获取其他apk安装包内的资源对象,只支持加载SD卡上的apk var a = i.res("%abc.apk") //获取资源 //输
2022-12-22 14:25:07 最后更新
src 自定义封装类代码
java 用法: / SDK自定义的 com.sdk.ceshia类 源码 package com.sdk; public class ceshia { public String cs(String sm)
2022-12-22 14:25:07 最后更新
call 交互式语言调用
java 用法: //输入语言类型,模块m的abc方法,输入一个数组 i.call("myu", "m.abc", "nihao", 66) //输入语言类型,模块mk的abc方法,输入一个数组 var a
2022-12-22 14:25:07 最后更新
zj 组件控制
java 用法: //如有米广告组件,首先下载有米的组件,并且设置好组件。 //初始化有米SDK,放在第一个界面的载入事件里 //输入赋值变量,标识,发布 ID,密钥,是否开启有米的Log输出(需要换自己的渠道信息) v
2022-12-22 14:25:07 最后更新