(一)Android組件基本介紹

(一)Android組件基本介紹

Android程序的主要組件

Activity:用戶界面是由Activity構建而成的,可以將Activity想象成PC端應用中的窗口或者對話框。
ContentProvider:爲設備中存儲的數據提供一個抽象層,以便不同的應用程序訪問。

  • 鼓勵共享數據給其他應用
  • 通過創建ContentProvider實現數據共享,可以對別人訪問數據的方式擁有完全的控制權

Service:如果必要的話,Service獨立於Activity長期運行(Activity和ContentProvider隨時可能被關掉)

  • 使用Service檢查更新RSS新聞源
  • Activity退出後繼續播放音樂

Intent:
①系統消息,在設備內部運行,嚮應用程序發佈各種事件,例如:

  • 硬件狀態變化:插入了SD卡
  • 收到數據:收到一條短信
  • 應用程序事件:用戶通過設備的主菜單打開了Activity

②創建自定義Intent以打開其他Activity,或者讓它在特定的情形下發送通知

Android可以控制的模塊:存儲、網絡、多媒體、GPS、手機服務

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