【问题标题】:Lag Android app after some time一段时间后滞后 Android 应用
【发布时间】:2016-11-01 18:14:57
【问题描述】:

问题是我有一个包含多个活动的应用程序。主要活动运行几个动画,问题是如果我运行应用程序并停留在主要活动中,一切都很好,但是如果我去另一个活动(例如设置活动)并回到主要活动,之后有一段时间,洞应用程序开始滞后。 关于为什么会发生这种情况的任何线索?其他活动可以在后台继续运行吗? 谢谢大家。

【问题讨论】:

标签: android animation android-activity android-asynctask lag


【解决方案1】:

就您的方案而言,请尝试以下操作

  1. 在您的应用中设置正确的导航。

  2. 如果您不断关闭和打开 Activity(当您的 Activity 仍在占用资源时),您的内存使用量会不断增加。因此,请确保在调用 finish() 之前释放所有资源,例如相机,或完成动画;

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

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

附言。您本可以像@Michiyo 提到的那样提供更多详细信息。

【讨论】:

    猜你喜欢
    • 2018-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 2017-02-04
    • 2014-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多