第2章Android应用程序.ppt

第2章Android应用程序.ppt

ID:48912403

大小:1.59 MB

页数:66页

时间:2020-02-01

第2章Android应用程序.ppt_第1页
第2章Android应用程序.ppt_第2页
第2章Android应用程序.ppt_第3页
第2章Android应用程序.ppt_第4页
第2章Android应用程序.ppt_第5页
资源描述:

《第2章Android应用程序.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章Android应用程序本章学习目标:掌握使用Eclipse开发Android应用程序的方法掌握Android虚拟设备的创建方法了解R.java文件的用途和生成方法了解AndroidManifest.xml文件的用途了解Android的程序结构2.1第一个Android程序2.1.1创建Android工程1、Android工程在Eclipse程序中建立PackageExplorer区域内显示工程名称和目录结构2.1第一个Android程序2.1.1创建Android工程2、步骤(1)打开Android工程向导:File→New→Project…︱Android→A

2、ndroidProjectFile→New→Other…︱Android→AndroidProject2.1第一个Android程序(2)填写应用程序、工程及包名称:工程名称必须唯一在新建的工程被保存在缺省的工作空间中也可以取消“createprojectworkspace”的复选框,选择其它位置保存Android工程包名称是包的命名空间,需要遵循Java包的命名方法。(包名称由两个或多个标识符组成,中间用点隔开,例如com.公司名.MyHelloWorld。2.1第一个Android程序(3)选择程序运行的Android系统版本buildsdk是目前你开发所在的平台

3、miniSDK是程序开发后所支持的最低版本2.1第一个Android程序(3)完成程序创建点击“Finish”按钮,工程向导会根据用户所填写的Android工程信息,自动在后台创建Android工程所需要的基础文件和目录结构。2.1第一个Android程序2.1.2运行Android工程1、步骤(1)配置好Android虚拟设备2.1第一个Android程序2.1.2运行Android工程(2)运行程序右键单击项目——runas——AndroidApplication或右键单击项目——runas——runconfigurations2.2Android应用工程组成2.

4、2.1Android工程结构对于Android工程ADT会自动建立一些目录和文件。这些目录和文件有其固定的作用,有的允许修改,有的不能修改。2.2Android应用工程组成2.2.2Android工程结构说明1、src目录src目录是java源代码目录所有允许用户修改的java文件和用户自己添加的java文件都保存在这个目录中注意:工程建立初期,ADT根据用户在工程向导中的“CreateActivity”选项,自动建立MainActivity.java文件2.2Android应用工程组成2、R.java文件这个目录中的文件不建议用户进行任何修改,如果用户删除该目录中的

5、文件,ADT会自动再次生成被删除的文件。该文件包含res文件夹中所有资源的索引。如果res中的资源发生变化,系统会自动对R.java中的内容进行重新编译,同步更新。2.2Android应用工程组成3、assets目录assets目录用来存放原始格式的多媒体文件例如音频文件、视频文件等二进制格式文件。此目录中的资源不能够被R.java文件索引,因此只能以字节流的形式进行读取。缺省为空目录。2.2Android应用工程组成4、bin目录bin目录保存了编译过程中的所产生的文件,以及最终生产的apk文件。5、res目录res目录是资源目录,Android程序所有的图像、颜色

6、、风格、主题、界面布局和字符串等资源都保存在其下的几个子目录中。drawable-hdpi、drawable-mdpi和drawable-ldpi目录用来保存同一个程序中针对不同屏幕尺寸需要显示的不同大小的图像文件;Layout目录为布局文件,xml文件形式存放;Values目录存放:字符串string.xml、颜色color.xml、数组array.xml2.2Android应用工程组成6、AndroidManifest.xmlAndroidManifest.xml是XML格式的Android程序声明文件,如同应用程序配置文件包含了Android系统运行Androi

7、d程序前所必须掌握的重要信息。这些信息包括:应用程序名称、图标、包名称、模块组成、授权和SDK最低版本等2.3Activity组件及生命周期2.3.1Activity组件Activity组件是为响应用户操作而显示的可视化用户界面。每个应用程序至少有一个Activity组件,其中一个Activity组件被标记为启动项目。每个Activity都提供一个默认的窗口以进行绘制。窗口可以是布满LCD的全屏窗口,也可以是位于其他窗口上的小浮动窗口。每个Activity窗口中的可视化内容都由一系列的视图构成,这些视图都继承自View。2.3Activity组件及生

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。