首页 > 移动平台 > 详细

Android v2.0 基本概念 - 浅谈

时间:2014-11-29 17:20:09      阅读:313      评论:0      收藏:0      [点我收藏+]

目录

  1. Android框架
    1. Linux Kernel
    2. 系统运行库
      1. Libraries
      2. Android Runtime
    3. Application Framework
    4. Application

 


 

Android框架

  1. Linux Kernel

    Android核心系统服务基于Linux内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。内核作为一个抽象层,介于软件层和硬件层之间。

  2.系统运行库

     由‘系统库‘(Libraries)和‘运行库‘(Android Runtime)组成.

    系统库(Libraries)包含一些C/C++库,能被Android系统中不同组件使用。它们通过Android应用程序框架(Application Framework)为开发者提供服务。

    运行库(Android Runtime)由核心库和Dalvik虚拟机构成。核心库提供了Java编程语言核心库的大多数功能,每个Android应用程序都在自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.  

  3.应用程序框架为应用程序开发者提供各种API,Android应用程序架构中的各种控件、服务都可以被复用。      

  4.应用程序就是Android系统上提供各种功能,能与用户进行交互的软件了。Android系统提供了拨打电话、收发短信、联系人、桌面等基本应用程序。开发人员基于应用程序框架提供的API,就可以开发各式各样的应用程序了。

  如图:

bubuko.com,布布扣

 

  

Android v2.0 基本概念 - 浅谈

原文:http://www.cnblogs.com/listened/p/4131157.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!