我仍然对回调方法(OOP新手)感到困惑。我发现的一个定义是:“Java中的回调方法是一个事件发生时被调用的方法”。什么时候决定何时调用该方法?例如,在android中,activity类具有一个onCreate()回调方法,该方法在创建Activity时执行,但是代码如何控制? AsyncTask类的doInBackground方法是否也是一个回调方法,只要调用foo.execute()就会执行,其中foo是AsyncTask对象?了解回调方法
Q
了解回调方法
1
A
回答
1
我觉得这很简单:让我们说你给我你的电话号码,我会在日出时给你打电话。只要您信任我,您不必担心我如何起床并拨打您的“回拨号码”。
它与回调方法相同。如果API文档可以提供一种方法,并且在某个事件发生时将被调用,则不必担心如何完成此操作。这是API创建者的责任。
+0
Android os处理回调方法 – asliyanage 2014-10-19 15:56:47
+0
你可能是对的,我只是说没关系 – 2014-10-19 15:58:04
相关问题
- 1. 了解回调
- 2. 了解回调
- 3. 了解该方法返回的部分
- 4. 了解偏移方法的返回值
- 5. 了解节点回调
- 6. 了解node.js回调2.0
- 7. 了解module.exports与回调
- 8. 了解Java中的回调
- 9. 了解RxJava:Runnable的回调
- 10. 了解node.js回调结构
- 11. 了解OnPaint方法
- 12. 了解$ .validator.unobtrusive.adapters.addBool()方法
- 13. 了解__getitem__方法
- 14. 了解CGPoint方法
- 15. JavaScript - 了解方法
- 16. STPopupController的解除/关闭回调方法?
- 17. 了解类方法:方法调用错误
- 18. 了解java通用方法
- 19. 了解选项方法
- 20. 了解克隆方法
- 21. 了解Kinect Facetracker.track()方法
- 22. 了解pythons int方法
- 23. 了解异步方法
- 24. 了解join()方法示例
- 25. 了解Magento的unsetChild方法
- 26. 了解method_added的类方法
- 27. 了解jquery getjson方法
- 28. 帮助了解Enumerable.Join方法
- 29. 了解passportjs验证方法
- 30. 了解Clojure的方法
Android Activity有一个生命周期。创建之后直到销毁,有一些方法会自动被android os调用。您可以使用这些方法来处理那些活动状态下的东西。 – asliyanage 2014-10-19 16:02:22