1

我从我的网络服务中捕获了一张图片,并在我的所有活动中显示了这张图片。但是以这种方式我在所有活动中调用该服务,但现在我想调用一次网络服务并捕获图像并希望将此图像存储在可绘制中,并在所有其他布局中使用此图像。我该怎么办..谢谢你的回答。

4

2 回答 2

1

当您想在 Android 中“保存”某些内容时,您希望将数据保存在客户端。

Android 有不同的保存机制:

  • 共享偏好
  • 内部/外部文件 I/O
  • 数据库

由于您要保存无法使用 sharedPreferences 的图像,因此文件 I/O 可能是可能的,但我会考虑使用 SQLLite 数据库和 BLOB 数据类型,可以在此处找到示例

于 2012-11-01T09:29:55.457 回答
1

你应该关注这个链接。

如何在按钮的单击事件中将图像存储在 sqlite 数据库中?

因为你必须改变 DownloadFile() 。您必须在该函数中编写图像下载代码并使用更多。

于 2012-11-01T09:52:20.097 回答