登录ListView?记忆问题?替代方法

时间:2011-12-02 20:44:15

标签: android listview logging

我想要一个显示应用程序日志的活动。当它检查互联网上的更新,它做了多少更新等等。

所以我认为每分钟都应该有一个新的日志条目。显示像这样的长日志的最佳方法是什么?列表显示?我计划在...... 1000条目之后截断日志?但我仍然不希望我的应用程序浪费大量内存存储1000个日志。

1 个答案:

答案 0 :(得分:0)

取决于日志的复杂程度(每个条目一个单元格可能实际上有点过分) 您可以尝试将日志存储在sqlite数据库中,然后使用simplecursoradapter并将其绑定到listview。你不会遇到内存问题,因为从数据库的角度看它只是文本,光标+适配器组合会确保你只加载并保留你当前在屏幕上显示的内容。