回调机制:当在AndroidManifest.xml配置好一个Activity之后,Android系统会在特定的时刻调用该Activity的各种方法,这种机制称为回调。
实现Android应用程序架构的回调由两种方式:
- 实现接口:开发者实现特定的接口,实现该接口时将会实现该接口的方法,那么程序结构就会回调该方法来完成业务相关的处理。
- 实现抽象方法或重写方法:这就是Activity的实现形式。在某些特定点上方法已经被定义了,如onCreate、onActivityResult等方法,我们可以有选择性地重写这些方法,Android程序架构就会回调该方法来完成业务相关的处理。