頁面跳轉大致分為兩種,一種是顯示跳轉,一種是隱式跳轉,目前正在學習中,只知道這兩種
顯示跳轉
// 第乙個引數:上下文
// 第二個引數:要跳轉的頁面
intent intent = new intent(myactivity.this, mainactivity.class);
// 加資料
// 第乙個引數:鍵
// 第二個引數:值
intent.putextra("data", "這裡也能傳輸其他型別的資料");
// 頁面跳轉
startactivity(intent);
頁面接收傳入的資料
intent intent = getintent();
//通過鍵得到值
string data = intent.getstringextra("data");
第二種:隱式跳轉
1.要在清淡檔案裡加
2.
// 隱式跳轉
intent intent = new intent("ha");
// 如果構造器使用的是無參構造器
// intent.setaction("ha");
startactivity(intent);
android 頁面跳轉 action
第乙個頁面中的按鈕事件 intent intent new intent intent.setaction con.zhougb.test.second startactivity intent 第二個頁面在androidmanifest.xml檔案中的宣告方式 通過這樣的方式,就可以通過actio...
Android開發 頁面間的跳轉
如果不同的頁面間只有背景,顏色,文字不同,則可以直接使用切換layout的方式切換頁面,舉個例子 上面的例子是通過子函式的使用,實現了layout的切換,以實現頁面切換的效果,但是上述方法有很大的侷限性,如需要交付activity的主動權,這個方法就不能實現。介紹另外乙個方法,即使用intent實現...
Android 頁面跳轉和資料傳遞
activity的跳轉需要建立intent物件,通過設定intent物件的引數指定要跳轉activity 通過設定activity的包名和類名實現跳轉,稱為顯式意圖 通過指定動作實現跳轉,稱為隱式意圖 隱式意圖啟動activity,需要為intent設定以上三個屬性,且值必須與該activity在清...