Android应用在一段时间后会延迟



问题是,我有一个应用程序与多个活动。主活动运行几个动画,问题是,如果我运行应用程序,并留在主活动一切都很好,但如果我去另一个活动(设置活动,例如),并回到主一个,一段时间后,洞应用程序开始滞后。知道为什么会这样吗?其他活动可以继续在后台运行吗?谢谢大家。

就您的场景而言,请尝试以下操作

  1. 在你的应用中设置合适的导航

  2. 如果你不断关闭和打开你的活动(当你的活动仍然持有资源),你的内存使用不断堆积。所以确保你释放了所有的资源,比如相机,或者在调用finish()之前完成一个动画;

  3. 尝试不同的android:launchMode选项为您的主活动/主屏幕活动。(这取决于你的应用设计)

  4. 为了找到谁调用你的应用程序使用更多的内存,尝试https://developer.android.com/studio/profile/investigate-ram.html

p。你可以像@Michiyo提到的那样提供更多细节。

相关内容

  • 没有找到相关文章

最新更新