android - 如何避免Android中Fragments的内存溢出问题?

标签 android memory android-fragments fragment out-of-memory

避免 Android fragment 内存不足问题的最佳做法是什么?

是否需要在 fragment 销毁时释放内存?

最佳答案

我建议使用replace而不是add,除非你有特定的理由添加 fragment 。

replace 在将新 fragment 插入布局之前,使用传递的资源 ID 从布局中删除所有现有 fragment 。

如果当前没有分配给布局的 fragment ,它的作用与add完全相同。

关于android - 如何避免Android中Fragments的内存溢出问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29346526/

相关文章:

android - 切换 fragment 后保留上一个 fragment 的选项菜单

java - 安卓 fragment 交易

android - 无法从 SQLiteCursorLoader 转换为 Loader<Cursor>

android - OpenCV 调整大小失败

Android 命令行工具 sdkmanager 总是显示 : Warning: Could not create settings

android - 如何在android 2.2中实现拖放?

c++ - C 中 'allocated object having no declared type' 的 C++ 等价物是什么?

Linux:手动减小堆大小

java - 在内存中为 google App Engine Java 解压

java - 动画后显示元素