picasso图片加载的优缺点

14 篇文章 0 订阅
13 篇文章 0 订阅

Picasso

picasso图片加载的使用
1、

核心方法

(1)、Picasso.with(context).load(“http://11111111111.png“).into(imageView);其中,context传入上下文,load中写入URI、URL地址,into中写入ImageView控件,就是这么简单,任性。
(2)变换图像可以更好地适应布局,并且减少内存大小。

Picasso.with(context)  
  .load(url)  
  .resize(50, 50)  
  .centerCrop()  
  .into(imageView)  

resize中用于指定图片的大小,centerCrop用于指定从中间截取图片;

(3)错误加载图片显示(会默认重复请求3次,然后才显示错误加载图片)

Picasso.with(context)  
    .load(url)  
    .placeholder(R.drawable.user_placeholder)  
    .error(R.drawable.user_placeholder_error)  
    .into(imageView);  

(4)可以加载R资源,以及文件等

Picasso.with(context).load(R.drawable.landing_screen).into(imageView1);  

Picasso.with(context).load(new File(...)).into(imageView2);  

(5)开发时可以启用彩带来指示图像源。

在Picasso实例中调用setIndicatorsEnabled(true)。

在图片的左上角用颜色区分,

红色:网络获取;

黄色:本地磁盘获取;

绿色:从内存获取;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值