1、2003年10月 Andy Rubin创办Android,2005年被Google收购;2008年对外发布版本,受到iphone,Linux和Java的压制;

2、Android 系统架构

    1)、Linux Kernel

          Android 基于Linux2.6内核,为Android各种外设提供driver,displa,Camera,BT,USB,KP,Wifi,Audio,Power等;

    2)、Library和Runtime

         通过C/C++库提供支持,标准C库,基于PacketVideo的OpenCore;SQLite,OpenGL,WebKit;android Runtime提供核心库,用于开发者基于Java开发应用;

       提供了Dalvik Virtual Machine专属移动设备定制;

    3)、Application Framework

        提供各种可能会使用到的API,android自带的核心应用就是其完成的,用户可使用这些API完成自己的APK;

     View,Resource,Notification,Content Providers,Activity Manager;

    4)、Application

        上层基础应用Contact,Phone,Brower,Launch等,使用Java开发;

     android 开始启航_第1张图片

更多相关文章

  1. Android 短信模块分析(二) MMS中四大组件核心功能详解
  2. Android开发者指南(5) —— monkeyrunner
  3. Adroid核心分析
  4. [置顶] Android 4.2 Wifi Display核心分析 (一)
  5. Kotlin生态调查:超过6成的开发者用过Kotlin
  6. 开发者必看|Android 8.0 新特性及开发指南
  7. Android O 开发者预览版新特性
  8. Android 开发者 | 应用兼容性注意事项
  9. Android开发者如何搭建服务器

随机推荐

  1. AndEngine添加多个动画精灵的方法
  2. android 实现序列化 浅析一
  3. Beginning Android(安卓)Development
  4. Android(安卓)的网络编程(8)-文件上传功
  5. android GPS定位代码
  6. 使用android自带的SwipeRefreshLayout实
  7. Android适配器之---SimpleCursorAdapter
  8. 文件对应
  9. android studio 54 下载进度条
  10. android Preference Demo