【问题标题】:activities/fragments' lifecycle methods called in the main thread?在主线程中调用活动/片段的生命周期方法?
【发布时间】:2016-04-21 21:53:44
【问题描述】:

所有activity/framgents的生命周期方法是否默认在主线程中调用? 我正在实现一个检查应用程序当前是否处于前台/后台的类。我正在使用活动的 onPasue/onResume 来做到这一点。我想确保我不必同步我班级的方法。

【问题讨论】:

  • 我希望你确实看过registerActivityLifecycleCallbacks,因为这可能比使用活动和片段生命周期方法更容易。
  • @DavidMedenjak +1 提到了 Application.ActivityLifecycleCallbacks 但我正在开发 API 10+

标签: android multithreading android-fragments android-activity android-lifecycle


【解决方案1】:

是的,他们是。一般来说,如果在主线程中调用了某些东西,文档会这样说明。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-02
    • 1970-01-01
    • 1970-01-01
    • 2017-07-02
    • 2011-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多