← 全局变量(Global)
全局变量在任何地方都可以被访问,用户可以使用内置全局变量,也可以自定义全局变量。
内置全局变量
内置全局变量值由itask自动更新,一般不建议用户对其进行修改。
-
进程列表
(动态)
APP
运行中的进程,以\n分隔。
-
充电状态
BATC
充电状态on和off,分别代表正在连接交流电源和使用电池。
-
电量级别
BATT
从0-100代表设备的当前电量级别。
-
应用启动
BOOT
虽然它可能有true和false两个值,但itask启动后,它就被置为true,基本上可以理解为它一直就是true。
-
剪贴板
CLIP
代表系统剪贴板中包含的内容。
-
日期
DATE
当前日期,yyyy-MM-dd格式表示。
-
当月内的第几天
DAYM
从1-31的数字。
-
当前周内的第几天
DAYW
从0-6的数字,从周日开始为0。
-
当年内的第几天
DAYY
从1-366的数字。
-
外接指针设备数量
DEVICE_POINTING
>=0的数字。
-
当前文件夹路径
DIR
选择的文件夹。
-
当前文件
FILE
选择的文件。
-
按键按下
(动态)
KEYDOWN
按下按键的keyCode数字,如Enter键为13。
-
Alt按键按下
(动态)
KEYDOWN_ALT
当按下键盘Alt键时,置为true,否则置为false。
-
Ctrl按键按下
(动态)
KEYDOWN_CTRL
当按下键盘Ctrl键时,置为true,否则置为false。
-
Shift按键按下
(动态)
KEYDOWN_SHIFT
当按下键盘Shift键时,置为true,否则置为false。
-
屏幕锁状态
KEYG
锁定屏幕后,置为lock,解锁屏幕后置为unlock。
-
按键Ascii码
(动态)
KEYPRESS
按下键盘按键的ascii码,如按下A键,置为a,按住Shift再按A键,置为A。
-
按键弹起
(动态)
KEYUP
弹起按键的keyCode数字,如Enter键为13。
-
Alt按键弹起
(动态)
KEYUP_ALT
当弹起键盘Alt键时,置为true,否则置为false。
-
Ctrl按键弹起
(动态)
KEYUP_CTRL
当弹起键盘Ctrl键时,置为true,否则置为false。
-
Shift按键弹起
(动态)
KEYUP_SHIFT
当弹起键盘Shift键时,置为true,否则置为false。
-
MIDI音乐播放状态
MIDI
字符串,该变量初始化之后有ready(准备就绪)、play(播放中)、stop(已停止)、pause(已暂停)、end(播放结束)五种状态,必须要先设置MIDI监视器才会更新状态。
-
当前月份
MONTH
从1-12的数字。
-
启用中的配置
PENABLED
启用中的配置,以\n分隔。
-
总内存
RAM
数字表示总内存大小,单位MB。
-
可用内存
RAMF
数字表示可用内存大小,单位MB。
-
屏幕分辨率高度
SCREENH
数字表示屏幕分辨率高度。
-
屏幕分辨率宽度
SCREENW
数字表示屏幕分辨率宽度。
-
当前时间
TIME
当前时间,HH:mm格式表示,如18:20。
-
毫秒数
TIMEMS
数字表示从1970年1月1日开始计,到现在的毫秒数。
-
秒数
TIMES
数字表示从1970年1月1日开始计,到现在的秒数。
-
应用启动后的秒数
UPS
数字表示从应用启动开始计,到现在的秒数。
-
当前版本号
VERSION
字符串,如:1.0.0.0
-
WIFI状态
WIFI
WIFI已连接置为on,WIFI断开置为off。
-
当前连接WIFI信息
WIFII
以\n分隔,第一行为当前连接ssid,第二行为信号强度。
-
附近WIFI列表
WIFIS
附近WIFi的ssid,以\n分隔。
-
当前获得焦点的窗体
WINDOW
字符串,当前获得焦点窗体的指针。
自定义全局变量
自定义全局变量名称没有任何限制,用户可在任何地方手动创建,使用和更新它们。