//将提示:123456789
tw(b)
说明:
常用于去除后进行判断头尾字符。
【slower 转换为小写】
用法:
s a = "AiufSUscN"
slower(a, b)
//将提示:aiufsuscn
tw(b)
说明:
常用于转换为小写后进行判断。
【supper 转换为大写】
用法:
s a = "AiufSUscN"
supper(a, b)
//将提示:AIUFSUSCN
tw(b)
说明:
常用于转换为大写后进行判断。
【stop 暂停代码】
用法:
tw("1")
stop(1000)
tw("2")
stop(1000)
tw("3")
stop(1000)
tw("4")
说明:
每次执行 stop(1000) 将暂停1秒后,再执行下面代码。单位为毫秒:1000毫秒 = 1秒
【hs 获取网页】
用法:
t()
{
s a = "http://wap.baidu.com/"
hs(a, null, null, b)
tw(b)
}
2,提交post数据:
输入说明:地址,post数据提交,目标网页编码,赋值变量
t()
{
s a = "http://wap.baidu.com/"
hs(a, "title=你好&text=你好吗?", "utf-8", b)
tw(b)
}
3,带自定义cookie方式获取网页:
//传递cookie项值,格式为nama=value 下例: uid=112;name=nihao;sb=123456789;
t()
{
s a = "http://wap.baidu.com/"
hs(a, "title=你好&text=你好吗?", "utf-8", "uid=112;name=nihao;sb=123456789;", b)
tw(b)
}
4,带自动设置cookie方式获取网页,并记录当前网页的Cookie:
//传递cookie项值,当自定义为null 系统将自动设置已记录的cookie
t()
{
s a = "http://wap.baidu.com/"
hs(a, "title=你好&text=你好吗?", "utf-8", null, true, b)
tw(b)
}
5,带自动设置cookie方式获取网页,并记录当前网页的Cookie,并设置Header头:(可设置多条,以“||”隔开)文件头包括了Cookie,User-Agent设备型号。
//传递cookie项值,当自定义为null 系统将自动设置已记录的cookie
t()
{
s a = "http://wap.baidu.com/"
hs(a, "title=你好&text=你好吗?", "utf-8", null, true, "User-Agent=Mozilla/5.0 (iPad; U; CPU OS 6_0 like Mac OS X; zh-CN; iPad2)||accept=*/*||accept-language=zh-CN", b)
tw(b)
}
6,应用系统存储Cookie的浏览查看,返回赋值变量为字符串
hs("cookie", b)
7,应用系统存储Cookie的清空,无赋值变量
hs("del cookie")
说明:
这里先开了一个线程,然后在线程里执行获取网页源码的工作,开线程是担心有些主线程界面。大部分网页都需要使用cookie登陆,可使用工具查询所需cookie然后进行操作。
设置cookie有说明作用?
1.登陆用户名
2.获取验证码图片并发送验证码
....
【hd 下载文件】
用法:(下载文件至SD卡根目录 abc.apk)
1,下载文件,默认不覆盖重复
t()
{
s a = "http://abc.com/abc.apk"
s b = "abc.apk"
hd(a, b, c)
tw(c)
}
2,设置重复是否覆盖
t()
{
s a = "http://abc.com/abc.apk"
s b = "abc.apk"
hd(a, b, true, c)
tw(c)
}
3,带自动设置cookie方式下载网页形式文件(如图片形式验证码,论坛的附件等),支持post数据,自定义Cookie或系统设置Cookie,并记录当前网页的Cookie,并设置重复是否覆盖。可参考hs获取网页,并设置Header头:(可设置多条,以“||”隔开,也可留空为null)
输入说明:下载地址,保存文件位置,是否重复覆盖,post数据提交,目标网页编码,自定义Cookie,是否系统自动设置Cookie,设置Header头,赋值变量
t()
{
s a = "http://abc.com/abc.apk"
s b = "abc.apk"
hd(a, b, true, "title=你好&text=你好吗?", "utf-8", null, true, null, b)
tw(b)
}
说明:
开个线程,然后在里面下载一个文件。并存到SD卡。下载结果将赋值到变量“c”
返回的赋值:
0 下载成功
-1 下载失败
【hw 访问网页】
用法:
s a = "http://wap.baidu.com/"
hw(a)
说明:
使用内置浏览器访问网页。
可用于下载文件:
s a = "http://abc.com/abc.apk"
hw(a)
【ug 获取控件属性】
用法:(1为:控件ID,第二个参数为控件属性标签,然后赋值到变量)
ug(1, "type", a)
ug(1, "show", b)
ug(1, "text", c)
ug(1, "textcolor", d)
ug(1, "txtsize", e)
ug(1, "x", f)
ug(1, "y", g)
ug(1, "w", h)
ug(1, "h", i)
ug(1, "url", f)
ug(1, "checked", g)
//可获取浏览器控件标题
ug(1, "title", h)
ss(a + ";" + b + ";" + c + ";" + d + ";" + e + ";" + f + ";" + g + ";" + h + ";" + i, a)
tw(a)
说明:
根据输入来返回不同的控件数据。注意:有些控件没有指定属性,将返回null。下面有属性介绍,可参考。
【us 设置控件属性】
用法:(1为:控件ID,第二个参数为控件属性标签,第三个是需要赋值的数据或变量)
控件状态:0为可视,8为隐藏
us(1, "show", 0)
//控件文本:你好
us(1, "text", "你好")
//字体颜色:黑色
us(1, "textcolor", -16777216)
//字体大小:12dip
us(1, "txtsize", 12)
//编辑框设置密码模式:true 或 false
us(1, "password", "true")
//编辑框为空默认显示的字符
us(1, "hint", "这里输入")
//文本形态(如:居中,居右...)适用于编辑框控件,文本控件
说明:TOP:48;BOTTOM:80;RIGHT:5;LEFT:3;....
us(1, "gravity", 48)
//设置图片拉伸:(CENTER、CENTER_CROP、CENTER_INSIDE、FIT_CENTER、FIT_END、FIT_START、FIT_XY、MATRIX)
us(1, "scaletype", "FIT_XY")
//设置图标:根据系统图标id
us(1, "imgrid", 17301567)
//设置图标:根据SD卡图片位置
us(1, "sdf", "abc.png")
//设置图标:根据用户图标位置
us(1, "af", "abc.png")
//设置图标:根据图像变量指定图片
us(1, "bf", b)
//设置背景颜色:-1为白色,0为透明
us(1, "background", -1)
//设置背景透明度:0至255,越小越透明
us(1, "backgroundalpha", 100)
//设置图片资源透明度:0至255,越小越透明
us(1, "alpha", 100)
//设置浏览器控件访问
us(1, "url", "http://wap.baidu.com")
//设置多选控件选中状态
us(1, "checked", "true")
//设置控件x位置坐标
us(1, "x", 60)
//设置控件y位置坐标
us(1, "y", 60)
//设置控件尺寸宽
us(1, "w", 50)
//设置控件尺寸高
us(1, "h", 50)
【uigo 跳转界面】
用法:(输入界面文件名,跳转指定的界面)
uigo("abc.iyu")
说明:
可以界面之间的转换,扩展新的界面。
【utw 弹出界面】
用法:(在原有的界面弹出界面)
s a = "界面标题"
s b = "界面内容"
s c = "确定"
s d = "取消"
utw(a, b, c, d)
{
syso("点击了确定")
}
else
{
syso("点击了取消")
}
说明:
常用于询问用户当前的操作
【end 结束界面】
用法:
end()
说明:
调用后,将结束当前的界面。 并返回原来的界面。如果原来没有界面,将退出应用。
【sran 生产范围随机数】
用法:(生产一个 100 至 1000的随机数)
sran(100, 1000, a)
tw(a)
说明:
有时候需要利用到随机机制,可以利用这个来开发!
【fa 将安装包assets文件夹里的文件复制到SD卡】
用法:(复制安装包本身里面assets文件夹的文件)
s a = "data.zip"
s b = "data.zip"
fa(a, b, c)
tw(c)
说明:
复制安装包内assets里面的文件到SD卡上,可用于作为需要加载初始数据。返回赋值字符:true 或 false
开发的时候将文件复制到 /iApp/app/工程包名/assets/里面。然后就可以打包到 apk里了
【sgsz 指定访问数组维数】
用法:(根据序号访问数组)
s a = "12;34;56;78;90"
s b = ";"
sl(a, b, c)
sgsz(c, 2, d)
tw(d)
说明:
数组可以进行列表形式存储数据,常用于数据列表。注意的是序号是从0开始的。数组总行数如果是5,那序号最大为4
【sgszl 访问数组总行数】
用法:
s a = "12;34;56;78;90"
s b = ";"
sl(a, b, c)
sgszl(c, d)
tw(d)
说明:
可以获取到长度,更准确的访问数组
【fj 压缩文件或文件夹至zip】
用法:
s a = "adc.txt"
s b = "abc.zip"
fj(a, b, c)
tw(c)
说明:
压缩文件。返回赋值字符:true 或 false
【bfm 播放音频】
用法:
s a = "abc.mp3"
bfm(a)
s a = "http://www.abc.com/abc.mp3"
bfm(a)
s a = "abc.mp3"
bfm(a, b)
//播放
//bfms(b, "st")
//暂停
//bfms(b, "pe")
//停止
//bfms(b, "sp")
//是否在播放
//bfms(b, "ip", c)
//tw(c)
//一直循环播放
//bfms(b, "sl", "true")
说明:
可以直接访问安装包里面的音频文件,也可以访问sd卡上的。默认优先播放SD卡上的音频文件
【html标签支持】
用法:
s a = "(html)<a href="http://wap.baidu.com">百度</a>"
us(1, "text", a)
说明:
文本控件,和多选框都支持!
【ula 列表添加内容】
用法:(a:列表样式,b1:项id,b2:项标题,c:赋值变量列表)
s a = "t"
s b1 = "123"
s b2 = "标题"
ula(a, b1; b2, c)
s a = "it32"
s b1 = "123"
s b2 = "tu.png"
s b3 = "标题"
ula(a, b1; b2; b3, c)
s a = "itt"
s b1 = "123"
s b2 = "tu.png"
s b3 = "标题"
s b4 = "介绍"
ula(a, b1; b2; b3; b4, c)
说明:
将列表里添加内容,将内容添加到列表完毕后,可直接设置给列表控件ID。
[列表样式介绍]
t:显示一个文本控件;当点击后,返回一个数组:0:b1;1:b2
it32:显示一个图标,一个标题;当点击后,返回一个数组:0:b1;1:b2;2:b3
it52:显示一个图标,一个标题;当点击后,返回一个数组:0:b1;1:b2;2:b3
itt:显示一个图标,一个标题,一个介绍;当点击后,返回一个数组:0:b1;1:b2;2:b3;3:b4
itt2:显示一个图标,一个标题,一个介绍;当点击后,返回一个数组:0:b1;1:b2;2:b3;3:b4
【uls 列表显示内容】
用法:(id:控件id,a:列表样式,c:列表内容,d:项被点击后赋值数组变量)
s a = "t"
s b = "标题"
ula(a, b, c)
s id = 4
uls(id, a, c, d)
说明:
先通过列表添加内容, 然后在把列表内容设置到列表控件上显示。点击控件后,将把选择项内容赋值到数组变量“d”,然后通过访问数组获得你想要的数据。
Back to home |
File page
Subscribe |
Register |
Login
| N