android launcher概况
1、前言
对于android手机来说launcher的重要性不用我多说,市场上的android手机各式各样,launcher也是五花八门,笔者只想来和有兴趣的朋友一起来解读,对于一个好的手机来说,不光是配置要强劲,外观要漂亮,我想更多的客户也会要求界面要美观,launcher就类似与android手机系统的脸,如果你的脸看起不那么漂亮,就好比去相亲,所谓一见钟情就是看人家的脸,是否是你理想中的,ok,废话少说,总之,launcher对于一个手机系统来说至关重要。
2、模块管理
launcher主要有几个大的模块:workspace、hotseat、allapps、widgets。
2.1 workspace
主要用于存放一些应用的快捷方式,以及应用的图标
2.2 hostseat
用于存放用户经常使用的应用icon
2.3 all apps
显示系统所有的应用icon
2.4 widgets
显示系统所有的widgets界面
3、小结
本文只是大致讲解其框架,对于具体模块后面会分有专门的文章来解析,以致于我们可以基本掌握,launcher的架构,以及其设计原理,根据这些,我们可以构思我们理想的launcher。