2

私はただ興味があります。(たぶんAndroidだけではない)

4

3 に答える 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 に答える