- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我们正在运行 Memory Analyzer Tool在我们的应用程序中对其进行优化。我们注意到它总是将 1,127,584 字节的大位图标记为可能的内存泄漏。
在分析过程中,我们意识到这与我们的应用程序无关,只需创建一个包含任何可滚动小部件的单一布局的简单项目,就会显示与标记位图的屏幕截图中所示相同的结果。
问题是——有人知道这张图片的用途吗?我们应该关注它吗?
最佳答案
这是一个迟到的答案,但也许这会对其他人有所帮助,我有一个类似的问题我看到一些大位图在 android studio 堆转储中占用了相对较多的内存,我发现它来自 ScrollView 所以我'我已将此属性添加到 xml 以禁用 ScrollView 效果,并且我在堆转储中不再看到此分配。
android:overScrollMode="从不"
附注我现在可以在堆转储中看到旋转器 DropDownListVew 在打开时有同样的问题
关于Android EdgeEffect 似乎分配了一个 1 兆位图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18594576/
如果有帮助的话,我也在使用 SherlockActionBar。 触发此异常的行是:setContentView(R.layout.activity); 我正在使用的类扩展了SherlockFragm
我的 View 中有一个 CollapsingToolbar 作为父元素,如下所示:
我们正在运行 Memory Analyzer Tool在我们的应用程序中对其进行优化。我们注意到它总是将 1,127,584 字节的大位图标记为可能的内存泄漏。 在分析过程中,我们意识到这与我们的应用
我是一名优秀的程序员,十分优秀!