Android应用程序中的内存管理

mrh*_*nds 3 android android-memory

我有Android应用程序在我的应用程序中使用12个选项卡.每个标签大约有10个viewpager.我的内存有问题,因为如果我打开活动标签,应用程序将创建新的活动实例.当所有标签打开时,速度变慢,我得到了(应用程序无响应)(ANR).

当我打开所有标签时,它会不断发生.我还是不知道如何处理内存.我想处理最近打开的选项卡,但我不知道如何在Android中执行此操作.

有人可以帮我解决这个问题吗?

gun*_*nar 5

拥有12个选项卡的活动以及每个具有视图寻呼机的选项卡都不会消耗内存.拥有ANR意味着你在UI线程上做了一些耗时的事情.ANR与糟糕的内存管理无关.这是Romain Guy的一篇文章,解释了如何追踪UI性能问题.