我只是好奇。(也许不仅在 Android 中)
问问题
1558 次
3 回答
5
Android 的回调响应事件。当事件发生时,您会对事件做出反应。所以当an event occurs
你do something
. 所以:
onOccurrence() {
doSomething;
}
这只是一个约定。
于 2013-01-01T16:57:17.997 回答
1
好吧,Java 编程被设计为可读性强,尽管有时它确实显得臃肿,但它仍然非常易读,尤其是 Android。我猜 SDK 开发人员想要给出的名称可以以非常易读的方式阅读。
onPause(){
Do stuff here when app is paused.
}
它可以变得更加明显吗?
于 2013-01-01T16:56:26.503 回答
0
因为它们对应于“事件”,并且在 Android 中所有“事件”方法都以“on”前缀开头。一开始我真的不喜欢这个,因为它不是 Java 约定,但毕竟,为什么不呢。
于 2013-01-01T16:53:44.947 回答