- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章Android简介与环境搭建 本章要点 结构导图 认识Android 认识Android 2012年第二季中国智能手机市场Android份额升至82.8% 认识Android Android的体系结构(Android Architecture) Android系统的底层建立在Linux系统之上,该平台由操作系统、中间件、用户界面和应用软件四层组成。 采用“软件叠层(Software Stack)”方式进行构建,使得层与层之间相互分离,各层分工明确。 保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无须任何改变。 认识Android 认识Android ⑴应用程序(APPLICATIONS) Android内有一系列的核心应用,包括短信程序、日历工具、地图浏览器、网页浏览器等工具,以及基于Android平台的应用程序框架,所有的应用都是Java语言编写的。 ⑵应用程序框架(APPLICATION FRAMEWORK) 开发者可以完全使用与那些内核应用程序相同的框架,这些框架用于简化和重用应用程序的组件。若某程序能够“暴露”其内容,则其他程序就可以使用这些内容。例如Android的四大组件:Activity、Service、ContentProvider、BroadcastReceiver。 认识Android ⑶系统运行库层(LIBRARIES) Android定义了一套C/C++开发库供Android平台的其他组件使用。这些功能通过Android应用程序框架提供给开发者,开发者是不能直接使用这些库的。 ⑷Linux内核层(LINUX KERNEL) Android的核心系统服务依赖于Linux2.6内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。Linux内核也同时作为硬件和软件栈之间的抽象层。 搭建Android开发环境 Android开发所需软件的下载地址及其功能 搭建Android开发环境 搭建Android开发环境 搭建Android开发环境 搭建Android开发环境 搭建Android开发环境 搭建Android开发环境 搭建Android开发环境 Android SDK安装目录下各文件夹作用 启动模拟器 创建和启动模拟器的命令: android create avd -n avd名称 -t android 版本 emulator –avd avd名称 启动模拟器 启动模拟器 开发第一个Android应用 开发第一个Android应用 Android应用结构分析 Android应用程序运行过程 程序启动后,首先读取AndroidManifest.xml清单文件,该文件设置了应用程序的一些基本信息,如图标、标签等。 根据配置找到默认启动的类--MainActivity并执行,系统自动调用 MainActivity的onCreate()方法,该方法中设置用户界面为activity_main.xml布局文件。 activity_main.xml布局文件文件中有一个文本显示控件,该控件所显示的信息是strings.xml文件中定义的hello_world所对应的值,即为:Hello World!。 Android应用下载与安装 Android设计之MVC模式 练习 * * * * 倚动软件工厂实验室 1.认识Android 2.搭建Android开发环境 3.开发第一个Android应用 4.Android应用结构分析 5.Android应用下载与安装 6.Android基本组件 7.MVC模式 Android一词的本义指“机器人”,同时也是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 2008年9月22日,美国运营商T-Mobile USA在纽约正式发布第一款Google手机——T-Mobile G1。该款手机为台湾宏达电代工制造,是世界上第一部使用Android操作系统的手机。 什么是Android? Android的特点: 开放性 平等性 无界性 方便性 丰富性 1 认识Android 常见手机操作系统: Symbian;Palm ; RIM BlackBerry; Apple ios; Windows Mobile; Android 2 Android市场份额82.2%(2012Q2) Android手机低至1560(2012Q2) 体系结构划分为
文档评论(0)