项目作者: frestoinc

项目描述 :
Sample application with Dagger2, Retrofit2, MVVM , RxJava, etc (Java)
高级语言: Java
项目地址: git://github.com/frestoinc/Dagger-Mvvm-Room-RxJava.git
创建时间: 2020-02-06T23:33:48Z
项目社区:https://github.com/frestoinc/Dagger-Mvvm-Room-RxJava

开源协议:Apache License 2.0

下载


Dagger-Mvvm-Room-RxJava

This application will fetch JSON data from Github trending api, saved onto local database (Room) and displayed in RecyclerView.

Retrieved data can be sorted either by name or most stars.

A WorkManager will run in background to update the Room database by fetching the latest data on a 2 hour interval

Todo

To enhance unit and instrument testing using TDD approach