https://github.com/sanjinkurelic/colorselector
ColorSelector is an Android application that provides a simple example how to use MVP and MVVM patterns in Android application.
https://github.com/sanjinkurelic/colorselector
android butterknife java mutablelivedata mvp-android mvvm mvvm-android mvvm-architecture viewmodel-pattern
Last synced: 5 days ago
JSON representation
ColorSelector is an Android application that provides a simple example how to use MVP and MVVM patterns in Android application.
- Host: GitHub
- URL: https://github.com/sanjinkurelic/colorselector
- Owner: SanjinKurelic
- License: mit
- Created: 2020-04-17T06:53:54.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T21:52:46.000Z (over 3 years ago)
- Last Synced: 2025-05-15T00:18:05.383Z (5 days ago)
- Topics: android, butterknife, java, mutablelivedata, mvp-android, mvvm, mvvm-android, mvvm-architecture, viewmodel-pattern
- Language: Java
- Homepage:
- Size: 297 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ColorSelector
ColorSelector is an Android application that provides a simple example how to use MVP and MVVM patterns in Android application.
## GUI
When user opens the application two buttons appear. One is utilising the MVP pattern and the other is using MVVM pattern.
Upon choosing the pattern implementation the user can press the button to change current background color. After the button is pressed toast will appear with the name of the color.
## Technologies
- Java
- MVVM
- MVP
- ButterKnife
- MutableLiveData
- ViewModelProviders## Notice
**This project uses deprecated technologies. Please check my newer Android project repositories for MVVM pattern examples.**