在iOS中,當應用程序轉到後臺或變爲活動狀態時,會調用App委託中的事件處理程序。 Android的多任務處理有沒有類似的事件處理程序?Android中的多任務事件處理程序,如iOS中的
0
A
回答
1
不,我知道的。我需要在我的應用程序中使用相同類型的通知,以便進行後臺清理並進入前臺恢復類型操作。我所做的是子類Activity,並讓該子類調用我寫的一個管理器,以跟蹤應用程序是處於前景還是背景。在該分類活動中,請經理通知活動「可見生命週期」事件。 I.E.在onStop上調用startStart中的前臺並在後臺調用onStop。 See this link for details of "visible lifetime" scroll down about 2 pages.
然後,我使用我的新子類作爲我的程序中的每個活動的基礎。所以,只要前景狀態發生變化,你的經理就能夠知道。然後我使用管理器中的觀察者模式來允許其他對象註冊以通知前景狀態改變。這有效地模仿了我們習慣從iOS獲得的內容。可能有更好的方法來做到這一點,但這工作得很好。
2
是的,看到活動的LifeCycle這裏:
http://developer.android.com/reference/android/app/Activity.html
相關問題
- 1. 了JavaFx任務事件處理程序中處理該線程
- 2. iOS中的NSURLConnection和多任務處理
- 3. 如何在iOS應用程序中使用多任務處理?
- 4. 背景線程和ios中的多任務處理?
- 5. 如何處理應用程序在IOS中被殺的事件?
- 6. 處理任務中的事件;在任務中處理來自WebBrowser的導航事件?
- 7. C++中的多線程事件處理
- 8. Grails中的事務提交事件處理程序
- 9. GWT - 如何處理同一事件的多個處理程序
- 10. 異步任務和處理程序Android
- 11. 如何糾正取消任務與事件處理程序
- 12. JBPM 5 - 如何從TaskService註銷任務事件處理程序
- 13. 在iOS中處理事件
- 14. 如何絲域事件處理程序中的多層應用
- 15. Java中的事件處理程序
- 16. angularJS中的事件處理程序2
- 17. VBScript中的COM事件處理程序
- 18. ASP中的事件處理程序
- 19. JQuery中的事件處理程序
- 20. MVC4中的事件處理程序
- 21. DataTemplate中的事件處理程序
- 22. JavaScript「類」中的事件處理程序
- 23. WPF中的事件處理程序
- 24. Gridview中Dropdownlist的事件處理程序
- 25. ember.js中的事件處理程序
- 26. ContextMenu事件處理程序中的ListBox.SelectedIndex
- 27. 如何中斷事件處理程序
- 28. 的事件處理程序
- 29. 正確的多任務處理android
- 30. Android:如何處理多個任務