android-mvvm
android-mvvm copied to clipboard
MVVM on Android using RxJava and Data Binding
[Parallel test execution maxParallelForks](https://docs.gradle.org/current/userguide/performance.html#parallel_test_execution). Gradle can run multiple test cases in parallel by setting `maxParallelForks`. [Disable report generation](https://docs.gradle.org/current/userguide/performance.html#report_generation). We can conditionally disable it by setting `reports.html.required = false; reports.junitXml.required =...
It seems that when a View is recycled in a RecyclerView, the view model of that view is set to null (in onViewRecycled of RecyclerViewAdapter.java). Subsequently the pending bindings are...
This is a rather large pull request, and I make this pull request to discuss whether the direction we're heading is good or not. I created 3 modules: core, conductor,...
User can now extend any Activity. Also can be used with Fragments. Let me know what you think.
Add a kotlin artifact `android-mvvm-kotlin` with convenient extension functions for converting between Fields and Observables
Hi, your MVVM design is very inspiring. I made a small sample app which utilizes your modules and Kotlin. Here is the link https://github.com/mishkaowner/MVVMSample The only issue I came across...
Google announced architecture components such as ViewModel, LiveData, ViewDataProvider, which are similar to components in our library. As of now, there is no concrete objective about what can be achieved....
How about using a reactive list for populating the RecyclerViews and ViewPagers? Such as if you wanted to add or remove items from a list without redisplaying the entire list....
Because MVVM & RxJava Databinding integration are two streams, which can be used separately, it is possible to split these into two separate libraries. 1. android-mvvm - The generic Adapters...