- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                目  录 任务二、Android系统环境搭建 任务一、智慧城市项目概述 任务三、Android环境应用 任务目标和陈述 【任务目标】 了解Android模拟器的作用 掌握Android模拟器的配置过程 掌握Android目录功能 【任务陈述】 (1)Android模拟器的介绍 (2)Android模拟器的建立 (3)Android程序目录介绍 任务学习 1.1 Android模拟器的简介 Android模拟器是Android SDK自带一个移动模拟器。它是一个可以运行在电脑上的虚拟设备。Android模拟器可以不需使用物理设备即可预览、开发和测试Android应用程序。 Android模拟器可以做的事情: ?	可模拟电话本、通话、短消息等功能 ?	内置的浏览器和Google Maps均可联网 ?	可以使用PC键盘输入(不包括小键盘) ?	可使用模拟器按键、键盘输入 ?	可以使用鼠标单击、拖拽屏幕进行操作 任务学习 1.2 Android程序目录简介 一.工程目录组成 1.SRC目录 src目录是源代码目录,所有允许用户修改的java文件和用户自己添加的java文件都保存在这个目录中。 工程建立初期,ADT根据用户在工程向导中的“Create Activity”选项,自动建立工程名.java文件。 2.GEN目录 gen目录用来保存ADT自动生成的java文件,例如R.java或AIDL文件。这个目录中的文件不建议用户进行任何修改,如果用户删除该目录中的文件,ADT会自动再次生成被删除的文件。 任务学习 3.assets目录 assets目录用来存放原始格式的文件。 例如音频文件、视频文件等二进制格式文件。 此目录中的资源不能够被R.java文件索引,因此只能以字节流的形式进行读取。缺省为空目录。 4.bin目录 bin目录保存了编译过程中的所产生的文件,以及最终生产的apk文件。 5.res目录 res目录是资源目录,Android程序所有的图像、颜色、风格、主题、界面布局和字符串等资源都保存在其下的几个子目录中。 其中,drawable-hdpi、drawable-mdpi和drawable-ldpi目录用来保存同一个程序中针对不同屏幕尺寸需要显示的不同大小的图像文件。 任务学习 layout目录用来保存与用户界面相关的布局文件。 values目录保存颜色、风格、主题和字符串等资源。 在建立的工程中,ADT在每个drawable目录中自动引入了一个不同尺寸的icon.png文件,Android系统会根据目标设备的屏幕分辨率,为新建工程程序加载不同尺寸的图标文件;在layout目录生成了activity_main.xml文件 在values目录生成了strings.xml文件,将应用程序名称和界面显示的提示信息保存在这个文件中。 Android标准资源文件夹res下的所有文件默认都会被编译入R类。 R类对res文件夹下不同的文件夹进行归类。 res文件夹下的文件在R类中以一个十六进制的数值进行标识。 任务学习 6.android.jar文件 android.jar文件是Android程序所能引用的函数库文件,Android系统所支持API都包含在这个文件中 7.perties文件记录了Android工程的相关设置,例如编译目标和apk设置等,该文件不能手工修改。 如果需要更改其中的设置,必须通过右键单击工程名称,选择“Properties”进行修改过。 从perties文件的代码中可以发现,大部分都是内容注释,仅有第12行是有效代码,说明了Android程序的编译目标 8.AndroidManifest.xml AndroidManifest.xml是XML格式的Android程序声明文件 包含了Android系统运行Android程序前所必须掌握的重要信息,这些信息包括应用程序名称、图标、包名称、模块组成、授权和SDK最低版本等。 任务学习 主要功能它指定了该应用程序的Java包:该包名作为应用程序的一个独特标识。  它描述了应用程序组件:该应用程序由哪些activity,service,broadcast receiver和content provider组成。它指定了实现每个组件的类以及公开发布它们的能力(例如,它们能持有哪个Intent信息)。这些声明使Android系统知道这儿有什么组件以及在什么条件下它们可以被载入。  它决定那些进程将容纳应用程序组件。 它声明了本应用程序必须拥有哪些许可,以便访问API的被保护部分,以及与其他应用程序交互。  它也声明了其他应用程序在和该应用程序交互时需要持有的许可。 任务学习 它列出了Instrumentation类,可以在应用程序运行时提供简档和其他信息。这些声明仅当应用程序
                 原创力文档
原创力文档 
                        

文档评论(0)