├── .circleci └── config.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro ├── release │ ├── app-release.apk │ └── output.json └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── king │ │ └── mvpframe │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-web.png │ ├── java │ │ └── com │ │ │ └── king │ │ │ └── mvpframe │ │ │ ├── App.java │ │ │ ├── Constants.java │ │ │ ├── api │ │ │ ├── Api.java │ │ │ └── ApiService.java │ │ │ ├── bean │ │ │ ├── PoetryInfo.java │ │ │ └── Result.java │ │ │ └── mvp │ │ │ ├── iview │ │ │ └── PoetryView.java │ │ │ ├── presenter │ │ │ └── PoetryPresenter.java │ │ │ ├── template │ │ │ ├── TemplateActivity.java │ │ │ ├── TemplateBindingActivity.java │ │ │ ├── TemplateBindingFragment.java │ │ │ ├── TemplateFragment.java │ │ │ ├── TemplateLazyBindingFragment.java │ │ │ ├── TemplateLazyFragment.java │ │ │ ├── TemplatePresenter.java │ │ │ └── TemplateView.java │ │ │ └── ui │ │ │ ├── MainActivity.java │ │ │ ├── PoetryInfoDialogFragment.java │ │ │ └── adapter │ │ │ ├── BindingAdapter.java │ │ │ └── BindingHolder.java │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── dialog_bg.xml │ │ ├── ic_launcher_background.xml │ │ └── list_divider_8.xml │ │ ├── layout │ │ ├── main_activity.xml │ │ ├── poetry_info_dialog_fragment.xml │ │ ├── rv_poetry_item.xml │ │ ├── template_activity.xml │ │ ├── template_binding_activity.xml │ │ ├── template_binding_fragment.xml │ │ ├── template_fragment.xml │ │ ├── template_lazy_binding_fragment.xml │ │ └── template_lazy_fragment.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ └── ic_launcher_round.png │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── styles.xml │ │ └── xml │ │ └── network_security_config.xml │ └── test │ └── java │ └── com │ └── king │ └── mvpframe │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── image └── mvp_architecture.jpg ├── lib ├── .gitignore ├── bintray.gradle ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── king │ │ └── frame │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── king │ │ │ └── frame │ │ │ ├── api │ │ │ ├── ApiCallback.java │ │ │ ├── ApiHttp.java │ │ │ ├── ApiManager.java │ │ │ ├── ApiObserver.java │ │ │ ├── LogInterceptor.java │ │ │ ├── SimpleCallback.java │ │ │ ├── SimpleTagCallback.java │ │ │ └── TagCallback.java │ │ │ ├── mvp │ │ │ ├── activity │ │ │ │ ├── ContentActivity.java │ │ │ │ ├── PureActivity.java │ │ │ │ └── PureBindingActivity.java │ │ │ ├── base │ │ │ │ ├── BaseActivity.java │ │ │ │ ├── BaseDialogFragment.java │ │ │ │ ├── BaseFragment.java │ │ │ │ ├── BasePresenter.java │ │ │ │ ├── BaseProgressDialog.java │ │ │ │ ├── BaseView.java │ │ │ │ ├── BindingActivity.java │ │ │ │ ├── BindingDialogFragment.java │ │ │ │ ├── BindingFragment.java │ │ │ │ ├── MvpDialogFragment.java │ │ │ │ ├── QuickActivity.java │ │ │ │ ├── QuickDialogFragment.java │ │ │ │ ├── QuickFragment.java │ │ │ │ └── TagView.java │ │ │ └── fragment │ │ │ │ ├── LazyBindingFragment.java │ │ │ │ ├── LazyFragment.java │ │ │ │ ├── PureBindingFragment.java │ │ │ │ ├── PureFragment.java │ │ │ │ ├── PureLazyBindingFragment.java │ │ │ │ └── PureLazyFragment.java │ │ │ └── util │ │ │ └── SSLSocketFactoryUtils.java │ └── res │ │ ├── anim │ │ ├── dialog_in.xml │ │ └── dialog_out.xml │ │ ├── layout │ │ ├── mvpframe_content_activity.xml │ │ └── mvpframe_progress_dialog.xml │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── king │ └── frame │ └── ExampleUnitTest.java ├── settings.gradle └── versions.gradle /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/release/app-release.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/release/app-release.apk -------------------------------------------------------------------------------- /app/release/output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/release/output.json -------------------------------------------------------------------------------- /app/src/androidTest/java/com/king/mvpframe/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/androidTest/java/com/king/mvpframe/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-web.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/ic_launcher-web.png -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/App.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/Constants.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/api/Api.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/api/ApiService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/api/ApiService.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/bean/PoetryInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/bean/PoetryInfo.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/bean/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/bean/Result.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/iview/PoetryView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/iview/PoetryView.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/presenter/PoetryPresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/presenter/PoetryPresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateBindingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateBindingActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateBindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateBindingFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateLazyBindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateLazyBindingFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateLazyFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateLazyFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplatePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplatePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/template/TemplateView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/template/TemplateView.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/ui/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/ui/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/ui/PoetryInfoDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/ui/PoetryInfoDialogFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/ui/adapter/BindingAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/ui/adapter/BindingAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/king/mvpframe/mvp/ui/adapter/BindingHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/java/com/king/mvpframe/mvp/ui/adapter/BindingHolder.java -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/dialog_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/drawable/dialog_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/list_divider_8.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/drawable/list_divider_8.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/main_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/main_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/poetry_info_dialog_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/poetry_info_dialog_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/rv_poetry_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/rv_poetry_item.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_binding_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_binding_activity.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_binding_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_binding_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_lazy_binding_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_lazy_binding_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/template_lazy_fragment.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/layout/template_lazy_fragment.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/network_security_config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/main/res/xml/network_security_config.xml -------------------------------------------------------------------------------- /app/src/test/java/com/king/mvpframe/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/app/src/test/java/com/king/mvpframe/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/gradlew.bat -------------------------------------------------------------------------------- /image/mvp_architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/image/mvp_architecture.jpg -------------------------------------------------------------------------------- /lib/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /lib/bintray.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/bintray.gradle -------------------------------------------------------------------------------- /lib/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/build.gradle -------------------------------------------------------------------------------- /lib/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/proguard-rules.pro -------------------------------------------------------------------------------- /lib/src/androidTest/java/com/king/frame/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/androidTest/java/com/king/frame/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /lib/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/ApiCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/ApiCallback.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/ApiHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/ApiHttp.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/ApiManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/ApiManager.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/ApiObserver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/ApiObserver.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/LogInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/LogInterceptor.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/SimpleCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/SimpleCallback.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/SimpleTagCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/SimpleTagCallback.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/api/TagCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/api/TagCallback.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/activity/ContentActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/activity/ContentActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/activity/PureActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/activity/PureActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/activity/PureBindingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/activity/PureBindingActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BaseActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BaseDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BaseDialogFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BaseFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BasePresenter.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BaseProgressDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BaseProgressDialog.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BaseView.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BindingActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BindingActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BindingDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BindingDialogFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/BindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/BindingFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/MvpDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/MvpDialogFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/QuickActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/QuickActivity.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/QuickDialogFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/QuickDialogFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/QuickFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/QuickFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/base/TagView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/base/TagView.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/LazyBindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/LazyBindingFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/LazyFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/LazyFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/PureBindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/PureBindingFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/PureFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/PureFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/PureLazyBindingFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/PureLazyBindingFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/mvp/fragment/PureLazyFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/mvp/fragment/PureLazyFragment.java -------------------------------------------------------------------------------- /lib/src/main/java/com/king/frame/util/SSLSocketFactoryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/java/com/king/frame/util/SSLSocketFactoryUtils.java -------------------------------------------------------------------------------- /lib/src/main/res/anim/dialog_in.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/anim/dialog_in.xml -------------------------------------------------------------------------------- /lib/src/main/res/anim/dialog_out.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/anim/dialog_out.xml -------------------------------------------------------------------------------- /lib/src/main/res/layout/mvpframe_content_activity.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/layout/mvpframe_content_activity.xml -------------------------------------------------------------------------------- /lib/src/main/res/layout/mvpframe_progress_dialog.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/layout/mvpframe_progress_dialog.xml -------------------------------------------------------------------------------- /lib/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /lib/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /lib/src/test/java/com/king/frame/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/lib/src/test/java/com/king/frame/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app', ':lib' 2 | -------------------------------------------------------------------------------- /versions.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenly1314/MVPFrame/HEAD/versions.gradle --------------------------------------------------------------------------------