android中的项目教程.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 android中的项目 主讲:方欣 2013年9月 本章学习目标: 本章的要达到主要目标: 了解Android项目结构 掌握Android项目各个常用部分的相互关系 了解Activity基础知识 了解Android项目中的开发包 了解Android项目中的大致开发流程 了解Android项目中常见文件 2.1 Android项目的组成 第1章建立了一个Android项目firstDemo,发现这个项目下有一些文件和文件夹,打开文件夹,里面有一些文件,如图所示。 2.1 Android项目的组成 1、src文件夹? 该文件夹是放项目源代码的,单击前面的“+”,可逐层展开它,里面有个MainActivity.java文件,是Activity程序,类似于java中的主类。可以理解为它是一个UI的容器,直接跟用户打交道的类。 2.1 Android项目的组成 2、gen文件夹? 该文件夹中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件,这个文件由Android开发工具自动生成。Android开发工具会根据你放入res目录的xml界面文件、图标以及常量,自动同步更新修改R.java文件。这个文件是只读文件,一般不要修改它。 2.1 Android项目的组成 3、Android 4.2.2? 表示现在使用的Android SDK的版本是4.2.2。 4、assets? 包含应用系统需要使用到的资源文件,诸如mp3、视频等较大的文件。注意它不会在R.java中自动生成ID。 2.1 Android项目的组成 5、res文件夹 资源目录,包含你项目中的资源文件并将编译进应用程序。向此目录添加资源时,会被R.java自动记录。新建一个项目res目录下会有三个自动生成的子目录:drawabel、layout、values。 2.1 Android项目的组成 1)drawabel-?dpi:包含一些你的应用程序用到图标文件(*.png、*.jpg),hdpi表示存放大约240dpi的高分辨率的图片资料,ldpi表示存放大约120dpi的低分辨率图片资料,mdpi表示存放大约160dpi的中等分辨率的图片资料,xhdpi表示存放大约320dpi的超高分辨率的图片资料。 2)menu目录:主要放置设计的OptionsMenu和ContextMneu的菜单项。 3)layout:存放界面布局文件(activity_main.xml),界面布局文件主要用于摆放不同的显示组件。在MainActivity.java中通过 setContentView(R.layout.activity_main)语句来调用布局文件activity_main.xml。 2.1 Android项目的组成 6、AndroidManifest.xml? 每个应用程序都有一个AndroidManifest.xml在它的根目录里。这个文件提供了关于这个应用程序的基本信息,记录应用中所使用的各种组件。系统在运行之前必须知道这些信息。今后要开发Activity、Broadcast、Service都要在AndroidManifest.xml中进行定义。另外如果要使用系统自带的服务如拨号服务、应用安装服务、GPRS服务等都必须在AndroidManifest.xml中声明权限。当你新添加一个Activity的时候,也需要在这个文件中进行相应配置,只有配置好后,才能调用此Activity。 2.2 扩充firstDemo项目 1、修改布局文件Activity_main.xml,增加一个文本显示组件和按钮组件。 2.2 扩充firstDemo项目 这个时候打开R.java文件,可以发现里面多了一些内容,如图2.5所示。 2.2 扩充firstDemo项目 保存项目,运行该项目,出现如下图2.3所示的结果。 2.2 扩充firstDemo项目 布局管理文件除了像上面那样通过输入代码的形式增加组件外,还可以使用如下的方式增加组件。 1)双击打开Activity_main.xml文件; 2)单击“Graphical Layout”选项,出现如图2.4所示界面; 3)在左边选择要加入的组件,拖拽到右边的手机屏幕上; 2.2 扩充firstDemo项目 2、修改布局文件和string.xml文件,增加一个文本显示组件和按钮组件。 strings.xml代码: 2.2 扩充firstDemo项目 Activity_main.xml文件: 2

文档评论(0)

我是兰花草 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档