1. 程式人生 > >Android的四大元件是那些,它們的作用?

Android的四大元件是那些,它們的作用?

Activity是Android程式與使用者互動的視窗,是Android構造塊中最基本的一種,他需要保持各介面的狀態,做很多持久化的事情,妥善管理生命週期以及一些跳轉邏輯。

Service:後臺服務於Activity,封裝一個完整的功能邏輯實現,接受上層指令,完成相關的事物

ContentProvider:是Android提供的第三方應用資料的訪問文案,可以派生ContentProvider類,對外提供資料,可以像資料庫一樣進行選擇排序,遮蔽內部資料的儲存細節,向外提供了統一的介面模型,大大簡化上層應用,對資料整合提供了更方便的途徑

BroadCast Receiver:接受一種或者多種Intent作觸發事件,接受相關訊息,做一些簡單處理,轉換成一條Notification,統一了Android的事件廣播模型