小米主题xml编码高级教程(5)

2019-01-19 17:32

音量调节

? ? ?

volume_level 现在音量

volume_level_old 调节之前的音量 取值: 1-15 根据二者比较判断是增大还是减小 volume_type

? ? ? ? ? ? ? ? ? ? ?

0 通话音量 1 系统音量 2 电话铃声,短信铃声 3 音乐播放器音量 4 闹钟音量 5 通知音量

6 连接蓝牙时的通话音量 7 在某些国家强制的系统音量 8 DTMF音量 9 TTS音量 10 FM音量

一般锁屏下只能调3(音量播放器音量)

volume_type>=0 表示正在调节音量,调节完毕后值为-1 可根据这个显示或隐藏音量显示

Content Provider

content provider支持where的格式化: where=\

content provider 支持依赖关系,即某个ContentProviderBinder查询结束后获取的变量作为下一个ContentProviderBinder查询的参数

name2查询结束后会触发name1的查询,name1的查询可以使用name2的变量。并且如果name2数据发生变化重新查询后,会触发name1的重新查询。

content provider提供了查询应用程序信息的通用接口,定义了新的xml代码来查询content provider,并查询到的信息绑定到变量上,用来显示第三方应用程序的信息,只要第三方应用提供相应的content provider。比如可以显示天气信息,邮件,待办事项,便签,等等,你也可以写一个应用程序查询任何你想要的信息并通过content provider来提供给锁屏使用。

? ?

VariableBinders: 定义各种变量绑定到的源,目前仅支持content provider。 ContentProviderBinder: 定义一个content provider源和绑定到它上面的变量

? ? ? ? ? ? ? ?

?

uri: content provider uri, 指定选用哪个content provider

uriFormat: 如果uri需要添加变量,可以用格式化,需要和uriParas一起使用 uriParas: 同Text element 的格式 columns: 需要查询的列名,用逗号分隔 where: 查询条件,同 SQL args: \的参数. order: 排序条件, 同 SQL

countName: 将查询结构数量绑定到该变量名

Variable: 定一个绑定变量

? ? ? ?

name: 变量名

type: content provider中的数据类型: string/double/float/int/long column: 变量绑定到的列的名称. row: 变量绑定到的行数,默认为0.

uriFormat=\rrent/%d\

uriParas=\

columns=\ion\

countName=\

visibility=\highTemperature))\alpha=\℃ / %d℃\

paras=\

visibility=\Temperature))\align=\℃ / %d℃\

visibility=\hTemperature)\align=\℃ / --℃\

天气id列表:

? ? ? ? ? ? ? ? ? ? ?

weather_chance_of_rain = 2130837536; weather_chance_snow = 2130837540; weather_chance_storm = 2130837544; weather_clear = 2130837556; weather_cloudy = 2130837560; weather_flurries = 2130837564; weather_fog = 2130837568; weather_heavy_rain = 2130837572; weather_icy_sleet = 2130837576; weather_mist = 2130837583; weather_partly_cloudy = 2130837587;

? ? ? ? ? ? ?

weather_rain = 2130837600; weather_snow_rain = 2130837606; weather_snow = 2130837608; weather_sunny = 2130837612; weather_thunderstorm = 2130837617; weather_unknown = 2130837621; weather_windy = 2130837626;

查询MIUI便签内容,显示第一条便签内容和修改时间

columns=\countName=\

查询未接来电的参数

uri =\columns = \

where = \

Trigger & Command

?

Command

基础命令,可以通过对象名和对象的属性来控制界面里的其他元素。通常控制的是元素的可见性(visibility)和动画播放(animation)。


小米主题xml编码高级教程(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:在全县安全生产专项整治工作会议上的讲话

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: