1瞭解Android基本組件

1.1View

View是UI元素,時構成用戶界面的基本構建塊。View可以是一個按鈕、標籤或文本字段,或者各種其他UI元素。如果熟悉J2EESwing中的View ,那麼就會理解Android中的View。視圖也可以用作其他視圖的容器,這意味着UI通常有一個視圖層次結構。最終所看到的一切都是視圖。


1.2Activity

Activity是一個用戶界面的概念。Activity通常表示一個應用程序中的一個屏幕。它通常包含一個或多個View,但也可以不包含View。Activity與這個詞的本身的含義很相似:幫助用戶完成某一操作,這一操作可能是查看數據、創建數據或編輯數據。大部分Android應用程序內部擁有多個Activity。


1.3 Intent

Intent通常定義執行某種工作的“意圖”。Intent封裝了幾種概念,所以理解它們的最佳方法時查看它們的使用實例。可以使用Intent來執行以下任務。

*廣播消息

*啓動Service

*啓動Activity

*顯示網頁或一組聯繫人

*撥出或接聽電話


Intent並不總是由應用程序發起,系統也會使用它們來嚮應用程序通知特定的事件(比如收到一條文本消息)。

Intent可以是顯式的,也可以是隱式的。如果只是希望顯示一個URL,那麼系統將會決定哪些組件能滿足此意圖。你也可以提供由什麼來處理該意圖的具體信息。Intent將操作和操作處理程序鬆散的耦合在一起。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章