網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

Android四大元件是什麼

欄目: 精緻生活 / 釋出於: / 人氣:2.39W

Android四大元件有:活動、服務、內容、提供廣播接收器。活動應用程式是顯示層,每一個畫面對應於你的應用程式服務,服務應用程式中不可見的工人,而內容是指提供共享的資料儲存,用來管理和共享應用程式的資料庫,廣播接收器是指廣播的接受者。

Android四大元件是什麼

什麼是android的四大元件

Android四大元件有Activity,Service服務,Content Provider內容提供,BroadcastReceiver廣播接收器。

Android應用程式由一些零散的有聯絡的元件組成,通過一個工程manifest繫結在一起。在manifest中,描述了每一個元件以及元件的作用,其中有6個元件,它們是Android應用程式的基石

擴充套件資料

Activities(活動)

應用程式的顯示層。每一個畫面對應於你的應用程式,將會是Activity類的擴充套件。Activity使用Views去構建UI來顯示資訊和響應使用者的行為。就桌面開發而言,一個Activity相當於一張Form。

Services(服務)

Android應用程式中不可見的“工人”。 Service元件執行時不可見,但它負責更新的資料來源和可見的Activity,以及觸發通知。它們常用來執行一些需要持續執行的處理,當你的 Activity已經不處於啟用狀態或不可見。

Content(內容)

提供共享的資料儲存。Content Provider(內容提供器)用來管理和共享應用程式的資料庫。在應用程式間,Content Provider是共享資料的首選方式。

Broadcast Receivers(廣播接收器)

Intent廣播的“消費者”。通過建立和註冊一個Broadcast Receiver,應用程式可以監聽符合特定條件的廣播的Intent。Broadcast Receiver 會自動的啟動你的Android應用程式去響應新來的Intent。Broadcast Receiver是事件驅動程式的理想手段。

參考資料來源:百度百科-Android元件

Android系統四大元件

Android系統四大元件分別是活動(Activity)、服務(Service)、廣播接收器(Broadcast Receiver)和內容提供(Content Provider)。其中活動是所有Android應用程式的門面,凡是在應用中你看得到的東西,都是放在活動中的。而服務就比較低調了,你無法看到它,但它會一直在後臺默默地執行,即使使用者退出了應用,服務仍然是可以繼續執行的。廣播接收器允許你的應用接收來自各處的廣播訊息,比如電話、簡訊等,當然你的應用同樣也可以向外發出廣播訊息。內容提供器則為應用程式之間共享資料提供了可能,比如你想要讀取系統電話簿中的聯絡人,就需要通過內容提供器來實現。

開發工具:

JDK 。

JDK是Java語言的軟體開發工具包,它包含了Java的執行環境、工具集合、基礎類庫等內容。需要注意的是,本書中的Android程式必須要使用JDK 8或以上版本才能進行開發。

Android SDK 。

Android SDK是谷歌提供的Android開發工具包,在開發Android程式時,我們需要通過引入該工具包,來使用Android相關的API。