眾所周知,Android四大基本組件分別是Activity,Service服務,Content Provider內容提供者,BroadcastReceiver廣播接收器。本文將從這四個方面系統介紹下~
1、activity
activity是安卓系統的基礎,在activity的前提下才可以進行其它的工作,所以在安卓系統理想要運行所有的程序,就必須有Activity的存在。
2、service
service也是安卓里面十分重要的組件,它能夠自己運行,不過只能在安卓后臺運行,它的作用就是與安卓的其他逐漸進行交互。
3、content provider
內容提供商這個組件是專門為第三方應用而設計的,它非常的靈活,而且相當重要,它會為所有的應用準備一個內容窗口,并且保留數據庫、文件,作用就是我們在使用這些第三方軟件的時候,可以有效的訪問,并且保護里面的數據。
4、broadcast receiver
在安卓系統中,廣播接收器并不是直接就可以看到的,它是程序之間傳遞信息時的一種機制,作用就是接收或者發送通知。通俗的來說廣播接收器更像是一種傳遞組件,它能夠將信息接收,甚至還可以對它進行過濾然后進行響應。
以上就是關于android四大組件詳解的相關內容。