码迷,mamicode.com
首页 > 移动开发 > 详细

Android v2.0 基本概念 - 浅谈

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

标签:android   style   blog   http   io   ar   os   使用   sp   

目录

  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 基本概念 - 浅谈

标签:android   style   blog   http   io   ar   os   使用   sp   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!