Android番外篇 Glide获取图片PathBitmap用法详解
Posted 彭老希
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android番外篇 Glide获取图片PathBitmap用法详解相关的知识,希望对你有一定的参考价值。
(一)图片下载缓存好
之后获取
Glide.with(mContext).load(url).asBitmap().into(new SimpleTarget<Bitmap () {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap glideAnimation) {
image.setImageBitmap(resource);
}
});
//方法中设置<span style="font-family: Arial, Helvetica, sans-serif;" asBitmap可以设置回调类型</span>
(二)URL
Bitmap myBitmap = Glide.with(applicationContext)
.load(yourUrl)
//转换成Bitmap
.asBitmap()
.centerCrop()
.into(500, 500)
.get()
(三)获取图片缓存路径
FutureTarget<File future = Glide.with(mContext)
.load("url")
.downloadOnly(500, 500);
try {
File cacheFile = future.get();
//图片缓存路径
String path = cacheFile.getAbsolutePath();
} catch (InterruptedException e) {
e.printStackTrace();
} catch (ExecutionException e) {
e.printStackTrace();
}
以上是关于Android番外篇 Glide获取图片PathBitmap用法详解的主要内容,如果未能解决你的问题,请参考以下文章
Android番外篇 NestedScrollView嵌套RecyclerView
Android番外篇 AndroidStudio独立运行Module