MVP and Architecture Components

Additional

Language
Java
Version
N/A
Created
Jun 11, 2017
Updated
Apr 26, 2018
Owner
Quang Nguyen (quangctkm9207)
Contributor
Quang Nguyen (quangctkm9207)
1
Activity
Badge
Generate
Download
Source code
APK file

Show card

MVP with Android architecture components

An Android project with MVP pattern which adapts with new Android architecture components introduced in Google IO 2017. It provides lifecycle-aware Presenter with support of LifeCycle and local data source handled by Room (an abstraction layer over SQLite).

Blog post: Android MVP with new Architecture Components

This demo project uses StackExchange API as a remote data source. It loads and shows all newest Android questions.

Libraries:

License

This project is available under the MIT license. See the LICENSE file for more info.