以前學安卓的時候僅僅只是抄代碼,沒什麼用,這次採取大神建議來寫寫博客。
Android大致分爲四層架構:
- Linux內核層
- 系統運行層
- 應用框架層
- 應用層
以上這些個人認爲只需要瞭解,故不作詳細介紹。
Android四大組件:
- 活動
- 服務
- 廣播接收器
- 內容提供器
- 活動是Android應用門面,凡是在應用中看得到的,都是放在活動中
- 服務一直在後臺運行,即使用戶退出,服務仍然運行
- 廣播接收器允許應用接收來自各處的廣播消息,當然你的應用也可以向外界發出廣播消息
- 內容提供器爲應用程序之間共享數據提供了可能,如讀取系統中電話簿的聯繫人
以上這四大組件是以後學習Android的主要方面