在Android中删除片段真的有用吗?

时间:2015-12-08 00:33:49

标签: java android android-fragments

删除Android中的Fragment对应用程序的性能有何影响?我指的是:

fragmentTransaction.remove(myFragment);

我已经阅读了有关片段生命周期Fragments的文档以及片段事务Fragment Transaction remove()中删除方法的说明,但是还没有发现调用remove实际上是否释放了Fragment的内存视图。

此外,有没有办法可以将片段暂停到低内存状态?我的想法是,在一个包含许多片段的应用程序中,假设一次只能看到一个片段,我可以做些什么来优化内存?

1 个答案:

答案 0 :(得分:1)

您的应用应针对设计的最佳性能进行优化。它不应该改变它在系统资源上的行为。如果您的内存不足,后台应用程序将被终止,以便您的应用程序可以顺利运行,并且您的用户可以获得最佳

只需在需要时使用片段即可。并在不需要时将其删除。如果你以正确的方式做到这一点,那么你就已经在优化你的应用了。