|
|
华广课程表:(安智市场) (小米应用商店)
颜色小助手:(安智市场) (小米应用商店)
坚持100天: (安智市场) (小米应用商店)
每天:(安智市场)
|
|
|
|
Github
Coding
Bmob后端云
花生壳
小米开发者
安智开发者
西西软件园
当客软件园
简书
华广教务
百度网盘
巴塞罗那
学习Unity3D游戏开发网站:擅码网
|
|
每日一文: https://meiriyiwen.com/
笑话集: http://www.jokeji.cn/list.htm
心灵鸡汤: http://www.59xihuan.cn/jingdianyulu_8.html
干货集中营:http://gank.io/api/data/福利/10/1
奇书网: http://www.qisuu.com/
|
|
MD模板: https://www.materialpalette.com/
ColorHunt: http://www.colorhunt.co/
如果有一天,我出人头地了,
我一定会感谢现在傻逼的自己。
喝着可乐,
望向华广凌晨的天空。
Android大致可分为4层架构:Linux内核层、系统运行库层、应用框架层和应用层。
这一层为Android设备的各种硬件提供了底层驱动。如显示驱动、照相机驱动、蓝牙驱动等等。
这一层通过一些C/C++库为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持、WebkIt库提供了流览器内核的支持等等。
同时,这一层还有Android运行时库,它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。Android运行时库中还包含了Dalvik虚拟机,它使得每一个Android应用都能运行在独立的进程中,并且拥有一个自己的Dalvik虚拟机实例。
这一层提供了构建应用程序时可能用到的API,Android自带的一些核心应用就是使用这些API开发的。开发者也可以利用这些API构建自己的应用程序。
所有安装在Android手机上的应用程序都属于这一层。