将大量数据从 sql 数据库填充到 android ui
Populate huge data from sql database to android ui
如果我想以表格格式在 android UI 中显示数千行和列,最好的方法是什么?我应该在 activity 上用一个镜头展示它吗?你能提出任何优化建议吗?
提前致谢。
我们可以在不到一秒的时间内从 SQLITE 加载数千行,但是一次从数据库加载大量数据并不是好的做法。这将浪费大量的内存加载数据在下面的块结帐中 link 我希望这会对你有所帮助。
更简单的方法是使用 Reclycler 视图,它会为您延迟加载。
http://developer.android.com/training/material/lists-cards.html
这么庞大的数据集,用pagination or infinite scroll, lazy load instead to not overwhelm the user with the whole set of results, each one has it good and bad area, it depends on your content and how to show it, also check https://ux.stackexchange.com/questions/36394/when-is-it-better-to-paginate-and-not-to-paginate比较比较好
@Manjunath Rao 这只是我的观点而不是显示完整的数据集你可以做的是使用主键显示你想要的记录....通过这种方式你不仅可以查看记录但是,您可以只查看您想要的内容并节省时间和数据库占用的 space...希望这对您有所帮助....
如果我想以表格格式在 android UI 中显示数千行和列,最好的方法是什么?我应该在 activity 上用一个镜头展示它吗?你能提出任何优化建议吗?
提前致谢。
我们可以在不到一秒的时间内从 SQLITE 加载数千行,但是一次从数据库加载大量数据并不是好的做法。这将浪费大量的内存加载数据在下面的块结帐中 link 我希望这会对你有所帮助。
更简单的方法是使用 Reclycler 视图,它会为您延迟加载。
http://developer.android.com/training/material/lists-cards.html
这么庞大的数据集,用pagination or infinite scroll, lazy load instead to not overwhelm the user with the whole set of results, each one has it good and bad area, it depends on your content and how to show it, also check https://ux.stackexchange.com/questions/36394/when-is-it-better-to-paginate-and-not-to-paginate比较比较好
@Manjunath Rao 这只是我的观点而不是显示完整的数据集你可以做的是使用主键显示你想要的记录....通过这种方式你不仅可以查看记录但是,您可以只查看您想要的内容并节省时间和数据库占用的 space...希望这对您有所帮助....