本文为原创,如需转载,请注明作者和出处,谢谢!
前言
Launcher 中文翻译为启动器,我们又俗称它为桌面。
在手机系统中,无论功能机还是智能机中,桌面就像我们打开手机的一扇门,通过它提供的功能入口,我们就能尽情使用手机上的全部功能;桌面也像一个手机软件系统中的一张脸,它总是会第一次出现我们的面前,往往它的“长像”就决定了给我们的第一印象;桌面也像一个手机软件系统中的中转站,启动某个功能,退出回到桌面,再启动其它功能;…………
在功能机中,特别当前使用最广的基于MTK的功能机,一般桌面界面都是比较简单,通常都是里面显示一个时间,一个运营商信息,二三个菜单(左边一个,中间一个,右边一个),进入左边菜单进入功能表(所有功能的入口),………,用户体验不好,比较生硬。
在智能机中,当前比较有代表性的是iphone和android的桌面。像塞班系统在高端机中还好些,中低端机的只比功能机的好一点点了。Android系统中的桌面比较有代表性的有android原生桌面、HTC sense桌面、三星桌面、GO桌面和MIUI桌面等。
特别在android系统中,由于android系统的开放性,许多厂商都在推出自己的桌面系统,以此来吸引用户,他们都是以最大可能的方便用户使用和提供引人入胜的桌面效果为目标,其中不乏有许多不错的作品。
由此可见,桌面系统的重要性。接下来笔者将结合最近在androidlauncher开发过程中积累的一些经验,本着学习与分享的精神来一步一步构建自己的Launcher。欢迎大家关注和批评指正,谢谢。
微博:http://weibo.com/huigezhang