【Android学习笔记】——认识Android…

2007年11月 Google公司推出Android操作系统开放平台并宣布成立OHA(Open Handset Alliance,开放手机联盟)。
2008年9月22日,美国运营商T-Mobile USA正式发布了第一款基于Android的手机T-Mobile G1.
二、Android的概念  
Android是基于Linux平台,由操作系统、中间件、用户界面和应用软件组成的,号称是首个为移动终端打造的真正开放和完整的移动软件。

完全整合的全移动功能性产品成为“开放手机联盟”的最终目标。
【Android学习笔记】——认识Android 

【Android学习笔记】——认识Android

T-Mobile G1--> Android 1.5( Cupcake )--> Android 1.6(Donut)-->Android 1.7(Eclair)-->Android  2.0/2.1(Flan)-->Android 2.1(Froyo)-->Android 2.3( Gingerbread )-->Android 3.0( Honeycomb )-->Android 4.0( Ice Cream Sandwich )

  • 全开放智能手机平台
  • 多硬件平台的支持
  • 使用众多的标准化技术
  • 核心技术完整、统一
  • 完善的SDK和文档
  • 完善的辅助开发工具
  • 开放性:Google与开放手机联盟合作开发了Android。Google通过与运营商、设备制造商、开发商和其他有关各方结成深层次的合作伙伴关系,希望通过建立标准化、开放式的移动电话软件平台,在移动产业内形成一个开放的生态系统。
  • 应用程序无界限:Android上的应用可通过标准API访问核心移动设备功能。通过互联网,应用程序可以声明它们的功能可供其他应用程序使用。
  • 应用程序在平等的条件下创建的
  • 应用程序可以轻松地嵌入网络
  • 应用程序可以并行运行。Android是一种完整的多任务环境,应用程序可以在其中并行运行。在后台运行时,应用程序可以生成通知以引起注意。
【Android学习笔记】——认识Android

Linux Kenel(Linux内核层):Android的核心服务基于Linux 2.6内核。需要一些与移动设备相关的驱动程序:Display Driver(显示驱动),Camera Driver(照相机驱动),Bluetooth Driver(蓝牙驱动),Flash Memory Driver(Flash内存驱动),Binder IPC Driver,USB Driver,Keypad Driver(键盘驱动),WiFi Driver(WiFi驱动),Audio Drivers(音频驱动),Power Management(电源管理)
Libraries(系统运行库)
Application Framework(应用框架层):编写核心应用时使用的API框架
Applications(应用层):用java语言编写的运行在虚拟机上的程序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值