ImageLoader1
2016-01-26 08:27
260 查看
package com.bawei.activity; import android.app.Activity; import android.graphics.Bitmap; import android.os.Bundle; import android.widget.ImageView; import com.nostra13.universalimageloader.core.DisplayImageOptions; import com.nostra13.universalimageloader.core.ImageLoader; import com.nostra13.universalimageloader.core.assist.ImageScaleType; import com.nostra13.universalimageloader.core.display.RoundedBitmapDisplayer; public class MainActivity extends Activity { private ImageView main_img; private ImageLoader imgLoader; private DisplayImageOptions options; //http://img3.imgtn.bdimg.com/it/u=3841157212,2135341815&fm=21&gp=0.jpg @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); findView(); } private void findView() { // TODO Auto-generated method stub main_img = (ImageView) findViewById(R.id.main_img); imgLoader = ImageLoader.getInstance(); options =new DisplayImageOptions.Builder() .showImageOnFail(R.drawable.ic_launcher) // 设置图片下载失败默认 .showImageForEmptyUri(R.drawable.ic_launcher)// 设置图片Uri为空的时候显示的图片 .showImageOnLoading(R.drawable.ic_launcher)//下载中 .cacheInMemory(true)// 设置下载的图片是否缓存在内存中 .cacheOnDisk(true)// 设置下载的图片是否缓存在SD卡中 .imageScaleType(ImageScaleType.EXACTLY_STRETCHED)// 设置图片以如何的编码方式显示 .bitmapConfig(Bitmap.Config.RGB_565)// 设置图片的解码类型// .resetViewBeforeLoading(true)// 设置图片在下载前是否重置,复位 .displayer(new RoundedBitmapDisplayer(10))// 是否设置为圆角,弧度为多少 // .displayer(new FadeInBitmapDisplayer(100))// 是否图片加载好后渐入的动画时间 .build();// 构建完成 imgLoader.displayImage("http://img3.imgtn.bdimg.com/it/u=3841157212,2135341815&fm=21&gp=0.jpg",main_img, options); } }
相关文章推荐
- Spark shuffle:hash和sort性能对比
- Python - 杨辉三角
- SQL Server 函数的使用 Function
- jquery让指定的元素闪烁显示的方法
- BING
- CSS中#和.的区别
- 采购订单检查/保存BADI使用
- Jetty总览
- Android - AIDL 使用
- 树状数组
- 成都Uber优步司机奖励政策(1月26日)
- 北京Uber优步司机奖励政策(1月26日)
- usaco-Section 3.2-Factorials
- nginx后端服务器返回给nginx502、504、404、执行超时等错误状态的解决方法
- samba部署小结
- (转) 基于Theano的深度学习(Deep Learning)框架Keras学习随笔-01-FAQ
- OSChina 周二乱弹 —— 我国领先世界的IT技术
- 在 Windows 10 上安装 Arduino 开发环境
- 升级 TCP 协议将使网速提升30%,中国受益尤为明显
- 关于博客改版:我的一些想法与初衷