GithubSearch
- fetch data from Github api using Retrofit and Rx Java.
- use Paging library to loading more data while recyclerview scrolling smoothly.
- use Live Data to build data objects that notify views when the underlying database changes.
- use View Model Stores UI-related data that isn't destroyed on app rotations.
- use Butter Knife to handle on text changed event .
- use Rx Binding to add some powerful option to search text.