您的位置:首页 > 移动开发 > Android开发

Android基础教程(一)--Android工程目录结构

2015-06-23 23:20 309 查看
要想理解好Android,首先需要了解Android工程的目录结构,现在我们来看看一个新建好的Android目录结构的样子



1.src:源代码的编写,实现程序的逻辑

2.gen:自动生成的文件,根据res目录的资源文件,资源文件的地址引用,资源统一管理

3.assets:一般存放原始二进制文件,当程序打包时,该目录下的资源不会被压缩优化

4.bin:编译之后的字节码存放的目录,将.class文件压缩成为classes.dex文件,并自动生成安装文件(没有签名不能直接安装在手机上)

5.Mainfest.xml(清单文件或注册文件):程序的大脑,四大组件要做的任何事情都要在这里注册,然后Mainfest.xml会通知系统你的注册信息,系统根据清理文件列表对相应的组件进行处理。Mainfest还包含了程序的名,版本信息号,用户的权限,应用程序信息和注册组件信息。

6.res:资源管理,重点关注

   1)以drawable-**:图片资源的管理,存放图片或和图片有关的标签内容

   2)layout:布局文件的管理,绘制布局

   3)menu:菜单文件的管理,构建菜单

   4)value:基本资源管理(包含字符串,尺寸,颜色,数组。。。)

   5)raw:图片,视频的管理,类似与assets文件夹,但打包程序会做压缩处理。

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Android