2011年(61)
分类: 嵌入式
2011-02-27 23:23:59
主要介绍Android手机系统的基本知识,分为5个部分:
1.第一站:观赏Android王国全景地图
2.第二站:Android Vs iPhone
3.第三站:Android常用组件
4.第四站:Android开发工具
5.第五站:参观Android王国金矿
1.第一站:观赏Android王国全景地图
Android王国简史
2005年Google收购了刚刚成立了22个月的Android公司
2007年11月5日,以google为首的34家公司宣布成立开放手机联盟(Open Handset Alliance,OHA)
2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机 T-Mobile G1
2.第二站:Android Vs iPhone
-----------------------------------------------------------------------------------------------
Android iPhone
-----------------------------------------------------------------------------------------------
开发环境 可以在PC,MAC和Linux下开发 只能在MAC下开发
核心 以Linux为基础 以MAC OS为基础
开发语言 Java语言 Objective C语言
成本 需要25美元买许可证 每年99美元
获取应用程序 可以通过Web下载应用程序 只能在App Store下载应用程序
Flash 支持Flash 不支持Flash
手机厂商 Google、ARM、高通、摩托罗拉 Apple
应用程序数 超过50000个应用程序 超过100000个应用程序
-----------------------------------------------------------------------------------------------
3.第三站:Android常用组件
四个最重要的组件:
Activity:是整个应用程序的门面,即相当于一个画布,上面可以放各种各样的漂亮的组件
Intent:在Activity之间或者应用程序之间传递数据
Service:承担大部分处理的工作
ContentProvider:负责存储数据,并运行或者不允许某些应用程序访问这些数据
4.第四站:Android开发工具
Android SDK
Eclipse + ADT + JDK
5.第五站:参观Android王国金矿
三种盈利方式:
1.出售你的应用程序
2.免费发布你的应用程序,在里面嵌入广告
3.下载量的收入。Google会支付给开发者0.99美元每增加一个下载量,并扣除30%左右。也就是只要有一个人下载你的应用程序
google就会付给你0.99*0.7美元哦