java - SQLite 数据库中的大字符串

标签 java android database sqlite file

我正在制作一个读书笔记应用程序。我正在 SQLite 数据库中保存有关书籍的信息,例如标题、作者、日期等。

但我有两个问题。

  1. 其中一条信息是一个大字符串,用户可以在其中添加注释作为书籍的摘要。它可以作为字符串存储在数据库中吗?还是会因为字符串太大而导致问题?

  2. 另一个是这本书的封面图片。现在我计划将其保存为图像链接,然后在每次打开应用程序时使用异步任务下载它,但是是否可以将图像保存在 SQLite 数据库中?

谢谢!

最佳答案

  1. 最好将其保存在TEXT字段中
  2. 将链接保存在数据库中,并使用 Glide 或 Picasso(它们可以轻松缓存您的图像)加载您的图像,而不是 AsyncTask

关于java - SQLite 数据库中的大字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52676838/

相关文章:

java - 在另一个类中获得 Volley 回应

PHP $_SESSION 问题

database - 在登录时在 MS Access 中设置用户权限

java - XPage:使用 OpenNTF API 时出现 ODA-SEVERE 错误

java - 使用 Maven 从 HTML 模板中删除注释

java - 比较两个字符串数组并将结果存储在另一个数组中

android - 如何找到android框架类的实现/子类

Javafx 内存泄漏

java - 如何在另一个 ImageView 之上创建一个 ImageView(在嵌套的 LinearLayout 中)

c# - 如果该行存在于 C# 中的 SQL 数据库中,则显示标签