如何有效地从数据库中检索数据?

时间:2015-10-11 12:06:28

标签: java android oop

我正在构建一个Android应用程序,我需要从数据库中检索用户列表。我知道如何编写查询。我将返回一个对象列表。

考虑到我需要3个活动中的列表,我想知道如何以有效的方式做到这一点。我认为在3种不同的活动中重复相同的代码3次并不是最佳的。

由于

1 个答案:

答案 0 :(得分:0)

根据您的评论,您从服务器获取此用户数据, 你可以考虑以下:

  1. 制作网络服务以检索用户列表。
  2. 首次需要用户列表时调用Web服务。
  3. 根据列表的大小,将此列表缓存在共享首选项或SQLite DB中。
  4. 在任何需要的地方使用它。
  5. 定期或根据您的需要从服务器刷新列表。
相关问题