- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[计算机软件及应用]Android1-初识Android
内容概要 Android简介; Android环境搭建; Android Hello World示例。 Android简介 Android一词的本义指“机器人”,Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成。在国内,联想、戴尔、多普达、飞利浦、中兴、三星、摩托罗拉、等厂商已经推出基于Android平台的智能手机。 在3G应用开发领域,Android的发展前景不容小视,也将会成为未来主流的手机操作系统。目前世界上常见的智能终端有四大系统,俗称四大家:Symbian(塞班)、iOS、Android、Windows Phone7等系列。 Android简介 软件应用类Android开发人才占总需求72% Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。 据职酷网数据统计显示:目前热招的Android技术相关岗位约有3882个,而一个月内的有效岗位量在2298个。主要热招职位包括Android开发工程师、Android软件工程师、Android应用开发工程师、系统驱动工程师,Android手机游戏开发、Android系统软件开发、 Android程序员、Android游戏应用版本管理、人机交互分析工程师、Android中间层开发工程师等。 Android简介 开源性成安卓横扫江湖的利器 ? 毫无疑问,Android已经统治了智能手机世界。开放式的平台以及丰富的硬件选择让它有了今天的辉煌。Android建立在Linux的开源性上,开放的平台允许任何移动终端厂商加入到Android联盟中来。目前世界知名的手机厂商如HTC、摩托罗拉、三星、LG等都已经投到Android帐下。 ??Android系统广泛的开放性,是其它系统所无法做到的。相比于苹果iOS、RIM黑莓等操作系统的封闭性,Android开放优势明显,可以吸引大量的应用开发者为其开发应用产品。Linux和Android的开源对开发者而言,意味着他们所开发的软件能够实现更多的功能。到现在为止Linux的版本也很多,Android也是如此,这么大的优势令Android手机开发已经成为众多程序员追捧的技术,具有广阔的就业前景! Android简介 Android平台的研发队伍阵容强大,包括摩托罗拉、Google、HTC(宏达电)、PHILIPS、T-Mobile、高通、魅族、三星、LG以及中国移动在内的34家企业,都将基于该平台开发手机的新型业务,应用之间的通用性和互联性将在最大程度上得到保持。 “开放手机联盟”表示,Android平台可以促使移动设备的创新,让用户体验到最优越的移动服务,同时,开发商也将得到一个新的开放级别,更方便的进行协同合作,从而保障新型移动设备的研发速度。 Android简介 Android简介 Android发展历史 Android前景 Android系统架构 Android系统架构 Android系统架构 Linux 内核位于硬件和软件堆之间的抽象层 核心服务:安全机制、内存管理、进程管理、网络、硬件驱动。 内核扮演的是硬件层和系统其它层次之间的一个抽象层的概念。 操作系统的初始化和编程接口与标准的Linux 系统是有所不同的。 Android系统架构 C/C++库:被各种Android 组件使用通过应用程序框架开发者可以使用其功能包括 媒体库:MPEG4 H.264 MP3 JPG PNG等。 WebKit/LibWebCore:Web 浏览引擎。 SQLite 关系数据库引擎。 2D,3D 图形库、引擎。 Android系统架构 Android系统架构 Android系统架构 Android Runtime Dalvik虚拟机 指令:Dalvik Excutable。 Java标准库 把java代码编译为Dalvik可执行文件(dex format)。 Android系统架构 Application FrameWork层 Activity manager 管理运行应用程序 Content Provider 在各应用之间共享数据 Resource Manager 管理非代码资源 Notification Manager 显示用户提示和状态栏 Views System 可扩展显示,可构建UI Android系统架构 Android开发环境 JDK IDE – Eclipse Eclipse plug-in - ADT Software Dev
您可能关注的文档
- [计算机]金蝶K3食神软件 对餐饮业进行智能化管理.doc
- [计算机]金蝶专业版财务接口说明.doc
- [计算机]键盘鼠标维修总结.doc
- [计算机]需求访谈方法.doc
- [计算机]霍尼韦尔WEBs系统在多个项目的应用总结.pdf
- [计算机]面向对象分析设计Chapter05.ppt
- [计算机]项目管理.doc
- [计算机]项目评审方案.doc
- [计算机]高中信息技术 多媒体课件的教材设计课件.ppt
- [计算机]鼎泰V9版本升级2011刷卡版本说明.doc
- [计算机软件及应用]android_service.doc
- [计算机软件及应用]Android应用与游戏开发第8章 数据存储与访问.ppt
- [计算机软件及应用]Auto CAD 2004的工作界面 2009.doc
- [计算机软件及应用]ARM LPC 1_2.ppt
- [计算机软件及应用]ASM03 80x86的指令系统和寻址方式2.ppt
- [计算机软件及应用]AWR报告分析实例2009.doc
- [计算机软件及应用]b60函数示例语法说明详解上集.doc
- [计算机软件及应用]C++上机实习题.doc
- [计算机软件及应用]C++第5章 数据的共享与保护.ppt
- [计算机软件及应用]C++语言的语法规则.ppt
文档评论(0)