實驗三 Activity之間的相互啓動

一、實驗內容與要求

ActivityAndroid應用程序中最基本的組件,一個Activity通常對應一個單獨的屏幕、窗口。AndroidActivity之間可以通過Intent相互啓動,從一個Activity啓動另一個Activity主要包括startActivitystartActivityForResult兩種方法。IntentActivity之間進行通信的媒介,主要包括顯式Intent和隱式Intent兩種類型。

請開發一個Android App,該App需要包括兩個或兩個以上的ActivityActivity之間必須存在相互啓動的關係。請充分利用顯式和隱式兩種類型的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文件,用來實現兩個頁面的跳轉。

 

四 、實驗結果

  1. activity_main.xml代碼截圖:

 

  1. activity_second.xml代碼截圖:

 

  1. AndroidManifest.xml代碼截圖:

 

 

  1. MainActivity.java代碼截圖:

5.SecondActivity.java代碼截圖:

6.第一個頁面截圖:

7.跳轉後第二個頁面截圖:

 

發佈了55 篇原創文章 · 獲贊 56 · 訪問量 9648
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章