//當打開新的頁面, 然後傳回主螢幕後, 再次打開應用不保留新打開的頁面
Intent intent = new Intent(MainActivity.this,secondActivity.class);
intent.setFlags(intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
//Intent 跳轉的兩種方式
Intent intent = new Intent(MainActivity.this,secondActivity.class);
startActivity(intent);
第二種 :
Intent intent = new Intent();
//第一個參數為包名, 第二個參數為包名加将要跳轉的頁面的名稱
ComponentName componentName = new ComponentName("com.lanyu96" , "com.lanyu96.SecondActivity");
intent.setComponent(componentName);
startActivity(intent);
Intent 當點選按鈕 跳轉到 撥号頁面
Intent intent =new Intent();
intent.setAction(intent.ACTION_DIAL);
//設定撥号頁面自動輸入的号碼
intent.setData(Uri.parse("tel:21312348"));
startActivity(intent);
Intent 當點選按鈕,跳轉到系統短信頁面 , 并自動填寫發送人和資訊
Intent intent =new Intent();
intent.setAction(intent.ACTION_SENDTO);
intent.setData(Uri.parse("smsto:10086"));
intent.putExtra("sms_body", "你好");
startActivity(intent);
Intent 當點選按鈕,跳轉到系統螢幕 , 但是App依舊在背景運作
Intent intent =new Intent();
intent.setAction(intent.ACTION_MAIN);
intent.addCategory(intent.CATEGORY_HOME);
startActivity(intent);