当前位置: 代码迷 >> Android >> Android基础教程(1)-Android工程目录结构
  详细解决方案

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

热度:92   发布时间:2016-04-28 00:18:46.0
Android基础教程(一)--Android工程目录结构

要想理解好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文件夹,但打包程序会做压缩处理。

  

  相关解决方案