(Android图片内存优化)Picasso加载图片 教程。。详细版

时间:2021-08-28 19:50:20

Picasso 是 Android 上一个强大的图片下载和缓存库。

(Android图片内存优化)Picasso加载图片 教程。。详细版


示例代码:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Picasso.with(context).load( "http://i.imgur.com/DvpvklR.png" ).into(imageView);
 
@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);
}
 
//图像处理
Picasso.with(context)
   .load(url)
   .resize( 50 50 )
   .centerCrop()
   .into(imageView)