音量调节 ? ? ? 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)。