Android應用程式模組Activity

Activity是最基本的模組,我們稱之為活動,在應用程式中,一個Activity通常就是一個單獨的螢幕。每一個活動都被實現為一個獨立的類,並且從活動基類中繼承而來,活動的類將會顯示有視圖控制項組成的用戶接口,並對事件作出回響。簡單理解,Activity代表一個用戶所能看到的螢幕,主要用於處理應用程式的整體性工作,例如,監聽系統事件(按鍵事件,觸控螢幕事件等),為用戶顯示指定的View,啟動其他Activity等。

簡單理解,Activity代表一個用戶所能看到的螢幕,主要用於處理應用程式的整體性工作,例如,監聽系統事件(按鍵事件,觸控螢幕事件等),為用戶顯示指定的View,啟動其他Activity等。Activity是最基本的模組,我們稱知為活動,在應用程式中,一個Activity通常就是一個單獨的螢幕。每一個活動都被實現為一個獨立的類,並且從活動基類中繼承而來,活動的類將會顯示有視圖控制項組成的用戶接口,並對事件作出相應。大多數套用都是從Activity顯示組成,例如,對一個文本信息套用而言,第一個螢幕用來顯示傳送訊息的聯繫人列表,第二個螢幕用來寫文本訊息和選擇收件人,第三個螢幕查看訊息歷史或者訊息設定操作等。這裡的每一個螢幕就是一個活動,很容易實現從一個螢幕到一個新的螢幕,並且完成新的活動。當一個新的螢幕打開後,前一個螢幕將會暫停,並保存在歷史棧中。用戶可以返回到歷史棧中的前一個螢幕,當螢幕不再使用時,還可以從歷史棧中刪除。簡單理解,Activity代表一個用戶所能看到的螢幕,主要用於處理應用程式的整體性工作,例如,監聽系統事件(按鍵事件,觸控螢幕事件等),為用戶顯示指定的View,啟動其他Activity等。所有套用的Activity都繼承於android.app.Activity類,該類是Android提供的基層類,其他的Activity繼承該父類後,通過父類的方法來實現各種功能,這種設計在其它領域也較為常見。

相關詞條

熱門詞條

聯絡我們