Launcher是Android的应用程序启动器,Launcher的功能 还包含:桌面的切换、应用程序快捷 (shortcut)功能、背景图(Wallpaper)功能等等。在Android的桌面最下方,有一个图示,按下后可以拉出应用程序图示清单,这是Launcher提供的功能。
我们这个实例是用GridView来实现Launcher效果的, 下面的截屏显示本实例的效果图:
源代码如下:
main.xml布局文件,只有一个GridView:
GridView的每一个Item也需要一个布局文件,用来定义应用的图标与标题,application_layout.xml:
主程序文件,Launcher.java:
几点说明: