私は、DataBindingを使用する際、xmlファイルのルートを<layout>にした上で、BindするDataクラスを必ず作成する必要があると最近まで思い込んでました。 そんなこんなで、DataBindingについて自分用おさらいメモです。 findViewByIDとDataBinding findViewByIDとDataBindingのViewへの参照の仕組みからおさらいです。 findViewByID ViewHierarchyを上の階層から下の階層へ順に探索します → 重いです。(この重い処理が実行時に走ります) DataBinding ビュー階層上で単一のパスを実行して、IDでビューを抽出します → 速いです。(BindingクラスがViewへの参照を保持していてくれているおかげ) findViewByIDが遅いと言っても、少数のViewに対してでは、DataBindingと