1
默認情況下是否在主線程中調用了所有activity/framgents的生命週期方法? 我正在實施一個類,檢查應用程序當前是否處於前景/背景。我正在使用活動onPasue/onResume來做到這一點。我想確保我不必同步我班的方法。活動/片段的生命週期方法在主線程中調用?
默認情況下是否在主線程中調用了所有activity/framgents的生命週期方法? 我正在實施一個類,檢查應用程序當前是否處於前景/背景。我正在使用活動onPasue/onResume來做到這一點。我想確保我不必同步我班的方法。活動/片段的生命週期方法在主線程中調用?
是的,他們是。一般來說,如果主線程中的某些內容被取消,那麼文檔將會這樣說。
我希望你看過[registerActivityLifecycleCallbacks](http://developer.android.com/reference/android/app/Application.html#registerActivityLifecycleCallbacks(android.app.Application.ActivityLifecycleCallbacks)),因爲這可能會使比使用活動和片段生命週期方法更容易。 –
@DavidMedenjak +1提及Application.ActivityLifecycleCallbacks,但我正在開發API 10+ – AppiDevo