Android技术结构图
安卓结构的有四个层:Linux Kernel、Libraries、Application Framework、Applications
Linux Kernel:是针对安卓,对Linux Kernel进行优化;
Libraries:
Android Rumtime:Core Libraries + Dalvik Virtual machine
常用库
Application Framework:
应用程序框架方便了我们的开发
Applications:
手机的应用程序
Android的四大组件
Activity、Service、Content Provider、BroadCastReceiver
Activity:
可视化界面
Service:
服务
Content Provider:
向外提供数据,数据共享组件
BroadCastReceiver:
监听系统行为