1.4 Expression初识
Expression是watchmaker平台封装的一系列数据接口,通过{xxx}的形式调用,返回数字的为lua重点number数据类型,返回字符串的是lua中的string类型,同时还有布尔型。
本小姐主要讲Expression的用法和Expression的条件语句
打开上一节完成背景的表盘,点击+,找到最末尾的Expression。如图:
点击,进入Expression编辑页面。
注意,Expression最后的显示结果等同于text控件,同时拥有text的所有参数
注意,Expression可以作为一个参数使用,比如填写这个控件的坐标是{xxx},Expression不一定单独点击用作text!
date:关于日期的数据
time:关于时间的数据
color switch:关于颜色自定义的数据
counter:规律移动的数据
time zone:各个时区时间的数据
battery:关于手表电池的数据
phone:关于手机的数据
device:设备的信息
stopwatch:秒表记录的数据
weather:天气数据
calendar:日历数据
seasor:户外数据(包括运动数据)
complication:自定义数据
tasker:tasker自动化数据
介绍完之后,在编辑器里填写这些数据:
手表电量:{blp} 手机电量:{pblp}
电池温度:{btcd}
心率:{shr} 步数:{ssc}
最高温:{wthd} 最低温{wtld}
日出{wsr} 日落{wss}
城市:{wl} 风向:{wwdb}
输入完之后,点击done返回,你就可以看到数据显示啦(在此之前配置好天气)
那么这些数据,就是从Expression获取的
其中{blp}代表手表电量,打开expression在battery里可以找到这一选项。
{pblp}是手机电量,在phone里
…
那么,现在你就知道了Expression最简单的用法,下一节我们来一点进阶
让一个图形随着秒数转动。
你也可以自己试试~
课下查一下expression的各个{}包括的含义~
1.5更新ing~