您的位置:首页 > 移动开发 > Android开发

Android入门学习

2016-01-06 16:36 337 查看
初探Android

2008 年末最大的冲击

目前有15 亿使用者可以透过电脑,在网路上看到Google 广告。若手机使用者也能上网,其潜在使用者则可以达到30 亿。2007 年11 月5 日,Google 与其他33 家手机制造商(包含摩托罗拉、宏达电、三星、LG)、手机晶片供应商、软硬件供应商、电信业者所联合组成的开放手持装置联盟(Open HandsetAlliance),发布了名为「Android」的开放手机软硬件平台。参与开放手持装置联盟的这些厂商,都会基于Android 平台,来开发新的手机业务。紧接着,在Android 平台公布的一周之后(11
月12 日),Google 随即发布了可以免费自由下载,能在Windows 、Mac OS X、Linux 多平台上使用的Android 软件开发工具(Software Development Kit, SDK) 与相关文件。间隔数天,又再次发布操作系统核心(kernel),与部分驱动程序的源代码。一项展示Google 欲将手机这个现代人的随身工具推往开放平台, 让人们可以自由修改创作出符合自己需求的手机应用的决心。

身为Google 公司创办人之一的Sergey Brin,也在Android 软件开发工具(SDK)发布的同时,现身于视讯广告影片中,为大众介绍Android 平台。Sergey Brin 也同时宣佈举办

总奖金高达1000 万美元(3 亿多台币)的开发者大奖赛, 鼓励程序开发者去深入探究Android 平台的能力。写出具创意、实用性十足、能提供使用者更好的手机使用经验的应用

程序。

2008 年9 月24 日,T- Mobile 首度公布第一台Android 手机(G1)的细节,同日Google也释出了Andorid SDK 1.0 rc1。对应用程序开发者而言,1.0 代表了开发者可以放心地使用API,而不必再担心API 有太大的变动。G1 在同年10 月20 正式发售。在发售前仅针对原T-Mobile 用户的预购活动中,已经被预购了150 万台。在10/21 日,Open Handset Alliance公开了全部Android 的源代码。从此,开发者拥有了一个完全开放的手机平台。


Android是什么

在可见的将来,基于Android 平台的手机程序设计,将像今日的PC 程序设计一样普及。「Android」是一个基于Linux 核心(kernel) 的开放手机平台操作系统。与Windows

Mobile、Symbian 等手机操作系统处在同一级别。对于设备制造商来说,「Android」是一个免费的平台。「Android」操作系统让设备制造商免除「每出一台手机,就得被手机操作系统厂商(如MicroSoft)收取费用」的情况。对硬体开发厂商来说,「Android」也是个开放的平台。只要厂商有能力,可以在这个平台上自由加入特有的装置或功能,不受手机操作系统厂商的限制。

对于手持装置的开发者来说,「Android」是个先进的平台。平台上的应用程序可相容于各种型号的Android 手机,免去为各种不同手机机型开发的困扰。「Android」平台支援各种先进的网路、绘图、3D 处理能力,可以用来提供更好的使用者体验。对于使用者来说,「Android」是一个用于手机的操作系统。使用者只要先申请一个免费的Google 帐户,当使用者想换一台手机时,就可以在不同厂牌,同样使用「Android」操作系统平台的手机之间选择,并且很容易地将如联络簿等个人资料转换到新手机上。Android 在Linux
核心的基础上,提供了各种合用的函式库,和一个完整的应用程序框架。并采用较符合商用限制的Apache 版权。在Linux 核心的基础上提供Google 自制的应用程序运行环境(称作Dalvik,与Sun 的J2ME 不同),并提供基于Eclipse 整合开发环境(IDE)的免费、跨平台(Windows、Mac OS X、Linux)开发工具(SDK),便于应用程序开发者学习、使用。免费、熟悉的跨平台开发工具,让具备一些物件导向观念,或视窗程序开发经验的开发者,能在一定时间内上手。1000 万美元的大奖赛则提供了足够的诱因,让第一支Android手机正式面市前,就拥有了各式各样的应用程序可供使用。

从不同角度来说,Android 代表着
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息