哪种存储方法可以更好地存储图像以及android中的一些文本?

时间:2015-09-28 16:53:09

标签: android sqlite file

我正在创建一个Android应用程序,用户可以直接从相机拍摄照片,或者可以从图库中选择它,也可以在Edittext框中放置一些文本,就像表格一样。稍后该应用程序将在Listview中显示所有必需的数据。单击Listview项将打开详细信息页面。 Listview应显示图片的缩略图以及输入的文本,详细页面应显示带有文本的整个图片。 我很困惑如何首先保存这些数据以及哪种存储方法是有效的。我应该去Sqlite还是内部文件存储?然后这整个缩略图的事情。如果你可以分享任何信息,关于如何做的教程将不胜感激:)

请原谅我,如果这个问题是开箱即用的。

1 个答案:

答案 0 :(得分:0)

无论您使用哪种存储引擎,都应存储以下内容:

  1. 图片文件URI
  2. 输入文字的字符串
  3. 可以使用以下任何选项存储这两个元素:

    1. “Pure”SQLite
    2. 包装SQLite的ORM,提供更灵活的功能(例如ActiveAndroid)。
    3. 非SQLite数据库,例如Realm(realm.io)
    4. 在共享偏好设置中存储列表
    5. 取决于您拥有多少数据,以及您对DB的一般信心。