Android项目下各文件夹及文件详解
来源:互联网 发布:java时间格式化 校验 编辑:程序博客网 时间:2024/06/06 00:00
声明:本博客自娱自乐之余,希望给初学者带来一些经验,高手莫喷。
今天,有位HR问我一个很简单的问题,这个问题是关于Android项目结构中各文件夹及文件的内容和含义。结果,我的回答并不理想。平时创建工程不少,却从来没有好好注意下这个问题。今天,我具体总结一下Android项目下各文件夹及文件的含义。
(1)src文件夹
src文件夹存放包以及包中的Java源代码。
(2)gen文件夹
gen文件夹存放系统自动生成的配置文件。
1>BuildConfig.java文件:自动生成,其作用是检查我们写的代码,不断运行调试。
2>R.java:自动生成的资源文件,包含若干个静态内部类,每个静态内部类对应一种资源。
(3)AndroidX.X.X文件夹
该文件夹存放android.jar文件。
(4)Android Private Libraries文件夹
该文件夹一般存放android-support-v4.jar。
(5)assets文件夹
该文件夹存放资源文件,不会自动生成id且不会自动占用空间。存放到这里的资源在运行打包的时候都会打入程序安装包中。
(6)bin文件夹
存放应用被编译后生成的可执行文件(.apk文件)。
(7)libs
该文件夹一般存放android-support-v4.jar。
(8)res文件夹
1>drawable文件夹
存放不同密度的图片资源。
2>layout文件夹
存放布局文件(.xml)。
3>menu
存放菜单定义文件。
4>values
存放字符串,主题,颜色,样式等资源文件。
5>values-v11
代表在API 11+的设备上,用该目录下的styles.xml代替values文件夹下的styles.xml。
6>values-v14
代表在API 14+的设备上,用该目录下的styles.xml代替values文件夹下的styles.xml。
(9)AndroidManifest.xml文件
Android配置文件,存放安卓应用的一些信息,例如名字,样式,权限,版本号等。
- Android项目下各文件夹及文件详解
- android工作目录下.metadata文件夹的作用及各文件详解
- Android手机文件及文件夹目录详解
- myeclipse建立的项目下各文件及文件夹的作用
- android项目下各个文件,文件夹的作用
- 【Android】删除某目录下所有文件夹及文件
- Android删除某目录下所有文件夹及文件
- Android 删除文件夹下所有文件及文件大小格式化
- Android 删除目录下的所有文件以及文件夹及遍历文件夹下面的文件
- Android 文件及文件夹删除
- Android 文件及文件夹操作
- 文件夹监听器(监听文件夹下所有文件及文件夹)
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- android 统计文件夹大小及删除文件夹下所有文件和路径
- java/android 统计文件夹大小及删除文件夹下所有文件和路径
- 从零开始学android<android项目中各个文件及文件夹得作用.三.>
- android项目(IDE:android studio)托管时可以忽略的文件及文件夹
- JAVA static代码块,非static代码块,构造函数运行次序
- 在.net中使用GAC
- WEB技术之四层架构
- Machine Learning 20151015
- 中断
- Android项目下各文件夹及文件详解
- Android四大组件之一:BroadcastReceiver应用详解(带实例)
- gnome下启动kde
- Ubuntu14.04安装wineqq国际版
- Android官方API Guide学习之四 Intents和Intent Filters
- hihocoder 1089 : 最短路径·二:Floyd算法
- Maven打包XML等资源文件
- Spring中数据库技术--获得DataSource
- c++重载、覆盖、隐藏的区别和执行方式