From 0c4616cec6c9eae3059a4d037f66c81b0f809c9f Mon Sep 17 00:00:00 2001 From: leiyun Date: Fri, 22 Apr 2022 19:33:48 +0800 Subject: [PATCH] save --- .idea/deploymentTargetDropDown.xml | 17 - .idea/jarRepositories.xml | 5 + .idea/misc.xml | 18 +- app/build.gradle | 39 ++- app/proguard-rules.pro | 12 + app/src/main/AndroidManifest.xml | 25 +- app/src/main/java/com/yzx/escreen/App.kt | 24 ++ .../main/java/com/yzx/escreen/MainActivity.kt | 66 +++- .../com/yzx/escreen/activity/HomeActivity.kt | 4 +- .../com/yzx/escreen/activity/WebActivity.kt | 78 +---- .../yzx/escreen/activity/base/BaseActivity.kt | 12 +- .../escreen/adapter/HomeDialogStepAdapter.kt | 78 +++++ .../yzx/escreen/adapter/HomeListAdapter.kt | 55 ++++ .../java/com/yzx/escreen/config/Config.kt | 1 + .../com/yzx/escreen/config/YzxInterface.kt | 51 +++ .../com/yzx/escreen/fragment/HomeFragment.kt | 311 ++++++++++++++++++ .../com/yzx/escreen/fragment/MyFragment.kt | 125 +++++++ .../yzx/escreen/fragment/base/BaseFragment.kt | 59 ++++ .../java/com/yzx/escreen/model/BaseBean.kt | 10 +- .../java/com/yzx/escreen/model/StuLeave.kt | 147 +++++++++ .../java/com/yzx/escreen/model/TeacherInfo.kt | 102 ++++++ .../main/java/com/yzx/escreen/model/User.kt | 63 ++-- .../yzx/escreen/presenter/HomePresenter.kt | 106 ++++++ .../com/yzx/escreen/presenter/MyPresenter.kt | 53 +++ .../yzx/escreen/presenter/base/Convert.java | 50 +++ .../escreen/presenter/base/JsonCallBack.java | 155 +++++++++ .../escreen/presenter/base/JsonCallBack.kt | 22 -- .../presenter/base/SimpleResponse.java | 20 ++ .../presenter/base/YzxListResponse.java | 27 ++ .../escreen/presenter/base/YzxResponse.java | 30 ++ .../com/yzx/escreen/receiver/BootReceiver.kt | 21 ++ .../java/com/yzx/escreen/utils/KotlinX.kt | 57 ++++ .../java/com/yzx/escreen/utils/Monitor.kt | 131 ++++++++ .../java/com/yzx/escreen/widget/BaseDialog.kt | 9 + .../main/res/drawable/switch_ios_thumb.xml | 11 + .../res/drawable/switch_ios_track_off.xml | 6 + .../main/res/drawable/switch_ios_track_on.xml | 6 + .../drawable/switch_ios_track_selector.xml | 5 + app/src/main/res/layout/activity_main.xml | 39 ++- app/src/main/res/layout/activity_web.xml | 1 + app/src/main/res/layout/dialog_leave.xml | 177 ++++++++++ app/src/main/res/layout/fragment_home.xml | 253 ++++++++++++++ app/src/main/res/layout/fragment_my.xml | 277 ++++++++++++++++ app/src/main/res/layout/layout_empty.xml | 14 + app/src/main/res/layout/layout_leave_step.xml | 112 +++++++ .../main/res/layout/layout_leave_table.xml | 89 +++++ .../main/res/layout/leave_dialog_title.xml | 6 + .../home_select.png | Bin .../home_unselect.png | Bin .../my_select.png | Bin .../my_unselect.png | Bin app/src/main/res/mipmap-xhdpi/ic_clear.png | Bin 0 -> 1162 bytes app/src/main/res/mipmap-xhdpi/search.png | Bin 0 -> 1482 bytes app/src/main/res/values/colors.xml | 6 +- app/src/main/res/values/dimens.xml | 1 + app/src/main/res/values/styles.xml | 66 +++- build.gradle | 2 + proguard-rules.pro | 12 + 58 files changed, 2886 insertions(+), 180 deletions(-) delete mode 100644 .idea/deploymentTargetDropDown.xml create mode 100644 app/src/main/java/com/yzx/escreen/adapter/HomeDialogStepAdapter.kt create mode 100644 app/src/main/java/com/yzx/escreen/adapter/HomeListAdapter.kt create mode 100644 app/src/main/java/com/yzx/escreen/config/YzxInterface.kt create mode 100644 app/src/main/java/com/yzx/escreen/fragment/HomeFragment.kt create mode 100644 app/src/main/java/com/yzx/escreen/fragment/MyFragment.kt create mode 100644 app/src/main/java/com/yzx/escreen/fragment/base/BaseFragment.kt create mode 100644 app/src/main/java/com/yzx/escreen/model/StuLeave.kt create mode 100644 app/src/main/java/com/yzx/escreen/model/TeacherInfo.kt create mode 100644 app/src/main/java/com/yzx/escreen/presenter/HomePresenter.kt create mode 100644 app/src/main/java/com/yzx/escreen/presenter/MyPresenter.kt create mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/Convert.java create mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/JsonCallBack.java delete mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/JsonCallBack.kt create mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/SimpleResponse.java create mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/YzxListResponse.java create mode 100644 app/src/main/java/com/yzx/escreen/presenter/base/YzxResponse.java create mode 100644 app/src/main/java/com/yzx/escreen/receiver/BootReceiver.kt create mode 100644 app/src/main/java/com/yzx/escreen/utils/Monitor.kt create mode 100644 app/src/main/res/drawable/switch_ios_thumb.xml create mode 100644 app/src/main/res/drawable/switch_ios_track_off.xml create mode 100644 app/src/main/res/drawable/switch_ios_track_on.xml create mode 100644 app/src/main/res/drawable/switch_ios_track_selector.xml create mode 100644 app/src/main/res/layout/dialog_leave.xml create mode 100644 app/src/main/res/layout/fragment_home.xml create mode 100644 app/src/main/res/layout/fragment_my.xml create mode 100644 app/src/main/res/layout/layout_empty.xml create mode 100644 app/src/main/res/layout/layout_leave_step.xml create mode 100644 app/src/main/res/layout/layout_leave_table.xml create mode 100644 app/src/main/res/layout/leave_dialog_title.xml rename app/src/main/res/{mipmap-xhdpi => mipmap-mdpi}/home_select.png (100%) rename app/src/main/res/{mipmap-xhdpi => mipmap-mdpi}/home_unselect.png (100%) rename app/src/main/res/{mipmap-xhdpi => mipmap-mdpi}/my_select.png (100%) rename app/src/main/res/{mipmap-xhdpi => mipmap-mdpi}/my_unselect.png (100%) create mode 100644 app/src/main/res/mipmap-xhdpi/ic_clear.png create mode 100644 app/src/main/res/mipmap-xhdpi/search.png diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml deleted file mode 100644 index a411cf0..0000000 --- a/.idea/deploymentTargetDropDown.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index ce09820..9398632 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -36,5 +36,10 @@