1. 在launcher程序中
只要在manifest中具备这样的intent-filter都可以在开机的时候作为Home启动:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<strong><category android:name="android.intent.category.HOME"/>
<category android:name="android.intent.category.DEFAULT" /> </strong>
</intent-filter>
Launcher源代码详细分析
http://www.cnblogs.com/playing/archive/2011/04/22/2024980.html
Launcher2在Eclipse下调试
http://blog.csdn.net/jjhaowei/article/details/8778206