Afianl框架里面的FinalBitmap加载网络图片

 更新时间:2015年07月16日 12:20:52   投稿:hebedich  
这篇文章主要介绍了Afianl框架里面的FinalBitmap加载网络图片的相关资料,需要的朋友可以参考下

Afinal里面FinalBitmap:用于显示bitmap图片,而无需考虑线程并发和oom等问题。

1.测试请求

  使用网页打开http://avatar.csdn.net/C/6/8/1_bz419927089.jpg"可以看到一张图片。

2.新建FinalBitmap对象

  FinalBitmap bitmap = FinalBitmap.create(this);

3.设置图片的uri地址

  String uri = "http://avatar.csdn.net/C/6/8/1_bz419927089.jpg";

4.加载图片

   private ImageView iv;

   iv=(ImageView)findViewById(R.id.imageView);

  //初始化加载中时显示的图片

  Bitmap loadingBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.snapshotmg);/*R.drawable.snapshotmg为默认显示图片*/

  //初始化加载失败显示的图片

  Bitmap failBitmap = BitmapFactory.decodeResource(getResources(), R.drawable.snapshotmg);

  //第一种方式:image为要显示图片的控件
  bitmap.display(iv, uri);
  //第二种方式:loadingBitmap为正在加载时显示的图片
  //bitmap.display(iv, uri, loadingBitmap);
  //第三种方式:loadingBitmap为加载中图片,failBitmap为加载失败图片
  // bitmap.display(iv, uri, loadingBitmap, failBitmap);
  //第四种方式:我们也可以设置加载图片的大小
  //bitmap.display(iv, uri, 100, 100);
  //第五种方式:设置加载图片的大小以及加载中和加载失败的图片
  //bitmap.display(iv, uri, 100, 100, loadingBitmap, failBitmap);

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • Android ViewPager实现轮播图效果

    Android ViewPager实现轮播图效果

    这篇文章主要为大家详细介绍了Android ViewPager实现轮播图效果的相关资料,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • Android  setButtonDrawable()的兼容问题解决办法

    Android setButtonDrawable()的兼容问题解决办法

    这篇文章主要介绍了Android setButtonDrawable()的兼容问题解决办法的相关资料,需要的朋友可以参考下
    2017-03-03
  • Android实现有道辞典查询功能实例详解

    Android实现有道辞典查询功能实例详解

    这篇文章主要介绍了Android实现有道辞典查询功能的方法,结合实例形式较为详细的分析了Android基于有道词典查询功能的原理与具体实现技巧,需要的朋友可以参考下
    2016-10-10
  • Android实现ListView左右滑动删除和编辑

    Android实现ListView左右滑动删除和编辑

    这篇文章主要为大家详细介绍了Android实现ListView左右滑动删除和编辑的相关资料,感兴趣的小伙伴们可以参考一下
    2016-05-05
  • 深入解析Android中的RecyclerView组件

    深入解析Android中的RecyclerView组件

    RecyclerView是Android 5.0以来新加入的组件,被广泛认为是ListView的替代品,这里我们就结合理论与实践来深入解析Android中的RecyclerView组件:
    2016-06-06
  • Android 中从屏幕左下角弹出Dialog动画效果的实现代码

    Android 中从屏幕左下角弹出Dialog动画效果的实现代码

    这篇文章主要介绍了Android 中从屏幕左下角弹出Dialog动画效果的实现代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2016-12-12
  • Android中超大图片无法显示的问题解决

    Android中超大图片无法显示的问题解决

    最近在工作中发现一个问题,在做图片浏览的时候发现超大图图片无法显示,无奈只能上网找解决方法,后来通过测试找到了解决的方法,下面这篇文章就主要介绍了Android中超大图无法显示的问题解决方法,需要的朋友可以参考借鉴。
    2017-01-01
  • android基于SwipeRefreshLayout实现类QQ的侧滑删除

    android基于SwipeRefreshLayout实现类QQ的侧滑删除

    本篇文章主要介绍了android基于SwipeRefreshLayout实现类QQ的侧滑删除,非常具有实用价值,需要的朋友可以参考下
    2017-10-10
  • kotlin实现通知栏提醒功能示例代码

    kotlin实现通知栏提醒功能示例代码

    这篇文章主要给大家介绍了关于kotlin实现通知栏提醒功能的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用kotlin具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-08-08
  • Android属性动画实现图片从左到右逐渐消失

    Android属性动画实现图片从左到右逐渐消失

    这篇文章主要介绍了Android属性动画实现图片从左到右逐渐消失,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11

最新评论