【问题标题】:Android System kill App Activity recreationAndroid System kill App Activity 重新创建
【发布时间】:2014-05-13 16:56:30
【问题描述】:

如果我在 Nexus 5 上打开了超过 18 个应用程序,那么我的应用程序将从应用程序历史记录中消失并从系统中删除。我从跳板启动我的应用程序(我不知道它是如何被 android 调用的)并且我的启动画面活动开始了。在此之后我的 mainactivity 启动但 android 想要重新创建 mainactivity(Bundle 不为空)。 Activity 有一个 viewpager 和一些菜单项,但是重新创建需要很长时间,并且用户会看到一个带有操作栏的空白 Activity。

重新创建活动的最佳做法是什么? 我只找到一个文本视图和一个编辑文本的简单示例。但是我的活动很复杂,其中包含 viewpager 和其他一些控件中的片段。

是的,我已经阅读了这篇文章http://developer.android.com/training/basics/activity-lifecycle/recreating.html

【问题讨论】:

    标签: android android-activity activity-lifecycle


    【解决方案1】:

    重新创建活动的最佳做法是什么?

    做得更快。

    但我的活动很复杂,其中包含 viewpager 和其他一些控件中的片段。

    使用 Traceview 确定性能问题所在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多