移动设备的java图像文件存储
对于我正在创建的安卓应用程序,我有需要下载的图像。我想要一个便宜/免费、下载速度快的存储解决方案
我曾研究过谷歌云存储,但似乎无法实现,我使用插件将libs添加到项目中,但它仍抱怨缺少其他库
或者,我正在考虑使用APK扩展文件,但据我所知,它会在下载我不想要的APK时自动下载文件
理想情况下,如果我可以使用Google Drive或Dropbox将文件与设备同步,那将是一件好事,但当使用其中任何一种设备时,用户都需要登录。我不希望用户知道后台正在使用什么
非常感谢您的帮助/建议
# 1 楼答案
Android为您提供了几个保存持久应用程序数据的选项。您选择的解决方案取决于您的特定需求,例如数据是应用程序的私有数据还是其他应用程序(和用户)可以访问的数据,以及您的数据需要多少空间
您的数据存储选项如下:
共享首选项 在键值对中存储私有基元数据
内部存储 在设备内存中存储私有数据
外部存储 将公共数据存储在共享的外部存储器上
SQLite数据库 将结构化数据存储在专用数据库中
网络连接 使用您自己的网络服务器在web上存储数据强>
所以,我认为最后一个是你的方式
from here, read this