Assets 与 Res android的两大资源的获取 与android studio中assets文件的创建
16lz
2021-01-26
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类型的
更多相关文章
- Android登录状态记录
- android实现MP3音频录制(lame,支持暂停)
- Android实时获取音量(单位:分贝)
- 007:快图产品体验报告-Android【猎豹】
- Android之Windows下生成动态库so并打包到APK中
- Android(安卓)笔记 :Android(安卓)热修复 Tinker接入及源码浅析
- Android-如何稳定获取IMEI1、IMEI2、MEID,以及获取其他设备ID闲谈
- Andriod开发-存储篇之外部存储
- Android(安卓)ROM分析(1):刷机原理及方法