其他分享
首页 > 其他分享> > 安卓项目各文件夹的含义和用处

安卓项目各文件夹的含义和用处

作者:互联网

生成一个安卓项目后,主要有以下文件夹:src、gen、assets、bin、res。

  1. src:存放项目的源代码。
  2. gen:该文件是创建项目时候自动生成的,里面包了一个R.java的静态类,它里面包括很多静态类(内部类),每个静态类中的静态成员名称都对应res文件夹中的一个资源名称,保存着该资源的索引,方便在代码中进行获取资源。
  3. assets:assets文件夹里面都保存原始的文件格式,在代码中通过AssetManager来进行访问。
  4. bin:存放编译后的apk和资源文件。
  5. res:存放项目需要的资源文件,比如字符串,布局,皮肤等,这里面每个资源的索引都保存在R.java类中。

其中,res文件夹下又包含不同的文件夹:drawable,layout,values,raw,anim

  1. drawable:存放图片资源,每添加一个图片资源,R.drawble类中对应添加一个图片索引。不同的drawable文件夹存放不同分辨率的图片
  2. layout:存放界面的布局,每一个布局文件对应R.layout里面的布局索引,索引名称与布局文件名称一致。
  3. values:里面存放xml资源文件,每个xml文件可以存放字符串、数组、样式等数据。xml文件可以按照自己需要进行新建。
  4. raw: 用来存放音频文件。
  5. anim:动bai画效果文件。

标签:文件,res,安卓,索引,文件夹,存放,用处,资源
来源: https://blog.csdn.net/qq_38078363/article/details/117814098