在我的Web服务中捕获它时,在drawable文件夹中的Android商店图像中。

时间:2012-11-01 09:27:08

标签: android image web-services

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

2 个答案:

答案 0 :(得分:1)

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

Android有不同的保存机制:

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

由于您要保存图像而不能使用sharedPreferences,因此可以使用文件I / O,但我会看一下使用SQLLite数据库和BLOB数据类型,可以找到一个示例here

答案 1 :(得分:1)

你应该遵循这个链接。

How to store images in sqlite database on click event of button?

因为你必须在DownloadFile()中进行更改。你必须在该功能中编写图像下载代码并使用更多。