├── .gitignore ├── README.md ├── dagger-mvp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── be │ │ │ └── vergauwen │ │ │ └── simon │ │ │ └── daggermvp │ │ │ ├── MVPApplication.java │ │ │ ├── di │ │ │ ├── ActivityScope.java │ │ │ ├── ApplicationComponent.java │ │ │ ├── ApplicationModule.java │ │ │ └── ApplicationScope.java │ │ │ └── ui │ │ │ ├── TestActivity.java │ │ │ ├── TestComponent.java │ │ │ ├── TestContract.java │ │ │ └── TestPresenter.java │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── be │ └── vergauwen │ └── simon │ └── daggermvp │ ├── RobolectricUnitTestRunner.java │ └── ui │ └── TestActivityTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── himura-kt ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── kotlin │ └── be │ │ └── vergauwen │ │ └── simon │ │ └── himurakotlin │ │ ├── MVPActivity.kt │ │ ├── MVPContract.kt │ │ ├── MVPDaggerActivity.kt │ │ └── MVPPresenter.kt │ └── res │ └── values │ └── strings.xml ├── himura ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── be │ │ └── vergauwen │ │ └── simon │ │ └── himura │ │ ├── MVPActivity.java │ │ ├── MVPContract.java │ │ ├── MVPDaggerActivity.java │ │ └── MVPPresenter.java │ └── res │ └── values │ └── strings.xml ├── kotlin-dagger-mvp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── be │ │ │ └── vergauwen │ │ │ └── simon │ │ │ └── kotlindaggermvp │ │ │ ├── MVPApplication.kt │ │ │ ├── di │ │ │ ├── ActivityScope.kt │ │ │ ├── ApplicationComponent.kt │ │ │ ├── ApplicationModule.kt │ │ │ └── ApplicationScope.kt │ │ │ └── ui │ │ │ ├── TestActivity.kt │ │ │ ├── TestComponent.kt │ │ │ ├── TestContract.kt │ │ │ └── TestPresenter.kt │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── kotlin │ └── be │ └── vergauwen │ └── simon │ └── kotlindaggermvp │ └── ui │ └── TestActivityTest.kt ├── kotlin-vanilla-mvp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── main │ ├── AndroidManifest.xml │ ├── kotlin │ │ └── be │ │ │ └── vergauwen │ │ │ └── simon │ │ │ └── kotlinvanillamvp │ │ │ ├── MVPApplication.kt │ │ │ └── ui │ │ │ ├── TestActivity.kt │ │ │ ├── TestContract.kt │ │ │ └── TestPresenter.kt │ └── res │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── kotlin │ └── be │ └── vergauwen │ └── simon │ └── kotlinvanillamvp │ └── ui │ └── TestActivityTest.kt ├── save&restore-state.png ├── settings.gradle └── vanilla-mvp ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src ├── main ├── AndroidManifest.xml ├── java │ └── be │ │ └── vergauwen │ │ └── simon │ │ └── cleanmvp │ │ ├── MVPApplication.java │ │ └── ui │ │ ├── TestActivity.java │ │ ├── TestContract.java │ │ └── TestPresenter.java └── res │ ├── layout │ └── activity_main.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── mipmap-xxxhdpi │ └── ic_launcher.png │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── colors.xml │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml └── test └── java └── be └── vergauwen └── simon └── cleanmvp ├── RobolectricUnitTestRunner.java └── ui └── TestActivityTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/README.md -------------------------------------------------------------------------------- /dagger-mvp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /dagger-mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/build.gradle -------------------------------------------------------------------------------- /dagger-mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/proguard-rules.pro -------------------------------------------------------------------------------- /dagger-mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/MVPApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/MVPApplication.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ActivityScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ActivityScope.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationComponent.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationModule.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/di/ApplicationScope.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestActivity.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestComponent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestComponent.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestContract.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/java/be/vergauwen/simon/daggermvp/ui/TestPresenter.java -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /dagger-mvp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /dagger-mvp/src/test/java/be/vergauwen/simon/daggermvp/RobolectricUnitTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/test/java/be/vergauwen/simon/daggermvp/RobolectricUnitTestRunner.java -------------------------------------------------------------------------------- /dagger-mvp/src/test/java/be/vergauwen/simon/daggermvp/ui/TestActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/dagger-mvp/src/test/java/be/vergauwen/simon/daggermvp/ui/TestActivityTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/gradlew.bat -------------------------------------------------------------------------------- /himura-kt/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /himura-kt/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/build.gradle -------------------------------------------------------------------------------- /himura-kt/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/proguard-rules.pro -------------------------------------------------------------------------------- /himura-kt/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPActivity.kt -------------------------------------------------------------------------------- /himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPContract.kt -------------------------------------------------------------------------------- /himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPDaggerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPDaggerActivity.kt -------------------------------------------------------------------------------- /himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/kotlin/be/vergauwen/simon/himurakotlin/MVPPresenter.kt -------------------------------------------------------------------------------- /himura-kt/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura-kt/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /himura/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /himura/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/build.gradle -------------------------------------------------------------------------------- /himura/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/proguard-rules.pro -------------------------------------------------------------------------------- /himura/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /himura/src/main/java/be/vergauwen/simon/himura/MVPActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/java/be/vergauwen/simon/himura/MVPActivity.java -------------------------------------------------------------------------------- /himura/src/main/java/be/vergauwen/simon/himura/MVPContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/java/be/vergauwen/simon/himura/MVPContract.java -------------------------------------------------------------------------------- /himura/src/main/java/be/vergauwen/simon/himura/MVPDaggerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/java/be/vergauwen/simon/himura/MVPDaggerActivity.java -------------------------------------------------------------------------------- /himura/src/main/java/be/vergauwen/simon/himura/MVPPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/java/be/vergauwen/simon/himura/MVPPresenter.java -------------------------------------------------------------------------------- /himura/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/himura/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /kotlin-dagger-mvp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /kotlin-dagger-mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/build.gradle -------------------------------------------------------------------------------- /kotlin-dagger-mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/proguard-rules.pro -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/MVPApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/MVPApplication.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ActivityScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ActivityScope.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationComponent.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationModule.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationScope.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/di/ApplicationScope.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestActivity.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestComponent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestComponent.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestContract.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestPresenter.kt -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /kotlin-dagger-mvp/src/test/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestActivityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-dagger-mvp/src/test/kotlin/be/vergauwen/simon/kotlindaggermvp/ui/TestActivityTest.kt -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/build.gradle -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/proguard-rules.pro -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/MVPApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/MVPApplication.kt -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestActivity.kt -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestContract.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestContract.kt -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestPresenter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestPresenter.kt -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /kotlin-vanilla-mvp/src/test/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestActivityTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/kotlin-vanilla-mvp/src/test/kotlin/be/vergauwen/simon/kotlinvanillamvp/ui/TestActivityTest.kt -------------------------------------------------------------------------------- /save&restore-state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/save&restore-state.png -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/settings.gradle -------------------------------------------------------------------------------- /vanilla-mvp/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /vanilla-mvp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/build.gradle -------------------------------------------------------------------------------- /vanilla-mvp/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/proguard-rules.pro -------------------------------------------------------------------------------- /vanilla-mvp/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/MVPApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/MVPApplication.java -------------------------------------------------------------------------------- /vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestActivity.java -------------------------------------------------------------------------------- /vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestContract.java -------------------------------------------------------------------------------- /vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/java/be/vergauwen/simon/cleanmvp/ui/TestPresenter.java -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /vanilla-mvp/src/test/java/be/vergauwen/simon/cleanmvp/RobolectricUnitTestRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/test/java/be/vergauwen/simon/cleanmvp/RobolectricUnitTestRunner.java -------------------------------------------------------------------------------- /vanilla-mvp/src/test/java/be/vergauwen/simon/cleanmvp/ui/TestActivityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nomisRev/AndroidCleanMVP/HEAD/vanilla-mvp/src/test/java/be/vergauwen/simon/cleanmvp/ui/TestActivityTest.java --------------------------------------------------------------------------------