Android 在手机中下载并保存静态图像

Android 在手机中下载并保存静态图像,android,image,download,Android,Image,Download,在我的应用程序中,当我查询http URL时,我会得到一个对象列表,有时这些对象需要在listview上呈现,有时需要在我的自定义视图中呈现 我从服务器接收到的每个对象都有图像标签,大多数时候图像总是不变的,即只有相同的图像URL 我只想下载一次图像,而且当图像在服务器中更改时,我的应用程序也应该偶尔下载一次。最好的方法是什么 我知道,我们需要在线程中执行操作,但不知道如何执行?。如何检查图像的变化以及存储图像的有效方法。任何关于存储的提示,我建议使用内部存储 和下载 您可以创建一个Asyn

在我的应用程序中,当我查询http URL时,我会得到一个对象列表,有时这些对象需要在listview上呈现,有时需要在我的自定义视图中呈现

我从服务器接收到的每个对象都有图像标签,大多数时候图像总是不变的,即只有相同的图像URL

我只想下载一次图像,而且当图像在服务器中更改时,我的应用程序也应该偶尔下载一次。最好的方法是什么


我知道,我们需要在线程中执行操作,但不知道如何执行?。如何检查图像的变化以及存储图像的有效方法。任何关于存储的提示,我建议使用内部存储

和下载

您可以创建一个AsyncTask,在其中传递一个ImageView,您希望在其中显示img,url作为标记。如果您已经保存了img,而不仅仅是下载它,请检查内部存储