【发布时间】:2014-03-01 05:35:22
【问题描述】:
我是Android development的新手。我的应用程序中有4个TextView、1个
Button和1个ListView。ListView中的每一行包含2个TextView和一个ImageView。有ListView 中的 8 到 10 行。它消耗 80 t0 100 MB 内存。我认为它消耗更多内存。我想知道我的应用程序的 ListView 的内存使用情况是好是坏。
【问题讨论】:
-
你怎么知道它正在消耗 80 到 100 mb 的内存??
-
使用 ImageLoader 在 ListView 中加载图片。
-
您是从服务器加载图像吗?你知道 android 中延迟加载的概念吗?您可以使用 MAT Tool (vogella.com/tutorials/EclipseMemoryAnalyzer/article.html) 查看应用程序的内存使用情况,我认为它不会消耗 80 到 100 MB 的内存。您可能会根据应用程序的大小来说明这一点。
-
我在设置 -> 应用程序 -> 运行应用程序中检查它消耗了多少内存。我正在从资源文件夹加载图像。
标签: android performance memory-management memory-leaks