Android 用于从后台线程加载图像的UI模式

Android 用于从后台线程加载图像的UI模式,android,android-ui,Android,Android Ui,我的代码通过HTTP从主线程重新加载图像,并在设置布局后立即显示它们 由于不能再从主线程进行网络访问,因此现在不推荐使用这种方法 首先,我将其更改为从后台线程加载图像,然后更新ImageView。但是,自从图像现在“弹出”以来,用户体验发生了变化 是否可以无缝加载图像? 或者,我应该在图像重新加载时显示进度条或状态消息。无缝加载需要延迟才能显示整个ui,这可能不是您想要的。加载图像后,您可以使用动画在图像中淡入淡出。使用AsyncTask并在onBackground()中完成您的工作,您也可以在

我的代码通过HTTP从主线程重新加载图像,并在设置布局后立即显示它们

由于不能再从主线程进行网络访问,因此现在不推荐使用这种方法

首先,我将其更改为从后台线程加载图像,然后更新ImageView。但是,自从图像现在“弹出”以来,用户体验发生了变化

是否可以无缝加载图像?
或者,我应该在图像重新加载时显示进度条或状态消息。

无缝加载需要延迟才能显示整个ui,这可能不是您想要的。加载图像后,您可以使用动画在图像中淡入淡出。

使用AsyncTask并在onBackground()中完成您的工作,您也可以在此使用progressbar……您应该了解感谢RajaReddy和aneal。我知道这是可以做到的,我在问这是否是一个好主意。