- 2
- 0
- 约8.6千字
- 约 9页
- 2017-06-02 发布于湖北
- 举报
新建一个项目工程后主要有四个文件夹或文件.
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
您可能关注的文档
- 安川机器人操作与编程简易教程.ppt
- 安国国际科技股份有限公司与子公司.pdf
- 安徽淮南公安局辅警及专职消防员历年真题及解析.doc
- 安徽省黄山市2015届高中毕业班第三次质量检测语文试题与答案.doc
- 安徽文达信息工程学院——秘书心理学——第二节:心理学的分支.ppt
- 安普贝尔IPC和大华NVR的操作演示.pdf
- 安全03--网络病毒和恶意软件的清除和预防.ppt
- 安全设置与宏的使用.ppt
- 安装 Internet 信息服务及 FTP 服务.doc
- 安装、配置及运行 SAP NetWeaver PI 7.1.pdf
- 初中九年级英语Unit 13环境保护主题听说整合教学设计.docx
- 85分式方程及其解法课件人教版数学八年级上册.pptx
- 基于核心素养的博物馆主题说明文写作教学设计与实施——以九年级英语为例.docx
- 53一次函数的意义第课时课件浙教版八年级数学上册.pptx
- 大单元视角下“人民民主政权的巩固”与历史关键能力进阶教学设计——以初中历史中考复习课为例.docx
- 五年级数学下册典型例题解析人教版期末重点攻克.pptx
- 小学四年级信息技术《智启信息时代:查找网上信息的基石》教学设计及反思.docx
- 大疆域·大人口·大战略:中国国家空间认知的初步建构.docx
- 人教版(一年级起点)小学英语四年级上册Revision 1 Lesson 2教学设计.docx
- 大单元结构化复习:旧民主主义革命时期(18401919)的内忧外患与救亡图存.docx
原创力文档

文档评论(0)