安卓项目各文件夹的含义和用处
作者:互联网
生成一个安卓项目后,主要有以下文件夹:src、gen、assets、bin、res。
- src:存放项目的源代码。
- gen:该文件是创建项目时候自动生成的,里面包了一个R.java的静态类,它里面包括很多静态类(内部类),每个静态类中的静态成员名称都对应res文件夹中的一个资源名称,保存着该资源的索引,方便在代码中进行获取资源。
- assets:assets文件夹里面都保存原始的文件格式,在代码中通过AssetManager来进行访问。
- bin:存放编译后的apk和资源文件。
- res:存放项目需要的资源文件,比如字符串,布局,皮肤等,这里面每个资源的索引都保存在R.java类中。
其中,res文件夹下又包含不同的文件夹:drawable,layout,values,raw,anim
- drawable:存放图片资源,每添加一个图片资源,R.drawble类中对应添加一个图片索引。不同的drawable文件夹存放不同分辨率的图片
- layout:存放界面的布局,每一个布局文件对应R.layout里面的布局索引,索引名称与布局文件名称一致。
- values:里面存放xml资源文件,每个xml文件可以存放字符串、数组、样式等数据。xml文件可以按照自己需要进行新建。
- raw: 用来存放音频文件。
- anim:动bai画效果文件。
标签:文件,res,安卓,索引,文件夹,存放,用处,资源 来源: https://blog.csdn.net/qq_38078363/article/details/117814098