以前学安卓的时候仅仅只是抄代码,没什么用,这次采取大神建议来写写博客。
Android大致分为四层架构:
- Linux内核层
- 系统运行层
- 应用框架层
- 应用层
以上这些个人认为只需要了解,故不作详细介绍。
Android四大组件:
- 活动
- 服务
- 广播接收器
- 内容提供器
- 活动是Android应用门面,凡是在应用中看得到的,都是放在活动中
- 服务一直在后台运行,即使用户退出,服务仍然运行
- 广播接收器允许应用接收来自各处的广播消息,当然你的应用也可以向外界发出广播消息
- 内容提供器为应用程序之间共享数据提供了可能,如读取系统中电话簿的联系人
以上这四大组件是以后学习Android的主要方面