手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Afianl框架里面的FinalBitmap加载网络图片
Afianl框架里面的FinalBitmap加载网络图片
摘要:Afinal里面FinalBitmap:用于显示bitmap图片,而无需考虑线程并发和oom等问题。1.测试请求使用网页打开http://a...

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);

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

【Afianl框架里面的FinalBitmap加载网络图片】相关文章:

Android笔记之:App自动化之使用Ant编译项目多渠道打包的使用详解

Android三种播放视频的方式

android开发基础教程—SharedPreferences读写

Android界面 NotificationManager使用Bitmap做图标

Mac 下搭建Android开发环境

Android:广播BroadcastReceiver

Android Bitmap详细介绍

Android 异步加载图片分析总结

android中图片的三级缓存cache策略(内存/文件/网络)

在Android中动态添加Panel框架的实现代码

精品推荐
分类导航