我在这里需要一些关于存储rss feed数据的Sql数据库方法的建议 第一:我的RSS提供图像url链接,我在运行时使用位图和输入流,但现在用于离线目的,以便在互联网不可用时使用应用程序如何加载它们,我是否需要保存像whatsapp这样的完整图像?这种方法对吗?如果是,如何在数据库中保存完整的图像?示例代码将有所帮助。
最后我想将sd卡上的完整数据库保存在内部存储器中,在SD卡上存储数据会正常工作还是会产生问题?因为whatsapp或许多其他应用程序在内存中存储了相当多的数据!如果存储在SD卡上不是问题,我如何在SD卡上存储完整的数据?
答案 0 :(得分:0)
如果您的图片来自您的在线服务器,请使用缓存,然后将URL与您离线时需要访问的其他数据一起保存到SQLite数据库。
至于图像的下载和缓存方法,您可以看到以下链接:
http://theandroidcoder.com/utilities/android-image-download-and-caching
下载并缓存图像后,您甚至可以离线查看图像。 :)或者您可能希望存储整个图像并将其保存在手机上的特定路径中,并在没有互联网连接时访问它。
关于存储在SD卡中的想法。我只能考虑一个问题。删除SD卡后,您的所有数据都将丢失。您应该搜索如何更好地处理手机上的数据,以及如何研究存储在外部存储器中的数据。现在,您可以对其进行一些研究,以进一步了解其风险和优势。