【问题标题】:pre launch an activity in back stack在后台堆栈中预启动活动
【发布时间】:2016-02-18 07:43:12
【问题描述】:

为了减少应用程序的启动时间,如果应用程序不在堆栈中,我想在活动堆栈中预启动应用程序。我认为这将减少应用程序启动时间。要预启动的应用程序由用户上下文和常用应用程序识别。是否可以在不将其带到前台/前台的情况下预先启动后台堆栈中的活动?

【问题讨论】:

  • 你不能这样做。始终优化您的活动生命周期回调方法,并且永远不要在主线程上调用任何阻塞方法。

标签: android performance launch


【解决方案1】:

将此行添加到您的onCreate()

moveTaskToBack(true);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多