Android 中 activity 启动执行的“ onCreate()”等生命周期函数,为什么称之为回调?跟 view 组件的 onClick()回调是一样的吗?
1
kifile 2016-03-07 16:49:44 +08:00
回调函数应该理解为当系统执行到某个步骤时,为了方便用户执行自定义操作,而进行调用的接口。所以其实这两个地方都可以称为回调。
Activity 中的 onCreate()是属于其生命周期的一部分,系统帮我们做了很多事情,我们必须调用 super.onCreate(),否则系统会崩溃。 而 view.onClick 则是用户需要自实现的策略,实现与否,怎么实现取决于需求。 |