效果图:
这里对该应用配置两个启动图标,即对两个activity进行配置:
<activity ... <strong>android:process=":process.main"</strong> >
......
<activity ... <strong>android:process=":process.sub" android:launchMode="singleInstance"</strong> >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这里需要配置一个广播接收器,侦听当前应用是否有系统组件的能力:
/**
* 广播接收器,侦听当前应用是否有系统组件的能力
*/
public class DeviceManagerBC extends DeviceAdminReceiver {
@Override
public void onEnabled(Context context, Intent intent) {
super.onEnabled(context, intent);
Toast.makeText(context, "已获取设备管理者权限", Toast.LENGTH_SHORT).show();
}
@Override
public void onDisabled(Context context, Intent intent) {
sup