码迷,mamicode.com
首页 > 移动开发 > 详细

【转载】一行代码加载网络图片到ImageView——Android Picasso

时间:2018-01-19 22:23:56      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:undle   microsoft   get   das   body   err   com   idm   sso   

原文链接一句代码加载网络图片到ImageView——Android Picasso

 

在这里介绍一个Android框架:Picasso。

 picasso是Square公司开源的一个Android图形缓存库,地址http://square.github.io/picasso/,可以实现图片下载和缓存功能。仅仅只需要一行代码就能完全实现图片的异步加载。代码如下:

public class MainActivity extends Activity {  
private ImageView imageView;  
private String url="http://h.hiphotos.baidu.com/image/pic/item/64380cd7912397dd6e6c3adf5c82b2b7d1a287d0.jpg";  
    @Override  
    protected void onCreate(Bundle savedInstanceState) {  
        super.onCreate(savedInstanceState);  
        setContentView(R.layout.activity_main);  
        imageView=(ImageView) findViewById(R.id.TestImageID);  
        Picasso.with(this).load(url).into(imageView);  
    }
}

 

其中关键一行代码:

Picasso.with(this).load(url).into(imageView);  

 

在测试的时候还是需要在AndroidManifest.xml加上访问网络权限的。

 <uses-permission android:name="android.permission.INTERNET" />

 

【转载】一行代码加载网络图片到ImageView——Android Picasso

标签:undle   microsoft   get   das   body   err   com   idm   sso   

原文地址:https://www.cnblogs.com/liuzhen1995/p/8318944.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!