├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── assets │ └── actors.json │ ├── ic_launcher-web.png │ ├── java │ └── me │ │ └── liangfei │ │ └── databinding │ │ ├── MainActivity.kt │ │ ├── adapters │ │ ├── ActorDetailPagerAdapter.kt │ │ └── ActorListAdapter.kt │ │ ├── core │ │ └── App.kt │ │ ├── data │ │ ├── ActorDao.kt │ │ ├── ActorRepository.kt │ │ ├── AppDatabase.kt │ │ ├── Converters.kt │ │ └── entities │ │ │ ├── Actor.kt │ │ │ ├── ActorWork.kt │ │ │ └── Work.kt │ │ ├── fragments │ │ ├── ActorCollectionFragment.kt │ │ ├── ActorDetailFragment.kt │ │ ├── ActorListFragment.kt │ │ ├── ActorProfileFragment.kt │ │ └── ActorWorksFragment.kt │ │ ├── listener │ │ └── OkListener.java │ │ ├── model │ │ ├── Contact.java │ │ ├── ObservableUser.java │ │ ├── PlainUser.java │ │ └── User.java │ │ ├── sample │ │ ├── BaseActivity.java │ │ ├── attributesetter │ │ │ └── AttributeSettersActivity.java │ │ ├── basic │ │ │ └── BasicActivity.java │ │ ├── collection │ │ │ └── CollectionActivity.java │ │ ├── converter │ │ │ └── ConversionsActivity.java │ │ ├── custombinding │ │ │ └── CustomBindingActivity.java │ │ ├── dynamic │ │ │ ├── DynamicActivity.java │ │ │ └── UserAdapter.java │ │ ├── include │ │ │ └── IncludeActivity.java │ │ ├── observable │ │ │ └── ObservableActivity.java │ │ ├── resource │ │ │ └── ResourceActivity.java │ │ ├── viewid │ │ │ └── ViewWithIDsActivity.java │ │ └── viewstub │ │ │ └── ViewStubActivity.java │ │ ├── utilities │ │ ├── BindingAdapters.kt │ │ ├── Constants.kt │ │ └── InjectorUtils.kt │ │ ├── utils │ │ ├── MyStringUtils.java │ │ ├── Randoms.java │ │ └── ScreenUtils.java │ │ ├── view │ │ └── NameCard.java │ │ ├── viewmodels │ │ ├── ActorViewModel.kt │ │ └── ActorViewModelFactory.kt │ │ └── workers │ │ └── SeedDatabaseWorker.kt │ └── res │ ├── drawable │ ├── error.xml │ ├── ic_add.xml │ ├── ic_favorite.xml │ ├── ic_home.xml │ ├── ic_info.xml │ ├── ic_launcher_background.xml │ ├── ic_launcher_foreground.xml │ └── ic_search.xml │ ├── layout │ ├── activity_attribute_setters.xml │ ├── activity_basic.xml │ ├── activity_collection.xml │ ├── activity_conversions.xml │ ├── activity_custom_binding.xml │ ├── activity_dynamic.xml │ ├── activity_include.xml │ ├── activity_main.xml │ ├── activity_observable.xml │ ├── activity_resource.xml │ ├── activity_view_stub.xml │ ├── activity_view_with_ids.xml │ ├── contact.xml │ ├── fragment_actor_detail.xml │ ├── fragment_actor_list.xml │ ├── fragment_actor_profile.xml │ ├── layout_btn_ok.xml │ ├── layout_input.xml │ ├── list_item_actor.xml │ ├── list_item_add.xml │ ├── name_card.xml │ ├── nav_header.xml │ ├── user.xml │ ├── user_item.xml │ └── view_stub.xml │ ├── menu │ ├── menu_attribute_setters.xml │ ├── menu_conversions.xml │ ├── menu_dynamic.xml │ ├── menu_navigation.xml │ ├── menu_view_stub.xml │ └── menu_view_with_ids.xml │ ├── mipmap-anydpi-v26 │ ├── ic_launcher.xml │ └── ic_launcher_round.xml │ ├── mipmap-hdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-mdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── mipmap-xxxhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ ├── navigation │ └── nav_actor.xml │ ├── values-v21 │ └── styles.xml │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── art └── Design.sketch ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/assets/actors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/assets/actors.json -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/adapters/ActorDetailPagerAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/adapters/ActorDetailPagerAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/adapters/ActorListAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/adapters/ActorListAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/core/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/core/App.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/ActorDao.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/ActorDao.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/ActorRepository.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/ActorRepository.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/AppDatabase.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/AppDatabase.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/Converters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/Converters.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/entities/Actor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/entities/Actor.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/entities/ActorWork.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/entities/ActorWork.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/data/entities/Work.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/data/entities/Work.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/fragments/ActorCollectionFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/fragments/ActorCollectionFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/fragments/ActorDetailFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/fragments/ActorDetailFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/fragments/ActorListFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/fragments/ActorListFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/fragments/ActorProfileFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/fragments/ActorProfileFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/fragments/ActorWorksFragment.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/fragments/ActorWorksFragment.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/listener/OkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/listener/OkListener.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/model/Contact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/model/Contact.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/model/ObservableUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/model/ObservableUser.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/model/PlainUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/model/PlainUser.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/model/User.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/attributesetter/AttributeSettersActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/attributesetter/AttributeSettersActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/basic/BasicActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/basic/BasicActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/collection/CollectionActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/collection/CollectionActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/converter/ConversionsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/converter/ConversionsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/custombinding/CustomBindingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/custombinding/CustomBindingActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/dynamic/DynamicActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/dynamic/DynamicActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/dynamic/UserAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/dynamic/UserAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/include/IncludeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/include/IncludeActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/observable/ObservableActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/observable/ObservableActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/resource/ResourceActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/resource/ResourceActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/viewid/ViewWithIDsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/viewid/ViewWithIDsActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/sample/viewstub/ViewStubActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/sample/viewstub/ViewStubActivity.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utilities/BindingAdapters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utilities/BindingAdapters.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utilities/Constants.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utilities/Constants.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utilities/InjectorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utilities/InjectorUtils.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utils/MyStringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utils/MyStringUtils.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utils/Randoms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utils/Randoms.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/utils/ScreenUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/utils/ScreenUtils.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/view/NameCard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/view/NameCard.java -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/viewmodels/ActorViewModel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/viewmodels/ActorViewModel.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/viewmodels/ActorViewModelFactory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/viewmodels/ActorViewModelFactory.kt -------------------------------------------------------------------------------- /app/src/main/java/me/liangfei/databinding/workers/SeedDatabaseWorker.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/java/me/liangfei/databinding/workers/SeedDatabaseWorker.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable/error.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/error.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_add.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_favorite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_favorite.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_home.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_home.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_info.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_info.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_search.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/drawable/ic_search.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_attribute_setters.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_attribute_setters.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_basic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_basic.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_collection.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_collection.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_conversions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_conversions.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_custom_binding.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_custom_binding.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_dynamic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_dynamic.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_include.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_include.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_observable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_observable.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_resource.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_resource.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_view_stub.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_view_stub.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_view_with_ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/activity_view_with_ids.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/contact.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/contact.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_actor_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/fragment_actor_detail.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_actor_list.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/fragment_actor_list.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_actor_profile.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/fragment_actor_profile.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_btn_ok.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/layout_btn_ok.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/layout_input.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/layout_input.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_actor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/list_item_actor.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/list_item_add.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/list_item_add.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/name_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/name_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/nav_header.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/nav_header.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/user.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/user.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/user_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/user_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/view_stub.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/layout/view_stub.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_attribute_setters.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_attribute_setters.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_conversions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_conversions.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_dynamic.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_dynamic.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_navigation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_navigation.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_view_stub.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_view_stub.xml -------------------------------------------------------------------------------- /app/src/main/res/menu/menu_view_with_ids.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/menu/menu_view_with_ids.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/navigation/nav_actor.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/navigation/nav_actor.xml -------------------------------------------------------------------------------- /app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /art/Design.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/art/Design.sketch -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/liangfeidotme/MasteringAndroidDataBinding/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------