阅读更多 Android架构


Linux内核
这是Android所基于的核心。这一层包括了一个Android设备的各种硬件组件的所有低层设备驱动程序。


包括了提供Android操作系统主要功能的全部代码。例如SQLite库提供了支持应用程序进行数据存储的数据库;WebKit库为浏览Web提供了众多功能

Android运行时
它与库在同一层,提供了一组核心库,使得开发人员能通过java来编写Android应用程序。还包括Dalvik虚拟机,使得每一个Android应用程序都在它自己的进程中运行,都拥有一个自己的Dalvik虚拟机。

应用程序框架
对应用程序开发人员公布的Android操作系统各种功能,使得开发人员在开发应用时可以使用这些功能

应用程序
在架构的最顶层,各种应用程序,比如短信程序,电话程序等等
  • 大小: 23.3 KB
  • Activity101.zip (74.2 KB)
  • 下载次数: 0
  • 大小: 185.9 KB
  • 查看图片附件

更多相关文章

  1. 基于Android(安卓)Bionic 库动态编译busybox
  2. android应用程序基本原理
  3. Adobe不再为Android提供Flash,移动Flash死期已到?
  4. Android(安卓)doc 之应用程序基础
  5. Android应用程序消息处理机制(Looper、Handler)分析
  6. Android将胜过Windows Mobile五大原因
  7. Android(安卓)上的安全性
  8. Android核心模块及相关技术(自IT168)
  9. android应用程序的安装位置

随机推荐

  1. Android(安卓)动画标签——rotate
  2. Android音频开发(7):音乐可视化-FFT频谱图
  3. Android(安卓)之 动画
  4. Android(安卓)多进程之Messenger的使用
  5. Android系统自带样式(@android:style/)
  6. 浅析Android手机卫士手机定位的原理
  7. Android音频开发(4):PCM转WAV格式音频
  8. Android(安卓)App更改背景颜色
  9. 【Android】Android(安卓)4.0 无法接收开
  10. 分享10个Android游戏源码,要的赶紧来哈