首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Xamarin Android -本地存储图像的地方

Xamarin Android -本地存储图像的地方
EN

Stack Overflow用户
提问于 2014-10-21 08:58:03
回答 1查看 1.1K关注 0票数 0

我正在编写一个应用程序,它需要能够从云数据库中提取数据并在本地存储数据。当我从云DB收集数据时,我使用SQLite来存储数据,但它知道如何处理图像。

在云数据库中,我有一个指向图像的URL字符串。因此,我现在需要能够抓取该图像并将其存储在本地的某个地方,以便我可以在代码中引用(我需要能够在没有互联网的情况下访问它,因此需要缓存或保存在某个地方)。

我对此做了大量的阅读,但在如何有效地在本地和何处存储图像方面,似乎存在一些矛盾和争议。我想我需要将它存储为位图图像,但是哪里被认为是最好的呢?

理想情况下,如果应用程序被删除,图像也应该被删除。我的目标是安道尔4.3及以上,只有当这有任何区别。

任何指南针都会赏识。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-21 11:49:16

将它们存储在文件目录:/data/data/com.your.package.name/files下的applicatoin包路径中。当从设备上卸载应用程序时,此目录将被移除。

您可以通过以下方法访问此目录:

代码语言:javascript
复制
string filesPath = System.Environment.GetFolderPath (System.Environment.SpecialFolder.Personal);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26482712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档