Android Mvp Sample Project
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
BaseMvpComponents
SimpleMvp
gradle/wrapper
.gitignore
README.md
build.gradle
dependencies.gradle
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

MvpSample - MVP in Java

Summary

This is my sample 'TODO App' to demonstrate MVP pattern for learning perposes.

The contents of the screen and the app has made a similar reference to Google's sample project. https://github.com/googlesamples/android-architecture

Please let me know if I am doing something badly or if there is a way to improve something. Thanks.


Blog's Sample

MVP 에 관한 소개와 사용법을 블로그에 포스팅을 하였습니다. MVP 가 무엇이고, 왜 사용하는지에 대한 글이 있고, MVP 패턴을 적용해 나가는 과정을 포스팅 하였습니다. 이저장소는 포스팅에서 예시를 들고있는 코드들이 있는 저장소이며, 블로그와 함께 참고하여 보시면 좋을것 같습니다.

http://moka-a.github.io/android/android-mvp/

Branch

  • SimpleMvp 모듈
    • step_01 : 일반적인 패턴으로 프레그먼트에서 대부분을 처리하여 뷰를 그리는 작업
    • step_02 : 프레젠터를 만들어 로직을 분기후, 뷰에 다시 그리라고 요청
    • step_03 : 프레젠터와 뷰간의 소통을 interface 로 만들어서 요청
    • step_04 : 프레젠터와 모델간의 소통을 interface 로 만들어서 요청

License

Copyright 2016 Moka <aud1220a@gmail.com>

"THE BEER-WARE LICENSE" (Revision 42):
<aud1220a@gmail.com> wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return