Android 一个程序多入口多icon多界面

来源:互联网 发布:滴滴打车java面试题 编辑:程序博客网 时间:2024/05/21 11:14

有时候我们的App 程序 需要  生成多个App 图标 和不同的入口 时,可以用下面的方式实现

<application        android:allowBackup="true"        android:icon="@drawable/ic_launcher_camera"        android:label="@string/app_name"        android:process=":process.main"        android:theme="@android:style/Theme.Black.NoTitleBar" >        <activity         android:name="com.rtkj.appentry.MainActivity"            android:label="@string/app_name" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity><activity             android:name=".YouKuActivity"            android:icon="@drawable/ic_launcher_youku"            android:label="@string/youku"            android:launchMode="singleInstance"                         android:process=":process.sub" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity><activity             android:name=".PhotoActivity"            android:icon="@drawable/photos_con"             android:label="@string/ic_photos"            android:launchMode="singleInstance"            android:process=":process.sub" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>//第一种方式: <activity             android:name=".AiQiYiActivity"            android:icon="@drawable/qiyi_icon"             android:label="@string/iqiyi"            android:launchMode="singleInstance"            android:process=":process.sub" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity>//第二种方式 <activity-alias            android:name=".PhotoActivity"            android:icon="@drawable/photos_icon"             android:label="@string/ic_photos"            android:targetActivity=".MainActivity" >            <intent-filter>                <action android:name="android.intent.action.MAIN" />                <category android:name="android.intent.category.LAUNCHER" />            </intent-filter>        </activity-alias> 


0 0
原创粉丝点击