第1讲Andriod平台及环境搭建概览.ppt

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.5: 搭建系统环境 二:Android平台SDK 4、附带工具介绍 资产打包工具—aapt 将程序所需的资源和资产等素材通过压缩和编码,合并到工程文件(apk)中 dex文件转换工具—dx dx将一组class文件转换为dex文件 1.5: 搭建系统环境 三、安装Eclipse插件:ADT(Android Debug tools) 方式1:启动Eclipse,选择Help Install New Software.... 点击add,Name和URL中输入: /android/eclipse/ 然后根据提示一步步安装 1.5: 搭建系统环境 三、安装Eclipse插件:ADT(Android Debug tools) 方式2:下载和sdk对应版本的ADT 点击add,在name位置写上一个名字,然后点击archive,选择ADT的位置(是个压缩包)然后依次按照步骤进行就可以了 * 配置SDK到Eclipse 安装完ADT后,还需要设置SDK的安装目录:ADT安装完毕之后重启eclipse ,在 Eclipse 主界面上点击 Window 菜单,选择 Preferences,在 Preferences 对话 框中,在左侧选中“Android”,在右侧的 SDK Location 右边点击 Brower 按钮,选择 SDK 的安装路径 1.5: 搭建系统环境 三、安装Eclipse插件:ADT(Android develop tools) 4、测试ADT是否安装成功 新建Android project 运行工程前,需要建立一个AVD(Android virtual device)设备 ,一个AVD对应一个Android版本的模拟器 可以通过【windows】【Android SDK and AVD manager】进入虚拟设备管理界面 创建虚拟设备,必须指定名称、目标Android平台、SD卡的大小和皮肤选项等。 然后,run即可启动模拟器 1.5: 搭建系统环境 三、 genymotion模拟器 genymotion模拟器,官网下载 ; 需要在官网注册账号 1.6: 创建第一个项目:FirstActivity 应用程序的开发过程: 1、创建工程:首先需要创建Android虚拟设备或者硬件设备 2、添加资源文件: 把设计阶段准备好的图片、音频、设置等文件资源 添加到应用程序工程的相关结果中,然后经过aapt工具进行分析,生成的资源ID可以用于定义XML组件属性或者直接在代码中引用 3、修改或者定义XML组件: 修改或者添加XML组件的定义,包括颜色、格式、数组、大小、样式、主题、用户界面等 4、添加Activity: 一个应用程序可能包括多个界面窗体,因此必须添加Activity,父类:android.app.Activity 5、运行和调试 1.6: 创建第一个项目:FirstActivity 第一个应用程序:FirstActivityApp 第一个Activity:FirstActivityAct.java Src:源代码管理节点 Gen:自动生成的文件节点 R.java:是aapt工具自动生成, 提供程序资源与资源ID的映射 Res:工程资源节点, 管理工程所引入的资源素材 drawable:管理可绘制的资源 layout:布局的管理:main.xml values:管理常量 AndroidManifest.xml:工程文件, 包含工程信息和组成部件 1.6: 创建第一个项目:FirstActivity 代码中需要注意的一些语法简介: 1、布局xml文件: android:id=@+id/TEXT_VIEW“ 给文本视图添加ID标识,id值为“TEXT_VIEW”,使用【android:】标识的目的是可以将该组件的ID添加到R.java中,方便在代码中使用findViewById 方法找到该ID;如果不使用【android:】,则不能。 @:标识“/”后的内容为ID的值 +:表示该资源必须创建并添加到资源中 /:分隔符 1.6: 创建第一个项目:FirstActivity 代码中需要注意的一些语法简介: 2、Activity类中代码: findViewById(int id) 该方法中的id参数,必须是onCreate(Bundle)函数处理过的XML文件,即该ID不能一经过定义就可以使用,而是必须要等onCreate()函数对该xml进行处理之后才能使用,否则该返回值为null。 在onCreate()函数中,需要首先调用setContentView(int)方法连填充Activity用户界面,即填充ID所指定的布局资源,将该资源中定义的可视组件添加到Activity

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档