12月3日小米主题商店正式上架了冬季主题——冰雪精灵,界面层次感很清晰,空间感十足。锁屏界面更是暗藏玄机,每次点亮屏幕,在锁屏界面都会随机走出一只“萌宠”,既有呆萌的企鹅,也有可爱的梅花鹿,还有彪悍的北极熊。此外手指点击堆满积雪的树枝还会有雪花飘落,既好玩又漂亮。

如今小米手机MIUI系统已经拥有上万套主题,各种风格的主题玲琅满目应有尽有,那么这些主题是如何制作实现的呢?今天我们找到了MIUI百变锁屏之父许瑞军,让他来为大家解读小米手机主题背后的技术。

小米手机功能最多最好用的主题(对话MIUI百变锁屏之父)(1)

MIUI的主题可谓源远流长,从2010年8月MIUI系统诞生不久就开始支持主题功能,不过那时的主题引擎还只是简单的替换图片资源,锁屏还是固定的样式。挑剔的米粉很快提出只能下滑解锁不满意,为什么不能左滑右滑? 你看人家隔壁XX ROM的锁屏多好看,你们为啥不能做个那样的呢?

然后把test.jpg和xml文件打一个zip包即可,简单方便,人人都能做。要是写程序的话,装好开发环境,创建一个Activity,写layout,添加一个ImageView,添加一个TextView,打开Activity java文件,写好多行代码,编译... 等等就不细说了,反正就是很麻烦了,有兴趣的童鞋可以看看Android开发的一些文档对比一下。

当然了这个例子很简单,如果想要实现各种炫酷功能的话,MAML代码本身也是会比较复杂,但是和写原生程序相比难度还是低很多了。这里就不详细介绍了,感兴趣的搜索“MAML教程”。不会或者不想学的人也不必在意,目前有很多设计师在制作各种风格主题,去主题市场逛逛,必有一款适合你。

小米手机功能最多最好用的主题(对话MIUI百变锁屏之父)(2)

百变锁屏发布以来,随着MIUI版本的更新不断增强功能,各种新特性不断被加进来,并且陆续支持桌面小工具、动态图标等模块,目前已经有几乎相当于一门编程语言的丰富能力,可以在锁屏上实现各种复杂的UI交互,又保持了MAML语言的简单易用,让更多设计师可以创建自己的个性主题。MIUI还提供了主题市场,让设计师可以在主题市场展示销售自己制作的主题,各种风格的精美主题层出不穷,主题生态也越来越丰富。

本文为MIUI论坛原创文章,作者为“浪在皇城”

,