Launcher不是android特有的,更不是智能手机特有的。很多设备都具有类似Launcher这种东西。就算是windows,linux也是有的。
android中的Launcher就是一个系统应用程序,系统一旦启动完毕就会启动Launcher。android系统启动完毕映入眼帘就是Launcher。在android中,Launcher的功能主要包括以下几个部分:
1、桌面,通常由五个桌面布局以及一个删除区域组成。桌面上可以放置程序的快捷方式,小部件,文件夹等;
2、所有引用程序列表,点击图标启动相应的应用程序。通常是由一个SlidingDrawer控件组成的;
3、添加到主页对话框;
Launcher的功能远不止这些。同学们可以自己体验下。
ok,今天先到此为止。
PS:本文截图基于HTC G3 sense 2.1rom,不同版本的rom ,Launcher的UI可能有所区别。有兴趣的同学可以下载Launcher的源码研究一下,同学可以自定义Launcher的UI。
Android源码地址:http://source.android.com/
-----------EOF-----------