eclipse中Android项目架构
2015-08-07 10:53
411 查看
安卓项目的根目录中包含一些自动生成的文件和文件夹,他们是组成Android应用程序的必须部分,他们在应用程序中所起到的作用和主要功能如下:
src文件夹:该文件夹用来存放香米中的所有源文件,当项目刚创建时,该文件夹中将包含activity的源文件,以后用户创建的源文件也都将存放在该文件夹中。
gen文件夹:该文件夹中包含一个在创建项目是自动生成的R.java文件,该文件时只读模式的,不能手动改变。R.java文件中包含很多的静态类,这些静态类用来表示项目中所有资源的引用。
Android文件夹:该文件夹中包含Android.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有的Android SDK库和APIs。
assets文件夹:包含应用程序需要使用到的视频和音频文件。
res文件夹:该文件夹是资源目录,包含项目中的资源文件并将其编译进应用程序。 向此目录添加资源文件时,会被R.java文件自动记录。改文件夹下有5个子文件夹,即drawabel-hdpi,drawabel-idpi,drawabel-mdpi,layout和values.其中,三个drawabel开头的文件夹中包含一些应用程序中使用的图标文件,layout文件夹中包含界面布局文件main.xml,values文件夹中包含程序中要使用到的字符串引用文件String-xml。
AndroidManifest.xml文件:该文件时项目的总配置文件,用来配置应用中所使用的各种组件。在这个文件中,可以设置应用程序中所提供的功能以及应用程序所使用到的服务和Activity。
default.properties文件:该违建负责记录项目中所需要的环境信息。
src文件夹:该文件夹用来存放香米中的所有源文件,当项目刚创建时,该文件夹中将包含activity的源文件,以后用户创建的源文件也都将存放在该文件夹中。
gen文件夹:该文件夹中包含一个在创建项目是自动生成的R.java文件,该文件时只读模式的,不能手动改变。R.java文件中包含很多的静态类,这些静态类用来表示项目中所有资源的引用。
Android文件夹:该文件夹中包含Android.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有的Android SDK库和APIs。
assets文件夹:包含应用程序需要使用到的视频和音频文件。
res文件夹:该文件夹是资源目录,包含项目中的资源文件并将其编译进应用程序。 向此目录添加资源文件时,会被R.java文件自动记录。改文件夹下有5个子文件夹,即drawabel-hdpi,drawabel-idpi,drawabel-mdpi,layout和values.其中,三个drawabel开头的文件夹中包含一些应用程序中使用的图标文件,layout文件夹中包含界面布局文件main.xml,values文件夹中包含程序中要使用到的字符串引用文件String-xml。
AndroidManifest.xml文件:该文件时项目的总配置文件,用来配置应用中所使用的各种组件。在这个文件中,可以设置应用程序中所提供的功能以及应用程序所使用到的服务和Activity。
default.properties文件:该违建负责记录项目中所需要的环境信息。
相关文章推荐
- JAVA bean与XML互转的利器---XStream
- java垃圾回收
- Thinking in Java -- 类型信息RTTI
- 封装SpringJdbcTemplate
- spring默认为单例模式
- Java String类型数据的字节长度
- Java中关于String学习总结
- eclipse快捷键
- java线程研究---(1)建立Thread和产生线程对象
- Spring3.1+Hibernate3+Struts2的最新整合所需要的jar包
- Spring学习笔记-类型转换器
- java动态代理(JDK和cglib)
- 从两个平方算法到分治算法-java
- Spring @Autowired,@Resource,@Required注解的用法和作用
- 使用Java代码将IP地址转换为int类型的方法
- springmvc对restful风格的实现
- eclipse启动闪退问题解决方法
- 【转】Java I/O流概念分析整理
- Eclipse-property文件中文显示设置
- 用java解决约瑟夫问题