码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2015-07-20 15:01:10      阅读:314      评论:0      收藏:0      [点我收藏+]

标签:android   android开发   

Afianl框架里,FinalBitmap如何加载网络图片?有什么简单的方法吗?现在让麦子学院的android开发老师讲讲afina框架里面的finalbitmap加载网络图片的方法,Afinal里边FinalBitmap:用于显现bitmap图像,而无需思考线程并发和oom等疑问。

1.测验恳求

运用页面翻开http://avatar.csdn.net/C/6/8/1_bz419927089.jpg"可以看到一张图像。

2.新建FinalBitmap目标

1

FinalBitmap bitmap = FinalBitmap.create(this);

3.设置图像的uri地址

1

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

4.加载图像

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

privateImageView 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 app开发实战教程请前往:http://www.maiziedu.com/course/android/

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

标签:android   android开发   

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
麦子学院
加入时间:2015-07-08
  关注此人  发短消息
文章分类
麦子学院”关注的人------(0
麦子学院”的粉丝们------(0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!