Android基础教程(一)--Android工程目录结构
16lz
2022-07-08
要想理解好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文件夹,但打包程序会做压缩处理。
更多相关文章
- NPM 和webpack 的基础使用
- 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
- 读取android手机流量信息
- android 使用html5作布局文件: webview跟javascript交互
- Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
- android“设置”里的版本号
- Android开发环境搭建
- Android(安卓)Resource介绍和使用
- 2014.01.21 ——— android 关联android-support源码