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用法详解的主要内容,如果未能解决你的问题,请参考以下文章

番外篇-Flutter初识三问

JXLS 2.4.0系列教程番外篇——导出图片(完结)

Android番外篇 NestedScrollView嵌套RecyclerView

Android番外篇 AndroidStudio独立运行Module

Android番外篇 RecyclerView 移除飞行效果动画

Apache Cordova开发Android应用程序——番外篇