![]() |
1
11
异步图像下载 首先要做的是确保您请求在清单文件中下载图像的权限。
然后,要从Web下载图像,我们需要打开HTTP连接,下载并返回图像。这个方法应该放在活动中。
然后我们将下载的图像添加到ImageView
但是,这不是异步的。 通常我们会创建一个线程来做一些后台工作,但是一个线程不能更新它没有创建的视图。 为了解决这个问题,我们可以使用 AsyncTask . 我已经编写了这个扩展AsyncTask的小内部类。
} AsyncTask使用的三种类型是
为了替换我们现在可以使用的旧代码
这比我计划的要长得多。代码并不完美,但我希望它对您有所帮助。 注:这是基于 Connecting to the web 在DevX 工具书类 |
![]() |
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
![]() |
Community wiki · 局部变量可能尚未初始化 1 年前 |
![]() |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |