Sha*_*yaz 9 performance android memory-leaks
在浏览android开发者网站时,我发现了这一点
.
它说为了避免内存泄漏我们应该在onStop()中释放资源但是如何这样做.
有一些臭名昭着的内存生猪的例子,媒体(音频/视频)和大型位图是最大的内存生猪.通过删除指向它们的所有指针并让GC使用它们来处理大多数事情.但是,使用以下位置可以立即回收位图:
if (yourBitmap != null) {
yourBitmap.recycle();
youBitmap = null;
}
Run Code Online (Sandbox Code Playgroud)
应停止并取消引用您的媒体.但它应该在onPause()中停止,而不是在onStop()之前停止.
| 归档时间: |
|
| 查看次数: |
13499 次 |
| 最近记录: |