我必须编写应用程序,它将显示来自设备的所有图像,并让用户编写说明并使用评级栏对其进行评级。我以为我可以在exif标签中存储这样的信息,但是exifinterface太差了,所以你能告诉我一些关于我如何存储这些信息的想法吗?
答案 0 :(得分:1)
您可以使用XMP
这是一个很好的小图书馆,可以帮助你:Apache Commons Imaging
答案 1 :(得分:0)
我必须做类似的事情(但不能用于图像),并且由于应用程序的性质和可用性,我使用xml文件来存储相关信息。或者,如果有相当数量的图像,您可以使用本地数据库执行相同操作。
如果使用XML文件,或许您可能需要考虑加密,因此不允许从应用程序外部访问内容。
答案 2 :(得分:0)
因为你只存储一个标签..你应该使用Android共享偏好
来使用一个键值对getSharedPreferences()
每个图片名称及其更新日期都会生成一个唯一的密钥,而值wud就是用户想要添加的标记..
查看以下链接了解更多详情