Writing Custom Views for Android View のライフサイクルについて - attach/detach - traversals - save state ■ Attach/Detach onAttachedToWindow() ・super.onAttachedToWindow() を呼ぶこと ・関連する状態をリセットする ・状態の変化の監視を開始する(receiver を登録したりとか) ListView はここでデータチェンジのリスナーをセットしている onDetachedFromWindow() ・super.onDetachedFromWindow() を呼ぶこと ・ポストした Runnables を削除すること ・データや状態の監視を止めること ・リソース(Bitmap, Thread など)をクリーンアップすること View は Activity