首页 > 移动平台 > 详细

android:强大的图片下载和缓存库Picasso

时间:2016-03-09 10:37:05      阅读:230      评论:0      收藏:0      [点我收藏+]

只需要一句代码就可以将图片下载并设置到ImageView上。

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);

2.主要特点

2.1Adapter downloads

使用ListView,GridView的时候,自动检测Adapter的重用(re-use),取消下载,使用缓存。

@Override

public void getView(int position, View convertView, ViewGroup parent) {

  SquaredImageView view = (SquaredImageView) convertView;
  if (view == null) {
    view = new SquaredImageView(context);
  }
  String url = getItem(position);
 
  Picasso.with(context).load(url).into(view);
}
2.2图像处理与变换
Picasso.with(context)
  .load(url)
  .resize(200, 200)
  .centerCrop()
  .into(imageView)

android:强大的图片下载和缓存库Picasso

原文:http://www.cnblogs.com/zhaoleigege/p/5256886.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!