繁体   English   中英

Android-Glide图像加载和缓存库是否异步处理图像?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM