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

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类型的


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_36721053/article/details/53507231
个人分类: android
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭