gitextract_h5wywh0f/ ├── .gitignore ├── Licence.md ├── README.md ├── app/ │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src/ │ └── main/ │ ├── AndroidManifest.xml │ ├── java/ │ │ └── com/ │ │ └── spengilley/ │ │ └── activityfragmentmvp/ │ │ ├── App.java │ │ ├── AppModule.java │ │ ├── Modules.java │ │ └── ui/ │ │ ├── common/ │ │ │ ├── BaseActivity.java │ │ │ ├── BaseFragment.java │ │ │ └── BaseFragmentPresenter.java │ │ └── main/ │ │ ├── DetailsFragment.java │ │ ├── FragmentCallback.java │ │ ├── IntroFragment.java │ │ ├── MainActivity.java │ │ ├── MainModule.java │ │ ├── presenters/ │ │ │ ├── DetailsPresenter.java │ │ │ ├── DetailsPresenterImpl.java │ │ │ ├── IntroPresenter.java │ │ │ ├── IntroPresenterImpl.java │ │ │ ├── MainPresenter.java │ │ │ └── MainPresenterImpl.java │ │ └── views/ │ │ ├── DetailsView.java │ │ ├── IntroView.java │ │ └── MainView.java │ └── res/ │ ├── layout/ │ │ ├── activity_main.xml │ │ ├── fragment_details.xml │ │ └── fragment_intro.xml │ ├── menu/ │ │ └── main.xml │ ├── values/ │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── values-w820dp/ │ └── dimens.xml ├── build.gradle ├── composer.json ├── gradle/ │ └── wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradle.properties ├── gradlew ├── gradlew.bat └── settings.gradle