在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:如何处理多个任务