适用于Android中复杂数据集的适配器和加载器

时间:2015-09-08 00:32:21

标签: android sqlite

我发现很难如何实现适配器或加载器来有效地从SQL数据库加载数据并将其显示到应用程序中。

我将帐户和用户存储在SQLite数据库中:

  • 帐户有自己的数据,如姓名,付款信息,日期等
  • 用户有他们的名字,图片文件名和其他一些信息。
  • 通过公开帐户和用户元素的ContentProvider访问数据。

我想从数据库中检索帐户列表,并使用应包含每个帐户的用户的自定义布局显示它们。每个用户都有自己的布局(基本上是图片)。

我的问题是我不知道如何构建适配器和加载器,以便每个帐户显示动态的用户数量(有些可能有一个,三个,五个......等)。

  • 应用程序有一个侦听器服务,它接收网络连接,并根据收到的命令创建,删除和修改用户。

那么,是否可以以这样的方式实现此结构:数据在后台加载并显示而不会干扰UI?此外,如果每次修改基础数据时UI都会反映这一点(从帐户修改,创建或删除用户等),那将是非凡的。

在我的脑海里,这听起来像是嵌套了两个适配器,但我不知道这是否可能,或者我错过了什么。

非常感谢你。

0 个答案:

没有答案