Android架构
Android入门学习四:Android系统框架

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


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

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

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

应用程序
在架构的最顶层,各种应用程序,比如短信程序,电话程序等等

更多相关文章

  1. Android应用程序消息处理机制(Looper、Handler)分析
  2. Android 开发简介-系统架构
  3. Android系统架构分析 和 Android应用程序组件介绍
  4. [Android]笔记19:RatingBar的功能与用法
  5. Android系统移植与调试之------->Android Sensor传感器系统架构
  6. Android外文翻译系列 - Android应用程序应该是什么样的?
  7. Android KitKat 4.4平台开发-添加USB ADB和MTP功能支持

随机推荐

  1. Android重写onOreate,onPause,onStop等方
  2. XML解析
  3. android中的alertdialog及LayoutInflater
  4. Android AIDL进程IPC通信 一次就好
  5. Android(安卓)ApiDemo 笔记(一)Content与Gr
  6. Android 线程间通信机制(ITC详解)
  7. 打造android ORM框架opendroid(六)——级
  8. 介绍一下android开发规范
  9. Android最新源码4.3下载-教程 2013-11
  10. Android小項目之---ListView实现论坛管理