Android 项目结构说明

创建Android项目后,期目录结构如图 Android 项目结构说明_第1张图片
下面对图中的包和文件进行说明。

1.scr包

在scr包中,保存的是应用程序的源代码,如Java文件和AIDL文件。

2.gen包

gen包中,包含有ADT生成的java文件,如R.Javahe 和AIDL文件创建的接口等。 R文件内部有很多静态内部类组成。。。注意不能手动修改R文件,当res包中的资源发生变化时,该文件会自动修改。

3.android.jar文件

android文件包含了Android项目需要使用的工具类、接口等。如果开发不同版本的Android应用,该文件会自动替换。

4.assets包

assets包会用于保存原始资源文件,其中的文件会编译到.apk中,并且原文件名会被保留。可以使用URL来定位该文件夹中的文件,然后使用AssetManager类以流的方式来读取文件内容。通常用于保存文本、游戏数据等。

5.res包

res用于保存资源文件,当该保重文件发生变化是,R文件会自动修改。 drawable子包通常用来保存图片资源。 layout子包通常用来保存应用布局文件。

6.AndroidManifest.xml文件(配置文件)

每个Android应用程序必须包含一个 AndroidManifest.xml文件,该文件文娱根目录中。在文件内,需要表明Activity、Service等信息,否则程序无法正常启动。

7.poroject.properies文件

该文件包含项目属性,如build target等。如果需要修改项目属性。在Eclipse中右击项目,在选择“属性”命令即可。

更多相关文章

  1. Android网络收音机项目(源码实例分享)
  2. android文件下载与保存
  3. 解决FLIR One Android Demo项目加载问题
  4. android 扫描文件(sdcard添加新的音乐文件时候后,可扫描到)
  5. 10个android开发人员应该看的精品开源项目
  6. Android stutio 中怎么将XML中文件快速findById——Android Layo
  7. Android Developers:保存文件
  8. Android中读取assets目录下的文件详细介绍

随机推荐

  1. 慕课网:Android异步加载AsyncTask项目实战
  2. android listview去掉分割线 和 颜色值
  3. 十、Android的消息机制
  4. androidの设计的布局在阿拉伯语下界面错
  5. 使用Android(安卓)MediaPlayer播放媒体文
  6. AsyncTask异步任务
  7. Android(安卓)查看keystore SHA1并使用自
  8. androidの更改个人资料性别弹出框案例
  9. Android打开系统调试总开关
  10. Android(安卓)Studio 将Library上传到JCe