From 15ec497df085dd1b22814a64ca64bdf6bfd51259 Mon Sep 17 00:00:00 2001 From: tome34 Date: Fri, 29 Jun 2018 19:03:17 +0800 Subject: [PATCH] =?UTF-8?q?2018.6.29=201,=E4=BF=AE=E6=94=B9mvp=E6=94=B9?= =?UTF-8?q?=E6=88=90mvc=E6=A8=A1=E5=BC=8F=202,=E5=BE=85=E6=96=B0=E5=A2=9Em?= =?UTF-8?q?vp=E6=A8=A1=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/gradle.xml | 1 + .idea/modules.xml | 1 + app/build.gradle | 2 + app/src/main/AndroidManifest.xml | 4 +- baseLib/videocompressV2/.gitignore | 1 + baseLib/videocompressV2/build.gradle | 44 + .../videocompressV2/libs/isoparser-1.0.6.jar | Bin 0 -> 830022 bytes baseLib/videocompressV2/proguard-rules.pro | 17 + .../videocompress/ApplicationTest.java | 13 + .../src/main/AndroidManifest.xml | 9 + .../com/yovenny/videocompress/CovertUtil.java | 12 + .../yovenny/videocompress/InputSurface.java | 136 + .../com/yovenny/videocompress/MP4Builder.java | 445 ++ .../videocompress/MediaController.java | 673 ++ .../com/yovenny/videocompress/Mp4Movie.java | 81 + .../yovenny/videocompress/OutputSurface.java | 207 + .../com/yovenny/videocompress/Sample.java | 27 + .../videocompress/TextureRenderer.java | 213 + .../java/com/yovenny/videocompress/Track.java | 263 + .../src/main/jni/libyuv/AUTHORS | 4 + .../src/main/jni/libyuv/LICENSE | 29 + .../src/main/jni/libyuv/LICENSE_THIRD_PARTY | 8 + .../src/main/jni/libyuv/PATENTS | 24 + .../src/main/jni/libyuv/include/libyuv.h | 32 + .../jni/libyuv/include/libyuv/basic_types.h | 118 + .../main/jni/libyuv/include/libyuv/compare.h | 78 + .../jni/libyuv/include/libyuv/compare_row.h | 84 + .../main/jni/libyuv/include/libyuv/convert.h | 245 + .../jni/libyuv/include/libyuv/convert_argb.h | 313 + .../jni/libyuv/include/libyuv/convert_from.h | 181 + .../libyuv/include/libyuv/convert_from_argb.h | 190 + .../main/jni/libyuv/include/libyuv/cpu_id.h | 80 + .../jni/libyuv/include/libyuv/mjpeg_decoder.h | 192 + .../libyuv/include/libyuv/planar_functions.h | 501 ++ .../main/jni/libyuv/include/libyuv/rotate.h | 117 + .../jni/libyuv/include/libyuv/rotate_argb.h | 33 + .../jni/libyuv/include/libyuv/rotate_row.h | 121 + .../src/main/jni/libyuv/include/libyuv/row.h | 1929 +++++ .../main/jni/libyuv/include/libyuv/scale.h | 103 + .../jni/libyuv/include/libyuv/scale_argb.h | 56 + .../jni/libyuv/include/libyuv/scale_row.h | 503 ++ .../main/jni/libyuv/include/libyuv/version.h | 16 + .../jni/libyuv/include/libyuv/video_common.h | 184 + .../src/main/jni/libyuv/source/compare.cc | 341 + .../main/jni/libyuv/source/compare_common.cc | 44 + .../src/main/jni/libyuv/source/compare_gcc.cc | 151 + .../main/jni/libyuv/source/compare_neon.cc | 66 + .../main/jni/libyuv/source/compare_neon64.cc | 64 + .../src/main/jni/libyuv/source/compare_win.cc | 222 + .../src/main/jni/libyuv/source/convert.cc | 1389 ++++ .../main/jni/libyuv/source/convert_argb.cc | 1455 ++++ .../main/jni/libyuv/source/convert_from.cc | 1167 +++ .../jni/libyuv/source/convert_from_argb.cc | 1286 ++++ .../main/jni/libyuv/source/convert_jpeg.cc | 392 ++ .../main/jni/libyuv/source/convert_to_argb.cc | 306 + .../main/jni/libyuv/source/convert_to_i420.cc | 339 + .../src/main/jni/libyuv/source/cpu_id.cc | 300 + .../main/jni/libyuv/source/mjpeg_decoder.cc | 570 ++ .../main/jni/libyuv/source/mjpeg_validate.cc | 71 + .../jni/libyuv/source/planar_functions.cc | 2628 +++++++ .../src/main/jni/libyuv/source/rotate.cc | 491 ++ .../src/main/jni/libyuv/source/rotate_any.cc | 80 + .../src/main/jni/libyuv/source/rotate_argb.cc | 205 + .../main/jni/libyuv/source/rotate_common.cc | 92 + .../src/main/jni/libyuv/source/rotate_gcc.cc | 368 + .../src/main/jni/libyuv/source/rotate_mips.cc | 484 ++ .../src/main/jni/libyuv/source/rotate_neon.cc | 533 ++ .../main/jni/libyuv/source/rotate_neon64.cc | 543 ++ .../src/main/jni/libyuv/source/rotate_win.cc | 247 + .../src/main/jni/libyuv/source/row_any.cc | 818 +++ .../src/main/jni/libyuv/source/row_common.cc | 2614 +++++++ .../src/main/jni/libyuv/source/row_gcc.cc | 5507 +++++++++++++++ .../src/main/jni/libyuv/source/row_mips.cc | 782 +++ .../src/main/jni/libyuv/source/row_neon.cc | 2828 ++++++++ .../src/main/jni/libyuv/source/row_neon64.cc | 2961 ++++++++ .../src/main/jni/libyuv/source/row_win.cc | 6241 +++++++++++++++++ .../src/main/jni/libyuv/source/scale.cc | 1672 +++++ .../src/main/jni/libyuv/source/scale_any.cc | 221 + .../src/main/jni/libyuv/source/scale_argb.cc | 859 +++ .../main/jni/libyuv/source/scale_common.cc | 1151 +++ .../src/main/jni/libyuv/source/scale_gcc.cc | 1292 ++++ .../src/main/jni/libyuv/source/scale_mips.cc | 644 ++ .../src/main/jni/libyuv/source/scale_neon.cc | 1017 +++ .../main/jni/libyuv/source/scale_neon64.cc | 1042 +++ .../src/main/jni/libyuv/source/scale_win.cc | 1357 ++++ .../main/jni/libyuv/source/video_common.cc | 64 + baseLib/videocompressV2/src/main/jni/utils.c | 15 + baseLib/videocompressV2/src/main/jni/utils.h | 29 + baseLib/videocompressV2/src/main/jni/video.c | 111 + .../src/main/res/values/strings.xml | 3 + .../videocompress/ExampleUnitTest.java | 15 + build.gradle | 3 +- component_base/build.gradle | 4 +- .../component_base/base/BasePresenter.java | 43 - .../{ => adapter}/BaseFragmentAdapter.java | 2 +- .../BaseFragmentStateAdapter.java | 2 +- .../{ => adapter}/BaseViewPagerAdapter.java | 2 +- .../base/inter/AbstractPresenter.java | 22 - .../base/{ => mvc}/BaseObserver.java | 6 +- ...seMVCActivity.java => BaseVcActivity.java} | 18 +- ...seMVCFragment.java => BaseVcFragment.java} | 17 +- .../base/mvc/BaseVcListActivity.java | 54 + .../base/mvc/BaseVcListFragment.java | 54 + .../base/mvc/BaseVcPermissionActivity.java | 129 + .../base/mvc/BaseVcTabListActivity.java | 115 + .../base/mvc/BaseVcTabListFragment.java | 106 + .../base/{ => mvc}/inter/BaseView.java | 4 +- .../{ => mvc}/inter/ILoadingDialogView.java | 2 +- .../base/mvp/BasePresenter.java | 53 + ...seMVPActivity.java => BaseVpActivity.java} | 56 +- ...seMVPFragment.java => BaseVpFragment.java} | 37 +- ...tActivity.java => BaseVpListActivity.java} | 5 +- ...tFragment.java => BaseVpListFragment.java} | 5 +- .../base/mvp/BaseVpObserver.java | 55 + ...ity.java => BaseVpPermissionActivity.java} | 10 +- ...tivity.java => BaseVpTabListActivity.java} | 5 +- ...agment.java => BaseVpTabListFragment.java} | 5 +- .../base/mvp/DisposablePool.java | 37 + .../base/mvp/inter/ICommentModel.java | 11 + .../base/mvp/inter/IDisposablePool.java | 22 + .../component_base/base/mvp/inter/IModel.java | 11 + .../base/mvp/inter/IPresenter.java | 29 + .../component_base/base/mvp/inter/IView.java | 13 + .../base/mvp/inter/MvpCallback.java | 24 + .../tome/component_base/bean/TabListBean.java | 11 +- .../helper/ImageLoaderHelper.java | 4 +- .../net/file_upload/FileRequestMapParams.java | 3 +- .../net/params/RequestMapParams.java | 4 +- .../tome/component_base/util/FileUtils.java | 30 + .../util/PictureCompressionUtils.java | 114 + component_data/build.gradle | 4 + .../component_data/d_arouter/IntentKV.java | 7 +- config.gradle | 6 +- .../src/main/assets/customControl.json | 7 +- module_common/src/main/assets/province.json | 5354 ++++++++++++++ ...nActivity.java => CommonMainActivity.java} | 20 +- .../activity/JsonDataActivity.java | 194 + .../activity/MyAccountActivity.java | 83 + .../activity/PickerViewActivity.java | 381 + .../activity/VideoCompressActivity.java | 418 ++ .../adapter/GridImageAdapter.java | 216 + .../tome/module_common/bean/CardBean.java | 40 + .../tome/module_common/bean/JsonBean.java | 71 + .../module_common/bean/PickerViewData.java | 23 + .../tome/module_common/bean/ProvinceBean.java | 58 + .../module_common/utils/getPathByUri.java | 142 + .../widget/ImageAlertDialog.java | 442 ++ .../src/main/res/drawable/shap_ring.xml | 7 + .../src/main/res/layout/activity_common.xml | 2 +- .../main/res/layout/activity_json_data.xml | 26 + .../main/res/layout/activity_my_account.xml | 42 + .../main/res/layout/activity_picker_view.xml | 87 + .../res/layout/activity_video_compress.xml | 90 + .../src/main/res/layout/gv_filter_image.xml | 51 + .../res/layout/pickerview_custom_options.xml | 86 + .../res/layout/pickerview_custom_time.xml | 92 + .../src/main/res/mipmap-xhdpi/addimg_1x.png | Bin 0 -> 897 bytes .../res/mipmap-xhdpi/delet_zhaopian_1x.png | Bin 0 -> 1528 bytes .../src/main/res/mipmap-xhdpi/to_down.png | Bin 0 -> 549 bytes .../src/main/res/mipmap-xxhdpi/ic_account.png | Bin 0 -> 1484 bytes .../res/mipmap-xxhdpi/ic_account_touxiang.png | Bin 0 -> 8675 bytes .../res/mipmap-xxhdpi/manage_icon_del.png | Bin 0 -> 3016 bytes module_common/src/main/res/values/colors.xml | 4 + .../module_shop_cart/ShopCartActivity.java | 15 +- .../fragment/ProductFragment.java | 14 +- .../fragment/ShopCartFragment.java | 16 +- .../activity/ArticleDetailActivity.java | 16 +- .../activity/HomeActivity.java | 11 +- .../activity/KnowledgeDetailActivity.java | 13 +- .../activity/MainActivity.java | 35 +- .../activity/MvcTestActivity.java | 12 +- ...{ModelService.java => ModelVcService.java} | 66 +- .../module_shop_mall/api/ModelVpService.java | 102 + .../contract/ArticleDetailContract.java | 15 +- .../contract/HomeContract.java | 19 +- .../contract/KnowledgeChildContract.java | 18 +- .../contract/KnowledgeSystemContract.java | 14 +- .../contract/MainContract.java | 18 +- .../contract/NavigationContract.java | 14 +- .../fagment/BaseHomeFragment.java | 11 +- .../fagment/HomeFragment.java | 56 +- .../fagment/KnowledgeChildFragment.java | 39 +- .../fagment/KnowledgeSystemFragment.java | 36 +- .../fagment/NavigationFragment.java | 40 +- .../module_shop_mall/model/HomeModel.java | 128 + .../model/NavigationModel.java | 28 + .../presenter/ArticleDetailPresenter.java | 11 +- .../presenter/HomePresenter.java | 76 +- .../presenter/KnowledgeChildPresenter.java | 39 +- .../presenter/KnowledgeDetailPresenter.java | 7 +- .../presenter/KnowledgeSystemPresenter.java | 40 +- .../presenter/MainPresenter.java | 45 +- .../presenter/NavigationPresenter.java | 33 +- .../activity/ImagePreviewActivity.java | 42 +- .../activity/WelfareActivity.java | 10 +- .../adapter/ImagePreviewAdapter.java | 5 - .../module_welfare/api/ModelService.java | 5 +- .../contract/SaveImageContract.java | 11 +- .../contract/WelfareContract.java | 11 +- .../fragment/WelfareTabFragment.java | 11 +- .../fragment/WelfareV1Fragment.java | 36 +- .../presenter/SaveImagePresenter.java | 48 +- .../presenter/WelfarePresenter.java | 34 +- settings.gradle | 2 +- 204 files changed, 62087 insertions(+), 562 deletions(-) create mode 100644 baseLib/videocompressV2/.gitignore create mode 100644 baseLib/videocompressV2/build.gradle create mode 100644 baseLib/videocompressV2/libs/isoparser-1.0.6.jar create mode 100644 baseLib/videocompressV2/proguard-rules.pro create mode 100644 baseLib/videocompressV2/src/androidTest/java/com/yovenny/videocompress/ApplicationTest.java create mode 100644 baseLib/videocompressV2/src/main/AndroidManifest.xml create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/CovertUtil.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/InputSurface.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/MP4Builder.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/MediaController.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/Mp4Movie.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/OutputSurface.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/Sample.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/TextureRenderer.java create mode 100644 baseLib/videocompressV2/src/main/java/com/yovenny/videocompress/Track.java create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/AUTHORS create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/LICENSE create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/LICENSE_THIRD_PARTY create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/PATENTS create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/basic_types.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/compare.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/compare_row.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/convert.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/convert_argb.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/convert_from.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/convert_from_argb.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/cpu_id.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/mjpeg_decoder.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/planar_functions.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/rotate.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/rotate_argb.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/rotate_row.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/row.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/scale.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/scale_argb.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/scale_row.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/version.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/include/libyuv/video_common.h create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare_common.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare_gcc.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare_neon.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare_neon64.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/compare_win.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_argb.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_from.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_from_argb.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_jpeg.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_to_argb.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/convert_to_i420.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/cpu_id.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/mjpeg_decoder.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/mjpeg_validate.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/planar_functions.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_any.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_argb.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_common.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_gcc.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_mips.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_neon.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_neon64.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/rotate_win.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_any.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_common.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_gcc.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_mips.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_neon.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_neon64.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/row_win.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_any.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_argb.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_common.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_gcc.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_mips.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_neon.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_neon64.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/scale_win.cc create mode 100644 baseLib/videocompressV2/src/main/jni/libyuv/source/video_common.cc create mode 100644 baseLib/videocompressV2/src/main/jni/utils.c create mode 100644 baseLib/videocompressV2/src/main/jni/utils.h create mode 100644 baseLib/videocompressV2/src/main/jni/video.c create mode 100644 baseLib/videocompressV2/src/main/res/values/strings.xml create mode 100644 baseLib/videocompressV2/src/test/java/com/yovenny/videocompress/ExampleUnitTest.java delete mode 100644 component_base/src/main/java/com/example/tome/component_base/base/BasePresenter.java rename component_base/src/main/java/com/example/tome/component_base/base/{ => adapter}/BaseFragmentAdapter.java (97%) rename component_base/src/main/java/com/example/tome/component_base/base/{ => adapter}/BaseFragmentStateAdapter.java (96%) rename component_base/src/main/java/com/example/tome/component_base/base/{ => adapter}/BaseViewPagerAdapter.java (93%) delete mode 100644 component_base/src/main/java/com/example/tome/component_base/base/inter/AbstractPresenter.java rename component_base/src/main/java/com/example/tome/component_base/base/{ => mvc}/BaseObserver.java (95%) rename component_base/src/main/java/com/example/tome/component_base/base/mvc/{BaseMVCActivity.java => BaseVcActivity.java} (92%) rename component_base/src/main/java/com/example/tome/component_base/base/mvc/{BaseMVCFragment.java => BaseVcFragment.java} (85%) create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvc/BaseVcListActivity.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvc/BaseVcListFragment.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvc/BaseVcPermissionActivity.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvc/BaseVcTabListActivity.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvc/BaseVcTabListFragment.java rename component_base/src/main/java/com/example/tome/component_base/base/{ => mvc}/inter/BaseView.java (67%) rename component_base/src/main/java/com/example/tome/component_base/base/{ => mvc}/inter/ILoadingDialogView.java (83%) create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/BasePresenter.java rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseMVPActivity.java => BaseVpActivity.java} (72%) rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseMVPFragment.java => BaseVpFragment.java} (80%) rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseListActivity.java => BaseVpListActivity.java} (83%) rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseListFragment.java => BaseVpListFragment.java} (83%) create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/BaseVpObserver.java rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BasePermissionActivity.java => BaseVpPermissionActivity.java} (92%) rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseTabListActivity.java => BaseVpTabListActivity.java} (92%) rename component_base/src/main/java/com/example/tome/component_base/base/mvp/{BaseTabListFragment.java => BaseVpTabListFragment.java} (90%) create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/DisposablePool.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/ICommentModel.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/IDisposablePool.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/IModel.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/IPresenter.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/IView.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/base/mvp/inter/MvpCallback.java create mode 100644 component_base/src/main/java/com/example/tome/component_base/util/PictureCompressionUtils.java create mode 100644 module_common/src/main/assets/province.json rename module_common/src/main/java/com/example/tome/module_common/activity/{CommonActivity.java => CommonMainActivity.java} (78%) create mode 100644 module_common/src/main/java/com/example/tome/module_common/activity/JsonDataActivity.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/activity/MyAccountActivity.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/activity/PickerViewActivity.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/activity/VideoCompressActivity.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/adapter/GridImageAdapter.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/bean/CardBean.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/bean/JsonBean.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/bean/PickerViewData.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/bean/ProvinceBean.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/utils/getPathByUri.java create mode 100644 module_common/src/main/java/com/example/tome/module_common/widget/ImageAlertDialog.java create mode 100644 module_common/src/main/res/drawable/shap_ring.xml create mode 100644 module_common/src/main/res/layout/activity_json_data.xml create mode 100644 module_common/src/main/res/layout/activity_my_account.xml create mode 100644 module_common/src/main/res/layout/activity_picker_view.xml create mode 100644 module_common/src/main/res/layout/activity_video_compress.xml create mode 100644 module_common/src/main/res/layout/gv_filter_image.xml create mode 100644 module_common/src/main/res/layout/pickerview_custom_options.xml create mode 100644 module_common/src/main/res/layout/pickerview_custom_time.xml create mode 100644 module_common/src/main/res/mipmap-xhdpi/addimg_1x.png create mode 100644 module_common/src/main/res/mipmap-xhdpi/delet_zhaopian_1x.png create mode 100644 module_common/src/main/res/mipmap-xhdpi/to_down.png create mode 100644 module_common/src/main/res/mipmap-xxhdpi/ic_account.png create mode 100644 module_common/src/main/res/mipmap-xxhdpi/ic_account_touxiang.png create mode 100644 module_common/src/main/res/mipmap-xxhdpi/manage_icon_del.png rename module_shop_mall/src/main/java/com/example/tome/module_shop_mall/api/{ModelService.java => ModelVcService.java} (75%) create mode 100644 module_shop_mall/src/main/java/com/example/tome/module_shop_mall/api/ModelVpService.java create mode 100644 module_shop_mall/src/main/java/com/example/tome/module_shop_mall/model/HomeModel.java create mode 100644 module_shop_mall/src/main/java/com/example/tome/module_shop_mall/model/NavigationModel.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 3f2d9bf..55ee104 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -12,6 +12,7 @@