一、實驗內容與要求
Activity是Android應用程序中最基本的組件,一個Activity通常對應一個單獨的屏幕、窗口。Android的Activity之間可以通過Intent相互啓動,從一個Activity啓動另一個Activity主要包括startActivity和startActivityForResult兩種方法。Intent是Activity之間進行通信的媒介,主要包括顯式Intent和隱式Intent兩種類型。
請開發一個Android App,該App需要包括兩個或兩個以上的Activity,Activity之間必須存在相互啓動的關係。請充分利用顯式和隱式兩種類型的Intent進行Activity啓動,App的功能不做具體要求,請自由發揮。
要求展示App主要的代碼和界面截圖。
二、實驗目的
掌握Activity的啓動技術,掌握顯式Intent和隱式Intent的使用。
三、 實驗方法
1. 建立兩個xml文件,activity_main.xml和activity_second.xml分別是兩個頁面的佈局設計。
2. 建立兩個java文件,MainActivity.java和SecondActivity.java分別是兩個頁面的java設計。
3. 建立一個AndoidManifest.xml文件,用來實現兩個頁面的跳轉。
四 、實驗結果
- activity_main.xml代碼截圖:
- activity_second.xml代碼截圖:
- AndroidManifest.xml代碼截圖:
- MainActivity.java代碼截圖:
5.SecondActivity.java代碼截圖:
6.第一個頁面截圖:
7.跳轉後第二個頁面截圖: