【转载】一行代码加载网络图片到ImageView——Android Picasso
原文链接:一句代码加载网络图片到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); <strong> Picasso.with(</strong><strong>this</strong><strong>).load(url).into(imageView);</strong> } }
其中关键一行代码:
Picasso.with(this).load(url).into(imageView);
在测试的时候还是需要在AndroidManifest.xml加上访问网络权限的。
<uses-permission android:name="android.permission.INTERNET" />
相关推荐
xuanzhiqiang 2019-12-11
楚人无梦 2019-07-01
BannerFang 2019-07-01
thomas0yang 2019-06-26
zYounggg 2019-06-21
BannerFang 2017-03-27
jimbo 2016-11-30
jimbo 2016-10-04
楚人无梦 2016-08-01
SnailDream 2016-03-21
楚人无梦 2015-07-20
zYounggg 2014-12-06
BannerFang 2013-12-13
xuanzhiqiang 2018-07-03
诗蕊 2017-05-20
tufeizhang 2019-01-02
wuawua 2019-02-25
TTHHVV 2016-10-28