From 456ba80d8333a5f9b76c2a55dcec5881ba29c919 Mon Sep 17 00:00:00 2001 From: 陶汉栋 <2821744554@qq.com> Date: Fri, 27 Apr 2018 09:21:14 +0800 Subject: [PATCH] no message --- .idea/gradle.xml | 1 + .idea/misc.xml | 24 ++++++++++++++++++++++++ .idea/modules.xml | 1 + app/build.gradle | 5 ++++- app/libs/zkcsdk.jar | Bin 0 -> 25020 bytes app/src/main/AndroidManifest.xml | 15 ++++++++++++--- app/src/main/java/com/shunzhi/expressscanner/AppConfig.java | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/AppContext.java | 19 +++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/MainActivity.java | 40 ++++++++++++++++++++++++++++++++++++---- app/src/main/java/com/shunzhi/expressscanner/api/MainApi.java | 42 ++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/base/BaseActivity.java | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/bean/ExpressBean.java | 26 ++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/common/MessageCenter.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/contract/MainContract.java | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/fragment/MainFragment.java | 463 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/model/MainModel.java | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/java/com/shunzhi/expressscanner/present/MainPresenter.java | 217 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/drawable/selector_btn.xml | 7 +++++++ app/src/main/res/drawable/shape_blue.xml | 7 +++++++ app/src/main/res/drawable/shape_edit.xml | 8 ++++++++ app/src/main/res/drawable/shape_gray.xml | 5 +++++ app/src/main/res/layout/activity_base.xml | 33 +++++++++++++++++++++++++++++++++ app/src/main/res/layout/activity_main.xml | 13 +++---------- app/src/main/res/layout/content_base.xml | 11 +++++++++++ app/src/main/res/layout/fragment_main.xml | 180 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ app/src/main/res/layout/item_mobile.xml | 26 ++++++++++++++++++++++++++ app/src/main/res/layout/popu_mobile.xml | 14 ++++++++++++++ app/src/main/res/raw/beep.ogg | Bin 0 -> 6401 bytes app/src/main/res/raw/scan.ogg | Bin 0 -> 6401 bytes app/src/main/res/values/dimens.xml | 3 +++ app/src/main/res/values/strings.xml | 6 ++++++ app/src/main/res/values/styles.xml | 9 +++++++++ build.gradle | 40 ++++++++++++++++++++++++++++++++++++++++ mvpsdk/.gitignore | 1 + mvpsdk/build.gradle | 129 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/proguard-rules.pro | 21 +++++++++++++++++++++ mvpsdk/src/androidTest/java/com/share/mvpsdk/ExampleInstrumentedTest.java | 26 ++++++++++++++++++++++++++ mvpsdk/src/main/AndroidManifest.xml | 7 +++++++ mvpsdk/src/main/java/com/share/mvpsdk/AppManager.java | 111 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/RxManager.java | 23 +++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/adapter/FragmentAdapter.java | 42 ++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/anim/AnimManager.java | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/anim/AnimUtils.java | 330 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/anim/ToolbarAnimManager.java | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/BaseModel.java | 11 +++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/BasePresenter.java | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseActivity.java | 35 +++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseFragment.java | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseModel.java | 9 +++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseView.java | 47 +++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/activity/BaseCompatActivity.java | 250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/activity/BaseMVPCompatActivity.java | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/BaseRecyclerViewAdapter.java | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/BaseRecyclerViewHolder.java | 22 ++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/OnItemClickListener.java | 10 ++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/OnItemLongClickListener.java | 10 ++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/entity/BaseEntity.java | 47 +++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/entity/BaseListEntity.java | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseCompatFragment.java | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseMVPCompatFragment.java | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseRecycleFragment.java | 68 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/config/DBConfig.java | 16 ++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/config/ItemState.java | 19 +++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/global/GlobalApplication.java | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/BottomNavigationViewHelper.java | 37 +++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/RetrofitCreateHelper.java | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/RxHelper.java | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/CacheInterceptor.java | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/HttpCache.java | 28 ++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/NetInterceptor.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/NoNetInterceptor.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/TrustManager.java | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/rxbus/BusData.java | 34 ++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/rxbus/RxBus.java | 355 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/rxbus/Subscribe.java | 21 +++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/rxbus/SubscriberMethod.java | 44 ++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/rxbus/ThreadMode.java | 23 +++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/AppUtils.java | 185 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/CacheUtils.java | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/DBUtils.java | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/DateUtils.java | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/DialogUtils.java | 60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/DisplayUtils.java | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/FileUtils.java | 291 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/HtmlUtils.java | 93 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/HttpUtils.java | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/IOUtils.java | 25 +++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ImageUtils.java | 339 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/JsonUtils.java | 65 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/LogUtils.java | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/MD5Utils.java | 38 ++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/NavigationUtils.java | 23 +++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/NetworkConnectionUtils.java | 236 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/OkHttpExceptionUtil.java | 28 ++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/PermissionUtils.java | 323 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ResourcesUtils.java | 83 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ScreenUtils.java | 151 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/SnackbarUtils.java | 189 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/SpUtils.java | 212 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/StatusBarUtils.java | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/StorageUtils.java | 857 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/StringUtils.java | 152 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ThemeUtils.java | 75 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/TimestampUtils.java | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ToastUtils.java | 66 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/UnicodeUtils.java | 108 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/ValueUtils.java | 222 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/utils/WifiAutoConnectManager.java | 224 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/MyEyeView.java | 71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/MyVieoView.java | 115 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/MyViewView.java | 368 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/ChartView.java | 307 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/Chart.java | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/ChartPath.java | 24 ++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/DrawData.java | 24 ++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/InputData.java | 26 ++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/CompatNestedScrollView.java | 86 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryChartView.java | 719 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryModeView.java | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryTipView.java | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/MovingImageView.java | 332 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/MovingViewAnimator.java | 448 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/NestedScrollWebView.java | 168 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/PickerView.java | 314 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/ProgressButton.java | 79 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/SlideSwitchView.java | 259 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/WaitPorgressDialog.java | 22 ++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/headclip/ClipView.java | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/java/com/share/mvpsdk/widgets/headclip/ClipViewLayout.java | 485 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/anim/activity_finish_trans_in.xml | 11 +++++++++++ mvpsdk/src/main/res/anim/activity_finish_trans_out.xml | 21 +++++++++++++++++++++ mvpsdk/src/main/res/anim/activity_finish_zoom_in.xml | 12 ++++++++++++ mvpsdk/src/main/res/anim/activity_finish_zoom_out.xml | 18 ++++++++++++++++++ mvpsdk/src/main/res/anim/activity_start_trans_in.xml | 21 +++++++++++++++++++++ mvpsdk/src/main/res/anim/activity_start_trans_out.xml | 11 +++++++++++ mvpsdk/src/main/res/anim/activity_start_zoom_in.xml | 12 ++++++++++++ mvpsdk/src/main/res/anim/activity_start_zoom_out.xml | 17 +++++++++++++++++ mvpsdk/src/main/res/drawable/ic_vector_empty.xml | 30 ++++++++++++++++++++++++++++++ mvpsdk/src/main/res/drawable/ic_vector_loading.xml | 8 ++++++++ mvpsdk/src/main/res/drawable/ic_vector_net_error.xml | 15 +++++++++++++++ mvpsdk/src/main/res/drawable/indoor_temp.png | Bin 0 -> 617 bytes mvpsdk/src/main/res/drawable/item_touch_bg.xml | 5 +++++ mvpsdk/src/main/res/drawable/stackblur_default.png | Bin 0 -> 32876 bytes mvpsdk/src/main/res/drawable/week_normal.png | Bin 0 -> 904 bytes mvpsdk/src/main/res/drawable/week_selector.png | Bin 0 -> 3101 bytes mvpsdk/src/main/res/drawable/week_status.xml | 9 +++++++++ mvpsdk/src/main/res/drawable/week_tv_status.xml | 7 +++++++ mvpsdk/src/main/res/layout/sub_history_click_view.xml | 25 +++++++++++++++++++++++++ mvpsdk/src/main/res/layout/sub_history_tips.xml | 35 +++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/layout/view_empty.xml | 19 +++++++++++++++++++ mvpsdk/src/main/res/layout/view_loading.xml | 32 ++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/layout/view_network_error.xml | 19 +++++++++++++++++++ mvpsdk/src/main/res/mipmap-xhdpi/ic_arrow_back_white.png | Bin 0 -> 233 bytes mvpsdk/src/main/res/mipmap-xxhdpi/ic_arrow_back_white.png | Bin 0 -> 374 bytes mvpsdk/src/main/res/values-v21/styles.xml | 13 +++++++++++++ mvpsdk/src/main/res/values-zh-rCN/strings.xml | 38 ++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/arrays.xml | 24 ++++++++++++++++++++++++ mvpsdk/src/main/res/values/attrs.xml | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/colors.xml | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/dimens.xml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/strings.xml | 38 ++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/styles.xml | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/themes.xml | 265 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/main/res/values/themes_colors.xml | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ mvpsdk/src/test/java/com/share/mvpsdk/ExampleUnitTest.java | 17 +++++++++++++++++ settings.gradle | 2 +- 166 files changed, 15196 insertions(+), 19 deletions(-) create mode 100644 app/libs/zkcsdk.jar create mode 100644 app/src/main/java/com/shunzhi/expressscanner/AppConfig.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/AppContext.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/api/MainApi.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/base/BaseActivity.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/bean/ExpressBean.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/common/MessageCenter.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/contract/MainContract.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/fragment/MainFragment.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/model/MainModel.java create mode 100644 app/src/main/java/com/shunzhi/expressscanner/present/MainPresenter.java create mode 100644 app/src/main/res/drawable/selector_btn.xml create mode 100644 app/src/main/res/drawable/shape_blue.xml create mode 100644 app/src/main/res/drawable/shape_edit.xml create mode 100644 app/src/main/res/drawable/shape_gray.xml create mode 100644 app/src/main/res/layout/activity_base.xml create mode 100644 app/src/main/res/layout/content_base.xml create mode 100644 app/src/main/res/layout/fragment_main.xml create mode 100644 app/src/main/res/layout/item_mobile.xml create mode 100644 app/src/main/res/layout/popu_mobile.xml create mode 100644 app/src/main/res/raw/beep.ogg create mode 100644 app/src/main/res/raw/scan.ogg create mode 100644 app/src/main/res/values/dimens.xml create mode 100644 mvpsdk/.gitignore create mode 100644 mvpsdk/build.gradle create mode 100644 mvpsdk/proguard-rules.pro create mode 100644 mvpsdk/src/androidTest/java/com/share/mvpsdk/ExampleInstrumentedTest.java create mode 100644 mvpsdk/src/main/AndroidManifest.xml create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/AppManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/RxManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/adapter/FragmentAdapter.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/anim/AnimManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/anim/AnimUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/anim/ToolbarAnimManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/BaseModel.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/BasePresenter.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseActivity.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseFragment.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseModel.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/IBaseView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/activity/BaseCompatActivity.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/activity/BaseMVPCompatActivity.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/BaseRecyclerViewAdapter.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/BaseRecyclerViewHolder.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/OnItemClickListener.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/adapter/OnItemLongClickListener.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/entity/BaseEntity.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/entity/BaseListEntity.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseCompatFragment.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseMVPCompatFragment.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/base/fragment/BaseRecycleFragment.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/config/DBConfig.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/config/ItemState.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/global/GlobalApplication.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/BottomNavigationViewHelper.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/RetrofitCreateHelper.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/RxHelper.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/CacheInterceptor.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/HttpCache.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/NetInterceptor.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/NoNetInterceptor.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/helper/okhttp/TrustManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/rxbus/BusData.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/rxbus/RxBus.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/rxbus/Subscribe.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/rxbus/SubscriberMethod.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/rxbus/ThreadMode.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/AppUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/CacheUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/DBUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/DateUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/DialogUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/DisplayUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/FileUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/HtmlUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/HttpUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/IOUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ImageUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/JsonUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/LogUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/MD5Utils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/NavigationUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/NetworkConnectionUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/OkHttpExceptionUtil.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/PermissionUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ResourcesUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ScreenUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/SnackbarUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/SpUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/StatusBarUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/StorageUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/StringUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ThemeUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/TimestampUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ToastUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/UnicodeUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/ValueUtils.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/utils/WifiAutoConnectManager.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/MyEyeView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/MyVieoView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/MyViewView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/ChartView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/Chart.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/ChartPath.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/DrawData.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/view/chartview/data/InputData.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/CompatNestedScrollView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryChartView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryModeView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/HistoryTipView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/MovingImageView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/MovingViewAnimator.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/NestedScrollWebView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/PickerView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/ProgressButton.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/SlideSwitchView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/WaitPorgressDialog.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/headclip/ClipView.java create mode 100644 mvpsdk/src/main/java/com/share/mvpsdk/widgets/headclip/ClipViewLayout.java create mode 100644 mvpsdk/src/main/res/anim/activity_finish_trans_in.xml create mode 100644 mvpsdk/src/main/res/anim/activity_finish_trans_out.xml create mode 100644 mvpsdk/src/main/res/anim/activity_finish_zoom_in.xml create mode 100644 mvpsdk/src/main/res/anim/activity_finish_zoom_out.xml create mode 100644 mvpsdk/src/main/res/anim/activity_start_trans_in.xml create mode 100644 mvpsdk/src/main/res/anim/activity_start_trans_out.xml create mode 100644 mvpsdk/src/main/res/anim/activity_start_zoom_in.xml create mode 100644 mvpsdk/src/main/res/anim/activity_start_zoom_out.xml create mode 100644 mvpsdk/src/main/res/drawable/ic_vector_empty.xml create mode 100644 mvpsdk/src/main/res/drawable/ic_vector_loading.xml create mode 100644 mvpsdk/src/main/res/drawable/ic_vector_net_error.xml create mode 100644 mvpsdk/src/main/res/drawable/indoor_temp.png create mode 100644 mvpsdk/src/main/res/drawable/item_touch_bg.xml create mode 100644 mvpsdk/src/main/res/drawable/stackblur_default.png create mode 100644 mvpsdk/src/main/res/drawable/week_normal.png create mode 100644 mvpsdk/src/main/res/drawable/week_selector.png create mode 100644 mvpsdk/src/main/res/drawable/week_status.xml create mode 100644 mvpsdk/src/main/res/drawable/week_tv_status.xml create mode 100644 mvpsdk/src/main/res/layout/sub_history_click_view.xml create mode 100644 mvpsdk/src/main/res/layout/sub_history_tips.xml create mode 100644 mvpsdk/src/main/res/layout/view_empty.xml create mode 100644 mvpsdk/src/main/res/layout/view_loading.xml create mode 100644 mvpsdk/src/main/res/layout/view_network_error.xml create mode 100644 mvpsdk/src/main/res/mipmap-xhdpi/ic_arrow_back_white.png create mode 100644 mvpsdk/src/main/res/mipmap-xxhdpi/ic_arrow_back_white.png create mode 100644 mvpsdk/src/main/res/values-v21/styles.xml create mode 100644 mvpsdk/src/main/res/values-zh-rCN/strings.xml create mode 100644 mvpsdk/src/main/res/values/arrays.xml create mode 100644 mvpsdk/src/main/res/values/attrs.xml create mode 100644 mvpsdk/src/main/res/values/colors.xml create mode 100644 mvpsdk/src/main/res/values/dimens.xml create mode 100644 mvpsdk/src/main/res/values/strings.xml create mode 100644 mvpsdk/src/main/res/values/styles.xml create mode 100644 mvpsdk/src/main/res/values/themes.xml create mode 100644 mvpsdk/src/main/res/values/themes_colors.xml create mode 100644 mvpsdk/src/test/java/com/share/mvpsdk/ExampleUnitTest.java diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 7ac24c7..1887e74 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -9,6 +9,7 @@