![](/img/trans.png)
[英]Android : Preloading / Caching images in Glide ,Image blinks while loading
[英]Android - Does Glide image loading and caching library handle images Asynchronously?
我想知道Glide是否异步处理图像加载,还是我必须自己使用AsyncTask来处理对主线程的影响?
我只需要对此进行更好的说明,以便每当我决定将图像加载到参数中时,我就可以确定RelideerView可以肯定地知道Glide和Picasso一样好用(涉及异步媒体处理)。
我知道Picasso会异步加载图像,但是Glide吗?
我对排球比较熟悉,但为您介绍了Glide。 似乎有缓存,因此答案应该是,Glide应该异步加载图像。 您不必处理对主线程的影响。
缓存将为您加载并存储您的图像。 对于Valley,代码很简单:
ImageLoader imageLoader = AppController.getInstance().getImageLoader();
// thumbnail image
NetworkImageView thumbNail = (NetworkImageView) view.findViewById(R.id.thumbnail);
thumbNail.setImageUrl(posterURL, imageLoader);
ImageLoader对象可能具有用于加载和保存图像的缓存。
是的,它确实。 Glide的API与Picasso的API相同,它们的实现也几乎相同(它们的区别主要在于其缓存实现)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.