※2013/12/25に加筆修正 Android APIを見ていると「--Callback」、「--Listener」、「--Observer」などの名前のInterfaceがある。 どれも似たような役割のインターフェースで結局のところ全部コールバックに属すると思うんだけど、どうにも違いが分かりにくいので整理。 海外のトピック「what is the difference between callbacks and listeners?」によると http://programmers.stackexchange.com/questions/84732/what-is-the-difference-between-callbacks-and-listeners Callbackは特定の処理が完了したらバケットのある関数を呼ぶのでその関数に接続する必要がある。 Listenerはある物事が発生