【发布时间】:2012-08-30 20:01:48
【问题描述】:
简而言之,在我的应用程序中,ListView 包含来自 SQLite 的数据和来自 http url 的图像,还有一个 GridView 以及来自 SQLite 的数据和来自 http url 的图像。 看来一切都好!但是当滚动加载缓慢的长应用程序时 告诉我如何优化我的应用程序?请教
【问题讨论】:
标签: android http listview optimization gridview
简而言之,在我的应用程序中,ListView 包含来自 SQLite 的数据和来自 http url 的图像,还有一个 GridView 以及来自 SQLite 的数据和来自 http url 的图像。 看来一切都好!但是当滚动加载缓慢的长应用程序时 告诉我如何优化我的应用程序?请教
【问题讨论】:
标签: android http listview optimization gridview
这在 Android 培训site 中通过使用后台线程和将视图对象保存在视图持有者中得到了很好的解释。如果您想了解更多解释,请观看 Romain Guy 和 Chet Haase 的演讲 - The World of ListView
【讨论】:
如果您使用过一些光标,请尝试使用关闭它们
cursor.close;
最后关闭数据库
myDb.close;
因为每次滚动光标时都会重复您所做的每一个动作
【讨论】: