600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > Android开源框架——图片加载库Glide

Android开源框架——图片加载库Glide

时间:2023-01-15 07:53:40

相关推荐

Android开源框架——图片加载库Glide

Glide是有google开发的图片加载库,支持图片加载与处理,包括动态图片的加载,以及视频的解码。

开源地址:/bumptech/glide

build.gradle

compile 'com.github.bumptech.glide:glide:3.7.0'compile 'com.android.support:support-v4:19.1.0'

Glide库依赖support-v4包,所以必须添加进来。

用法与Picasso较为类似。

对于单个图片的加载

@Override public void onCreate(Bundle savedInstanceState) {...ImageView imageView = (ImageView) findViewById(R.id.my_image_view);Glide.with(this).load("http://goo.gl/gEgYUd").into(imageView);}

对多图片列表的加载

@Override public View getView(int position, View recycled, ViewGroup container) {final ImageView myImageView;if (recycled == null) {myImageView = (ImageView) inflater.inflate(R.layout.my_image_view, container, false);} else {myImageView = (ImageView) recycled;}String url = myUrls.get(position);Glide.with(myFragment).load(url).centerCrop().placeholder(R.drawable.loading_spinner).crossFade().into(myImageView);return myImageView;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。