经过数周精心打造,百变锁屏终于要发布了
我们的目标是最大化锁屏界面的自由度,让解锁界面和解锁方式可以通过主题包很方便的更换
由于一直在调代码和编写主题包,没时间写个很完善的教程,而且百变锁屏的功能点很多,一下子也说不完,这是一个很简单的教程,基本概括了所有重要功能,但是写的比较简单,可能不太容易懂,我们以后会逐渐完善,争取搞得图文并茂
其实个人觉得学习这些东西最好的方法是看实例,通过看实例了解它的基本原理和运作方式,教程只是一个参考,用来查找一些东西比如支持什么变量什么的
8 新增: Text 新增自动滚动功能,如果制定了宽度和滚动速度 marqueeSpeed,在文字超过宽度的时候会自动滚动显示 按钮元素,音乐控制,见帖子后面 7
15 新增: 音乐控制支持专辑封面显示见音乐控制部分
Image, Text, Time 的属性 align= left, center, right 坐标点水平对齐方式 Image, Time 属性 alignV= top, center, bottom 坐标点垂直对齐方式 函数: round() 四舍五入取整 int()向下取整 Image 增加 antiAlias 属性,默认为 false,对于模拟时钟指针设置为 true 可以减少锯齿
百变锁屏在主题包里的 lockscreen/advance 目录下,manifest
xml 文件是描述脚本,脚本语法如下: 1
图片部件 图片部件用来在锁屏界面上显示一个图片,可以指定各种属性 x,y : 相对于屏幕左上角的坐标 w,h : 宽和高 centerX, centerY : 旋转中心 angle : 旋转角度,一周360 度 src : 图片名称 srcid : 图片序列后缀数字,一般用变量表示,可以根据变量显示不同的图片,如果src="pic
png" srcid=