如果我想以表格格式显示数千个行和列以在Android UI中显示,那么最好的方法是什么?我是否应该在活动中一次性展示它。你能建议任何优化吗?
提前致谢。
答案 0 :(得分:1)
我们可以在不到一秒的时间内从SQLITE加载数千行,但是一次从数据库加载大量数据并不是一个好习惯。这将在链接下方的块结帐中浪费大量的内存加载数据,我希望这对您有所帮助。
答案 1 :(得分:1)
对于如此庞大的数据集,最好使用pagination or infinite scroll, lazy load而不是用整套结果来压倒用户,每个结果都有好的和坏的区域,这取决于你的内容以及如何要显示它,还要检查https://ux.stackexchange.com/questions/36394/when-is-it-better-to-paginate-and-not-to-paginate以进行比较
答案 2 :(得分:0)
更简单的方法是使用Reclycler视图,它会为您提供延迟加载。
http://developer.android.com/training/material/lists-cards.html
答案 3 :(得分:0)
@Manjunath Rao它只是我的观点,而不是显示完整的数据集,你可以做的是使用主键显示你想要的记录....这样你不仅可以查看记录但是,你可以只查看你想要的东西,节省时间和数据库占用的空间...希望这对你有帮助....