├── MvpActivity ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── AndroidManifest.xml.ftl │ ├── res │ │ └── layout │ │ │ └── activity_main.xml.ftl │ └── src │ │ └── app_package │ │ ├── MvpActivity.java.ftl │ │ ├── MvpContract.java.ftl │ │ ├── MvpModel.java.ftl │ │ └── MvpPresenter.java.ftl ├── template.xml └── template_blank_activity.png ├── MvpFragment ├── globals.xml.ftl ├── recipe.xml.ftl ├── root │ ├── AndroidManifest.xml.ftl │ ├── res │ │ └── layout │ │ │ └── fragment_layout.xml.ftl │ └── src │ │ └── app_package │ │ ├── MvpContract.java.ftl │ │ ├── MvpFragment.java.ftl │ │ ├── MvpModel.java.ftl │ │ └── MvpPresenter.java.ftl └── template.xml ├── README.md ├── app ├── build.gradle └── src │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── luliang │ │ └── devmvp │ │ ├── DevMvpApplication.java │ │ ├── api │ │ ├── DevMvpApi.java │ │ ├── DevMvpService.java │ │ └── Url.java │ │ ├── mvp │ │ ├── base │ │ │ ├── BaseActivity.java │ │ │ ├── BaseFragment.java │ │ │ ├── BaseModel.java │ │ │ ├── BasePresenter.java │ │ │ ├── IBasePresenter.java │ │ │ ├── IBaseView.java │ │ │ └── IDevMvpCallBack.java │ │ ├── bean │ │ │ └── BookBean.java │ │ ├── contract │ │ │ ├── CBook.java │ │ │ └── CMusic.java │ │ ├── model │ │ │ ├── MBookImpl.java │ │ │ └── MMusicImpl.java │ │ ├── presenter │ │ │ ├── PBookImpl.java │ │ │ └── PMusicImpl.java │ │ └── view │ │ │ ├── activity │ │ │ └── BookActivity.java │ │ │ └── fragment │ │ │ └── MusicFragment.java │ │ └── utils │ │ ├── GsonUtils.java │ │ ├── LogUtils.java │ │ ├── ToastUtils.java │ │ └── rxhelper │ │ ├── RxException.java │ │ ├── RxObservable.java │ │ └── RxTransformer.java │ └── res │ ├── layout │ ├── activity_book.xml │ └── fragment_music.xml │ ├── mipmap-xhdpi │ ├── ic_launcher.png │ └── ic_launcher_round.png │ └── values │ ├── colors.xml │ ├── strings.xml │ └── styles.xml ├── config.gradle └── settings.gradle /MvpActivity/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/globals.xml.ftl -------------------------------------------------------------------------------- /MvpActivity/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/recipe.xml.ftl -------------------------------------------------------------------------------- /MvpActivity/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /MvpActivity/root/res/layout/activity_main.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/res/layout/activity_main.xml.ftl -------------------------------------------------------------------------------- /MvpActivity/root/src/app_package/MvpActivity.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/src/app_package/MvpActivity.java.ftl -------------------------------------------------------------------------------- /MvpActivity/root/src/app_package/MvpContract.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/src/app_package/MvpContract.java.ftl -------------------------------------------------------------------------------- /MvpActivity/root/src/app_package/MvpModel.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/src/app_package/MvpModel.java.ftl -------------------------------------------------------------------------------- /MvpActivity/root/src/app_package/MvpPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/root/src/app_package/MvpPresenter.java.ftl -------------------------------------------------------------------------------- /MvpActivity/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/template.xml -------------------------------------------------------------------------------- /MvpActivity/template_blank_activity.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpActivity/template_blank_activity.png -------------------------------------------------------------------------------- /MvpFragment/globals.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/globals.xml.ftl -------------------------------------------------------------------------------- /MvpFragment/recipe.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/recipe.xml.ftl -------------------------------------------------------------------------------- /MvpFragment/root/AndroidManifest.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/AndroidManifest.xml.ftl -------------------------------------------------------------------------------- /MvpFragment/root/res/layout/fragment_layout.xml.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/res/layout/fragment_layout.xml.ftl -------------------------------------------------------------------------------- /MvpFragment/root/src/app_package/MvpContract.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/src/app_package/MvpContract.java.ftl -------------------------------------------------------------------------------- /MvpFragment/root/src/app_package/MvpFragment.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/src/app_package/MvpFragment.java.ftl -------------------------------------------------------------------------------- /MvpFragment/root/src/app_package/MvpModel.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/src/app_package/MvpModel.java.ftl -------------------------------------------------------------------------------- /MvpFragment/root/src/app_package/MvpPresenter.java.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/root/src/app_package/MvpPresenter.java.ftl -------------------------------------------------------------------------------- /MvpFragment/template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/MvpFragment/template.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/README.md -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/DevMvpApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/DevMvpApplication.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/api/DevMvpApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/api/DevMvpApi.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/api/DevMvpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/api/DevMvpService.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/api/Url.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/api/Url.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/BaseActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/BaseActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/BaseFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/BaseFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/BaseModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/BaseModel.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/BasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/BasePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/IBasePresenter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/IBasePresenter.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/IBaseView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/IBaseView.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/base/IDevMvpCallBack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/base/IDevMvpCallBack.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/bean/BookBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/bean/BookBean.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/contract/CBook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/contract/CBook.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/contract/CMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/contract/CMusic.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/model/MBookImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/model/MBookImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/model/MMusicImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/model/MMusicImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/presenter/PBookImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/presenter/PBookImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/presenter/PMusicImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/presenter/PMusicImpl.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/view/activity/BookActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/view/activity/BookActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/mvp/view/fragment/MusicFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/mvp/view/fragment/MusicFragment.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/GsonUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/GsonUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/LogUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/LogUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/ToastUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/ToastUtils.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxException.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxObservable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxObservable.java -------------------------------------------------------------------------------- /app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/java/com/luliang/devmvp/utils/rxhelper/RxTransformer.java -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_book.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/layout/activity_book.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/fragment_music.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/layout/fragment_music.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /config.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LiangLuDev/DevMvp/HEAD/config.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------