- 1、本文档共54页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 包装用胶粘剂素材.ppt
- 薄膜技术电镀LB技术素材.ppt
- 薄膜物理与技术-6现代薄膜方法素材.ppt
- 薄片鉴定方法素材.ppt
- 饱和蒸气压的测定20150918素材.ppt
- 宝钢协同办公平台素材.ppt
- 宝石的物理性质及外观特征素材.ppt
- 宝玉石赏析素材.ppt
- 保安部的工作概况素材.ppt
- 保藏学第七章素材.ppt
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- 哪些因素会导致患上痛风的风险增加?.pptx VIP
- FlexSim:FlexSim二次开发与编程接口介绍.Tex.header.docx VIP
- 2024年新人教版9年级上册化学全册课件(新版教材).pptx
- 中国人身保险从业资格A5《寿险公司经营与管理》真题卷五.docx VIP
- 2025贵州毕节七星关区实验学校教师“跨校竞聘”60人笔试备考试题及答案解析.docx VIP
- 周围性面瘫患者的面神经功能训练专家共识.docx VIP
- 2025档案管理考试题及答案.doc VIP
- 2025年日历表格(打印版).xlsx VIP
- 如何做好电销人员的新人培训 .pdf VIP
- FlexSim:FlexSim模型验证与确认技术.Tex.header.docx VIP
文档评论(0)