Android 功能集合

1.回到系統桌面:

 Intent intent = new Intent();
 intent.setAction(Intent.ACTION_MAIN);// "android.intent.action.MAIN"
 intent.addCategory(Intent.CATEGORY_HOME); //"android.intent.category.HOME"
 startActivity(intent);

2.殺死應用:

 System.exit(0);

3.開機自啓動:

<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
        <receiver android:name=".BootBroadcastReceiver">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED"/>
            </intent-filter>
        </receiver>
public class BootBroadcastReceiver extends BroadcastReceiver {

    String ACTION = "android.intent.action.BOOT_COMPLETED";

    @Override
    public void onReceive(Context context, Intent intent) {

        if(intent.getAction().equals(ACTION)) {
            Intent myIntent = new Intent(context, MainActivity.class);
            myIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
            context.startActivity(myIntent);
        }
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章