android开发launcher

1. launcher是桌面应用程序

一. android.intent.category.LAUNCHER与android.intent.category.HOME的差别?
     android.intent.category.LAUNCHER:android.intent.category.LAUNCHER决定应用程序是否显示在程序列表里。就是android开机后的主程序列表。
     android.intent.category.HOME:按住“HOME”键,该程序显示在HOME列表里。


二.android.intent.action.MAIN
     android.intent.action.MAIN:一个应用程序能够有多个Activity,每一个Activity是同级别的,那么在启动程序时,最先启动哪个Activity呢?由它决定。


一般我们创建project的时候,默认启动的ACTIVITY,都有
<intent-filter>  
          <action android:name="android.intent.action.MAIN" />  
          <category android:name="android.intent.category.LAUNCHER" />  
 </intent-filter> 

http://blog.csdn.net/sljjyy/article/details/11927713

http://blog.csdn.net/android_tutor/article/details/5629337

http://www.cnblogs.com/wisekingokok/archive/2011/08/22/2149847.html   //intent 介绍

原文地址:https://www.cnblogs.com/blfshiye/p/5206713.html