- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
深入Android很优美的.doc
本文由caoxiaoj2ee贡献
pdf文档可能在WAP端浏览体验不佳。建议您优先选择TXT,或下载源文件到本机查看。
序
携来百侣曾游,忆往昔峥嵘岁月稠。 -- 《沁园春· 长沙》 对于 Android,我也算是老人了,所谓,有文有真想。正由于这段玩票经历,使得我在毕业后, 鬼使神差的成为移动平台的一名码工,再次有机会放肆的拥抱 Android。 2010 开年,手上突然有了一把闲散时间,有机会进一步总结和学习 Android。于是想再一次为 Android 写一系列的东西,这些东西来自于一些开发经验,对源码的学习和对 Android 的浅薄 认识,也算是鞭笞自己学习的一种手段。 其下所有内容,预计有十数篇,抑或更多。基本和技术相关,也许会配有一些其他相关比较闲淡 的话题。可能会有一些具象实例,但更多的可能是自己的一些理解和认知。所有一切,源自于妄 自挖掘,难免有疏漏或误解,观者淡定。 以此为序,有心者,望共勉。
Android 简史
人生若只初识,何事秋风悲画扇。 -- 《木兰辞》 要说当今移动平台的当红辣子鸡,Android 说它是第二,也许没有别家敢认这个第一(好吧,i Phone,有意见就说……)。了解 Android 开发平台的过去和现状,除了往下看,另有便捷的方 式就是在 WikiPedia 中键入 Android,在这里,特此鸣谢 GFW 友情放生。
诞生
早在 2005 年 7 月,Google 舞动着手中的美刀,收下了由 Andy Rubin(传说中的 Android 之父……)等人创立的一家小公司,他们当时做的就是基于 Linux 内核的手机操作系统,也就是 小时候的 Android。经过 Google 多年打磨,Android 在 07 年末,正二八经的粉墨登场开门接 客。 自打一出生,Android 便被钉板在富二代的角色上,不仅是因为老爹有钱的令人发指,也是因 为其后有一帮金光闪耀的叔伯们保驾护航。这个叔伯群,便是响当当的开放手机联盟 OHA(Op en Handset Alliance)。这个联盟涵盖了中国移动、T-Mobile、Sprint 这样的移动运营商, 也包括 HTC、Motolora 、三星这些的手机制造商,同时还有以 Google 为代表的手机软件商, 以 Inter、Nvidia 为标志的底层硬件厂商和 Astonishing Tribe 这样的商业运作公司(这公司 是啥我也不晓得……)。作为后援团,他们理论上的任务,是各尽其长,全力捧红 Android,实 际上的任务是齐心协力,借 Android 东风赚一个盆钵满响。 当然,Android 自所以被万众瞩目一炮走红,不仅仅是丫实在太有背景,同时,它也有这太多 的新鲜的概念。 Android 是一个开源的平台 (恩, 真正的全面开源,是在发布后很久以后了……) , 它给那些捂着自家平台源码当宝的竞争对手们一记当头棒喝。 Android 自行研发了一套 Java 虚 拟机,当时仅提供 Java API 的支持(NDK 是更久以后的事情了……),号称为专为高端智能设 计。Android 开发环境支持所有主流操作系统平台,包括 Windows,Linux,Mac,即便到今 天,在手机开发中也是极其罕见的。Android 的带头人 Google,本身是做网络起家,Androi d 内嵌大量 Google 网络应用,听上去就显得很酷。这所有的一切,共同造就了 Android 那鹤 立鸡群,不染风尘的少侠形象。
造势
推出伊始,Google 还有一个很震撼的推广举动,就是举行所谓的 Android 程序挑战赛(Andr oid Developer Challenge, ADC)。整个比赛分成两场,第一场(ADC1)比赛,在没有任 何真机问世,SDK 还是个雏形的状况下,便鸣金开锣了。 比赛套路是无差别的群殴,基本概念是无论你来自何方(还是要满足美国法律要求和避嫌要求 的),无论你想做些什么,也不管你是光杆司令还是流氓团伙,只要提交一个能在模拟器上跑起 来的程序,就可参赛。而比赛只是对你作品进行参观评比,作品的所有权依然放在开发者的口袋 中。 当然,这还不算什么创新,NB 的是无比丰厚的奖金,整个 ADC 的奖金高达 1 千万美刀,每场 各半,基本上首轮入围奖(前 50)已经超越了那时候一般程序比赛的头名奖金,这对很多小公 司和个人而言,无疑是具有很强吸引力的。于是,各路打酱油好手蜂拥而至,各论坛、博客、网 站也七嘴八舌的讨论开来,一时间,满城风雨。 ADC1 我也很厚颜无耻的参加了,结果当然可以预想,一毛钱都没摸上。回想整个过程,差距 最大的并不是在技术上,而是认
文档评论(0)