iApp 手册网
主页
管理员
关于
搜索
主页
裕语言 6.0 官方文档
6.0 iyuv6 升级简介
1. 出错后报错信息,显示在调试日志里。 2. 语法完整参照 Java 语法 和 Android 的 api 3. 融合裕语言代码,写法和使用方式有所不同。 4. 入口文件必须为 mian.iyu 如果全部采用此语言开发,可以在入
2022-12-23 19:34:16 最后更新
指定系统编译
java 方案一 // 可以指定系统来编译代码 //执行 java 多行代码 java { String str = "这是 iApp"; android.util.Log.v("iapp", str
2022-12-22 15:49:15 最后更新
目录开头符号标识
java // 代码中需要输入一个文件的代码,填写路径的开头第一个可以使用符号进行快捷指向路径 // 路径开头为 % 硬盘分区根路径 // 路径开头为 @ 包内资源路径 // 路径开头为 $ 应用安装位置路径
2022-12-22 15:49:15 最后更新
类模块对象的创建
java // myu 类模块需要先创建对象 cj 或 iapp.cj // 创建 abc.myu 类模块的对象,同时会调用 abc.myu 类模块的构造 ff lei() s abc = cj.abc() //
2022-12-22 15:49:15 最后更新
修饰符
java // 全局;在变量或 方法前加上后可使用 文件名.方法或变量名 进行访问。 qj // 私有;在变量或 方法前加上后,方法或变量名仅供当前文件访问。 sy // 固定;申明 变量 并赋值后,其值不可改变。其
2022-12-22 15:49:15 最后更新
s 变量
java 用法: 申明界面变量 //可以赋字符串 ss a = "blss" //或 设置为空 ss a = null //读取数据 tw(ss.a) 申明全局变量 //可以赋其他变量 sss a =
2022-12-22 15:49:15 最后更新
// 或 /* */ 注释语句
java 用法: //这个是变量“a”它的值等于“1” s a = 1 //这个是变量“b”它的值等于“2” s b = 2 / 大量代码注释方法 s c = 3 s d = 4 / 说明:
2022-12-22 15:49:15 最后更新
myu 类模块
java // 创建一个 abc.myu 源码文件,内容如下: // 创建 模块变量 a并赋值 s a = "NiHao" s aa = "" qj s aaa = "全局变量" // 用java申明变量 jav
2022-12-22 15:49:15 最后更新
ff 方法
java // 以 ff 开头 + 可选:修饰符 + 可选:方法返回类型 + 方法名 ( 参数 可选:强制参数类型 ) ff abc() { gj.sc("这是 无返回数据,无参数 的方法") }
2022-12-22 15:49:15 最后更新
数组类型
java 用法: // 申明一个字符串数组 s sz1 = { "abc", "def", "g" } // 申明一个字符串数组 string sz4 = { "abc", "def", "g" } // 获取
2022-12-22 15:49:15 最后更新
数组列表类型
java 用法: // 申明一个字符串的数组列表 alist lb1 = cj.alist() // 申明一个类模块的数组列表,提前创建一个类模块 mk.myu alist l
2022-12-22 15:49:15 最后更新
哈希表类型
java 用法: // 申明一个字符串的数组列表 hmap map1 = cj.hmap() // 申明一个类模块的数组列表,提前创建一个类模块 mk.m
2022-12-22 15:49:15 最后更新
syso 打印
java 用法: //打印字符串 syso("wo1314") //或 syso("wo1314") //打印字符串,字符串拼接 syso("wo" + "ai" + "ni") //或 syso("wo" +
2022-12-22 15:49:15 最后更新
rg 判断语句
java 用法: //rg 语句的使用 s a = 2 rg a 1 { syso("a大于1") } //搭配使用 s a = 2 rg a == 1 { syso("a等于1
2022-12-22 15:49:15 最后更新
xh 循环
java 用法: // 条件: a=初始值,最大值,增长值;a初始为1,设置a最大为10,a每次循环增加1 xh s i=0,i
2022-12-22 15:49:15 最后更新
yc 异常
java // 无异常日志 yc{ gj.sc("执行正常代码") },{ gj.sc("如果发生异常,将被执行") } // 有异常日志 yc{ gj.sc("被执行代码") },(e){
2022-12-22 15:49:15 最后更新
st.*() 获取视图控件
java 用法: //如,获取文本控件对象 // 输入控件的ID s wb = st.wb(3) syso(wb) s wb2 = st.wb(2) // 获取控件的原对象 返回 TextView类型 sy
2022-12-22 15:49:15 最后更新
t 新线程
java 用法: t() { syso("新线程里执行代码") } 说明: 启用新线程,去执行一些需要执行很久的代码。比如把下载文件,获取网页源码,大量的文件操作,可以放入新线里执行。这里线程的概念,启用新的线程帮你
2022-12-22 15:49:15 最后更新
设置或修改控件事件代码
java 用法: //设置控件ID3,的单击事件 wb_3.sj.dj() { syso("ok") } 说明: 输入控件Id,输入事件类型,并将事件顺序填写在 { 中 },动态控件将触发该事件代码。 事
2022-12-22 15:49:15 最后更新
tw 提示
java 用法: tw("你好") //或 tw("你好") //设置参数1:显示的时间长久;0:显示的时间短暂;\n为换行的意思,其他地方通用 tw("你好\n吗?", 1) //或 tw("你好\n吗?", 1
2022-12-22 15:49:15 最后更新
fd 删除文件
java 用法:(将删除SD卡根目录的abc.zip文件) boolean b = fd("%abc.zip") syso(b) 说明: 用于删除指定的文件,是否成功返回数据:true或 false
2022-12-22 15:49:15 最后更新
fe 文件是否存在
java 用法:(将判断SD卡根目录的abc.zip文件是否存在) boolean b = fe("%abc.zip") syso(b) 说明: 用于判断指定的文件存在,是否存在返回数据:true或 false
2022-12-22 15:49:15 最后更新
fs 文件大小
java 用法:(将获取SD卡根目录的abc.zip文件占用的大小) s b = fs("%abc.zip") syso(b) 说明: 用于判断指定的文件存在,是否存在返回数值单位(字节)。 转换为KB: s b
2022-12-22 15:49:15 最后更新
fr 读取文本
java 用法:(将读取SD卡根目录的abc.txt文件里面的内容) s b = fr("%abc.txt") syso(b) s b = fr("%abc.txt", "utf8") syso(b) 说明:
2022-12-22 15:49:15 最后更新
fc 复制文件
java 用法:(在SD卡根目录abc.txt文件拷贝一个新的副本至abc2.txt) boolean b = fc("%abc.txt", "%abc2.txt") syso(b) //设置重复不覆盖 boolean
2022-12-22 15:49:15 最后更新
fw 写入文本
java 用法:(将文本数据写入至SD卡根目录的abc.txt文件里面) s b = "我是一个txt文件的内容" fw("%abc.txt", b) s b = "我是一个txt文件的内容" fw("%abc.tx
2022-12-22 15:49:15 最后更新
fl 文件列表
java 用法:(获取一个目录的文件列表) s c2 = fl("%dir") xh s a, c2 { syso("文件 " + a) } //仅获取文件夹 s c2 = fl("%.estrongs
2022-12-22 15:49:15 最后更新
ft 转移文件
java 用法:(将SD卡根目录的abc.txt转移至abc3.txt) boolean c = ft("%abc.txt", "%abc3.txt") syso(c) 说明: 用于转移文件。是否成功返回数据:true或
2022-12-22 15:49:15 最后更新
fdir 获取sd卡根目录路径
java 用法:(获取根目录路径并赋值至变量“a”) //获取根目录 s a = fdir() syso(a) //获取目录的绝对路径 s a = fdir("%dir") syso(a) 说明: 通过获取根
2022-12-22 15:49:15 最后更新
fuz 解压zip部分文件
java 用法:(将根目录文件abc.apk压缩包里的AndroidManifest.xml文件,解压到根目录AndroidManifest2.xml) s d = fuz("%abc.apk", "AndroidManifest
2022-12-22 15:49:15 最后更新
fuzs 解压整个zip
java 用法:(将根目录文件abc.apk压缩包解压至根目录文件夹abcdir,会自动创建) boolean c = fuzs("%abc.apk", "%abcdir") syso(c) //解压文件遇到重复不覆盖
2022-12-22 15:49:15 最后更新
fj 压缩文件或文件夹至zip
java 用法: boolean c = fj("%adc.txt", "%abc.zip") syso(c) //不去除根目录 boolean c = fj("%adc.txt", "%abc.zip",false)
2022-12-22 15:49:15 最后更新
fo 打开文件
java 用法:(将根目录打开安装abc.apk文件) fo("%abc.apk") 说明: 可以调用系统工具打开不同的文件。
2022-12-22 15:49:15 最后更新
sr 替换字符
java 用法: s a = "123456789" s b = "456" s c = "." s d = sr(a, b, c) //将提示:123.789 syso(d) //支持正则表达式 //s d =
2022-12-22 15:49:15 最后更新
sj 截取字符
java 用法: s a = "123456789" s b = "34" s c = "8" s d = sj(a, b, c) //将提示:567 syso(d) //从头部开始截取 s d = sj(a,
2022-12-22 15:49:15 最后更新
sl 数据数组
java 用法: s a = "1212121212" s b = "" String c2 = sl(a, b) //可以支持正则表达式;例子看(注意说明) //String c2 = sl(a, b, tr
2022-12-22 15:49:15 最后更新
siof 获取字符位置
java 用法: s a = "123456789" s b = "3" s c = 0 s d = siof(a, b, c) //将提示:2 syso(d) s a = "123456789" s b = "
2022-12-22 15:49:15 最后更新
slof 获取字符位置
java 用法: s a = "123456789" s b = "4" s c = 8 s d = slof(a, b, c) //将提示:3 syso(d) s a = "123456789" s b = "
2022-12-22 15:49:15 最后更新
ssg 截取字符
java 用法: s a = "abcdefghijk" s b = ssg(a, 2, 6) //将提示:cdef syso(b) s a = "abcdefghijk" s b = ssg(a, 6) //将提
2022-12-22 15:49:15 最后更新
slg 获取字符长度
java 用法: s a = "123456789" s b = slg(a) //将提示:9 syso(b) 说明: 顾名思义。
2022-12-22 15:49:15 最后更新
strim 去除头尾空格
java 用法: s a = " 123456789 " s b = strim(a) //将提示:123456789 syso(b) 说明: 常用于去除后进行判断头尾字符。
2022-12-22 15:49:15 最后更新
slower 转换为小写
java 用法: s a = "AiufSUscN" s b = slower(a) //将提示:aiufsuscn syso(b) 说明: 常用于转换为小写后进行判断。
2022-12-22 15:49:15 最后更新
supper 转换为大写
java 用法: s a = "AiufSUscN" s b = supper(a) //将提示:AIUFSUSCN syso(b) 说明: 常用于转换为大写后进行判断。
2022-12-22 15:49:15 最后更新
stop 暂停代码
java 用法: t() { syso("1") stop(1000) syso("2") stop(1000) syso("3") stop(1000) syso("4") } 说明: 每次执行
2022-12-22 15:49:15 最后更新
sran 生产范围随机数
java 用法:(生产一个 100 至 1000的随机数) s a = sran(100, 1000) syso(a) 说明: 有时候需要利用到随机机制,可以利用这个来开发!
2022-12-22 15:49:15 最后更新
hs 获取网页源码
java 用法: t() { s a = "https://m.baidu.com/" s b = hs(a) syso(b) } 2,提交post数据: 输入说明:地址,post数据提交,目标网页编码 t
2022-12-22 15:49:15 最后更新
hd 下载文件
java 用法:(下载文件至SD卡根目录 abc.apk) 1,下载文件,默认不覆盖重复 t() { s a = "http://abc.com/abc.apk" s b = "abc.apk" s c = hd
2022-12-22 15:49:15 最后更新
hw 访问网页
java 用法: s a = "https://m.baidu.com/" hw(a) 说明: 使用内置浏览器访问网页。 可用于下载文件: s a = "http://abc.com/abc.apk" hw(a)
2022-12-22 15:49:15 最后更新
hws 系统浏览器访问网页
java 用法: s a = "https://m.baidu.com/" hws(a) 说明: 使用内置浏览器访问网页。 可用于下载文件: s a = "http://abc.com/abc.apk" hws(a
2022-12-22 15:49:15 最后更新
ug 获取控件属性
java 用法:(1为:控件ID,第二个参数为控件属性标识,然后赋值到变量) s a = ug(1, "text") syso(a) 说明: 输入属性标示来返回不同的控件数据。注意:有些控件没有指定属性,将返回null。
2022-12-22 15:49:15 最后更新
us 设置控件属性
java 用法:(1为:控件ID,第二个参数为控件属性标识,第三个是需要设置的数据或变量) //设置文本控件内容 s c = "文本内容" boolean f = us(1, "text", c) syso(f)
2022-12-22 15:49:15 最后更新
可参照控件属性,所有属性标识通用
java 更多属性标识: currentitem=设置滑动窗体界面序号、closedrawer=关闭指定侧滑、opendrawer=展开指定侧滑、drawerlockmode=设置手势滑动、selection=设置文本框光标位置、
2022-12-22 15:49:15 最后更新
uigo 跳转界面
java 用法:(输入界面文件名,跳转指定的界面) uigo("abc.iyu") // 或 uigo(abc.iyu) //带参数的跳转 uigo("abc.iyu", 536870912) 说明:
2022-12-22 15:49:15 最后更新
utw 弹出界面
java 用法:(在原有的界面弹出界面) s a = null s b = "界面标题" s c = "界面内容" s d = "退出" s e = "保存" s f = "取消" //三个按钮 //输入图标,输
2022-12-22 15:49:15 最后更新
endutw 关闭弹出界面
java 用法: endutw() 说明: 用于关闭当前打开的弹窗界面
2022-12-22 15:49:15 最后更新
end 结束界面
java 用法: end() 说明: 调用后,将结束当前的界面。 并返回原来的界面。如果原来没有界面,将退出应用。
2022-12-22 15:49:15 最后更新
ends 显示桌面
java 用法: ends() 说明: 跳转到手机的桌面,程序将后台运行。
2022-12-22 15:49:15 最后更新
bfm 播放音频
java 用法: s a = "http://www.abc.com/abc.mp3" android.media.MediaPlayer b = bfm(a) s a = "%abc.mp3" android.medi
2022-12-22 15:49:15 最后更新
html 标签支持
java 用法: s a = "(html)百度" us(1, "text", a) 说明: text属性:设置支持html代码!
2022-12-22 15:49:15 最后更新
ula 列表操作内容
java 用法: //输入数据列表对象,输入数据项...不限制数量。 s a = null s b = {1,2,3} s c = {"abc","bac","bbc"} a = ula(a, b, c) //刷新列
2022-12-22 15:49:15 最后更新
uls 列表显示内容
java 用法: // s a = null s b = {1,2,3} s c = {"abc","bac","bbc"} s b2 = {1,2,3} s c2 = {"cde","cdw","cad"} a =
2022-12-22 15:49:15 最后更新
ulag 获取列表内容数据
java 用法: //输入当前的控件对象,输入获取控件ID 1的数据参数 s b = ulag(a, 1) //输入当前的控件对象,输入获取标识为 1的数据参数 s b = ulag(a, 1) //通过
2022-12-22 15:49:15 最后更新
ulas 更新列表内容数据
java 用法: //输入当前的控件对象,输入获取控件ID 1的数据参数 s b = ulas(a, 1) //输入当前的控件对象,输入获取标识为 1的数据参数 s b = ulas(a, 1) //通过
2022-12-22 15:49:15 最后更新
usms 发送短信
java 用法: s a = "10086" s b = "0" usms(a, b) 注意:测试时只显示syso日志,不直接 发送短信,打包即可。
2022-12-22 15:49:15 最后更新
ucall 拨打电话
java 用法: s a = "10086" ucall(a) 注意:测试时只显示syso日志,不直接 拨出号码,打包即可。
2022-12-22 15:49:15 最后更新
time 当前时间
java 用法: s a = "0" s b = time(a) syso(b) 说明: 第一个参数为时间类型,第二个赋值变量 数字类型 0:20140707 09:10:08 1:2014/07/0
2022-12-22 15:49:15 最后更新
fi 判断路径是否文件夹
java 用法: s a = "abc" boolean b = fi(a) syso(b) 说明: 指定路径,判断是否为目录文件夹,返回:true 或 false
2022-12-22 15:49:15 最后更新
swh 获取屏幕分辨率
java 用法: s a = "w" //获取屏幕宽度的dp s w = swh(a) s a = "h" //获取屏幕高度的dp s h = swh(a) s a = "hh" //获取屏幕真实高度的dp
2022-12-22 15:49:15 最后更新
stobm 汉字转换编码字符
java 用法:(你 转换 %E4%BD%A0) s b = stobm("你", "utf8") tw(b) 说明: 有些时候网络操作的时候,网址需要带有字符参数,就可以把这个汉字转换下。
2022-12-22 15:49:15 最后更新
sutf8to 将utf-8编码字符转换中文
java s b = sutf8to("%E4%BD%A0") tw(b)
2022-12-22 15:49:15 最后更新
uycl 隐藏状态栏
java 用法: //隐藏 uycl(true) //不隐藏 uycl(false) 说明: 隐藏手机顶部的状态栏
2022-12-22 15:49:15 最后更新
uycl 修改状态栏颜色
java 用法: //输入更变颜色,并且保留状态栏空间 uycl("50c4e5", true) //输入更变颜色,并且不保留状态栏空间 uycl("50c4e5", false) //输入更变颜色,并且保留状
2022-12-22 15:49:15 最后更新
ushsp 设置横屏或竖屏
java 用法: //横屏 ushsp(true) //竖屏 ushsp(false) 说明: 设置屏幕的显示方式,注意的是设置后载入事件将重新执行
2022-12-22 15:49:15 最后更新
bfv 播放视频
java 用法:(播放SD卡上的视频文件) s a = "%abcd.mp4" bfv(a) //并且横屏 s a = "%abcd.mp4" boolean b = true bfv(a, b) //并且
2022-12-22 15:49:15 最后更新
ftz 发送通知栏
java 用法: ftz("提醒标题", "标题", "内容", null, tw("点击了") ) //设置显示图标 ftz("提醒标题", "标题", "内容", "%abc.png", tw("
2022-12-22 15:49:15 最后更新
uapp 打开app应用或游戏
java 用法: boolean c = uapp("com.iapp") //或 带有指定类名的启动 boolean c = uapp("com.iapp", "com.yougaile.MakeiApp.logoAct
2022-12-22 15:49:15 最后更新
uapplist 获取app列表
java 用法: Object b = uapplist(true) s c = b1 syso(c0) 说明: 输入 是否包括获取系统App,返回一个列表数组 至变量 “b”,每列数据将存储一个应用的信息
2022-12-22 15:49:15 最后更新
uapplistgo 获取正在运行的app列表
java 用法: Object b = uapplistgo() syso(b0) 说明: 输入 返回一个列表数组 至变量 “b”,每列数据将存储一个应用的信息,并且以 “\n”隔开。 其中列内容格式:
2022-12-22 15:49:15 最后更新
uninapp 卸载应用
java 用法: uninapp("com.iapp") 说明: 输入应用包名
2022-12-22 15:49:15 最后更新
huf 上传文件
java 用法: t() { s a = "http://abc.com/upfile.php" s b = "filename=iApp我的应用.apk&test=一款非常好的应用哦" s c = "%abc/iApp.
2022-12-22 15:49:15 最后更新
nvw 创建动态控件
java 用法: //将控件添加至指定的控件作为子控件 //输入要添加的控件ID或控件对象,输入添加至指定控件ID或控件对象 nvw(id, did) //输入要添加的控件ID或控件对象,输入添加至指定控件ID或控件对象
2022-12-22 15:49:15 最后更新
uall 获取子控件
java 用法: //输入控件ID或控件对象,输入false时将赋值子控件ID,输入赋值变量将返回一个数据列表 Object a = uall(1, false) //输入控件ID或控件对象,输入true时将赋值子控件
2022-12-22 15:49:15 最后更新
urvw 移除控件
java 用法: urvw(3) 说明: 输入需要移除的控件ID或控件对象
2022-12-22 15:49:15 最后更新
sbp 图像分割
java 用法: //载入一个图像变量,并赋值到图像变量“b” Bitmap b = sbp("%1.png") //载入一个用户图标,{裁剪图像区域(像素):x坐标:80,y坐标:90,裁剪宽度:50,裁剪高度:60}
2022-12-22 15:49:15 最后更新
bfs 保存图像
java 用法: bfs(b, "%1.jpg") //或 压缩比例(1至100) bfs(b, 70, "%1.jpg") 说明: 输入图像变量,输入压缩比例(1至100),输入保存图像的路径,图像将保存至该路径
2022-12-22 15:49:15 最后更新
sdeg 启动调试模式
java 用法: sdeg(0) sdeg(1) sdeg(2) 说明: 提示日志方式。0打包后没有任何提示,1打包后可任然打印错误,2打包后记录日志保存至文件 iApp/Log
2022-12-22 15:49:15 最后更新
tot 获取控件图标
java 用法: s id = 4 Bitmap b = tot(id) 说明: 输入控件ID或控件对象,返回将赋值“b”图像变量。注:此方法仅限于 图片控件,图标按钮控件。
2022-12-22 15:49:15 最后更新
tzz 图像旋转
java 用法: Bitmap a = sbp("%1.png") s b = 90 Bitmap c = tzz(a, b) 说明: 输入被旋转图像变量,输入旋转度数(逆向旋转数为负数),返回将赋值“c”图像变量。
2022-12-22 15:49:15 最后更新
tsf 图像缩放
java 用法: Bitmap a = sbp("%1.png") //按照倍增缩放,值小于则为缩小,否则为放大 s b = 2 Bitmap c = tsf(a, b) //指定高度与宽度缩放 s w = 10
2022-12-22 15:49:15 最后更新
tfz 图像反转
java 用法: Bitmap a = sbp("%1.png") //水平反转 s b = "x" Bitmap c = tfz(a, b) //垂直反转 s b = "y" Bitmap c = tfz(a,
2022-12-22 15:49:15 最后更新
tcc 获取图像变量尺寸
java 用法: Bitmap a = sbp("%1.png") s b = "w" Bitmap c = tcc(a, b) syso(c) s b = "h" Bitmap c = tcc(a, b) sys
2022-12-22 15:49:15 最后更新
sxb 写入剪切板
java 用法: s a = "nihao" sxb(a) 说明: 可用于复制到剪切板,其他应用可获取到此数据。
2022-12-22 15:49:15 最后更新
shb 获取剪切板
java 用法: s a = shb() syso(a) 说明: 可获取剪切板数据,得到其他地方写入的剪切板数据。
2022-12-22 15:49:15 最后更新
usjxm 手机休眠
java 用法: usjxm(false) 说明: 设置后手机将不休眠,不锁屏。默认为 true 需要休眠。
2022-12-22 15:49:15 最后更新
bfvs 播放视频
java 用法: //设置SD卡视频文件 //输入控件ID或对象,输入视频文件路径 bfvs(1, "%a.mp4") //设置网络远程视频文件 bfvs(1, "http://abc.com/a.mp4")
2022-12-22 15:49:15 最后更新
bfvss 播放视频控制
java 用法: //开始播放 bfvss(1, "st") //暂停播放 bfvss(1, "pe") //停止播放 bfvss(1, "sp") //定位到指定帧 bfvss(1, "seekto",
2022-12-22 15:49:15 最后更新
addv 加载界面
java 用法: //界面中载入其他界面 s id = 1 addv(id, "a.iyu") addv(id, "b.iyu") // 或 addv(id, b.iyu) //侧滑窗体 s id = 1 ad
2022-12-22 15:49:15 最后更新
gvs 获取控件对象
java 用法: //根据当前界面,来获取控件 //输入要获取的控件ID,输入赋值变量 android.view.View c = gvs(1) //根据控件对象,来获取内部的子控件 //输入控件ID或控件对象,输入要
2022-12-22 15:49:15 最后更新
nuibs 背景选择器
java 用法: //使用颜色作为背景 s pressed = "333333" s selected = "333333" s normal = "888888" s b = nuibs(pressed, sele
2022-12-22 15:49:15 最后更新
ngde 背景调控器
java 用法: //输入圆角半径,输入背景填充色,输入赋值变量 s a = 15 s b = "888888" s c = ngde(a, b) //输入边框宽度,输入背景填充色,输入边框颜色,输入赋值变量 s
2022-12-22 15:49:15 最后更新
sit 目标的设置
java 用法: //如,分享软件 //输入对象,输入属性标识,输入属性值 android.content.Intent a = null a = sit(a, "action", "android.intent.actio
2022-12-22 15:49:15 最后更新
uit 目标的执行
java 用法: //输入目标对象,输入属性,输入属性值 uit(a, "chooser", "标题") //输入目标对象,输入属性,输入请求数值 uit(a, "result", 1) //输入目标对象 uit
2022-12-22 15:49:15 最后更新
git 目标获取参数
java 用法: //输入目标对象,输入属性标识 s c = git(a, "action") s c = git(a, "type") s c = git(a, "extra", "title") s c = git(a
2022-12-22 15:49:15 最后更新
zdp dip转换px
java 用法: s dp = 10 //输入dp数值 s c = zdp(dp) 说明: 用于常用数据转换。
2022-12-22 15:49:15 最后更新
zpd px转换dip
java 用法: s px = 10 //输入px数值,输入赋值变量 s c = zpd(px) 说明: 用于常用数据转换。
2022-12-22 15:49:15 最后更新
zps px转换sp
java 用法: s px = 10 //输入px数值,输入赋值变量 s c = zps(px) 说明: 用于常用数据转换。
2022-12-22 15:49:15 最后更新
zsp sp转换px
java 用法: s sp = 10 //输入sp数值,输入赋值变量 s c = zsp(sp) 说明: 用于常用数据转换。
2022-12-22 15:49:15 最后更新
sjxx 获取设备信息
java 用法: Object a = sjxx() syso(a0) 说明: 获取手机基本信息,将返回一个数组到赋值变量“a”,数组格式如下: 数据格式:(真实数据 \n 旁边将不没有空格) CPU
2022-12-22 15:49:15 最后更新
simsi 获取设备imsi
java 用法: s a = simsi() syso(a) 说明: 常用于识别用户的手段。
2022-12-22 15:49:15 最后更新
simei 获取设备imei
java 用法: s a = simei() syso(a) 说明: 常用于识别用户的手段。
2022-12-22 15:49:15 最后更新
endkeyboard 强制隐藏虚拟键盘
java 用法: endkeyboard() 说明: 常用于需要隐藏安卓弹出的虚拟键盘。
2022-12-22 15:49:15 最后更新
hdfl 文件下载器
java 用法: //两个参数的方法设置 s savedir = "%SaveDir" //输入下载保存目录,输入赋值变量返回一个下载器对象 s a = hdfl(savedir)(st_drD,st_drI,st_ot){
2022-12-22 15:49:15 最后更新
hdfla 文件下载器 增加文件下载项
java 用法: //创建一个文件下载器 s a = hdfl("%TempDir")(st_drD,st_drI,st_ot){ syso(st_drD) },(st_drJ,st_ot){ syso(st_drJ)
2022-12-22 15:49:15 最后更新
hdd 配置下载管理器
java 用法: //下载产生的临时文件目录 s a = "%tempdir" //下载至保存的目录 s b = "%filedir" //允许同时下载任务数量 s c = 3 //每个任务开启线程数量 s d =
2022-12-22 15:49:15 最后更新
hdda 下载管理器 增加文件下载项
java 用法: //===========方法一 //下载的链接 s url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) s name = "abc.a
2022-12-22 15:49:15 最后更新
hddgl 获取下载管理器下载列表
java 用法: //输入赋值变量返回下载列表 ArrayList list = hddgl() //获取第一位数据 s b = gslist(list, 0) s c = hddg(b, "url")
2022-12-22 15:49:15 最后更新
hddg 获取下载管理器获取下载项属性
java 用法: //下载的链接 s url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) s name = "abc.apk" //输入自定义参数任意数据 s
2022-12-22 15:49:15 最后更新
hdds 设置下载管理器下载项的属性
java 用法: //下载的链接 s url = "http://abc.com/abc.apk" //保存的文件名(仅输入文件名,请勿不包含目录) s name = "abc.apk" //输入自定义参数任意数据 s
2022-12-22 15:49:15 最后更新
hdduigo 跳转至下载管理器
java 用法: //跳转至下载管理器 hdduigo() //跳转至下载管理器,并且自定义标题栏颜色 //主体颜色 s a = "387bd6" //底部横杠颜色 s b = "255eab" hdduig
2022-12-22 15:49:15 最后更新
ufnsui 线程更新界面
java 用法: ufnsui() { tw(a) us(1, "text", "内容") } 说明: 线程中直接修改界面或修改设置控件属性,出错。 需要使用ufnsui模块进行更新或设置控件属性。 提
2022-12-22 15:49:15 最后更新
se 正则表达式操作
java 用法: //===========例子1;所有属性展示 //字符串 s a = "qqqq123456eee" //正则表达式 s b = "(az+)(\\d+)" //更多参数 s c = 0 j
2022-12-22 15:49:15 最后更新
usg 闪光灯操作
java 用法: //开启闪光灯 //输入闪光灯变量对象,输入是否开启闪光灯 android.hardware.Camera sgd = null sgd = usg(sgd, true) //关闭闪光灯 //输入闪
2022-12-22 15:49:15 最后更新
uzd 震动器操作
java 用法: //震动1秒时长 //输入振动器变量对象,输入震动时长 s zdq = null zdq = uzd(zdq, 1000) //静止1秒,震动1秒,静止1秒,震动1秒,静止1秒,震动1秒,静止1秒,.
2022-12-22 15:49:15 最后更新
usxq 开启前置摄像头
java 用法: s ps = null //开启摄像头 //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角度 ps = usxq(ps, 1, 90) //输入摄像头变量对象,输入面控件的对象或ID,摄像头
2022-12-22 15:49:15 最后更新
usxh 开启后置摄像头
java 用法: s ps = null //开启摄像头 //输入摄像头变量对象,输入面控件的对象或ID,摄像头旋转角度 ps = usxh(ps, 1, 90) //输入摄像头变量对象,输入面控件的对象或ID,摄像头
2022-12-22 15:49:15 最后更新
usx 摄像头操作
java 用法: //开启摄像头 usxh(ps, 1, 90) //自动对焦拍摄 //输入摄像头变量对象,输入保存路径,输入图像旋转角度,输入拍摄是否停止预览 usx(ps, "shot", "%abc.jpg",
2022-12-22 15:49:15 最后更新
bly 录制音频
java 用法: android.media.MediaRecorder ly = null //开始录制 //输入录音变量对象,输入保存文件路径 bly(ly, "%abcd.amr") //停止录音 bly(ly
2022-12-22 15:49:15 最后更新
ujp 截取屏幕
java 用法: //输入保存路径,输入图像品质(1100) ujp("%123.jpg", 70) 说明: 常用于截取当前界面。
2022-12-22 15:49:15 最后更新
sqlite 数据库操作
java 用法: android.database.sqlite.SQLiteDatabase data = null //连接一个私有数据库,如果不存在将自动新建 //输入数据库对象变量,输入数据库文件名 data = s
2022-12-22 15:49:15 最后更新
sql 数据表操作
java 用法: //创建数据表 s table = "_id integer primary key,url text, filename text,status interger,createTime datetime"
2022-12-22 15:49:15 最后更新
sqlsele 查询数据操作
java 用法: //获取光标对象的第一列数据 s e = sqlsele(data, 0) //获取光标对象有多少列 s e = sqlsele(data, "columncount") syso(e) /
2022-12-22 15:49:15 最后更新
dha 渐变透明度动画
java 用法: //创建一个渐变透明度动画,开始显示,然后渐变消失 //输入动画开始是否透明,输入动画结束是否透明 android.view.animation.AlphaAnimation dh = dha(true, f
2022-12-22 15:49:15 最后更新
dhs 渐变尺寸伸缩动画
java 用法: //创建一个渐变尺寸伸缩动画 //0为没有,2.5为原始2.5倍 //输入X开始尺寸比例,输入X结束尺寸比例,输入Y开始尺寸比例,输入Y结束尺寸比例 android.view.animation.Sca
2022-12-22 15:49:15 最后更新
dht 画面位置移动动画
java 用法: //创建一个画面位置移动动画 //输入开始X坐标上的移动位置,结束X坐标上的移动位置,开始Y坐标上的移动位置,结束Y坐标上的移动位置 android.view.animation.TranslateAnima
2022-12-22 15:49:15 最后更新
dhr 画面旋转动画
java 用法: //创建一个画面旋转动画 //输入动画开始的旋转角度,输入动画旋转到的角度 android.view.animation.RotateAnimation dh = dhr(0, 180) dh(dh, "d
2022-12-22 15:49:15 最后更新
dhset 动画集合
java 用法: //渐变尺寸伸缩动画 android.view.animation.ScaleAnimation dh1 = dhs(0.5, 2.5, 0.5, 2.5) dh(dh1, "duration", 200
2022-12-22 15:49:15 最后更新
dhas 队列动画执行
java 用法: //旋转动画 //输入动画变量对象,输入控件ID或控件对象,输入动画类型,输入旋转角度...(可输入N个参数) s sz1 = { 60, 180 } s sz2 = { 30, 80, 60, 20, 6
2022-12-22 15:49:15 最后更新
dhast 队列动画集合
java 用法: //旋转动画 s sz1 = { 60, 180 } s dh1 = dhas(2, "rotation", sz1) dh(dh1, "duration", 2000) //伸缩动画 s sz
2022-12-22 15:49:15 最后更新
dh 动画控制
java 用法: //========动画的属性(非队列动画)设置======================== //取消动画,取消后若需要重新播放,需要先执行 reset 然后再执行 start 进行播放 dh(d
2022-12-22 15:49:15 最后更新
dhon 动画监听事件
java 用法: //========动画(非队列动画)设置监听事件======================== // 输入类型 Animation dhon(dh) { //当结束动画时 syso("End")
2022-12-22 15:49:15 最后更新
dhb 动画背景
java 用法: //创建动画背景 //输入动画背景变量对象,输入是否重复执行 android.graphics.drawable.AnimationDrawable dh = dhb(true) //添加元素 //输
2022-12-22 15:49:15 最后更新
hsas 开启浏览器控件交互(裕语言+js+html5)
java 用法: //开启浏览器控件支持iapp交互 //输入浏览器控件ID或对象,输入是否开启 hsas(1, true) //hsas(1, false) 说明: 常用于浏览器中的JavaScript代码于i
2022-12-22 15:49:15 最后更新
has 裕语言交互javascript语言
java 用法: //首先将 web.html 放入用户文件中 //设置浏览器控件显示的html内容 s a = "@web.html" s b = "utf8" s c = fr(a, b) s d = "u
2022-12-22 15:49:15 最后更新
javascript交互裕语言
java 用法: //首先将 web.html 放入用户文件中 //设置浏览器控件显示的html内容 s a = "@web.html" s b = "utf8" fr(a, b, c) s d = "utf
2022-12-22 15:49:15 最后更新
uxf 显示悬浮窗
java 用法: //输入界面名,输入宽度,输入高度,输入对其方式,输入赋值变量 s w = 1 s h = 1 s gravity = "top|right" s v = uxf("a.iyu", w, h, g
2022-12-22 15:49:15 最后更新
tts 文本转换语音
java 用法: //创建一个TTS对象 //输入赋值对象 s a = tts() //创建一个TTS对象;并且直接设置播放 //输入赋值对象,输入语言代码,输入语速率,输入音高率,输入播放文字(可传入null)
2022-12-22 15:49:15 最后更新
blp 录制屏幕
java 用法: s b = "123.mp4" //输入储存录制文件路径,输入视频宽度,输入视频高度,输入视频码率,输入视频帧率 blp(b, 1280, 720, 1024000, 30) //开始录制 s b =
2022-12-22 15:49:15 最后更新
otob 转换为字节组
java 用法: //将文件转换为字节组,字节组将为字符串形式返回赋值给“b” s b = otob("%abc.txt") syso(b) //将字符串转换为字节组 s b = otob("utf8", "niha
2022-12-22 15:49:15 最后更新
btoo 字节组还原
java 用法: s b = otob("%abc.txt") //将字节组转换为文件 //输入字节组,文件路径,是否覆盖,变量 b 可为byte 字节数组对象 btoo(b, "%abc2.txt", true)
2022-12-22 15:49:15 最后更新
sot socket网络通信
java 用法: //服务端 //服务端口,临时文件目录,接受客户超时,客户连接超时,是否覆盖文件 s b = sot(8668, "%iApp/tempSocket", 0, 0, false)(msg,ss){ syso
2022-12-22 15:49:15 最后更新
sota 单个socket通信操作
java 用法: //获取连接对象列表的第一位,变量“c”属于单个Socket通信 s c = sot(b, "sl", 0) //获取通信对方的IP s d = sota(c, "ht") //获取sota是否已
2022-12-22 15:49:15 最后更新
loadso 加载动态库
java 用法: //比如加载 libabc.so loadso("abc") 说明: 加载SO动态链接库。
2022-12-22 15:49:15 最后更新
loadjar 加载jar库
java 用法: //比如加载 abc.jar //返回变量 库对象 s b = loadjar("abc.jar") syso(b) //比如加载 abc.apk //包含Activity需要传入true,赋值变量
2022-12-22 15:49:15 最后更新
cls 获取完整接口类
java 用法: //获取一个类,输入完整类名如 java.lang.Math //赋值变量 类对象 s a = cls("java.lang.Math") syso(a) //获取一个字符串类,常用类型可直接输入类名
2022-12-22 15:49:15 最后更新
clssm 获取类的所有接口
java 用法: s b = cls("String") //获取所有构造函数 s c = clssm(b, "init") //获取所有函数方法 s c = clssm(b, "method") //获取所
2022-12-22 15:49:15 最后更新
java 调用java代码方法
java 用法: //调用java api java.lang.String.indexOf(s string) 查询字符56 在123456789 中位置 s c = cls("String") s sz = { "Stri
2022-12-22 15:49:15 最后更新
json json数据解析
java 用法: //解析json数据,双引号要加 \ 进行转义 s text = "{\"id\":1, \"name\":\"xiaobai\", \"age\":16}" s jo = json(text) //获
2022-12-22 15:49:15 最后更新
utb toolbar工具栏设置
java 用法: //设置自定义的工具栏 为当前界面的工具栏 //输入Toolbar工具栏的 控件id或控件对象 utb(3) //绑定侧滑控件,侧滑控件内需要包含左侧滑,绑定后可以在Toolbar工具栏的左图标
2022-12-22 15:49:15 最后更新
tws 弹窗提醒
java 用法: //获取展示的控件对象,提醒将在这个控件里展示 android.view.View v = gvs(1) //无按钮弹出提醒 //输入控件对象可设置null,输入字符,输入显示时长(值0 1 2)
2022-12-22 15:49:15 最后更新
uht 滑动窗体控制
java 用法: //添加新的页面,设置的界面会执行载入事件里的代码 //输入滑动窗体的 控件id或控件对象,输入标识,输入插入序号 如1为尾部 0为头部,输入标题,输入界面名,输入控件对应的数据项...不限制数量可参考代
2022-12-22 15:49:15 最后更新
cast 强制转换数据类型
java 用法: s a = 123 //转换数据类型并直接赋值 //输入完整类名 或 类对象,输入需要转换的数据变量 s b = cast("String", a) syso(b) 说明: 常用于数据强制
2022-12-22 15:49:15 最后更新