logo资料库

小米锁屏语法详尽版.pdf

第1页 / 共87页
第2页 / 共87页
第3页 / 共87页
第4页 / 共87页
第5页 / 共87页
第6页 / 共87页
第7页 / 共87页
第8页 / 共87页
资料共87页,剩余部分请下载后查看
锁屏元素
锁屏元素 锁屏添加文字 支持 16 进制颜色值:#FFFFFF;支持字符串变量,如:@abc;支持函数 color argb(255,255,255,255) size 文字大小 text 文字内容 锁屏插入图片 src 图片名称路径 元素相关内容详解 x y h w align alignV alpha visibility 相对于屏幕左上角的坐标 宽和高(这个不用解释了吧) 坐标点水平对齐方式 left, center, right 坐标点垂直对齐方式 top, center, bottom 透明度 0-255,小于等于 0 不显示 支持表达式,大于 0 时则显示,后面有介绍 时间、日期
用 Button 滑动一段距离来解锁 虽然代码量比 Unlocker 要多,但其实它比 Unlocker 更加简单和容易理解一 些,并且对之后的扩展带来可能性,比如做 左右滑动与上滑解锁 不冲突的手势。
看不明白这个解锁?没关系,下一章详细介绍了 按钮 的各种用途和写法。这里 还用到了一些变量,不明白的变量可以先简单阅读下全局变量 Unlocker 与 Slider Unlocker 与 Slider 的用法是一样的,都是通过滑动来激活某些操作,只不过 Unlocker 能直接解锁, Slider 需要加入解锁命令。点击这里查看更加详细的 介绍 MAML 练习题:试着把下列简单锁屏做出来 锁屏 PSD 附件
文本介绍
Text 文本 文字显示内容,后续带有 Exp 的参数,都表示该参数支持 表达式 文字显示内容表达式,可以直接调用变量等,示例:“现在时间是 9 点”, 文字宽度,当文字超过指定宽度时会被切掉。如果指定了多行显示,则会 文字颜色,支持常量:#ffffff;支持字符串变量,@abc;支持函数 color argb(255,255,255,255) size 文字大小 粗体,true 表示加粗 bold 如果需要在文字中显示变量数字,需要指定格式, 用%d 指定数字位置 format paras 如果指定了 format , 需要在 paras 里指定 %d 对应的变量表达式, 可以有多个变量表达式用"," 隔开 text textExp 可以写成 textExp="'现在时间是'+#hour12+'点'" width 折行显示。如果指定了文字滚动,则会在指定的位置滚动显示文字 marqueeSpeed marqueeGap rotation multiLine spacingMult spacingAdd shadowDx shadowDy shadowRadius align alignV shadowColor alpha visibility 文字滚动速度,配合上面的宽度使用 marqueeSpeed="30" 滚动间隔。当文字显示完后再次出现的间隔,默认为四个汉字的宽度 旋转角度 true/false 是否支持多行显示,默认 false 行距倍数 默认 1 行距增加量 默认 0 水平方向的阴影相对文字的偏移距离 竖直方向的阴影相对文字的偏移距离 阴影的模糊半径,可以实现模糊的阴影效果 坐标点水平对齐方式 left, center, right 坐标点垂直对齐方式 top, center, bottom 阴影的颜色,支持透明度 不透明度 0 - 255 元素可见性支持 表达式 {=0 不可见,}0 可见 注意:  文字在 表达式 中需要用单引号引用,数字变量和字符串变量 则 不需要;如:’hello,world!’,@abc,#num;  alpha 值可以写一个简单的表达式;如 alpha=”255 * 0.8” 或 alpha=”2.55 * 80”,都表示 80% 的不透明度
 visibility 支持 表达式 {=0 不可见,}0 可见;即使值为 0.00001 也可见,总之大于 0 就可见 几个实例  显示当前时间 或者 #hour12 为系统全局变量,传递当前小时数给 maml, #weather_temperature 为天气接口获取到的当前温度,后面会 讲到  文字滚动 日期(时间) Text 与 DateTime 的区别; DateTime 主要用于快速格式化显示时间,支持 Text 的所有参数,DateTime 直接用下列参数显示不同的时间参数。 代码 释义 示例可能出现的结果
代码 释义 示例可能出现的结果 十二生肖年 鼠、牛、羊 A G Y YY yy yy M MM 公元 汉字年 干支年 数字年 数字年(2 位) 月 月( 1 - 9 月加 0) 公元 二〇一五 甲子 2019 19 1 01 九 正,二,三 乙丑 182 23 初三 MMM 月(汉字) N NN D d e 农历月 干支月 一年中的第几天 数字日 农历日
代码 ee t E EEEE EEEEE H h l ll m mm 释义 干支日 二十四节气 星期 星期 星期 24 小时制 12 小时制 时辰地支 时辰地支 分钟 分钟(两位) s 秒 示例可能出现的结果 丙寅 冬至 周三 星期三 三 0~23 0~12 酉 丁酉 6 06 6
分享到:
收藏