こんにちは。Androidエンジニアの釘宮です。 Google I/O 2015での新しい発表の一つにData Bindingがありましたね。 Data BindingとはXMLなどのデータソースUIを静的または動的に結合する技術のことです。今まではMicrosoftのWPFなどで使われていた技術です。 今回はそのData Bindingについて、導入方法から簡単な使い方、ちょっとだけ踏み込んだ使い方、そしてこれを用いてMVVMを実現するならどういう風に組めばいいのかについて説明したいと思います。 それぞれのケースのサンプルコードも用意しております。参考になれば幸いです。 導入方法 Android Stuiod 1.3 previewである必要があります。 rootにあるbuild.gradleに下記を付け加えます。 dependencies { classpath "com.androi