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

生成一个安卓项目后,主要有以下文件夹: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画效果文件。
  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值