初识Android概述.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
初识Android概述

第1章 初识Android; 1.1 手机发展简史;1.1.1 手机发展的里程碑;2.1831年8月:发现电磁感应 1831年8月,英国的法拉第发现了电磁感应现象,麦克斯韦进一步用数学公式阐述了法拉第等人的研究成果,并把电磁感应理论推广到了空间。而60多年后赫兹在实验中证实了电磁波的存在。 电磁波的发现,成为“有线电通信”向“无线电通信”的转折点,也成为整个移动通信的发源点。正如一位科学家说的那样“手机是踩着电报和电话等的肩膀降生的,没有前人的努力,无线通信无从谈起”。 3.1973年4月:出现第一台移动电话 1973年4月,一名男子站在纽约的街头,掏出一个约有两块砖头大的无线电话,并开始通话,惹得周围人们纷纷关注。这个人就是手机的发明者马丁·库泊——当时他还是摩托罗拉公司的工程技术人员,而这个无线电话也是世界上第一部移动电话。;4.1983年:第一台真正意义上的手机上市 1983年,摩托罗拉正式推出了DynaTAC 8000X,这也是世界上第一台真正意义上的手机。刚上市时,它重达2.5磅,也就是1.2千克左右,别看它“个头”这么大,真正能支持的通话时间却只有半个小时。那时的它还是名副其实的“大哥大”,零售价高达3995美元,在中国黑市炒到了5万元左右。 5.1993年9月18日:中国建成第一个GSM网络 1993年9月18日,在浙江嘉兴建成了第一个GSM网络。中国移动通讯市场开始了超常规、成倍数、跳跃式的发展,从此移动通讯进入了数字时代。1994年10月广东数万用户成为第一批GSM的使用者,从此正式拉开了中国移动市场高达3.6亿用户的序幕。 6.2007年11月5日:Google发布Android 2007年11月5日,Google发布了基于Linux平台的开源手机操作系统——Android。开放手机联盟正式成立,从此掀开了智能手机应用的开发热潮!现在,越来越多的人正享受着智能手机为我们带来的便利。 ;1.1.2 Android各个版本; 到现在为止,Android已经发布了必威体育精装版的4.0版本,那么历史上Android一共有哪些版本呢?作为手机开发人员的你,必定对此有一些了解。现在,让我们重新整理并回顾那些曾经或正在辉煌着的“版本”们,如表所示: ;也许读者朋友们会觉得比较奇怪,为什么Android手机版本名称都如此奇怪,实际上如果你仔细观察不难发现: (1)Android所有的版本都是以甜点来命名的。 (2)Android的所有版本的首字母是从A到Z排列的。 在笔者成书时,市场最为流行版本是2.2,本书使用的版本也是Froyo。目前Android最高版本是4.0,下图为Android 4.0 冰激凌三明治的LOGO。 ;1.2 开放手机联盟;1.2.1 开放手机联盟的目的;1.2.2 分工合作;2.软件开发 软件开发正是本书讨论的重点,在本书中我们将学习如何使用Android SDK开发运行在Android手机上的应用程序。我们的最终目标是能够自己开发出任何你希望获得的功能,当然这也许需要一些硬件支持。 就目前来看,你可以到Android Market中下载你需要的程序。如果你对Android Market还不是很了解,没有关系,下一节中我们将为您介绍。现在的Android Market中已经包含上万的应用,不管是实用工具,教育、影音还是游戏社交,保包罗万象、应有尽有。 ;1.3 Android中的个人英雄主义;1.3.1 第一届挑战赛冠军介绍;巧思就是创意,一个创意能得到什么?我们无法估量,在软件开发中而言,一个创意也许是一个成功案例的开始。而一个完美的案例也许又回给你带来一个机遇,一个机遇或许就改变了你的现状,改变了你的人生。作为一个程序员千万不要被条条框框束缚了自己的思想,学会发散性思维也许是你的第一课。 实用是指你的软件到底能为用户做些什么?是否能够切实为用户带来便利和享受?学会多从用户的角度出发看待问题,不要只从开发的简单来考量。 举一个最简单的例子:在Android开发中有两种组件,一个是编辑框另一个单选框。 编辑框顾名思义就是一个可以用来输入信息的窗口,单选框则是提供多个选项但只能选择其中之一的一类组件。当你希望用户输入性别时你可以选择提供一个编辑框让用户输入,也可以提供一个单选框,在其中设置男和女两个选项。从开发的角度来说肯定第二种方案较第一种麻烦,但从用户的角度来说,必定是第二种方法更实用,更贴心。;完善则是指你的软件是不是仅仅只是实现基本功能?是不是还有更多的附加功能可以添加。再举个简单的例子: 例如,一个软件提供了列车的查询功能,要实现它肯定非常简单,只需到网上找到一个信息提供商,然后获取信息并列表显示就可以了。可是仅仅如此么?这一大堆的数据列在用户的面前是不是让用户觉得老虎

您可能关注的文档

文档评论(0)

yy556911 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档