Android之android.intent.category.LAUNCHER的用途和使用

Android之android.intent.category.LAUNCHER的用途和使用

有时候我们只是在eclipse新建一个android工程,然后 run下,然后在手机上就有一个带logo的apk;然而我们很少考虑没有图标的apk,下面要说的就是android.intent.category.LAUNCHER。
1:我们先看带android.intent.category.LAUNCHER 的工程运行后的效果
1.1:工程名如下
这里写图片描述
1.2:manifest.xml如下:(注意其中含有android.intent.category.LAUNCHER)
这里写图片描述

1.3:运行效果后,可以看到手机截屏(可以看到有个launcher(cp3))
这里写图片描述

2:我们看不带android.intent.category.LAUNCHER 的工程运行后的效果
2.1:工程名如下
这里写图片描述
2.2:manifest.xml如下:(注意其中没有android.intent.category.LAUNCHER)
这里写图片描述
2.3:运行后,可以看到屏幕上没有任何效果
2.4控制台显示如下:
这里写图片描述
可以看到确实已经安装了。
2.5:这时候我们进入目录下验证一下:
这里写图片描述

可以看到这里面含有com.tcl.cp3-2.apk 。

1和2 对比可以发现 android.intent.category.LAUNCHER的作用。