1、在配置文件中,设置
<action android:name="com.scnu.senioryear.ui.MainActivity" /> <category android:name="android.intent.category.DEFAULT" />
这是利用action的方式启动
2、
<intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> <data android:host=".activity.MainActivity2" android:scheme="com.listentek.mobilelearning.main"/> </intent-filter>这是利用scheme的使用启动的
3、这是网上看别人的额
- span style="white-space:pre"> </span><intent-filter>
- <span style="white-space:pre"> </span><action android:name="android.intent.action.MAIN" />
- <category android:name="android.intent.category.LAUNCHER" />
- </intent-filter>
网址:http://blog.youkuaiyun.com/synge33/article/details/7848070
4.隐藏图标的写法
<activity android:name="com.scnu.senioryear.ui.MainActivity" android:label="@string/app_name" android:screenOrientation="portrait" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> <data android:host="com.scnu.senioryear.ui.MainActivity" android:scheme="com.scnu.senioryear.ui.MainActivity"/> </intent-filter> <intent-filter> <action android:name="com.scnu.senioryear.ui.MainActivity" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>可以这样设置,方便更改,当不需要隐藏,只需注释掉<data></data>这个标签的内容,但是该应用是内嵌的子应用,中间涉及到父应用的数据传递的时候,如果直接启动,可能会报错误。