安卓各种资源介绍与使用方法与工程各文件夹的介绍.docVIP

  • 2
  • 0
  • 约8.6千字
  • 约 9页
  • 2017-06-02 发布于湖北
  • 举报

安卓各种资源介绍与使用方法与工程各文件夹的介绍.doc

新建一个项目工程后主要有四个文件夹或文件. src文件夹(源代码目录)。这个文件夹主要是放我们所建立的包下的各个应用程序的源文件,开发android大部分程序基本上与这个文件夹下 和res目录下的xml打交道 gen文件夹(自动生成目录)。这个目录下最关键的文件就是R.java。这个文件每个人都不应当手动的修改。当我们在xml描述文件 图像,字符串,界面组件,标示符id,就会同步更新到R.java。当然当我们想调用某个字符串或图像直接写R.String 字符串名字 即可。 res文件夹(资源文件夹)。这个文件夹下有五个文件夹。前三个是主要是放资源的文件夹。例如图像,图标,声音都可以放在这三个文件夹下。values 参数值目录,这个目录包含XML参数文件的描述,可以在此添加一些字符串,颜色,风格等等。Layout页面布局目录,用来描述页面的编排与界面组件。 在values 文件夹名字如果改为 values-en 表示安卓操作系统使用英语 就会从这个文件加下 读取字符串文件 values-zh-rCN 表示简体中文 values-zh-rTW表示繁体 values-en-rUS 美式英语 values-en-rUK英式英语 values-en-ja 日文 如果没有指定的话 安卓操作系统就默认的使用values 这个文件夹下的字符串文件 AndroidManifest.xml 文件 android功能列表文件。这个功能列表就像一台计算机的注册表文件差不多。但我们编写一个应用程序,所需要的类库,运行时的类,activity 服务等都会在此注册,列出来 文件描述 ?xml version=1.0 encoding=utf-8?/*表示该文件是个描述性文件*/ LinearLayout xmlns:android=/apk/res/android//LinearLayout 表示界面组件一个一个自上而下的排下来,是一个线性布局// xmlns:android=/apk/res/android这是个页面标签描述空间,这个一般不会编 android:layout_width=fill_parent//android表示组件前缀,设置其组件宽度 fill_parent表示填满上层组件 android:layout_height=fill_parent android:orientation=vertical //orientation 页面走向属性,vertical 垂直,表示自上而下垂直的排列其包含的界面组件 //其他的布局方式有 FrameLayout(框架页面布局)TableLayout(表格页面布局)AbsoluteLayout(绝对位置页面布局) RelativeLayout(相对位置页面布局) TextView//文字标签 android:layout_width=fill_parent android:layout_height=wrap_content//随着文字的长度,行数,更改组件的高度 android:text=@string/hello /// android:text=@string/hello 给组件 /LinearLayout Mainfest 文件 安桌的列表编辑器相当于系统的注册表 ?xml version=1.0 encoding=utf-8? manifest xmlns:android=/apk/res/android package=com.demo.android.bmi//应用程序的包名 android:versionCode=1//开发者内部的版本号 android:versionName=1.0 //发给用户的版本号 uses-sdk android:minSdkVersion=7 ///应用程序的最低支持的sdk application android:icon=@drawable/ic_launcher//索引的图标在系统的位置 android:label=@string/app_name //应用程序的名字 就是在安装到手机上的名字 activity android:label=@string/app_name//这个是一个activity 的名字 android:name=.BMIActivity //默认启动的Activity intent-filter action android:name=ent.act

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档