当前位置: 代码迷 >> 综合 >> Assets 与 Res android的两大资源的获取 与android studio中assets文件的创建
  详细解决方案

Assets 与 Res android的两大资源的获取 与android studio中assets文件的创建

热度:80   发布时间:2023-10-26 05:38:08.0

Assets资源  一般我们都用来放视频  音乐等文件的

它的资源获取  首先要获取他的资源管理器  这就好比图书馆的管理员  我们想要去借书  有必要去问管理员拿书  毕竟管理员对这里的情况了解能够准确的拿到你想要的东西

如何获得管理者

AssetManager manager = getAssets();
获取了管理者之后我们解可以利用管理者去获取其中的资源了

一般我们获取的资源是io流的模式,然后你可以用io流的一些转换将他转换成你要用的文件

在这里我就用图片举例了

如果你用的是android studio里面没有assets文件 你可以自己创建一个


这样就创建完了assets文件


之后我在里面放入图片

利用io流和图片工厂将图片放在imageView上

 InputStream open = manager.open("aotuman01.png");Bitmap bitmap = BitmapFactory.decodeStream(open);imageView.setImageBitmap(bitmap);

之后在说一下Res资源的获取

在这里我们首先要注意下   所有的资源的id都是int类型的


  相关解决方案