From 2478295bbd9bd6456cb947578318cb9e032648c3 Mon Sep 17 00:00:00 2001 From: tongtongstudio Date: Fri, 21 Nov 2025 17:29:50 +0800 Subject: [PATCH] =?UTF-8?q?version:1.0.0=20fix:=20update:=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=8E=A8=E9=80=81=EF=BC=8C=E5=A2=9E=E5=8A=A0=E6=A1=8C?= =?UTF-8?q?=E9=9D=A2=E5=B1=9E=E6=80=A7=EF=BC=8C=E6=9B=B4=E6=94=B9=E5=8C=85?= =?UTF-8?q?=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle | 8 +- .../os}/ExampleInstrumentedTest.java | 4 +- app/src/main/AndroidManifest.xml | 6 +- .../os}/activity/AboutActivity.java | 8 +- .../os}/activity/AddIconActivity.java | 16 +-- .../os}/activity/ExitActivity.java | 12 +- .../os}/activity/ManualActivity.java | 8 +- .../os}/activity/NoticeActivity.java | 24 ++-- .../os}/activity/PasswordActivity.java | 10 +- .../os}/activity/edit/EditActivity.java | 15 ++- .../os}/activity/edit/EditViewModel.java | 12 +- .../activity/homework/HomeworkActivity.java | 18 +-- .../homework/HomeworkDetailsActivity.java | 14 +-- .../homework/HomeworkDetailsViewModel.java | 12 +- .../activity/homework/HomeworkViewModel.java | 18 +-- .../os}/activity/homework/UpdateActivity.java | 8 +- .../activity/homework/UpdateViewModel.java | 10 +- .../os}/activity/main/MainActivity.java | 58 ++++----- .../os}/activity/main/MainViewModel.java | 32 ++--- .../os}/activity/more/MoreAppActivity.java | 14 +-- .../os}/activity/more/MoreAppViewModel.java | 12 +- .../permission/PermissionActivity.java | 10 +- .../permission/PermissionViewModel.java | 6 +- .../os}/activity/privacy/PrivacyActivity.java | 8 +- .../activity/privacy/PrivacyViewModel.java | 6 +- .../selectegrade/SelecteGradeActivity.java | 17 ++- .../selectegrade/SelecteGradeViewModel.java | 12 +- .../os}/activity/service/ServiceActivity.java | 12 +- .../activity/service/ServiceViewModel.java | 12 +- .../os}/activity/update/UpdateActivity.java | 14 +-- .../os}/activity/update/UpdateViewModel.java | 6 +- .../os}/activity/user/UserActivity.java | 48 ++++---- .../os}/activity/user/UserViewModel.java | 18 +-- .../os}/adapter/AddAppAdapter.java | 14 +-- .../ai => handuan/os}/adapter/AppAdapter.java | 30 ++--- .../os}/adapter/FileAdapter.java | 26 ++-- .../os}/adapter/HomeworkAdapter.java | 12 +- .../os}/adapter/HomeworkDetailPicAdapter.java | 8 +- .../adapter/HomeworkDetailPicAdapter2.java | 12 +- .../os}/adapter/HomeworkPicAdapter.java | 10 +- .../os}/alarm/AlarmOpenHelper.java | 2 +- .../ai => handuan/os}/alarm/AlarmService.java | 2 +- .../ai => handuan/os}/alarm/AlarmUtils.java | 10 +- .../os}/base/BaseApplication.java | 30 ++--- .../os}/base/BaseDataBindingActivity.java | 6 +- .../os}/base/BaseDataBindingFragment.java | 2 +- .../ai => handuan/os}/base/BaseFragment.java | 4 +- .../os}/base/BaseLazyFragment.java | 2 +- .../os}/base/BaseTransparentActivity.java | 6 +- .../os}/base/mvp/BaseMvpActivity.java | 4 +- .../os}/base/mvp/BasePresenter.java | 2 +- .../com/handuan/os/base/mvp/BaseView.java | 4 + .../os}/base/mvvm/BaseMvvmActivity.java | 4 +- .../os}/base/mvvm/BaseViewModel.java | 2 +- .../base/mvvm/ViewDataBindingCallback.java | 2 +- .../base/mvvm/fragment/BaseMvvmFragment.java | 4 +- .../os}/base/rx/BaseRxActivity.java | 2 +- .../os}/base/rx/BaseRxFragment.java | 2 +- .../os}/base/rx/BaseRxService.java | 2 +- .../ai => handuan/os}/bean/ActivityBean.java | 2 +- .../os}/bean/AlarmClockData.java | 4 +- .../ai => handuan/os}/bean/AlarmItem.java | 2 +- .../ai => handuan/os}/bean/AppBase.java | 2 +- .../ai => handuan/os}/bean/AppListInfo.java | 2 +- .../ai => handuan/os}/bean/AppSelectBean.java | 2 +- .../ai => handuan/os}/bean/AppUpdateInfo.java | 2 +- .../ai => handuan/os}/bean/AppUsed.java | 2 +- .../os}/bean/AriaDownloadInfo.java | 2 +- .../os}/bean/ArticleDetails.java | 2 +- .../ai => handuan/os}/bean/ArticleInfo.java | 2 +- .../ai => handuan/os}/bean/BaseResponse.java | 2 +- .../ai => handuan/os}/bean/Contact.java | 2 +- .../ai => handuan/os}/bean/DemandBean.java | 2 +- .../ai => handuan/os}/bean/DesktopIcon.java | 2 +- .../ai => handuan/os}/bean/GoodsDetails.java | 2 +- .../ai => handuan/os}/bean/GoodsInfo.java | 2 +- .../ai => handuan/os}/bean/GuideBean.java | 2 +- .../ai => handuan/os}/bean/HealthCode.java | 2 +- .../ai => handuan/os}/bean/HomeworkBean.java | 2 +- .../os}/bean/HomeworkSubject.java | 2 +- .../ai => handuan/os}/bean/LessonApp.java | 2 +- .../ai => handuan/os}/bean/LessonJson.java | 2 +- .../ai => handuan/os}/bean/LessonSetting.java | 2 +- .../ai => handuan/os}/bean/MapBean.java | 2 +- .../os}/bean/NetDesktopIcon.java | 2 +- .../ai => handuan/os}/bean/PhraseContent.java | 2 +- .../os}/bean/ScreenPassword.java | 2 +- .../ai => handuan/os}/bean/SnInfo.java | 2 +- .../ai => handuan/os}/bean/StudyStatBean.java | 2 +- .../os}/bean/SystemSettings.java | 2 +- .../os}/bean/UserAvatarInfo.java | 2 +- .../ai => handuan/os}/bean/UserId.java | 2 +- .../os}/config/CommonConfig.java | 2 +- .../ai => handuan/os}/custom/GlideEngine.java | 4 +- .../os}/dialog/ChineseDialog.java | 4 +- .../os}/dialog/CustomDialog.java | 4 +- .../os}/dialog/EnglishBasicsDialog.java | 4 +- .../os}/dialog/FoundationDialog.java | 4 +- .../os}/dialog/PasswordDialog.java | 4 +- .../os}/dialog/PermissionsDialog.java | 4 +- .../os}/dialog/PrivacyPolicyDialog.java | 6 +- .../os}/dialog/SingleDialog.java | 4 +- .../os}/disklrucache/CacheHelper.java | 4 +- .../ai => handuan/os}/disklrucache/Utils.java | 2 +- .../os}/fragment/app/AppFragment.java | 14 +-- .../os}/fragment/app/AppViewModel.java | 14 +-- .../os}/fragment/ar/ARStudyFragment.java | 12 +- .../os}/fragment/biology/BiologyFragment.java | 10 +- .../fragment/chemical/ChemicalFragment.java | 10 +- .../os}/fragment/chinese/ChineseFragment.java | 20 +-- .../fragment/chinese/ChineseViewModel.java | 6 +- .../os}/fragment/complex/ComplexFragment.java | 12 +- .../os}/fragment/content/ContentFragment.java | 18 +-- .../fragment/content/ContentViewModel.java | 6 +- .../os}/fragment/english/EnglishFragment.java | 14 +-- .../os}/fragment/main/MainFragment.java | 18 +-- .../os}/fragment/main/MainViewModel.java | 6 +- .../os}/fragment/math/MathFragment.java | 12 +- .../os}/fragment/physics/PhysicsFragment.java | 10 +- .../fragment/precision/PrecisionFragment.java | 12 +- .../precision/PrecisionViewModel.java | 6 +- .../os}/fragment/subject/SubjectFragment.java | 29 +++-- .../os}/fragment/user/UserFragment.java | 48 ++++---- .../os}/fragment/user/UserViewModel.java | 46 +++---- .../usercenter/device/DeviceFragment.java | 17 ++- .../usercenter/device/DeviceViewModel.java | 6 +- .../usercenter/info/InfoFragment.java | 21 ++-- .../usercenter/info/InfoViewModel.java | 14 +-- .../usercenter/parents/ParentsFragment.java | 10 +- .../usercenter/parents/ParentsViewModel.java | 6 +- .../ai => handuan/os}/gson/GsonUtils.java | 2 +- .../os}/gson/IntegerDefault0Adapter.java | 2 +- .../gson/NullStringToEmptyAdapterFactory.java | 2 +- .../iconpostition/IconPositionDBHelper.java | 2 +- .../iconpostition/IconPositionManager.java | 6 +- .../os}/iconpostition/IconUtils.java | 2 +- .../PermissionDescriptionConvert.java | 4 +- .../interceptor/PermissionInterceptor.java | 4 +- .../interceptor/PermissionNameConvert.java | 4 +- .../os}/jxw/JxwPackageConfig.java | 2 +- .../os}/manager/AmapManager.java | 14 +-- .../ai => handuan/os}/manager/AppManager.java | 10 +- .../os}/manager/ConnectManager.java | 6 +- .../os}/manager/ConnectMode.java | 2 +- .../os}/manager/RemoteManager.java | 5 +- .../os}/network/NetInterfaceManager.java | 60 ++++----- .../ai => handuan/os}/network/UrlAddress.java | 2 +- .../os}/network/api/AlarmClockApi.java | 8 +- .../os}/network/api/AppUsageRecordApi.java | 6 +- .../os}/network/api/FilesApi.java | 8 +- .../os}/network/api/HomeworkApi.java | 8 +- .../os}/network/api/PhraseApi.java | 8 +- .../os}/network/api/SettingApi.java | 12 +- .../os}/network/api/SnInfoApi.java | 12 +- .../network/api/uiuios/CheckUpdateApi.java | 8 +- .../interceptor/RepeatRequestInterceptor.java | 6 +- .../ai => handuan/os}/push/PushManager.java | 8 +- .../push/alipush/AliMessageIntentService.java | 99 +++++++++++++++ .../push/alipush/AliyunMessageReceiver.java | 116 ++++++++++++++++++ .../os}/receiver/APKinstallReceiver.java | 6 +- .../os}/receiver/BootReceiver.java | 2 +- .../os}/receiver/InstallResultReceiver.java | 2 +- .../os}/service/DownloadService.java | 8 +- .../os}/service/NotificationService.java | 2 +- .../os}/service/SocketService.java | 19 ++- .../os}/service/main/MainSContact.java | 6 +- .../os}/service/main/MainSPresenter.java | 8 +- .../os}/service/main/MainService.java | 10 +- .../os}/utils/ActivationUtil.java | 4 +- .../ai => handuan/os}/utils/ApkUtils.java | 16 +-- .../os}/utils/AppUsedTimeUtils.java | 10 +- .../ai => handuan/os}/utils/BitmapUtils.java | 4 +- .../ai => handuan/os}/utils/CXAESUtil.java | 2 +- .../ai => handuan/os}/utils/CmdUtil.java | 2 +- .../ai => handuan/os}/utils/DimenTool.java | 2 +- .../ai => handuan/os}/utils/FFmpegUtils.java | 2 +- .../ai => handuan/os}/utils/FileUtil.java | 10 +- .../os}/utils/ForegroundAppUtil.java | 2 +- .../os}/utils/GlideLoadUtils.java | 2 +- .../ai => handuan/os}/utils/HomeWatcher.java | 2 +- .../ai => handuan/os}/utils/IconUtils.java | 2 +- .../os}/utils/LenovoCsdkUtil.java | 6 +- .../ai => handuan/os}/utils/MD5Util.java | 2 +- .../os}/utils/NetStateUtils.java | 2 +- .../ai => handuan/os}/utils/OpenApkUtils.java | 10 +- .../ai => handuan/os}/utils/OpenFileUtil.java | 4 +- .../ai => handuan/os}/utils/ScreenUtils.java | 2 +- .../os}/utils/ServiceAliveUtils.java | 2 +- .../ai => handuan/os}/utils/SystemUtils.java | 2 +- .../ai => handuan/os}/utils/TimeUtils.java | 2 +- .../ai => handuan/os}/utils/Utils.java | 8 +- .../ai => handuan/os}/utils/WakeUpUtils.java | 2 +- .../ai => handuan/os}/view/BatteryView.java | 6 +- .../ai => handuan/os}/view/CustomContent.java | 2 +- .../os}/view/CustomContentCallbacks.java | 2 +- .../view/EquallyDividedItemDecoration.java | 2 +- .../os}/view/GridSpaceItemDecoration.java | 2 +- .../HorizontalDecorationWithoutFirst.java | 2 +- .../os}/view/HorizontalItemDecoration.java | 2 +- .../os}/view/ImageViewAdapter.java | 6 +- .../ai => handuan/os}/view/JzvdStdAssert.java | 2 +- .../ai => handuan/os}/view/JzvdStdRound.java | 4 +- .../ai => handuan/os}/view/MyGridLayout.java | 6 +- .../os}/view/MyJzvdStdNoTitleNoClarity.java | 4 +- .../os}/view/RecyclerItemDecoration.java | 2 +- .../RecyclerViewSpacesItemDecoration.java | 2 +- .../ai => handuan/os}/view/RulerSeekBar.java | 2 +- .../os}/view/ScaleCircleNavigator.java | 2 +- .../view/VerticalDecorationWithoutFirst.java | 2 +- .../viewpager/BaseFragmentPagerAdapter.java | 2 +- .../viewpager/SubjectViewPagerAdapter.java | 4 +- .../os}/view/viewpager/ViewPager2Adapter.java | 2 +- .../os}/viewpager2/ViewPager2Helper.java | 2 +- .../os}/viewpager2/Viewpager2Adapter.java | 2 +- .../os}/websocket/JWebSocketClient.java | 2 +- .../com/xuexispace/ai/base/mvp/BaseView.java | 4 - app/src/main/res/layout/activity_edit.xml | 2 +- app/src/main/res/layout/activity_homework.xml | 2 +- .../res/layout/activity_homework_details.xml | 4 +- .../res/layout/activity_homework_update.xml | 2 +- app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/layout/activity_moreapp.xml | 2 +- app/src/main/res/layout/activity_notice.xml | 2 +- .../main/res/layout/activity_permission.xml | 2 +- app/src/main/res/layout/activity_privacya.xml | 2 +- .../res/layout/activity_selecte_grade.xml | 2 +- app/src/main/res/layout/activity_update.xml | 4 +- app/src/main/res/layout/activity_user.xml | 4 +- app/src/main/res/layout/fragment_chinese.xml | 4 +- app/src/main/res/layout/fragment_complex.xml | 4 +- app/src/main/res/layout/fragment_device.xml | 2 +- app/src/main/res/layout/fragment_info.xml | 4 +- app/src/main/res/layout/fragment_parents.xml | 2 +- .../main/res/layout/fragment_precision.xml | 2 +- app/src/main/res/layout/fragment_user.xml | 4 +- .../ai => handuan/os}/ExampleUnitTest.java | 2 +- settings.gradle | 4 +- 237 files changed, 1063 insertions(+), 859 deletions(-) rename app/src/androidTest/java/com/{xuexispace/ai => handuan/os}/ExampleInstrumentedTest.java (86%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/AboutActivity.java (89%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/AddIconActivity.java (86%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/ExitActivity.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/ManualActivity.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/NoticeActivity.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/PasswordActivity.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/edit/EditActivity.java (90%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/edit/EditViewModel.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/HomeworkActivity.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/HomeworkDetailsActivity.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/HomeworkDetailsViewModel.java (87%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/HomeworkViewModel.java (86%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/UpdateActivity.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/homework/UpdateViewModel.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/main/MainActivity.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/main/MainViewModel.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/more/MoreAppActivity.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/more/MoreAppViewModel.java (77%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/permission/PermissionActivity.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/permission/PermissionViewModel.java (65%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/privacy/PrivacyActivity.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/privacy/PrivacyViewModel.java (65%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/selectegrade/SelecteGradeActivity.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/selectegrade/SelecteGradeViewModel.java (87%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/service/ServiceActivity.java (83%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/service/ServiceViewModel.java (87%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/update/UpdateActivity.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/update/UpdateViewModel.java (65%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/user/UserActivity.java (89%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/activity/user/UserViewModel.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/AddAppAdapter.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/AppAdapter.java (90%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/FileAdapter.java (89%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/HomeworkAdapter.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/HomeworkDetailPicAdapter.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/HomeworkDetailPicAdapter2.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/adapter/HomeworkPicAdapter.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/alarm/AlarmOpenHelper.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/alarm/AlarmService.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/alarm/AlarmUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseApplication.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseDataBindingActivity.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseDataBindingFragment.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseFragment.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseLazyFragment.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/BaseTransparentActivity.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvp/BaseMvpActivity.java (87%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvp/BasePresenter.java (81%) create mode 100644 app/src/main/java/com/handuan/os/base/mvp/BaseView.java rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvvm/BaseMvvmActivity.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvvm/BaseViewModel.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvvm/ViewDataBindingCallback.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/mvvm/fragment/BaseMvvmFragment.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/rx/BaseRxActivity.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/rx/BaseRxFragment.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/base/rx/BaseRxService.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/ActivityBean.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AlarmClockData.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AlarmItem.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AppBase.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AppListInfo.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AppSelectBean.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AppUpdateInfo.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AppUsed.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/AriaDownloadInfo.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/ArticleDetails.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/ArticleInfo.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/BaseResponse.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/Contact.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/DemandBean.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/DesktopIcon.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/GoodsDetails.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/GoodsInfo.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/GuideBean.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/HealthCode.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/HomeworkBean.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/HomeworkSubject.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/LessonApp.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/LessonJson.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/LessonSetting.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/MapBean.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/NetDesktopIcon.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/PhraseContent.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/ScreenPassword.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/SnInfo.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/StudyStatBean.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/SystemSettings.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/UserAvatarInfo.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/bean/UserId.java (90%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/config/CommonConfig.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/custom/GlideEngine.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/ChineseDialog.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/CustomDialog.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/EnglishBasicsDialog.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/FoundationDialog.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/PasswordDialog.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/PermissionsDialog.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/PrivacyPolicyDialog.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/dialog/SingleDialog.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/disklrucache/CacheHelper.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/disklrucache/Utils.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/app/AppFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/app/AppViewModel.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/ar/ARStudyFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/biology/BiologyFragment.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/chemical/ChemicalFragment.java (93%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/chinese/ChineseFragment.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/chinese/ChineseViewModel.java (65%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/complex/ComplexFragment.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/content/ContentFragment.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/content/ContentViewModel.java (65%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/english/EnglishFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/main/MainFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/main/MainViewModel.java (66%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/math/MathFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/physics/PhysicsFragment.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/precision/PrecisionFragment.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/precision/PrecisionViewModel.java (76%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/subject/SubjectFragment.java (90%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/user/UserFragment.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/user/UserViewModel.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/device/DeviceFragment.java (75%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/device/DeviceViewModel.java (64%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/info/InfoFragment.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/info/InfoViewModel.java (91%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/parents/ParentsFragment.java (80%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/fragment/usercenter/parents/ParentsViewModel.java (64%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/gson/GsonUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/gson/IntegerDefault0Adapter.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/gson/NullStringToEmptyAdapterFactory.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/iconpostition/IconPositionDBHelper.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/iconpostition/IconPositionManager.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/iconpostition/IconUtils.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/interceptor/PermissionDescriptionConvert.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/interceptor/PermissionInterceptor.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/interceptor/PermissionNameConvert.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/jxw/JxwPackageConfig.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/manager/AmapManager.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/manager/AppManager.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/manager/ConnectManager.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/manager/ConnectMode.java (80%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/manager/RemoteManager.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/NetInterfaceManager.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/UrlAddress.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/AlarmClockApi.java (76%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/AppUsageRecordApi.java (84%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/FilesApi.java (60%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/HomeworkApi.java (81%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/PhraseApi.java (60%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/SettingApi.java (68%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/SnInfoApi.java (84%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/api/uiuios/CheckUpdateApi.java (61%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/network/interceptor/RepeatRequestInterceptor.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/push/PushManager.java (93%) create mode 100644 app/src/main/java/com/handuan/os/push/alipush/AliMessageIntentService.java create mode 100644 app/src/main/java/com/handuan/os/push/alipush/AliyunMessageReceiver.java rename app/src/main/java/com/{xuexispace/ai => handuan/os}/receiver/APKinstallReceiver.java (84%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/receiver/BootReceiver.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/receiver/InstallResultReceiver.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/DownloadService.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/NotificationService.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/SocketService.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/main/MainSContact.java (67%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/main/MainSPresenter.java (92%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/service/main/MainService.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/ActivationUtil.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/ApkUtils.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/AppUsedTimeUtils.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/BitmapUtils.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/CXAESUtil.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/CmdUtil.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/DimenTool.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/FFmpegUtils.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/FileUtil.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/ForegroundAppUtil.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/GlideLoadUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/HomeWatcher.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/IconUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/LenovoCsdkUtil.java (94%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/MD5Util.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/NetStateUtils.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/OpenApkUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/OpenFileUtil.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/ScreenUtils.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/ServiceAliveUtils.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/SystemUtils.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/TimeUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/Utils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/utils/WakeUpUtils.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/BatteryView.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/CustomContent.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/CustomContentCallbacks.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/EquallyDividedItemDecoration.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/GridSpaceItemDecoration.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/HorizontalDecorationWithoutFirst.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/HorizontalItemDecoration.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/ImageViewAdapter.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/JzvdStdAssert.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/JzvdStdRound.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/MyGridLayout.java (98%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/MyJzvdStdNoTitleNoClarity.java (88%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/RecyclerItemDecoration.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/RecyclerViewSpacesItemDecoration.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/RulerSeekBar.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/ScaleCircleNavigator.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/VerticalDecorationWithoutFirst.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/viewpager/BaseFragmentPagerAdapter.java (99%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/viewpager/SubjectViewPagerAdapter.java (86%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/view/viewpager/ViewPager2Adapter.java (95%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/viewpager2/ViewPager2Helper.java (96%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/viewpager2/Viewpager2Adapter.java (97%) rename app/src/main/java/com/{xuexispace/ai => handuan/os}/websocket/JWebSocketClient.java (95%) delete mode 100644 app/src/main/java/com/xuexispace/ai/base/mvp/BaseView.java rename app/src/test/java/com/{xuexispace/ai => handuan/os}/ExampleUnitTest.java (92%) diff --git a/app/build.gradle b/app/build.gradle index 66a50a0..380a7cf 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -12,12 +12,12 @@ android { compileSdkVersion 29 defaultConfig { - applicationId "com.xuexispace.ai" + applicationId "com.handuan.os" minSdkVersion 24 targetSdkVersion 29 - versionCode 2 - versionName "1.0.1" + versionCode 1 + versionName "1.0.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" vectorDrawables.useSupportLibrary = true @@ -175,7 +175,7 @@ dependencies { //bugly implementation 'com.tencent.bugly:crashreport:4.1.9.2' //阿里云推送 -// implementation 'com.aliyun.ams:alicloud-android-push:3.8.0' + implementation 'com.aliyun.ams:alicloud-android-push:3.8.0' //高德地图定位 implementation 'com.amap.api:location:5.1.0' //状态栏透明 diff --git a/app/src/androidTest/java/com/xuexispace/ai/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/handuan/os/ExampleInstrumentedTest.java similarity index 86% rename from app/src/androidTest/java/com/xuexispace/ai/ExampleInstrumentedTest.java rename to app/src/androidTest/java/com/handuan/os/ExampleInstrumentedTest.java index acc11b6..122e7ad 100644 --- a/app/src/androidTest/java/com/xuexispace/ai/ExampleInstrumentedTest.java +++ b/app/src/androidTest/java/com/handuan/os/ExampleInstrumentedTest.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai; +package com.handuan.os; import android.content.Context; @@ -22,6 +22,6 @@ public class ExampleInstrumentedTest { // Context of the app under test. Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); - assertEquals("com.xuexispace.ai", appContext.getPackageName()); + assertEquals("com.handuan.os", appContext.getPackageName()); } } diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index fd08b4a..1089adf 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ + package="com.handuan.os"> @@ -106,10 +106,10 @@ - + - + diff --git a/app/src/main/java/com/xuexispace/ai/activity/AboutActivity.java b/app/src/main/java/com/handuan/os/activity/AboutActivity.java similarity index 89% rename from app/src/main/java/com/xuexispace/ai/activity/AboutActivity.java rename to app/src/main/java/com/handuan/os/activity/AboutActivity.java index 38568cb..ccbd934 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/AboutActivity.java +++ b/app/src/main/java/com/handuan/os/activity/AboutActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Intent; import android.text.TextUtils; @@ -6,9 +6,9 @@ import android.view.View; import androidx.databinding.DataBindingUtil; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.databinding.ActivityAboutBinding; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.databinding.ActivityAboutBinding; public class AboutActivity extends BaseDataBindingActivity { diff --git a/app/src/main/java/com/xuexispace/ai/activity/AddIconActivity.java b/app/src/main/java/com/handuan/os/activity/AddIconActivity.java similarity index 86% rename from app/src/main/java/com/xuexispace/ai/activity/AddIconActivity.java rename to app/src/main/java/com/handuan/os/activity/AddIconActivity.java index 50ceb86..cbbf36f 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/AddIconActivity.java +++ b/app/src/main/java/com/handuan/os/activity/AddIconActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Context; import android.util.DisplayMetrics; @@ -8,13 +8,13 @@ import android.view.WindowManager; import androidx.databinding.DataBindingUtil; import androidx.recyclerview.widget.GridLayoutManager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.adapter.AddAppAdapter; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.databinding.ActivityAddIconBinding; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.view.RecyclerViewSpacesItemDecoration; +import com.handuan.os.R; +import com.handuan.os.adapter.AddAppAdapter; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.databinding.ActivityAddIconBinding; +import com.handuan.os.manager.AppManager; +import com.handuan.os.view.RecyclerViewSpacesItemDecoration; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/activity/ExitActivity.java b/app/src/main/java/com/handuan/os/activity/ExitActivity.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/activity/ExitActivity.java rename to app/src/main/java/com/handuan/os/activity/ExitActivity.java index efca008..21ad563 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/ExitActivity.java +++ b/app/src/main/java/com/handuan/os/activity/ExitActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Context; import android.media.AudioAttributes; @@ -14,11 +14,11 @@ import android.view.inputmethod.InputMethodManager; import androidx.databinding.DataBindingUtil; import com.tuo.customview.VerificationCodeView; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivityExitBinding; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivityExitBinding; +import com.handuan.os.utils.Utils; public class ExitActivity extends BaseDataBindingActivity { private static final String TAG = "ExitActivity"; diff --git a/app/src/main/java/com/xuexispace/ai/activity/ManualActivity.java b/app/src/main/java/com/handuan/os/activity/ManualActivity.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/activity/ManualActivity.java rename to app/src/main/java/com/handuan/os/activity/ManualActivity.java index 001eeb4..fb84c0a 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/ManualActivity.java +++ b/app/src/main/java/com/handuan/os/activity/ManualActivity.java @@ -1,13 +1,13 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Intent; import android.view.View; import androidx.databinding.DataBindingUtil; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.databinding.ActivityManualBinding; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.databinding.ActivityManualBinding; public class ManualActivity extends BaseDataBindingActivity { diff --git a/app/src/main/java/com/xuexispace/ai/activity/NoticeActivity.java b/app/src/main/java/com/handuan/os/activity/NoticeActivity.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/activity/NoticeActivity.java rename to app/src/main/java/com/handuan/os/activity/NoticeActivity.java index e3ff1f8..15f836c 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/NoticeActivity.java +++ b/app/src/main/java/com/handuan/os/activity/NoticeActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Context; import android.content.Intent; @@ -16,17 +16,17 @@ import com.blankj.utilcode.util.FileUtils; import com.bumptech.glide.Glide; import com.bumptech.glide.load.resource.bitmap.RoundedCorners; import com.bumptech.glide.request.RequestOptions; -import com.xuexispace.ai.R; -import com.xuexispace.ai.alarm.AlarmUtils; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.bean.AlarmClockData; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.databinding.ActivityNoticeBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.ScreenUtils; -import com.xuexispace.ai.utils.Utils; -import com.xuexispace.ai.utils.WakeUpUtils; +import com.handuan.os.R; +import com.handuan.os.alarm.AlarmUtils; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.bean.AlarmClockData; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.databinding.ActivityNoticeBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.ScreenUtils; +import com.handuan.os.utils.Utils; +import com.handuan.os.utils.WakeUpUtils; import java.io.File; import java.io.FileInputStream; diff --git a/app/src/main/java/com/xuexispace/ai/activity/PasswordActivity.java b/app/src/main/java/com/handuan/os/activity/PasswordActivity.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/activity/PasswordActivity.java rename to app/src/main/java/com/handuan/os/activity/PasswordActivity.java index 8a5fba0..9c9b791 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/PasswordActivity.java +++ b/app/src/main/java/com/handuan/os/activity/PasswordActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity; +package com.handuan.os.activity; import android.content.Context; import android.content.Intent; @@ -13,10 +13,10 @@ import android.view.inputmethod.InputMethodManager; import androidx.databinding.DataBindingUtil; import com.tuo.customview.VerificationCodeView; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingActivity; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivityPasswdBinding; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingActivity; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivityPasswdBinding; import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX; public class PasswordActivity extends BaseDataBindingActivity { diff --git a/app/src/main/java/com/xuexispace/ai/activity/edit/EditActivity.java b/app/src/main/java/com/handuan/os/activity/edit/EditActivity.java similarity index 90% rename from app/src/main/java/com/xuexispace/ai/activity/edit/EditActivity.java rename to app/src/main/java/com/handuan/os/activity/edit/EditActivity.java index 66ff831..04ae3f6 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/edit/EditActivity.java +++ b/app/src/main/java/com/handuan/os/activity/edit/EditActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.edit; +package com.handuan.os.activity.edit; import android.content.Intent; import android.text.InputFilter; @@ -9,13 +9,12 @@ import androidx.lifecycle.Observer; import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivityEditBinding; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.LenovoCsdkUtil; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivityEditBinding; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.LenovoCsdkUtil; import java.util.HashMap; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/activity/edit/EditViewModel.java b/app/src/main/java/com/handuan/os/activity/edit/EditViewModel.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/activity/edit/EditViewModel.java rename to app/src/main/java/com/handuan/os/activity/edit/EditViewModel.java index 3a47987..65f142f 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/edit/EditViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/edit/EditViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.edit; +package com.handuan.os.activity.edit; import android.util.Log; @@ -7,11 +7,11 @@ import androidx.lifecycle.MutableLiveData; import com.hjq.toast.Toaster; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.databinding.ActivityEditBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.databinding.ActivityEditBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkActivity.java b/app/src/main/java/com/handuan/os/activity/homework/HomeworkActivity.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkActivity.java rename to app/src/main/java/com/handuan/os/activity/homework/HomeworkActivity.java index d0fceee..6f69b0e 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkActivity.java +++ b/app/src/main/java/com/handuan/os/activity/homework/HomeworkActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.graphics.Color; import android.util.Log; @@ -9,14 +9,14 @@ import androidx.fragment.app.FragmentManager; import androidx.lifecycle.Observer; import androidx.viewpager.widget.ViewPager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.databinding.ActivityHomeworkBinding; -import com.xuexispace.ai.fragment.content.ContentFragment; -import com.xuexispace.ai.utils.TimeUtils; -import com.xuexispace.ai.view.ScaleCircleNavigator; -import com.xuexispace.ai.view.viewpager.BaseFragmentPagerAdapter; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.databinding.ActivityHomeworkBinding; +import com.handuan.os.fragment.content.ContentFragment; +import com.handuan.os.utils.TimeUtils; +import com.handuan.os.view.ScaleCircleNavigator; +import com.handuan.os.view.viewpager.BaseFragmentPagerAdapter; import net.lucode.hackware.magicindicator.ViewPagerHelper; diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsActivity.java b/app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsActivity.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsActivity.java rename to app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsActivity.java index d5428da..9fa40f4 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsActivity.java +++ b/app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.content.Intent; import android.util.Log; @@ -10,12 +10,12 @@ import androidx.recyclerview.widget.LinearLayoutManager; import com.arialyy.annotations.Download; import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.task.DownloadTask; -import com.xuexispace.ai.R; -import com.xuexispace.ai.adapter.HomeworkDetailPicAdapter; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.databinding.ActivityHomeworkDetailsBinding; -import com.xuexispace.ai.utils.TimeUtils; +import com.handuan.os.R; +import com.handuan.os.adapter.HomeworkDetailPicAdapter; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.databinding.ActivityHomeworkDetailsBinding; +import com.handuan.os.utils.TimeUtils; public class HomeworkDetailsActivity extends BaseMvvmActivity { private static final String TAG = "HomeworkDetailsActivity"; diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsViewModel.java b/app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsViewModel.java similarity index 87% rename from app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsViewModel.java rename to app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsViewModel.java index d3fbf19..1124e36 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkDetailsViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/homework/HomeworkDetailsViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.util.Log; @@ -7,11 +7,11 @@ import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.databinding.ActivityHomeworkDetailsBinding; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.databinding.ActivityHomeworkDetailsBinding; +import com.handuan.os.network.NetInterfaceManager; import io.reactivex.rxjava3.annotations.NonNull; import io.reactivex.rxjava3.core.Observer; diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkViewModel.java b/app/src/main/java/com/handuan/os/activity/homework/HomeworkViewModel.java similarity index 86% rename from app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkViewModel.java rename to app/src/main/java/com/handuan/os/activity/homework/HomeworkViewModel.java index 3e9f367..b0724dd 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/HomeworkViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/homework/HomeworkViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.util.Log; @@ -6,14 +6,14 @@ import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.databinding.ActivityHomeworkBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.TimeUtils; +import com.handuan.os.BuildConfig; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.databinding.ActivityHomeworkBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.TimeUtils; import java.util.ArrayList; import java.util.function.Predicate; diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/UpdateActivity.java b/app/src/main/java/com/handuan/os/activity/homework/UpdateActivity.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/activity/homework/UpdateActivity.java rename to app/src/main/java/com/handuan/os/activity/homework/UpdateActivity.java index c8eba1c..c55b897 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/UpdateActivity.java +++ b/app/src/main/java/com/handuan/os/activity/homework/UpdateActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.content.Intent; import android.view.View; @@ -6,9 +6,9 @@ import android.view.View; import androidx.lifecycle.Observer; import com.hjq.toast.Toaster; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.databinding.ActivityHomeworkUpdateBinding; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.databinding.ActivityHomeworkUpdateBinding; public class UpdateActivity extends BaseMvvmActivity { diff --git a/app/src/main/java/com/xuexispace/ai/activity/homework/UpdateViewModel.java b/app/src/main/java/com/handuan/os/activity/homework/UpdateViewModel.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/activity/homework/UpdateViewModel.java rename to app/src/main/java/com/handuan/os/activity/homework/UpdateViewModel.java index a7af976..af6280c 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/homework/UpdateViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/homework/UpdateViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.homework; +package com.handuan.os.activity.homework; import android.util.Log; @@ -7,10 +7,10 @@ import androidx.lifecycle.MutableLiveData; import com.hjq.toast.Toaster; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.databinding.ActivityHomeworkUpdateBinding; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.databinding.ActivityHomeworkUpdateBinding; +import com.handuan.os.network.NetInterfaceManager; import io.reactivex.rxjava3.annotations.NonNull; import io.reactivex.rxjava3.core.Observer; diff --git a/app/src/main/java/com/xuexispace/ai/activity/main/MainActivity.java b/app/src/main/java/com/handuan/os/activity/main/MainActivity.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/activity/main/MainActivity.java rename to app/src/main/java/com/handuan/os/activity/main/MainActivity.java index a1c08d2..47b2ce3 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/main/MainActivity.java +++ b/app/src/main/java/com/handuan/os/activity/main/MainActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.main; +package com.handuan.os.activity.main; import android.content.ActivityNotFoundException; import android.content.BroadcastReceiver; @@ -29,36 +29,32 @@ import com.hjq.permissions.Permission; import com.hjq.permissions.XXPermissions; import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.permission.PermissionActivity; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.SystemSettings; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivityMainBinding; -import com.xuexispace.ai.dialog.PermissionsDialog; -import com.xuexispace.ai.dialog.PrivacyPolicyDialog; -import com.xuexispace.ai.fragment.biology.BiologyFragment; -import com.xuexispace.ai.fragment.chemical.ChemicalFragment; -import com.xuexispace.ai.fragment.chinese.ChineseFragment; -import com.xuexispace.ai.fragment.complex.ComplexFragment; -import com.xuexispace.ai.fragment.english.EnglishFragment; -import com.xuexispace.ai.fragment.math.MathFragment; -import com.xuexispace.ai.fragment.physics.PhysicsFragment; -import com.xuexispace.ai.fragment.precision.PrecisionFragment; -import com.xuexispace.ai.fragment.subject.SubjectFragment; -import com.xuexispace.ai.fragment.user.UserFragment; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.manager.AmapManager; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.service.SocketService; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.Utils; -import com.xuexispace.ai.view.ScaleCircleNavigator; -import com.xuexispace.ai.view.viewpager.BaseFragmentPagerAdapter; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.permission.PermissionActivity; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.SystemSettings; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivityMainBinding; +import com.handuan.os.dialog.PermissionsDialog; +import com.handuan.os.dialog.PrivacyPolicyDialog; +import com.handuan.os.fragment.biology.BiologyFragment; +import com.handuan.os.fragment.chemical.ChemicalFragment; +import com.handuan.os.fragment.chinese.ChineseFragment; +import com.handuan.os.fragment.complex.ComplexFragment; +import com.handuan.os.fragment.english.EnglishFragment; +import com.handuan.os.fragment.math.MathFragment; +import com.handuan.os.fragment.physics.PhysicsFragment; +import com.handuan.os.fragment.precision.PrecisionFragment; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.manager.AmapManager; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.service.SocketService; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.Utils; +import com.handuan.os.view.viewpager.BaseFragmentPagerAdapter; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/activity/main/MainViewModel.java b/app/src/main/java/com/handuan/os/activity/main/MainViewModel.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/activity/main/MainViewModel.java rename to app/src/main/java/com/handuan/os/activity/main/MainViewModel.java index 081649a..9c97445 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/main/MainViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/main/MainViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.main; +package com.handuan.os.activity.main; import android.text.TextUtils; import android.util.Log; @@ -10,21 +10,21 @@ import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.bean.SystemSettings; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivityMainBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.AppUsedTimeUtils; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.bean.SystemSettings; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivityMainBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.AppUsedTimeUtils; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.Utils; import io.reactivex.rxjava3.android.schedulers.AndroidSchedulers; import io.reactivex.rxjava3.annotations.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/activity/more/MoreAppActivity.java b/app/src/main/java/com/handuan/os/activity/more/MoreAppActivity.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/activity/more/MoreAppActivity.java rename to app/src/main/java/com/handuan/os/activity/more/MoreAppActivity.java index 42ecba9..ee68c7d 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/more/MoreAppActivity.java +++ b/app/src/main/java/com/handuan/os/activity/more/MoreAppActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.more; +package com.handuan.os.activity.more; import android.content.BroadcastReceiver; import android.content.Context; @@ -13,12 +13,12 @@ import android.view.WindowManager; import androidx.lifecycle.Observer; import androidx.recyclerview.widget.GridLayoutManager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.adapter.AppAdapter; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.databinding.ActivityMoreappBinding; -import com.xuexispace.ai.view.RecyclerViewSpacesItemDecoration; +import com.handuan.os.R; +import com.handuan.os.adapter.AppAdapter; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.databinding.ActivityMoreappBinding; +import com.handuan.os.view.RecyclerViewSpacesItemDecoration; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/activity/more/MoreAppViewModel.java b/app/src/main/java/com/handuan/os/activity/more/MoreAppViewModel.java similarity index 77% rename from app/src/main/java/com/xuexispace/ai/activity/more/MoreAppViewModel.java rename to app/src/main/java/com/handuan/os/activity/more/MoreAppViewModel.java index 72e5bff..d59d714 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/more/MoreAppViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/more/MoreAppViewModel.java @@ -1,13 +1,13 @@ -package com.xuexispace.ai.activity.more; +package com.handuan.os.activity.more; import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.databinding.ActivityMoreappBinding; -import com.xuexispace.ai.manager.AppManager; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.databinding.ActivityMoreappBinding; +import com.handuan.os.manager.AppManager; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/activity/permission/PermissionActivity.java b/app/src/main/java/com/handuan/os/activity/permission/PermissionActivity.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/activity/permission/PermissionActivity.java rename to app/src/main/java/com/handuan/os/activity/permission/PermissionActivity.java index 01230ad..4d7144b 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/permission/PermissionActivity.java +++ b/app/src/main/java/com/handuan/os/activity/permission/PermissionActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.permission; +package com.handuan.os.activity.permission; import android.content.Intent; import android.graphics.Color; @@ -17,10 +17,10 @@ import androidx.annotation.NonNull; import com.hjq.permissions.OnPermissionCallback; import com.hjq.permissions.Permission; import com.hjq.permissions.XXPermissions; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.databinding.ActivityPermissionBinding; -import com.xuexispace.ai.interceptor.PermissionInterceptor; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.databinding.ActivityPermissionBinding; +import com.handuan.os.interceptor.PermissionInterceptor; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/activity/permission/PermissionViewModel.java b/app/src/main/java/com/handuan/os/activity/permission/PermissionViewModel.java similarity index 65% rename from app/src/main/java/com/xuexispace/ai/activity/permission/PermissionViewModel.java rename to app/src/main/java/com/handuan/os/activity/permission/PermissionViewModel.java index 7367b5d..90eb3ed 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/permission/PermissionViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/permission/PermissionViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.activity.permission; +package com.handuan.os.activity.permission; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.ActivityPermissionBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.ActivityPermissionBinding; public class PermissionViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyActivity.java b/app/src/main/java/com/handuan/os/activity/privacy/PrivacyActivity.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyActivity.java rename to app/src/main/java/com/handuan/os/activity/privacy/PrivacyActivity.java index f6aef95..89243f6 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyActivity.java +++ b/app/src/main/java/com/handuan/os/activity/privacy/PrivacyActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.privacy; +package com.handuan.os.activity.privacy; import android.content.Intent; import android.view.View; @@ -7,9 +7,9 @@ import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.databinding.ActivityPrivacyaBinding; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.databinding.ActivityPrivacyaBinding; public class PrivacyActivity extends BaseMvvmActivity { private static final String TAG = "PrivacyActivity"; diff --git a/app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyViewModel.java b/app/src/main/java/com/handuan/os/activity/privacy/PrivacyViewModel.java similarity index 65% rename from app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyViewModel.java rename to app/src/main/java/com/handuan/os/activity/privacy/PrivacyViewModel.java index 1e1dc79..ba62f87 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/privacy/PrivacyViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/privacy/PrivacyViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.activity.privacy; +package com.handuan.os.activity.privacy; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.ActivityPrivacyaBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.ActivityPrivacyaBinding; public class PrivacyViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeActivity.java b/app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeActivity.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeActivity.java rename to app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeActivity.java index efa6e61..da7589e 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeActivity.java +++ b/app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.selectegrade; +package com.handuan.os.activity.selectegrade; import android.util.Log; import android.view.View; @@ -9,14 +9,13 @@ import androidx.lifecycle.Observer; import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.ActivitySelecteGradeBinding; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.ActivitySelecteGradeBinding; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.Utils; import java.util.HashMap; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeViewModel.java b/app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeViewModel.java similarity index 87% rename from app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeViewModel.java rename to app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeViewModel.java index 9369ed4..e186aec 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/selectegrade/SelecteGradeViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/selectegrade/SelecteGradeViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.selectegrade; +package com.handuan.os.activity.selectegrade; import android.util.Log; @@ -7,11 +7,11 @@ import androidx.lifecycle.MutableLiveData; import com.hjq.toast.Toaster; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.databinding.ActivitySelecteGradeBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.databinding.ActivitySelecteGradeBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/activity/service/ServiceActivity.java b/app/src/main/java/com/handuan/os/activity/service/ServiceActivity.java similarity index 83% rename from app/src/main/java/com/xuexispace/ai/activity/service/ServiceActivity.java rename to app/src/main/java/com/handuan/os/activity/service/ServiceActivity.java index 06fdd57..9b15b49 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/service/ServiceActivity.java +++ b/app/src/main/java/com/handuan/os/activity/service/ServiceActivity.java @@ -1,14 +1,14 @@ -package com.xuexispace.ai.activity.service; +package com.handuan.os.activity.service; import android.view.View; import androidx.lifecycle.Observer; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.GuideBean; -import com.xuexispace.ai.databinding.ActivityServiceBinding; -import com.xuexispace.ai.utils.GlideLoadUtils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.GuideBean; +import com.handuan.os.databinding.ActivityServiceBinding; +import com.handuan.os.utils.GlideLoadUtils; public class ServiceActivity extends BaseMvvmActivity { diff --git a/app/src/main/java/com/xuexispace/ai/activity/service/ServiceViewModel.java b/app/src/main/java/com/handuan/os/activity/service/ServiceViewModel.java similarity index 87% rename from app/src/main/java/com/xuexispace/ai/activity/service/ServiceViewModel.java rename to app/src/main/java/com/handuan/os/activity/service/ServiceViewModel.java index e69edd7..75a4f77 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/service/ServiceViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/service/ServiceViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.service; +package com.handuan.os.activity.service; import android.util.Log; @@ -6,11 +6,11 @@ import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.GuideBean; -import com.xuexispace.ai.databinding.ActivityServiceBinding; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.GuideBean; +import com.handuan.os.databinding.ActivityServiceBinding; +import com.handuan.os.network.NetInterfaceManager; import io.reactivex.rxjava3.annotations.NonNull; import io.reactivex.rxjava3.core.Observer; diff --git a/app/src/main/java/com/xuexispace/ai/activity/update/UpdateActivity.java b/app/src/main/java/com/handuan/os/activity/update/UpdateActivity.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/activity/update/UpdateActivity.java rename to app/src/main/java/com/handuan/os/activity/update/UpdateActivity.java index 40c91f4..0862dd3 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/update/UpdateActivity.java +++ b/app/src/main/java/com/handuan/os/activity/update/UpdateActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.update; +package com.handuan.os.activity.update; import android.content.Intent; import android.view.View; @@ -6,12 +6,12 @@ import android.view.View; import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.download.DownloadEntity; import com.hjq.toast.Toaster; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.databinding.ActivityUpdateBinding; -import com.xuexispace.ai.service.DownloadService; -import com.xuexispace.ai.utils.ApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.databinding.ActivityUpdateBinding; +import com.handuan.os.service.DownloadService; +import com.handuan.os.utils.ApkUtils; import static com.arialyy.aria.core.inf.IEntity.STATE_RUNNING; diff --git a/app/src/main/java/com/xuexispace/ai/activity/update/UpdateViewModel.java b/app/src/main/java/com/handuan/os/activity/update/UpdateViewModel.java similarity index 65% rename from app/src/main/java/com/xuexispace/ai/activity/update/UpdateViewModel.java rename to app/src/main/java/com/handuan/os/activity/update/UpdateViewModel.java index 049d257..6111033 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/update/UpdateViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/update/UpdateViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.activity.update; +package com.handuan.os.activity.update; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.ActivityUpdateBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.ActivityUpdateBinding; public class UpdateViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/activity/user/UserActivity.java b/app/src/main/java/com/handuan/os/activity/user/UserActivity.java similarity index 89% rename from app/src/main/java/com/xuexispace/ai/activity/user/UserActivity.java rename to app/src/main/java/com/handuan/os/activity/user/UserActivity.java index 99db302..cd1df8e 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/user/UserActivity.java +++ b/app/src/main/java/com/handuan/os/activity/user/UserActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.user; +package com.handuan.os.activity.user; import android.content.Intent; import android.text.TextUtils; @@ -17,29 +17,29 @@ import com.luck.picture.lib.config.SelectMimeType; import com.luck.picture.lib.entity.LocalMedia; import com.luck.picture.lib.interfaces.OnResultCallbackListener; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.ExitActivity; -import com.xuexispace.ai.activity.edit.EditActivity; -import com.xuexispace.ai.activity.permission.PermissionActivity; -import com.xuexispace.ai.activity.service.ServiceActivity; -import com.xuexispace.ai.activity.update.UpdateActivity; -import com.xuexispace.ai.base.mvvm.BaseMvvmActivity; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.UserAvatarInfo; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.custom.GlideEngine; -import com.xuexispace.ai.databinding.ActivityUserBinding; -import com.xuexispace.ai.fragment.usercenter.device.DeviceFragment; -import com.xuexispace.ai.fragment.usercenter.info.InfoFragment; -import com.xuexispace.ai.fragment.usercenter.parents.ParentsFragment; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.GlideLoadUtils; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.ExitActivity; +import com.handuan.os.activity.edit.EditActivity; +import com.handuan.os.activity.permission.PermissionActivity; +import com.handuan.os.activity.service.ServiceActivity; +import com.handuan.os.activity.update.UpdateActivity; +import com.handuan.os.base.mvvm.BaseMvvmActivity; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.UserAvatarInfo; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.custom.GlideEngine; +import com.handuan.os.databinding.ActivityUserBinding; +import com.handuan.os.fragment.usercenter.device.DeviceFragment; +import com.handuan.os.fragment.usercenter.info.InfoFragment; +import com.handuan.os.fragment.usercenter.parents.ParentsFragment; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.GlideLoadUtils; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.Utils; import java.io.File; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/activity/user/UserViewModel.java b/app/src/main/java/com/handuan/os/activity/user/UserViewModel.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/activity/user/UserViewModel.java rename to app/src/main/java/com/handuan/os/activity/user/UserViewModel.java index 954b3fa..4c406d7 100644 --- a/app/src/main/java/com/xuexispace/ai/activity/user/UserViewModel.java +++ b/app/src/main/java/com/handuan/os/activity/user/UserViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.activity.user; +package com.handuan.os.activity.user; import android.util.Log; @@ -7,14 +7,14 @@ import androidx.lifecycle.MutableLiveData; import com.hjq.toast.Toaster; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.UserAvatarInfo; -import com.xuexispace.ai.databinding.ActivityUserBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; +import com.handuan.os.BuildConfig; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.UserAvatarInfo; +import com.handuan.os.databinding.ActivityUserBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/AddAppAdapter.java b/app/src/main/java/com/handuan/os/adapter/AddAppAdapter.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/adapter/AddAppAdapter.java rename to app/src/main/java/com/handuan/os/adapter/AddAppAdapter.java index 14880d0..8ab5cc5 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/AddAppAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/AddAppAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.Context; import android.util.Log; @@ -12,12 +12,12 @@ import androidx.annotation.NonNull; import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.RecyclerView; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.utils.BitmapUtils; -import com.xuexispace.ai.utils.IconUtils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.manager.AppManager; +import com.handuan.os.utils.BitmapUtils; +import com.handuan.os.utils.IconUtils; import java.util.List; import java.util.Set; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/AppAdapter.java b/app/src/main/java/com/handuan/os/adapter/AppAdapter.java similarity index 90% rename from app/src/main/java/com/xuexispace/ai/adapter/AppAdapter.java rename to app/src/main/java/com/handuan/os/adapter/AppAdapter.java index 78d3780..1b1f796 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/AppAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/AppAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.app.Activity; import android.content.ComponentName; @@ -16,20 +16,20 @@ import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.RecyclerView; import com.hjq.toast.Toaster; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.ExitActivity; -import com.xuexispace.ai.activity.ManualActivity; -import com.xuexispace.ai.activity.PasswordActivity; -import com.xuexispace.ai.activity.service.ServiceActivity; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.BitmapUtils; -import com.xuexispace.ai.utils.IconUtils; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.ExitActivity; +import com.handuan.os.activity.ManualActivity; +import com.handuan.os.activity.PasswordActivity; +import com.handuan.os.activity.service.ServiceActivity; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.manager.AppManager; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.BitmapUtils; +import com.handuan.os.utils.IconUtils; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.Utils; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/FileAdapter.java b/app/src/main/java/com/handuan/os/adapter/FileAdapter.java similarity index 89% rename from app/src/main/java/com/xuexispace/ai/adapter/FileAdapter.java rename to app/src/main/java/com/handuan/os/adapter/FileAdapter.java index 573258c..9473016 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/FileAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/FileAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.ComponentName; import android.content.Context; @@ -15,18 +15,18 @@ import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.RecyclerView; import com.hjq.toast.Toaster; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.ManualActivity; -import com.xuexispace.ai.activity.PasswordActivity; -import com.xuexispace.ai.activity.service.ServiceActivity; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.BitmapUtils; -import com.xuexispace.ai.utils.IconUtils; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.ManualActivity; +import com.handuan.os.activity.PasswordActivity; +import com.handuan.os.activity.service.ServiceActivity; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.manager.AppManager; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.BitmapUtils; +import com.handuan.os.utils.IconUtils; +import com.handuan.os.utils.OpenApkUtils; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkAdapter.java b/app/src/main/java/com/handuan/os/adapter/HomeworkAdapter.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/adapter/HomeworkAdapter.java rename to app/src/main/java/com/handuan/os/adapter/HomeworkAdapter.java index ca3169f..8d8986a 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/HomeworkAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.Context; import android.content.Intent; @@ -14,11 +14,11 @@ import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.LinearLayoutManager; import androidx.recyclerview.widget.RecyclerView; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.homework.HomeworkDetailsActivity; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.utils.TimeUtils; -import com.xuexispace.ai.view.HorizontalDecorationWithoutFirst; +import com.handuan.os.R; +import com.handuan.os.activity.homework.HomeworkDetailsActivity; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.utils.TimeUtils; +import com.handuan.os.view.HorizontalDecorationWithoutFirst; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter.java b/app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter.java rename to app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter.java index 38abb3a..7011b95 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.Context; import android.view.LayoutInflater; @@ -17,9 +17,9 @@ import com.bumptech.glide.load.DecodeFormat; import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.request.target.Target; -import com.xuexispace.ai.R; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.GlideLoadUtils; +import com.handuan.os.R; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.GlideLoadUtils; import com.wgw.photo.preview.PhotoPreview; import com.wgw.photo.preview.interfaces.ImageLoader; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter2.java b/app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter2.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter2.java rename to app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter2.java index f747c80..fe185d0 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkDetailPicAdapter2.java +++ b/app/src/main/java/com/handuan/os/adapter/HomeworkDetailPicAdapter2.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.Context; import android.view.LayoutInflater; @@ -17,11 +17,11 @@ import com.bumptech.glide.load.DecodeFormat; import com.bumptech.glide.load.engine.DiskCacheStrategy; import com.bumptech.glide.request.RequestOptions; import com.bumptech.glide.request.target.Target; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.GlideLoadUtils; -import com.xuexispace.ai.utils.OpenFileUtil; +import com.handuan.os.R; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.GlideLoadUtils; +import com.handuan.os.utils.OpenFileUtil; import com.wgw.photo.preview.PhotoPreview; import com.wgw.photo.preview.interfaces.ImageLoader; diff --git a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkPicAdapter.java b/app/src/main/java/com/handuan/os/adapter/HomeworkPicAdapter.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/adapter/HomeworkPicAdapter.java rename to app/src/main/java/com/handuan/os/adapter/HomeworkPicAdapter.java index 9df72be..0dbf76c 100644 --- a/app/src/main/java/com/xuexispace/ai/adapter/HomeworkPicAdapter.java +++ b/app/src/main/java/com/handuan/os/adapter/HomeworkPicAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.adapter; +package com.handuan.os.adapter; import android.content.Context; import android.content.Intent; @@ -11,10 +11,10 @@ import androidx.constraintlayout.widget.ConstraintLayout; import androidx.recyclerview.widget.RecyclerView; import com.shehuan.niv.NiceImageView; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.homework.HomeworkDetailsActivity; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.GlideLoadUtils; +import com.handuan.os.R; +import com.handuan.os.activity.homework.HomeworkDetailsActivity; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.GlideLoadUtils; import java.io.File; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/alarm/AlarmOpenHelper.java b/app/src/main/java/com/handuan/os/alarm/AlarmOpenHelper.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/alarm/AlarmOpenHelper.java rename to app/src/main/java/com/handuan/os/alarm/AlarmOpenHelper.java index 89ff4be..ed3fbe6 100644 --- a/app/src/main/java/com/xuexispace/ai/alarm/AlarmOpenHelper.java +++ b/app/src/main/java/com/handuan/os/alarm/AlarmOpenHelper.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.alarm; +package com.handuan.os.alarm; import android.content.Context; import android.database.sqlite.SQLiteDatabase; diff --git a/app/src/main/java/com/xuexispace/ai/alarm/AlarmService.java b/app/src/main/java/com/handuan/os/alarm/AlarmService.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/alarm/AlarmService.java rename to app/src/main/java/com/handuan/os/alarm/AlarmService.java index 35127e9..090749b 100644 --- a/app/src/main/java/com/xuexispace/ai/alarm/AlarmService.java +++ b/app/src/main/java/com/handuan/os/alarm/AlarmService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.alarm; +package com.handuan.os.alarm; import android.app.Service; import android.content.Intent; diff --git a/app/src/main/java/com/xuexispace/ai/alarm/AlarmUtils.java b/app/src/main/java/com/handuan/os/alarm/AlarmUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/alarm/AlarmUtils.java rename to app/src/main/java/com/handuan/os/alarm/AlarmUtils.java index 954d295..da56a2b 100644 --- a/app/src/main/java/com/xuexispace/ai/alarm/AlarmUtils.java +++ b/app/src/main/java/com/handuan/os/alarm/AlarmUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.alarm; +package com.handuan.os.alarm; import android.annotation.SuppressLint; import android.app.AlarmManager; @@ -14,10 +14,10 @@ import android.util.Log; import com.arialyy.aria.core.Aria; import com.blankj.utilcode.util.FileUtils; import com.bumptech.glide.Glide; -import com.xuexispace.ai.bean.AlarmClockData; -import com.xuexispace.ai.service.main.MainService; -import com.xuexispace.ai.utils.FileUtil; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.bean.AlarmClockData; +import com.handuan.os.service.main.MainService; +import com.handuan.os.utils.FileUtil; +import com.handuan.os.utils.Utils; import java.io.File; import java.text.ParseException; diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseApplication.java b/app/src/main/java/com/handuan/os/base/BaseApplication.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/base/BaseApplication.java rename to app/src/main/java/com/handuan/os/base/BaseApplication.java index ebb646f..c131c80 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseApplication.java +++ b/app/src/main/java/com/handuan/os/base/BaseApplication.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.annotation.SuppressLint; import android.app.Application; @@ -13,20 +13,20 @@ import com.arialyy.aria.core.Aria; import com.hjq.toast.Toaster; import com.tencent.bugly.crashreport.CrashReport; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.alarm.AlarmUtils; -import com.xuexispace.ai.manager.AmapManager; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.manager.ConnectManager; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.push.PushManager; -import com.xuexispace.ai.receiver.APKinstallReceiver; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.AppUsedTimeUtils; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.SystemUtils; +import com.handuan.os.BuildConfig; +import com.handuan.os.alarm.AlarmUtils; +import com.handuan.os.manager.AmapManager; +import com.handuan.os.manager.AppManager; +import com.handuan.os.manager.ConnectManager; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.push.PushManager; +import com.handuan.os.receiver.APKinstallReceiver; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.AppUsedTimeUtils; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.SystemUtils; public class BaseApplication extends Application { private static final String TAG = "BaseApplication"; diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseDataBindingActivity.java b/app/src/main/java/com/handuan/os/base/BaseDataBindingActivity.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/base/BaseDataBindingActivity.java rename to app/src/main/java/com/handuan/os/base/BaseDataBindingActivity.java index 3e2489d..d65e205 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseDataBindingActivity.java +++ b/app/src/main/java/com/handuan/os/base/BaseDataBindingActivity.java @@ -1,12 +1,12 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.os.Bundle; import androidx.annotation.CallSuper; import androidx.annotation.Nullable; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.rx.BaseRxActivity; +import com.handuan.os.R; +import com.handuan.os.base.rx.BaseRxActivity; import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX; public abstract class BaseDataBindingActivity extends BaseRxActivity { diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseDataBindingFragment.java b/app/src/main/java/com/handuan/os/base/BaseDataBindingFragment.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/base/BaseDataBindingFragment.java rename to app/src/main/java/com/handuan/os/base/BaseDataBindingFragment.java index 522dcfa..305e55c 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseDataBindingFragment.java +++ b/app/src/main/java/com/handuan/os/base/BaseDataBindingFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.app.Activity; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseFragment.java b/app/src/main/java/com/handuan/os/base/BaseFragment.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/base/BaseFragment.java rename to app/src/main/java/com/handuan/os/base/BaseFragment.java index f6dd341..212bea5 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseFragment.java +++ b/app/src/main/java/com/handuan/os/base/BaseFragment.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.os.Bundle; -import com.xuexispace.ai.base.rx.BaseRxFragment; +import com.handuan.os.base.rx.BaseRxFragment; public abstract class BaseFragment extends BaseRxFragment { diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseLazyFragment.java b/app/src/main/java/com/handuan/os/base/BaseLazyFragment.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/base/BaseLazyFragment.java rename to app/src/main/java/com/handuan/os/base/BaseLazyFragment.java index 2e94a5a..3731a48 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseLazyFragment.java +++ b/app/src/main/java/com/handuan/os/base/BaseLazyFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.os.Bundle; diff --git a/app/src/main/java/com/xuexispace/ai/base/BaseTransparentActivity.java b/app/src/main/java/com/handuan/os/base/BaseTransparentActivity.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/base/BaseTransparentActivity.java rename to app/src/main/java/com/handuan/os/base/BaseTransparentActivity.java index c33faaa..7812f5b 100644 --- a/app/src/main/java/com/xuexispace/ai/base/BaseTransparentActivity.java +++ b/app/src/main/java/com/handuan/os/base/BaseTransparentActivity.java @@ -1,12 +1,12 @@ -package com.xuexispace.ai.base; +package com.handuan.os.base; import android.os.Bundle; import androidx.annotation.CallSuper; import androidx.annotation.Nullable; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.rx.BaseRxActivity; +import com.handuan.os.R; +import com.handuan.os.base.rx.BaseRxActivity; import com.zackratos.ultimatebarx.ultimatebarx.java.UltimateBarX; public abstract class BaseTransparentActivity extends BaseRxActivity { diff --git a/app/src/main/java/com/xuexispace/ai/base/mvp/BaseMvpActivity.java b/app/src/main/java/com/handuan/os/base/mvp/BaseMvpActivity.java similarity index 87% rename from app/src/main/java/com/xuexispace/ai/base/mvp/BaseMvpActivity.java rename to app/src/main/java/com/handuan/os/base/mvp/BaseMvpActivity.java index 83158d5..f5e0799 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvp/BaseMvpActivity.java +++ b/app/src/main/java/com/handuan/os/base/mvp/BaseMvpActivity.java @@ -1,11 +1,11 @@ -package com.xuexispace.ai.base.mvp; +package com.handuan.os.base.mvp; import android.os.Bundle; import androidx.annotation.CallSuper; import androidx.annotation.Nullable; -import com.xuexispace.ai.base.BaseTransparentActivity; +import com.handuan.os.base.BaseTransparentActivity; public abstract class BaseMvpActivity extends BaseTransparentActivity { diff --git a/app/src/main/java/com/xuexispace/ai/base/mvp/BasePresenter.java b/app/src/main/java/com/handuan/os/base/mvp/BasePresenter.java similarity index 81% rename from app/src/main/java/com/xuexispace/ai/base/mvp/BasePresenter.java rename to app/src/main/java/com/handuan/os/base/mvp/BasePresenter.java index 5cb8c12..371733a 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvp/BasePresenter.java +++ b/app/src/main/java/com/handuan/os/base/mvp/BasePresenter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.mvp; +package com.handuan.os.base.mvp; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/handuan/os/base/mvp/BaseView.java b/app/src/main/java/com/handuan/os/base/mvp/BaseView.java new file mode 100644 index 0000000..976eb04 --- /dev/null +++ b/app/src/main/java/com/handuan/os/base/mvp/BaseView.java @@ -0,0 +1,4 @@ +package com.handuan.os.base.mvp; + +public interface BaseView { +} diff --git a/app/src/main/java/com/xuexispace/ai/base/mvvm/BaseMvvmActivity.java b/app/src/main/java/com/handuan/os/base/mvvm/BaseMvvmActivity.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/base/mvvm/BaseMvvmActivity.java rename to app/src/main/java/com/handuan/os/base/mvvm/BaseMvvmActivity.java index 4595f05..ff0c5a5 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvvm/BaseMvvmActivity.java +++ b/app/src/main/java/com/handuan/os/base/mvvm/BaseMvvmActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.mvvm; +package com.handuan.os.base.mvvm; import android.os.Bundle; import android.util.Log; @@ -9,7 +9,7 @@ import androidx.databinding.ViewDataBinding; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelProvider; -import com.xuexispace.ai.base.BaseTransparentActivity; +import com.handuan.os.base.BaseTransparentActivity; import java.lang.reflect.Modifier; import java.lang.reflect.ParameterizedType; diff --git a/app/src/main/java/com/xuexispace/ai/base/mvvm/BaseViewModel.java b/app/src/main/java/com/handuan/os/base/mvvm/BaseViewModel.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/base/mvvm/BaseViewModel.java rename to app/src/main/java/com/handuan/os/base/mvvm/BaseViewModel.java index c3cc361..fa2d138 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvvm/BaseViewModel.java +++ b/app/src/main/java/com/handuan/os/base/mvvm/BaseViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.mvvm; +package com.handuan.os.base.mvvm; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/base/mvvm/ViewDataBindingCallback.java b/app/src/main/java/com/handuan/os/base/mvvm/ViewDataBindingCallback.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/base/mvvm/ViewDataBindingCallback.java rename to app/src/main/java/com/handuan/os/base/mvvm/ViewDataBindingCallback.java index bd6f57b..9565f0b 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvvm/ViewDataBindingCallback.java +++ b/app/src/main/java/com/handuan/os/base/mvvm/ViewDataBindingCallback.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.mvvm; +package com.handuan.os.base.mvvm; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/base/mvvm/fragment/BaseMvvmFragment.java b/app/src/main/java/com/handuan/os/base/mvvm/fragment/BaseMvvmFragment.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/base/mvvm/fragment/BaseMvvmFragment.java rename to app/src/main/java/com/handuan/os/base/mvvm/fragment/BaseMvvmFragment.java index 239f465..d407373 100644 --- a/app/src/main/java/com/xuexispace/ai/base/mvvm/fragment/BaseMvvmFragment.java +++ b/app/src/main/java/com/handuan/os/base/mvvm/fragment/BaseMvvmFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.mvvm.fragment; +package com.handuan.os.base.mvvm.fragment; import android.app.Activity; import android.content.Context; @@ -19,7 +19,7 @@ import androidx.databinding.ViewDataBinding; import androidx.lifecycle.ViewModel; import androidx.lifecycle.ViewModelProvider; -import com.xuexispace.ai.base.BaseFragment; +import com.handuan.os.base.BaseFragment; import java.lang.ref.WeakReference; import java.lang.reflect.ParameterizedType; diff --git a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxActivity.java b/app/src/main/java/com/handuan/os/base/rx/BaseRxActivity.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/base/rx/BaseRxActivity.java rename to app/src/main/java/com/handuan/os/base/rx/BaseRxActivity.java index 27c430e..c33ed5b 100644 --- a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxActivity.java +++ b/app/src/main/java/com/handuan/os/base/rx/BaseRxActivity.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.rx; +package com.handuan.os.base.rx; import android.os.Bundle; diff --git a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxFragment.java b/app/src/main/java/com/handuan/os/base/rx/BaseRxFragment.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/base/rx/BaseRxFragment.java rename to app/src/main/java/com/handuan/os/base/rx/BaseRxFragment.java index dfe29b2..80db955 100644 --- a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxFragment.java +++ b/app/src/main/java/com/handuan/os/base/rx/BaseRxFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.rx; +package com.handuan.os.base.rx; import android.os.Bundle; import android.view.View; diff --git a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxService.java b/app/src/main/java/com/handuan/os/base/rx/BaseRxService.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/base/rx/BaseRxService.java rename to app/src/main/java/com/handuan/os/base/rx/BaseRxService.java index a5a1558..bfeb1cf 100644 --- a/app/src/main/java/com/xuexispace/ai/base/rx/BaseRxService.java +++ b/app/src/main/java/com/handuan/os/base/rx/BaseRxService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.base.rx; +package com.handuan.os.base.rx; import android.app.Service; import android.content.Intent; diff --git a/app/src/main/java/com/xuexispace/ai/bean/ActivityBean.java b/app/src/main/java/com/handuan/os/bean/ActivityBean.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/ActivityBean.java rename to app/src/main/java/com/handuan/os/bean/ActivityBean.java index 9916765..d780d2e 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/ActivityBean.java +++ b/app/src/main/java/com/handuan/os/bean/ActivityBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AlarmClockData.java b/app/src/main/java/com/handuan/os/bean/AlarmClockData.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/AlarmClockData.java rename to app/src/main/java/com/handuan/os/bean/AlarmClockData.java index c10079b..dafe4b9 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AlarmClockData.java +++ b/app/src/main/java/com/handuan/os/bean/AlarmClockData.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.text.TextUtils; import android.util.Log; @@ -8,7 +8,7 @@ import androidx.annotation.Nullable; import com.google.gson.Gson; import com.google.gson.JsonParser; -import com.xuexispace.ai.alarm.AlarmUtils; +import com.handuan.os.alarm.AlarmUtils; import java.io.Serializable; import java.text.ParseException; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AlarmItem.java b/app/src/main/java/com/handuan/os/bean/AlarmItem.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/bean/AlarmItem.java rename to app/src/main/java/com/handuan/os/bean/AlarmItem.java index 99ecdd6..5d4c32a 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AlarmItem.java +++ b/app/src/main/java/com/handuan/os/bean/AlarmItem.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AppBase.java b/app/src/main/java/com/handuan/os/bean/AppBase.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/bean/AppBase.java rename to app/src/main/java/com/handuan/os/bean/AppBase.java index 6acf330..21288ba 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AppBase.java +++ b/app/src/main/java/com/handuan/os/bean/AppBase.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AppListInfo.java b/app/src/main/java/com/handuan/os/bean/AppListInfo.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/bean/AppListInfo.java rename to app/src/main/java/com/handuan/os/bean/AppListInfo.java index 4e7f3d0..74323df 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AppListInfo.java +++ b/app/src/main/java/com/handuan/os/bean/AppListInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.graphics.Bitmap; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AppSelectBean.java b/app/src/main/java/com/handuan/os/bean/AppSelectBean.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/bean/AppSelectBean.java rename to app/src/main/java/com/handuan/os/bean/AppSelectBean.java index e16f98d..214a59e 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AppSelectBean.java +++ b/app/src/main/java/com/handuan/os/bean/AppSelectBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.graphics.drawable.Drawable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AppUpdateInfo.java b/app/src/main/java/com/handuan/os/bean/AppUpdateInfo.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/AppUpdateInfo.java rename to app/src/main/java/com/handuan/os/bean/AppUpdateInfo.java index 55ed5a2..a90fe10 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AppUpdateInfo.java +++ b/app/src/main/java/com/handuan/os/bean/AppUpdateInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AppUsed.java b/app/src/main/java/com/handuan/os/bean/AppUsed.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/bean/AppUsed.java rename to app/src/main/java/com/handuan/os/bean/AppUsed.java index c6f88fd..7799856 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AppUsed.java +++ b/app/src/main/java/com/handuan/os/bean/AppUsed.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/AriaDownloadInfo.java b/app/src/main/java/com/handuan/os/bean/AriaDownloadInfo.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/bean/AriaDownloadInfo.java rename to app/src/main/java/com/handuan/os/bean/AriaDownloadInfo.java index 09f7407..7626262 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/AriaDownloadInfo.java +++ b/app/src/main/java/com/handuan/os/bean/AriaDownloadInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/ArticleDetails.java b/app/src/main/java/com/handuan/os/bean/ArticleDetails.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/bean/ArticleDetails.java rename to app/src/main/java/com/handuan/os/bean/ArticleDetails.java index 17e660e..ca246c0 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/ArticleDetails.java +++ b/app/src/main/java/com/handuan/os/bean/ArticleDetails.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/ArticleInfo.java b/app/src/main/java/com/handuan/os/bean/ArticleInfo.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/bean/ArticleInfo.java rename to app/src/main/java/com/handuan/os/bean/ArticleInfo.java index ec7e725..fab856a 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/ArticleInfo.java +++ b/app/src/main/java/com/handuan/os/bean/ArticleInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/BaseResponse.java b/app/src/main/java/com/handuan/os/bean/BaseResponse.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/bean/BaseResponse.java rename to app/src/main/java/com/handuan/os/bean/BaseResponse.java index dd5d749..bb530a1 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/BaseResponse.java +++ b/app/src/main/java/com/handuan/os/bean/BaseResponse.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/Contact.java b/app/src/main/java/com/handuan/os/bean/Contact.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/bean/Contact.java rename to app/src/main/java/com/handuan/os/bean/Contact.java index 7a6fcb5..8f53b96 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/Contact.java +++ b/app/src/main/java/com/handuan/os/bean/Contact.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/DemandBean.java b/app/src/main/java/com/handuan/os/bean/DemandBean.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/DemandBean.java rename to app/src/main/java/com/handuan/os/bean/DemandBean.java index b1ea516..6601b6d 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/DemandBean.java +++ b/app/src/main/java/com/handuan/os/bean/DemandBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/DesktopIcon.java b/app/src/main/java/com/handuan/os/bean/DesktopIcon.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/bean/DesktopIcon.java rename to app/src/main/java/com/handuan/os/bean/DesktopIcon.java index 9601276..a326dc7 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/DesktopIcon.java +++ b/app/src/main/java/com/handuan/os/bean/DesktopIcon.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.content.Context; import android.content.pm.PackageManager; diff --git a/app/src/main/java/com/xuexispace/ai/bean/GoodsDetails.java b/app/src/main/java/com/handuan/os/bean/GoodsDetails.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/GoodsDetails.java rename to app/src/main/java/com/handuan/os/bean/GoodsDetails.java index dd64402..199b08f 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/GoodsDetails.java +++ b/app/src/main/java/com/handuan/os/bean/GoodsDetails.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/GoodsInfo.java b/app/src/main/java/com/handuan/os/bean/GoodsInfo.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/GoodsInfo.java rename to app/src/main/java/com/handuan/os/bean/GoodsInfo.java index 263f481..bfde427 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/GoodsInfo.java +++ b/app/src/main/java/com/handuan/os/bean/GoodsInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/GuideBean.java b/app/src/main/java/com/handuan/os/bean/GuideBean.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/bean/GuideBean.java rename to app/src/main/java/com/handuan/os/bean/GuideBean.java index 305bd88..7dd8a01 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/GuideBean.java +++ b/app/src/main/java/com/handuan/os/bean/GuideBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/HealthCode.java b/app/src/main/java/com/handuan/os/bean/HealthCode.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/bean/HealthCode.java rename to app/src/main/java/com/handuan/os/bean/HealthCode.java index 6bf3424..98fe37a 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/HealthCode.java +++ b/app/src/main/java/com/handuan/os/bean/HealthCode.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/HomeworkBean.java b/app/src/main/java/com/handuan/os/bean/HomeworkBean.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/bean/HomeworkBean.java rename to app/src/main/java/com/handuan/os/bean/HomeworkBean.java index f74cab7..8fbdf73 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/HomeworkBean.java +++ b/app/src/main/java/com/handuan/os/bean/HomeworkBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.os.Parcel; import android.os.Parcelable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/HomeworkSubject.java b/app/src/main/java/com/handuan/os/bean/HomeworkSubject.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/bean/HomeworkSubject.java rename to app/src/main/java/com/handuan/os/bean/HomeworkSubject.java index 090ef65..31560fa 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/HomeworkSubject.java +++ b/app/src/main/java/com/handuan/os/bean/HomeworkSubject.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/LessonApp.java b/app/src/main/java/com/handuan/os/bean/LessonApp.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/LessonApp.java rename to app/src/main/java/com/handuan/os/bean/LessonApp.java index e8d0e77..0755a39 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/LessonApp.java +++ b/app/src/main/java/com/handuan/os/bean/LessonApp.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/LessonJson.java b/app/src/main/java/com/handuan/os/bean/LessonJson.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/bean/LessonJson.java rename to app/src/main/java/com/handuan/os/bean/LessonJson.java index e2d22ee..2011007 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/LessonJson.java +++ b/app/src/main/java/com/handuan/os/bean/LessonJson.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/LessonSetting.java b/app/src/main/java/com/handuan/os/bean/LessonSetting.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/bean/LessonSetting.java rename to app/src/main/java/com/handuan/os/bean/LessonSetting.java index d3a5503..5d06b3e 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/LessonSetting.java +++ b/app/src/main/java/com/handuan/os/bean/LessonSetting.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/MapBean.java b/app/src/main/java/com/handuan/os/bean/MapBean.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/bean/MapBean.java rename to app/src/main/java/com/handuan/os/bean/MapBean.java index b0dbf17..7e0545c 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/MapBean.java +++ b/app/src/main/java/com/handuan/os/bean/MapBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/NetDesktopIcon.java b/app/src/main/java/com/handuan/os/bean/NetDesktopIcon.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/bean/NetDesktopIcon.java rename to app/src/main/java/com/handuan/os/bean/NetDesktopIcon.java index 58d384d..fa1d9f2 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/NetDesktopIcon.java +++ b/app/src/main/java/com/handuan/os/bean/NetDesktopIcon.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import android.graphics.Bitmap; diff --git a/app/src/main/java/com/xuexispace/ai/bean/PhraseContent.java b/app/src/main/java/com/handuan/os/bean/PhraseContent.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/bean/PhraseContent.java rename to app/src/main/java/com/handuan/os/bean/PhraseContent.java index 5d37168..e092966 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/PhraseContent.java +++ b/app/src/main/java/com/handuan/os/bean/PhraseContent.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/ScreenPassword.java b/app/src/main/java/com/handuan/os/bean/ScreenPassword.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/bean/ScreenPassword.java rename to app/src/main/java/com/handuan/os/bean/ScreenPassword.java index 29aef37..d6495bd 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/ScreenPassword.java +++ b/app/src/main/java/com/handuan/os/bean/ScreenPassword.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/SnInfo.java b/app/src/main/java/com/handuan/os/bean/SnInfo.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/bean/SnInfo.java rename to app/src/main/java/com/handuan/os/bean/SnInfo.java index d50f568..a09c1ef 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/SnInfo.java +++ b/app/src/main/java/com/handuan/os/bean/SnInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/StudyStatBean.java b/app/src/main/java/com/handuan/os/bean/StudyStatBean.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/bean/StudyStatBean.java rename to app/src/main/java/com/handuan/os/bean/StudyStatBean.java index 7ba9f61..1da669c 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/StudyStatBean.java +++ b/app/src/main/java/com/handuan/os/bean/StudyStatBean.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/xuexispace/ai/bean/SystemSettings.java b/app/src/main/java/com/handuan/os/bean/SystemSettings.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/bean/SystemSettings.java rename to app/src/main/java/com/handuan/os/bean/SystemSettings.java index 2b1fc17..67deb30 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/SystemSettings.java +++ b/app/src/main/java/com/handuan/os/bean/SystemSettings.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import com.google.gson.Gson; diff --git a/app/src/main/java/com/xuexispace/ai/bean/UserAvatarInfo.java b/app/src/main/java/com/handuan/os/bean/UserAvatarInfo.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/bean/UserAvatarInfo.java rename to app/src/main/java/com/handuan/os/bean/UserAvatarInfo.java index 153f0ba..9461c6d 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/UserAvatarInfo.java +++ b/app/src/main/java/com/handuan/os/bean/UserAvatarInfo.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/bean/UserId.java b/app/src/main/java/com/handuan/os/bean/UserId.java similarity index 90% rename from app/src/main/java/com/xuexispace/ai/bean/UserId.java rename to app/src/main/java/com/handuan/os/bean/UserId.java index d9d6228..81e0540 100644 --- a/app/src/main/java/com/xuexispace/ai/bean/UserId.java +++ b/app/src/main/java/com/handuan/os/bean/UserId.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.bean; +package com.handuan.os.bean; import java.io.Serializable; diff --git a/app/src/main/java/com/xuexispace/ai/config/CommonConfig.java b/app/src/main/java/com/handuan/os/config/CommonConfig.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/config/CommonConfig.java rename to app/src/main/java/com/handuan/os/config/CommonConfig.java index 8b2fa8e..c854c75 100644 --- a/app/src/main/java/com/xuexispace/ai/config/CommonConfig.java +++ b/app/src/main/java/com/handuan/os/config/CommonConfig.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.config; +package com.handuan.os.config; public class CommonConfig { public static final String MMKV_ID = "InterProcessKV"; diff --git a/app/src/main/java/com/xuexispace/ai/custom/GlideEngine.java b/app/src/main/java/com/handuan/os/custom/GlideEngine.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/custom/GlideEngine.java rename to app/src/main/java/com/handuan/os/custom/GlideEngine.java index 8ccb613..d6b3cd3 100644 --- a/app/src/main/java/com/xuexispace/ai/custom/GlideEngine.java +++ b/app/src/main/java/com/handuan/os/custom/GlideEngine.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.custom; +package com.handuan.os.custom; import android.content.Context; import android.widget.ImageView; @@ -10,7 +10,7 @@ import com.bumptech.glide.load.resource.bitmap.CenterCrop; import com.bumptech.glide.load.resource.bitmap.RoundedCorners; import com.luck.picture.lib.engine.ImageEngine; import com.luck.picture.lib.utils.ActivityCompatHelper; -import com.xuexispace.ai.R; +import com.handuan.os.R; /** * @author:luck diff --git a/app/src/main/java/com/xuexispace/ai/dialog/ChineseDialog.java b/app/src/main/java/com/handuan/os/dialog/ChineseDialog.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/dialog/ChineseDialog.java rename to app/src/main/java/com/handuan/os/dialog/ChineseDialog.java index b5c30d0..7b512da 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/ChineseDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/ChineseDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; import android.os.Bundle; @@ -7,7 +7,7 @@ import androidx.annotation.NonNull; import androidx.appcompat.app.AlertDialog; import androidx.constraintlayout.widget.ConstraintLayout; -import com.xuexispace.ai.R; +import com.handuan.os.R; public class ChineseDialog extends AlertDialog { private Context mContext; diff --git a/app/src/main/java/com/xuexispace/ai/dialog/CustomDialog.java b/app/src/main/java/com/handuan/os/dialog/CustomDialog.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/dialog/CustomDialog.java rename to app/src/main/java/com/handuan/os/dialog/CustomDialog.java index 11a6499..c5665df 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/CustomDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/CustomDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; @@ -10,7 +10,7 @@ import android.widget.TextView; import androidx.appcompat.app.AlertDialog; -import com.xuexispace.ai.R; +import com.handuan.os.R; /** diff --git a/app/src/main/java/com/xuexispace/ai/dialog/EnglishBasicsDialog.java b/app/src/main/java/com/handuan/os/dialog/EnglishBasicsDialog.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/dialog/EnglishBasicsDialog.java rename to app/src/main/java/com/handuan/os/dialog/EnglishBasicsDialog.java index a1112ff..04302b9 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/EnglishBasicsDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/EnglishBasicsDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; import android.os.Bundle; @@ -7,7 +7,7 @@ import androidx.annotation.NonNull; import androidx.appcompat.app.AlertDialog; import androidx.constraintlayout.widget.ConstraintLayout; -import com.xuexispace.ai.R; +import com.handuan.os.R; public class EnglishBasicsDialog extends AlertDialog { private Context mContext; diff --git a/app/src/main/java/com/xuexispace/ai/dialog/FoundationDialog.java b/app/src/main/java/com/handuan/os/dialog/FoundationDialog.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/dialog/FoundationDialog.java rename to app/src/main/java/com/handuan/os/dialog/FoundationDialog.java index c64a090..70a592b 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/FoundationDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/FoundationDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; import android.os.Bundle; @@ -7,7 +7,7 @@ import androidx.annotation.NonNull; import androidx.appcompat.app.AlertDialog; import androidx.constraintlayout.widget.ConstraintLayout; -import com.xuexispace.ai.R; +import com.handuan.os.R; public class FoundationDialog extends AlertDialog { private Context mContext; diff --git a/app/src/main/java/com/xuexispace/ai/dialog/PasswordDialog.java b/app/src/main/java/com/handuan/os/dialog/PasswordDialog.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/dialog/PasswordDialog.java rename to app/src/main/java/com/handuan/os/dialog/PasswordDialog.java index 4c5209d..0056100 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/PasswordDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/PasswordDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; @@ -12,7 +12,7 @@ import android.widget.TextView; import androidx.appcompat.app.AlertDialog; -import com.xuexispace.ai.R; +import com.handuan.os.R; /** diff --git a/app/src/main/java/com/xuexispace/ai/dialog/PermissionsDialog.java b/app/src/main/java/com/handuan/os/dialog/PermissionsDialog.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/dialog/PermissionsDialog.java rename to app/src/main/java/com/handuan/os/dialog/PermissionsDialog.java index 9ac0615..97a7373 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/PermissionsDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/PermissionsDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; import android.os.Bundle; @@ -10,7 +10,7 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; -import com.xuexispace.ai.R; +import com.handuan.os.R; public class PermissionsDialog extends AlertDialog { private Context mContext; diff --git a/app/src/main/java/com/xuexispace/ai/dialog/PrivacyPolicyDialog.java b/app/src/main/java/com/handuan/os/dialog/PrivacyPolicyDialog.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/dialog/PrivacyPolicyDialog.java rename to app/src/main/java/com/handuan/os/dialog/PrivacyPolicyDialog.java index 8854f3e..caddc02 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/PrivacyPolicyDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/PrivacyPolicyDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; import android.content.Intent; @@ -17,8 +17,8 @@ import androidx.annotation.NonNull; import androidx.annotation.Nullable; import androidx.appcompat.app.AlertDialog; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.privacy.PrivacyActivity; +import com.handuan.os.R; +import com.handuan.os.activity.privacy.PrivacyActivity; public class PrivacyPolicyDialog extends AlertDialog { private Context mContext; diff --git a/app/src/main/java/com/xuexispace/ai/dialog/SingleDialog.java b/app/src/main/java/com/handuan/os/dialog/SingleDialog.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/dialog/SingleDialog.java rename to app/src/main/java/com/handuan/os/dialog/SingleDialog.java index d000827..a1fef22 100644 --- a/app/src/main/java/com/xuexispace/ai/dialog/SingleDialog.java +++ b/app/src/main/java/com/handuan/os/dialog/SingleDialog.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.dialog; +package com.handuan.os.dialog; import android.content.Context; @@ -10,7 +10,7 @@ import android.widget.TextView; import androidx.appcompat.app.AlertDialog; -import com.xuexispace.ai.R; +import com.handuan.os.R; /** diff --git a/app/src/main/java/com/xuexispace/ai/disklrucache/CacheHelper.java b/app/src/main/java/com/handuan/os/disklrucache/CacheHelper.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/disklrucache/CacheHelper.java rename to app/src/main/java/com/handuan/os/disklrucache/CacheHelper.java index 1b6724b..75de97a 100644 --- a/app/src/main/java/com/xuexispace/ai/disklrucache/CacheHelper.java +++ b/app/src/main/java/com/handuan/os/disklrucache/CacheHelper.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.disklrucache; +package com.handuan.os.disklrucache; import android.content.Context; import android.graphics.Bitmap; @@ -9,7 +9,7 @@ import android.util.Log; import com.jakewharton.disklrucache.DiskLruCache; import com.tencent.mmkv.BuildConfig; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.config.CommonConfig; +import com.handuan.os.config.CommonConfig; import org.json.JSONArray; import org.json.JSONException; diff --git a/app/src/main/java/com/xuexispace/ai/disklrucache/Utils.java b/app/src/main/java/com/handuan/os/disklrucache/Utils.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/disklrucache/Utils.java rename to app/src/main/java/com/handuan/os/disklrucache/Utils.java index c5abb2f..29406da 100644 --- a/app/src/main/java/com/xuexispace/ai/disklrucache/Utils.java +++ b/app/src/main/java/com/handuan/os/disklrucache/Utils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.disklrucache; +package com.handuan.os.disklrucache; import android.content.Context; import android.content.pm.PackageInfo; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/app/AppFragment.java b/app/src/main/java/com/handuan/os/fragment/app/AppFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/app/AppFragment.java rename to app/src/main/java/com/handuan/os/fragment/app/AppFragment.java index 45ab479..4420156 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/app/AppFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/app/AppFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.app; +package com.handuan.os.fragment.app; import android.content.BroadcastReceiver; import android.content.Context; @@ -16,12 +16,12 @@ import androidx.fragment.app.FragmentActivity; import androidx.lifecycle.Observer; import androidx.recyclerview.widget.GridLayoutManager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.adapter.AppAdapter; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.databinding.FragmentAppBinding; -import com.xuexispace.ai.view.RecyclerViewSpacesItemDecoration; +import com.handuan.os.R; +import com.handuan.os.adapter.AppAdapter; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.databinding.FragmentAppBinding; +import com.handuan.os.view.RecyclerViewSpacesItemDecoration; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/app/AppViewModel.java b/app/src/main/java/com/handuan/os/fragment/app/AppViewModel.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/fragment/app/AppViewModel.java rename to app/src/main/java/com/handuan/os/fragment/app/AppViewModel.java index 080d9fb..9ea02b2 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/app/AppViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/app/AppViewModel.java @@ -1,16 +1,16 @@ -package com.xuexispace.ai.fragment.app; +package com.handuan.os.fragment.app; import android.graphics.drawable.Drawable; import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.databinding.FragmentAppBinding; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.utils.ApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.databinding.FragmentAppBinding; +import com.handuan.os.manager.AppManager; +import com.handuan.os.utils.ApkUtils; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/ar/ARStudyFragment.java b/app/src/main/java/com/handuan/os/fragment/ar/ARStudyFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/ar/ARStudyFragment.java rename to app/src/main/java/com/handuan/os/fragment/ar/ARStudyFragment.java index 38840a6..1772e96 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/ar/ARStudyFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/ar/ARStudyFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.ar; +package com.handuan.os.fragment.ar; import android.app.Activity; import android.content.Context; @@ -11,11 +11,11 @@ import android.view.WindowManager; import androidx.fragment.app.Fragment; import androidx.recyclerview.widget.LinearLayoutManager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentArStudyBinding; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.view.RecyclerViewSpacesItemDecoration; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentArStudyBinding; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.view.RecyclerViewSpacesItemDecoration; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/biology/BiologyFragment.java b/app/src/main/java/com/handuan/os/fragment/biology/BiologyFragment.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/fragment/biology/BiologyFragment.java rename to app/src/main/java/com/handuan/os/fragment/biology/BiologyFragment.java index 745d9d3..b0dcd4d 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/biology/BiologyFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/biology/BiologyFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.biology; +package com.handuan.os.fragment.biology; import android.app.Activity; import android.os.Bundle; @@ -7,10 +7,10 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentBiologyBinding; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentBiologyBinding; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/chemical/ChemicalFragment.java b/app/src/main/java/com/handuan/os/fragment/chemical/ChemicalFragment.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/fragment/chemical/ChemicalFragment.java rename to app/src/main/java/com/handuan/os/fragment/chemical/ChemicalFragment.java index a8db2e7..f1e53c8 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/chemical/ChemicalFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/chemical/ChemicalFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.chemical; +package com.handuan.os.fragment.chemical; import android.app.Activity; import android.os.Bundle; @@ -7,10 +7,10 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentChemicalBinding; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentChemicalBinding; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseFragment.java b/app/src/main/java/com/handuan/os/fragment/chinese/ChineseFragment.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseFragment.java rename to app/src/main/java/com/handuan/os/fragment/chinese/ChineseFragment.java index ca2db75..793d5e9 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/chinese/ChineseFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.chinese; +package com.handuan.os.fragment.chinese; import android.app.Activity; import android.content.BroadcastReceiver; @@ -15,15 +15,15 @@ import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import com.blankj.utilcode.util.NetworkUtils; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.databinding.FragmentChineseBinding; -import com.xuexispace.ai.dialog.ChineseDialog; -import com.xuexispace.ai.dialog.FoundationDialog; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.manager.AmapManager; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.databinding.FragmentChineseBinding; +import com.handuan.os.dialog.ChineseDialog; +import com.handuan.os.dialog.FoundationDialog; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.manager.AmapManager; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.Utils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseViewModel.java b/app/src/main/java/com/handuan/os/fragment/chinese/ChineseViewModel.java similarity index 65% rename from app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseViewModel.java rename to app/src/main/java/com/handuan/os/fragment/chinese/ChineseViewModel.java index c2501ec..55c6da2 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/chinese/ChineseViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/chinese/ChineseViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.fragment.chinese; +package com.handuan.os.fragment.chinese; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentChineseBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentChineseBinding; public class ChineseViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/complex/ComplexFragment.java b/app/src/main/java/com/handuan/os/fragment/complex/ComplexFragment.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/fragment/complex/ComplexFragment.java rename to app/src/main/java/com/handuan/os/fragment/complex/ComplexFragment.java index 45091ea..c130f82 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/complex/ComplexFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/complex/ComplexFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.complex; +package com.handuan.os.fragment.complex; import android.app.Activity; import android.os.Bundle; @@ -7,11 +7,11 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentComplexBinding; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentComplexBinding; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/content/ContentFragment.java b/app/src/main/java/com/handuan/os/fragment/content/ContentFragment.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/fragment/content/ContentFragment.java rename to app/src/main/java/com/handuan/os/fragment/content/ContentFragment.java index aa8e195..0095625 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/content/ContentFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/content/ContentFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.content; +package com.handuan.os.fragment.content; import android.content.res.Configuration; import android.os.Bundle; @@ -13,14 +13,14 @@ import com.arialyy.annotations.Download; import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.task.DownloadTask; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.adapter.HomeworkAdapter; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentContentBinding; -import com.xuexispace.ai.utils.ScreenUtils; -import com.xuexispace.ai.view.EquallyDividedItemDecoration; +import com.handuan.os.R; +import com.handuan.os.adapter.HomeworkAdapter; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentContentBinding; +import com.handuan.os.utils.ScreenUtils; +import com.handuan.os.view.EquallyDividedItemDecoration; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/content/ContentViewModel.java b/app/src/main/java/com/handuan/os/fragment/content/ContentViewModel.java similarity index 65% rename from app/src/main/java/com/xuexispace/ai/fragment/content/ContentViewModel.java rename to app/src/main/java/com/handuan/os/fragment/content/ContentViewModel.java index a10b1c7..ef33f29 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/content/ContentViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/content/ContentViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.fragment.content; +package com.handuan.os.fragment.content; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentContentBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentContentBinding; public class ContentViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/english/EnglishFragment.java b/app/src/main/java/com/handuan/os/fragment/english/EnglishFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/english/EnglishFragment.java rename to app/src/main/java/com/handuan/os/fragment/english/EnglishFragment.java index 872e827..6d92b69 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/english/EnglishFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/english/EnglishFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.english; +package com.handuan.os.fragment.english; import android.app.Activity; import android.os.Bundle; @@ -7,12 +7,12 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentEnglishBinding; -import com.xuexispace.ai.dialog.EnglishBasicsDialog; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentEnglishBinding; +import com.handuan.os.dialog.EnglishBasicsDialog; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/main/MainFragment.java b/app/src/main/java/com/handuan/os/fragment/main/MainFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/main/MainFragment.java rename to app/src/main/java/com/handuan/os/fragment/main/MainFragment.java index daad39a..aab1cf9 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/main/MainFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/main/MainFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.main; +package com.handuan.os.fragment.main; import android.content.Intent; import android.graphics.Color; @@ -12,14 +12,14 @@ import androidx.fragment.app.FragmentActivity; import androidx.fragment.app.FragmentManager; import androidx.viewpager.widget.ViewPager; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.databinding.FragmentMainBinding; -import com.xuexispace.ai.fragment.subject.SubjectFragment; -import com.xuexispace.ai.fragment.user.UserFragment; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.view.ScaleCircleNavigator; -import com.xuexispace.ai.view.viewpager.BaseFragmentPagerAdapter; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.databinding.FragmentMainBinding; +import com.handuan.os.fragment.subject.SubjectFragment; +import com.handuan.os.fragment.user.UserFragment; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.view.ScaleCircleNavigator; +import com.handuan.os.view.viewpager.BaseFragmentPagerAdapter; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/main/MainViewModel.java b/app/src/main/java/com/handuan/os/fragment/main/MainViewModel.java similarity index 66% rename from app/src/main/java/com/xuexispace/ai/fragment/main/MainViewModel.java rename to app/src/main/java/com/handuan/os/fragment/main/MainViewModel.java index 52e789d..6ba6007 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/main/MainViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/main/MainViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.fragment.main; +package com.handuan.os.fragment.main; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentMainBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentMainBinding; public class MainViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/math/MathFragment.java b/app/src/main/java/com/handuan/os/fragment/math/MathFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/math/MathFragment.java rename to app/src/main/java/com/handuan/os/fragment/math/MathFragment.java index e644104..e0f73a7 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/math/MathFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/math/MathFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.math; +package com.handuan.os.fragment.math; import android.app.Activity; import android.os.Bundle; @@ -7,11 +7,11 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentMathBinding; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentMathBinding; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/physics/PhysicsFragment.java b/app/src/main/java/com/handuan/os/fragment/physics/PhysicsFragment.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/fragment/physics/PhysicsFragment.java rename to app/src/main/java/com/handuan/os/fragment/physics/PhysicsFragment.java index da7c63d..21d25a6 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/physics/PhysicsFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/physics/PhysicsFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.physics; +package com.handuan.os.fragment.physics; import android.app.Activity; import android.os.Bundle; @@ -7,10 +7,10 @@ import android.view.View; import androidx.fragment.app.Fragment; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.databinding.FragmentPhysicsBinding; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.databinding.FragmentPhysicsBinding; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionFragment.java b/app/src/main/java/com/handuan/os/fragment/precision/PrecisionFragment.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionFragment.java rename to app/src/main/java/com/handuan/os/fragment/precision/PrecisionFragment.java index d422b48..abce4a0 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/precision/PrecisionFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.precision; +package com.handuan.os.fragment.precision; import android.os.Bundle; import android.util.Log; @@ -13,11 +13,11 @@ import androidx.fragment.app.Fragment; import androidx.lifecycle.Observer; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentPrecisionBinding; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentPrecisionBinding; +import com.handuan.os.utils.OpenApkUtils; /** * A simple {@link Fragment} subclass. diff --git a/app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionViewModel.java b/app/src/main/java/com/handuan/os/fragment/precision/PrecisionViewModel.java similarity index 76% rename from app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionViewModel.java rename to app/src/main/java/com/handuan/os/fragment/precision/PrecisionViewModel.java index 00cb2d5..f522c45 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/precision/PrecisionViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/precision/PrecisionViewModel.java @@ -1,10 +1,10 @@ -package com.xuexispace.ai.fragment.precision; +package com.handuan.os.fragment.precision; import androidx.lifecycle.MutableLiveData; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentPrecisionBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentPrecisionBinding; public class PrecisionViewModel extends BaseViewModel { @Override diff --git a/app/src/main/java/com/xuexispace/ai/fragment/subject/SubjectFragment.java b/app/src/main/java/com/handuan/os/fragment/subject/SubjectFragment.java similarity index 90% rename from app/src/main/java/com/xuexispace/ai/fragment/subject/SubjectFragment.java rename to app/src/main/java/com/handuan/os/fragment/subject/SubjectFragment.java index 30010d1..8bc84d3 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/subject/SubjectFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/subject/SubjectFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.subject; +package com.handuan.os.fragment.subject; import android.os.Bundle; import android.util.Log; @@ -9,20 +9,19 @@ import androidx.fragment.app.FragmentManager; import androidx.viewpager.widget.ViewPager; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.BaseDataBindingFragment; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentSubjectBinding; -import com.xuexispace.ai.fragment.app.AppFragment; -import com.xuexispace.ai.fragment.biology.BiologyFragment; -import com.xuexispace.ai.fragment.chemical.ChemicalFragment; -import com.xuexispace.ai.fragment.chinese.ChineseFragment; -import com.xuexispace.ai.fragment.complex.ComplexFragment; -import com.xuexispace.ai.fragment.english.EnglishFragment; -import com.xuexispace.ai.fragment.math.MathFragment; -import com.xuexispace.ai.fragment.physics.PhysicsFragment; -import com.xuexispace.ai.fragment.precision.PrecisionFragment; -import com.xuexispace.ai.view.viewpager.BaseFragmentPagerAdapter; +import com.handuan.os.R; +import com.handuan.os.base.BaseDataBindingFragment; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentSubjectBinding; +import com.handuan.os.fragment.biology.BiologyFragment; +import com.handuan.os.fragment.chemical.ChemicalFragment; +import com.handuan.os.fragment.chinese.ChineseFragment; +import com.handuan.os.fragment.complex.ComplexFragment; +import com.handuan.os.fragment.english.EnglishFragment; +import com.handuan.os.fragment.math.MathFragment; +import com.handuan.os.fragment.physics.PhysicsFragment; +import com.handuan.os.fragment.precision.PrecisionFragment; +import com.handuan.os.view.viewpager.BaseFragmentPagerAdapter; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/user/UserFragment.java b/app/src/main/java/com/handuan/os/fragment/user/UserFragment.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/fragment/user/UserFragment.java rename to app/src/main/java/com/handuan/os/fragment/user/UserFragment.java index bcbcf3e..f61c70c 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/user/UserFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/user/UserFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.user; +package com.handuan.os.fragment.user; import android.content.BroadcastReceiver; import android.content.Context; @@ -28,29 +28,29 @@ import com.arialyy.aria.core.Aria; import com.arialyy.aria.core.task.DownloadTask; import com.bumptech.glide.Glide; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.ExitActivity; -import com.xuexispace.ai.activity.homework.HomeworkActivity; -import com.xuexispace.ai.activity.more.MoreAppActivity; -import com.xuexispace.ai.activity.user.UserActivity; -import com.xuexispace.ai.adapter.AppAdapter; -import com.xuexispace.ai.adapter.HomeworkAdapter; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.bean.PhraseContent; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.bean.StudyStatBean; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentUserBinding; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.TimeUtils; -import com.xuexispace.ai.utils.Utils; -import com.xuexispace.ai.view.RecyclerViewSpacesItemDecoration; -import com.xuexispace.ai.view.VerticalDecorationWithoutFirst; +import com.handuan.os.R; +import com.handuan.os.activity.ExitActivity; +import com.handuan.os.activity.homework.HomeworkActivity; +import com.handuan.os.activity.more.MoreAppActivity; +import com.handuan.os.activity.user.UserActivity; +import com.handuan.os.adapter.AppAdapter; +import com.handuan.os.adapter.HomeworkAdapter; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.bean.PhraseContent; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.bean.StudyStatBean; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentUserBinding; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.TimeUtils; +import com.handuan.os.utils.Utils; +import com.handuan.os.view.RecyclerViewSpacesItemDecoration; +import com.handuan.os.view.VerticalDecorationWithoutFirst; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/user/UserViewModel.java b/app/src/main/java/com/handuan/os/fragment/user/UserViewModel.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/fragment/user/UserViewModel.java rename to app/src/main/java/com/handuan/os/fragment/user/UserViewModel.java index 25e4f18..614d98a 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/user/UserViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/user/UserViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.user; +package com.handuan.os.fragment.user; import android.graphics.Bitmap; import android.text.TextUtils; @@ -11,28 +11,28 @@ import com.google.gson.reflect.TypeToken; import com.tencent.mmkv.MMKV; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.AppUsed; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.bean.PhraseContent; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.bean.StudyStatBean; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentUserBinding; -import com.xuexispace.ai.manager.AppManager; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.network.UrlAddress; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.ApkUtils; -import com.xuexispace.ai.utils.CXAESUtil; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.TimeUtils; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.AppUsed; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.bean.PhraseContent; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.bean.StudyStatBean; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentUserBinding; +import com.handuan.os.manager.AppManager; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.network.UrlAddress; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.ApkUtils; +import com.handuan.os.utils.CXAESUtil; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.TimeUtils; +import com.handuan.os.utils.Utils; import java.lang.reflect.Type; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceFragment.java b/app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceFragment.java similarity index 75% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceFragment.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceFragment.java index d74ed1a..f15561c 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.usercenter.device; +package com.handuan.os.fragment.usercenter.device; import android.content.Context; import android.content.Intent; @@ -6,14 +6,13 @@ import android.os.Build; import android.os.Bundle; import android.view.View; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.permission.PermissionActivity; -import com.xuexispace.ai.activity.service.ServiceActivity; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.databinding.FragmentDeviceBinding; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.LenovoCsdkUtil; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.permission.PermissionActivity; +import com.handuan.os.activity.service.ServiceActivity; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.databinding.FragmentDeviceBinding; +import com.handuan.os.utils.LenovoCsdkUtil; public class DeviceFragment extends BaseMvvmFragment { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceViewModel.java b/app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceViewModel.java similarity index 64% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceViewModel.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceViewModel.java index bd1b797..806122e 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/device/DeviceViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/device/DeviceViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.fragment.usercenter.device; +package com.handuan.os.fragment.usercenter.device; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentDeviceBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentDeviceBinding; public class DeviceViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoFragment.java b/app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoFragment.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoFragment.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoFragment.java index 04b1a2d..55e9a9c 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoFragment.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.usercenter.info; +package com.handuan.os.fragment.usercenter.info; import android.content.Context; import android.content.Intent; @@ -11,16 +11,15 @@ import androidx.lifecycle.Observer; import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.edit.EditActivity; -import com.xuexispace.ai.activity.selectegrade.SelecteGradeActivity; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.databinding.FragmentInfoBinding; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.LenovoCsdkUtil; +import com.handuan.os.R; +import com.handuan.os.activity.edit.EditActivity; +import com.handuan.os.activity.selectegrade.SelecteGradeActivity; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.databinding.FragmentInfoBinding; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.LenovoCsdkUtil; import java.util.HashMap; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoViewModel.java b/app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoViewModel.java similarity index 91% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoViewModel.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoViewModel.java index 9112317..71e958b 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/info/InfoViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/info/InfoViewModel.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.fragment.usercenter.info; +package com.handuan.os.fragment.usercenter.info; import android.util.Log; @@ -7,12 +7,12 @@ import androidx.lifecycle.MutableLiveData; import com.hjq.toast.Toaster; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.databinding.FragmentInfoBinding; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.databinding.FragmentInfoBinding; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; import java.util.Map; diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsFragment.java b/app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsFragment.java similarity index 80% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsFragment.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsFragment.java index dccf16b..ed772cc 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsFragment.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsFragment.java @@ -1,13 +1,13 @@ -package com.xuexispace.ai.fragment.usercenter.parents; +package com.handuan.os.fragment.usercenter.parents; import android.content.Context; import android.os.Bundle; import android.view.View; -import com.xuexispace.ai.R; -import com.xuexispace.ai.base.mvvm.fragment.BaseMvvmFragment; -import com.xuexispace.ai.databinding.FragmentParentsBinding; -import com.xuexispace.ai.utils.OpenApkUtils; +import com.handuan.os.R; +import com.handuan.os.base.mvvm.fragment.BaseMvvmFragment; +import com.handuan.os.databinding.FragmentParentsBinding; +import com.handuan.os.utils.OpenApkUtils; public class ParentsFragment extends BaseMvvmFragment { diff --git a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsViewModel.java b/app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsViewModel.java similarity index 64% rename from app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsViewModel.java rename to app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsViewModel.java index d6d9528..0ff62b7 100644 --- a/app/src/main/java/com/xuexispace/ai/fragment/usercenter/parents/ParentsViewModel.java +++ b/app/src/main/java/com/handuan/os/fragment/usercenter/parents/ParentsViewModel.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.fragment.usercenter.parents; +package com.handuan.os.fragment.usercenter.parents; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.base.mvvm.BaseViewModel; -import com.xuexispace.ai.databinding.FragmentParentsBinding; +import com.handuan.os.base.mvvm.BaseViewModel; +import com.handuan.os.databinding.FragmentParentsBinding; public class ParentsViewModel extends BaseViewModel { diff --git a/app/src/main/java/com/xuexispace/ai/gson/GsonUtils.java b/app/src/main/java/com/handuan/os/gson/GsonUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/gson/GsonUtils.java rename to app/src/main/java/com/handuan/os/gson/GsonUtils.java index 716d353..769718c 100644 --- a/app/src/main/java/com/xuexispace/ai/gson/GsonUtils.java +++ b/app/src/main/java/com/handuan/os/gson/GsonUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.gson; +package com.handuan.os.gson; import com.google.gson.Gson; import com.google.gson.GsonBuilder; diff --git a/app/src/main/java/com/xuexispace/ai/gson/IntegerDefault0Adapter.java b/app/src/main/java/com/handuan/os/gson/IntegerDefault0Adapter.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/gson/IntegerDefault0Adapter.java rename to app/src/main/java/com/handuan/os/gson/IntegerDefault0Adapter.java index 11773bd..f2d2b9a 100644 --- a/app/src/main/java/com/xuexispace/ai/gson/IntegerDefault0Adapter.java +++ b/app/src/main/java/com/handuan/os/gson/IntegerDefault0Adapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.gson; +package com.handuan.os.gson; import com.google.gson.JsonDeserializationContext; import com.google.gson.JsonDeserializer; diff --git a/app/src/main/java/com/xuexispace/ai/gson/NullStringToEmptyAdapterFactory.java b/app/src/main/java/com/handuan/os/gson/NullStringToEmptyAdapterFactory.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/gson/NullStringToEmptyAdapterFactory.java rename to app/src/main/java/com/handuan/os/gson/NullStringToEmptyAdapterFactory.java index 26d2e80..d00c0f3 100644 --- a/app/src/main/java/com/xuexispace/ai/gson/NullStringToEmptyAdapterFactory.java +++ b/app/src/main/java/com/handuan/os/gson/NullStringToEmptyAdapterFactory.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.gson; +package com.handuan.os.gson; import com.google.gson.Gson; import com.google.gson.TypeAdapter; diff --git a/app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionDBHelper.java b/app/src/main/java/com/handuan/os/iconpostition/IconPositionDBHelper.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionDBHelper.java rename to app/src/main/java/com/handuan/os/iconpostition/IconPositionDBHelper.java index b75234c..fc799ec 100644 --- a/app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionDBHelper.java +++ b/app/src/main/java/com/handuan/os/iconpostition/IconPositionDBHelper.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.iconpostition; +package com.handuan.os.iconpostition; import android.content.Context; import android.database.sqlite.SQLiteDatabase; diff --git a/app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionManager.java b/app/src/main/java/com/handuan/os/iconpostition/IconPositionManager.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionManager.java rename to app/src/main/java/com/handuan/os/iconpostition/IconPositionManager.java index fa2ad0f..f04c9bc 100644 --- a/app/src/main/java/com/xuexispace/ai/iconpostition/IconPositionManager.java +++ b/app/src/main/java/com/handuan/os/iconpostition/IconPositionManager.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.iconpostition; +package com.handuan.os.iconpostition; import android.annotation.SuppressLint; import android.content.ContentValues; @@ -6,8 +6,8 @@ import android.content.Context; import android.database.Cursor; import android.database.sqlite.SQLiteDatabase; -import com.xuexispace.ai.bean.NetDesktopIcon; -import com.xuexispace.ai.utils.ApkUtils; +import com.handuan.os.bean.NetDesktopIcon; +import com.handuan.os.utils.ApkUtils; import java.util.ArrayList; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/iconpostition/IconUtils.java b/app/src/main/java/com/handuan/os/iconpostition/IconUtils.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/iconpostition/IconUtils.java rename to app/src/main/java/com/handuan/os/iconpostition/IconUtils.java index 360da7d..e624e62 100644 --- a/app/src/main/java/com/xuexispace/ai/iconpostition/IconUtils.java +++ b/app/src/main/java/com/handuan/os/iconpostition/IconUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.iconpostition; +package com.handuan.os.iconpostition; import android.content.Context; import android.content.pm.ApplicationInfo; diff --git a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionDescriptionConvert.java b/app/src/main/java/com/handuan/os/interceptor/PermissionDescriptionConvert.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/interceptor/PermissionDescriptionConvert.java rename to app/src/main/java/com/handuan/os/interceptor/PermissionDescriptionConvert.java index bfba459..fd23c40 100644 --- a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionDescriptionConvert.java +++ b/app/src/main/java/com/handuan/os/interceptor/PermissionDescriptionConvert.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.interceptor; +package com.handuan.os.interceptor; import android.content.Context; import android.util.Log; @@ -6,7 +6,7 @@ import android.util.Log; import androidx.annotation.NonNull; -import com.xuexispace.ai.R; +import com.handuan.os.R; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionInterceptor.java b/app/src/main/java/com/handuan/os/interceptor/PermissionInterceptor.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/interceptor/PermissionInterceptor.java rename to app/src/main/java/com/handuan/os/interceptor/PermissionInterceptor.java index e495d6f..022134d 100644 --- a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionInterceptor.java +++ b/app/src/main/java/com/handuan/os/interceptor/PermissionInterceptor.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.interceptor; +package com.handuan.os.interceptor; import android.app.Activity; import android.content.Context; @@ -28,7 +28,7 @@ import com.hjq.permissions.Permission; import com.hjq.permissions.PermissionFragment; import com.hjq.permissions.XXPermissions; import com.hjq.toast.Toaster; -import com.xuexispace.ai.R; +import com.handuan.os.R; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionNameConvert.java b/app/src/main/java/com/handuan/os/interceptor/PermissionNameConvert.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/interceptor/PermissionNameConvert.java rename to app/src/main/java/com/handuan/os/interceptor/PermissionNameConvert.java index 3951183..e966214 100644 --- a/app/src/main/java/com/xuexispace/ai/interceptor/PermissionNameConvert.java +++ b/app/src/main/java/com/handuan/os/interceptor/PermissionNameConvert.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.interceptor; +package com.handuan.os.interceptor; import android.content.Context; import android.os.Build; @@ -6,7 +6,7 @@ import android.os.Build; import androidx.annotation.NonNull; import com.hjq.permissions.Permission; -import com.xuexispace.ai.R; +import com.handuan.os.R; import java.util.ArrayList; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/jxw/JxwPackageConfig.java b/app/src/main/java/com/handuan/os/jxw/JxwPackageConfig.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/jxw/JxwPackageConfig.java rename to app/src/main/java/com/handuan/os/jxw/JxwPackageConfig.java index a318a84..538dcd1 100644 --- a/app/src/main/java/com/xuexispace/ai/jxw/JxwPackageConfig.java +++ b/app/src/main/java/com/handuan/os/jxw/JxwPackageConfig.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.jxw; +package com.handuan.os.jxw; public class JxwPackageConfig { /*注册桌面*/ diff --git a/app/src/main/java/com/xuexispace/ai/manager/AmapManager.java b/app/src/main/java/com/handuan/os/manager/AmapManager.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/manager/AmapManager.java rename to app/src/main/java/com/handuan/os/manager/AmapManager.java index 845a6b5..9a01680 100644 --- a/app/src/main/java/com/xuexispace/ai/manager/AmapManager.java +++ b/app/src/main/java/com/handuan/os/manager/AmapManager.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.manager; +package com.handuan.os.manager; import android.annotation.SuppressLint; import android.content.Context; @@ -13,12 +13,12 @@ import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.jeremyliao.liveeventbus.LiveEventBus; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.MapBean; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.gson.GsonUtils; -import com.xuexispace.ai.network.NetInterfaceManager; -import com.xuexispace.ai.utils.ActivationUtil; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.MapBean; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.gson.GsonUtils; +import com.handuan.os.network.NetInterfaceManager; +import com.handuan.os.utils.ActivationUtil; import java.lang.reflect.Type; diff --git a/app/src/main/java/com/xuexispace/ai/manager/AppManager.java b/app/src/main/java/com/handuan/os/manager/AppManager.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/manager/AppManager.java rename to app/src/main/java/com/handuan/os/manager/AppManager.java index 339c500..af3348f 100644 --- a/app/src/main/java/com/xuexispace/ai/manager/AppManager.java +++ b/app/src/main/java/com/handuan/os/manager/AppManager.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.manager; +package com.handuan.os.manager; import android.annotation.SuppressLint; import android.content.Context; @@ -11,10 +11,10 @@ import android.text.TextUtils; import android.util.Log; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.utils.ApkUtils; +import com.handuan.os.R; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.utils.ApkUtils; import java.text.Collator; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/manager/ConnectManager.java b/app/src/main/java/com/handuan/os/manager/ConnectManager.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/manager/ConnectManager.java rename to app/src/main/java/com/handuan/os/manager/ConnectManager.java index 6be7f36..1ef27f2 100644 --- a/app/src/main/java/com/xuexispace/ai/manager/ConnectManager.java +++ b/app/src/main/java/com/handuan/os/manager/ConnectManager.java @@ -1,12 +1,12 @@ -package com.xuexispace.ai.manager; +package com.handuan.os.manager; import android.annotation.SuppressLint; import android.content.Context; import android.util.Log; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.utils.TimeUtils; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.utils.TimeUtils; public class ConnectManager { private static final String TAG = "ConnectManager"; diff --git a/app/src/main/java/com/xuexispace/ai/manager/ConnectMode.java b/app/src/main/java/com/handuan/os/manager/ConnectMode.java similarity index 80% rename from app/src/main/java/com/xuexispace/ai/manager/ConnectMode.java rename to app/src/main/java/com/handuan/os/manager/ConnectMode.java index 0793488..0c9679e 100644 --- a/app/src/main/java/com/xuexispace/ai/manager/ConnectMode.java +++ b/app/src/main/java/com/handuan/os/manager/ConnectMode.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.manager; +package com.handuan.os.manager; public enum ConnectMode { DEFAULT, diff --git a/app/src/main/java/com/xuexispace/ai/manager/RemoteManager.java b/app/src/main/java/com/handuan/os/manager/RemoteManager.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/manager/RemoteManager.java rename to app/src/main/java/com/handuan/os/manager/RemoteManager.java index 327770f..869b509 100644 --- a/app/src/main/java/com/xuexispace/ai/manager/RemoteManager.java +++ b/app/src/main/java/com/handuan/os/manager/RemoteManager.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.manager; +package com.handuan.os.manager; import android.annotation.SuppressLint; import android.content.ComponentName; @@ -8,13 +8,12 @@ import android.content.ServiceConnection; import android.os.IBinder; import android.os.RemoteException; import android.provider.Settings; -import android.text.TextUtils; import android.util.Log; import com.tencent.bugly.crashreport.CrashReport; import com.tencent.mmkv.MMKV; import com.uiui.zy.IGetInfoInterface; -import com.xuexispace.ai.config.CommonConfig; +import com.handuan.os.config.CommonConfig; import java.util.ArrayList; import java.util.HashSet; diff --git a/app/src/main/java/com/xuexispace/ai/network/NetInterfaceManager.java b/app/src/main/java/com/handuan/os/network/NetInterfaceManager.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/network/NetInterfaceManager.java rename to app/src/main/java/com/handuan/os/network/NetInterfaceManager.java index fb91d41..8f7d4c7 100644 --- a/app/src/main/java/com/xuexispace/ai/network/NetInterfaceManager.java +++ b/app/src/main/java/com/handuan/os/network/NetInterfaceManager.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.network; +package com.handuan.os.network; import android.annotation.SuppressLint; import android.content.Context; @@ -10,35 +10,35 @@ import com.tencent.mmkv.MMKV; import com.trello.rxlifecycle4.RxLifecycle; import com.trello.rxlifecycle4.android.ActivityEvent; import com.trello.rxlifecycle4.android.FragmentEvent; -import com.xuexispace.ai.alarm.AlarmUtils; -import com.xuexispace.ai.bean.AlarmClockData; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.GuideBean; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.bean.LessonApp; -import com.xuexispace.ai.bean.LessonJson; -import com.xuexispace.ai.bean.LessonSetting; -import com.xuexispace.ai.bean.PhraseContent; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.bean.StudyStatBean; -import com.xuexispace.ai.bean.SystemSettings; -import com.xuexispace.ai.bean.UserAvatarInfo; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.disklrucache.CacheHelper; -import com.xuexispace.ai.gson.GsonUtils; -import com.xuexispace.ai.network.api.AlarmClockApi; -import com.xuexispace.ai.network.api.AppUsageRecordApi; -import com.xuexispace.ai.network.api.FilesApi; -import com.xuexispace.ai.network.api.HomeworkApi; -import com.xuexispace.ai.network.api.PhraseApi; -import com.xuexispace.ai.network.api.SnInfoApi; -import com.xuexispace.ai.network.api.SettingApi; -import com.xuexispace.ai.network.api.uiuios.CheckUpdateApi; -import com.xuexispace.ai.network.interceptor.RepeatRequestInterceptor; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.OpenApkUtils; -import com.xuexispace.ai.utils.Utils; +import com.handuan.os.alarm.AlarmUtils; +import com.handuan.os.bean.AlarmClockData; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.GuideBean; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.bean.LessonApp; +import com.handuan.os.bean.LessonJson; +import com.handuan.os.bean.LessonSetting; +import com.handuan.os.bean.PhraseContent; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.bean.StudyStatBean; +import com.handuan.os.bean.SystemSettings; +import com.handuan.os.bean.UserAvatarInfo; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.disklrucache.CacheHelper; +import com.handuan.os.gson.GsonUtils; +import com.handuan.os.network.api.AlarmClockApi; +import com.handuan.os.network.api.AppUsageRecordApi; +import com.handuan.os.network.api.FilesApi; +import com.handuan.os.network.api.HomeworkApi; +import com.handuan.os.network.api.PhraseApi; +import com.handuan.os.network.api.SnInfoApi; +import com.handuan.os.network.api.SettingApi; +import com.handuan.os.network.api.uiuios.CheckUpdateApi; +import com.handuan.os.network.interceptor.RepeatRequestInterceptor; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.OpenApkUtils; +import com.handuan.os.utils.Utils; import java.io.File; import java.lang.reflect.Type; diff --git a/app/src/main/java/com/xuexispace/ai/network/UrlAddress.java b/app/src/main/java/com/handuan/os/network/UrlAddress.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/network/UrlAddress.java rename to app/src/main/java/com/handuan/os/network/UrlAddress.java index d59d755..87a1d35 100644 --- a/app/src/main/java/com/xuexispace/ai/network/UrlAddress.java +++ b/app/src/main/java/com/handuan/os/network/UrlAddress.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.network; +package com.handuan.os.network; public class UrlAddress { public static final String ROOT_URL = "https://led.aolelearn.com/android/"; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/AlarmClockApi.java b/app/src/main/java/com/handuan/os/network/api/AlarmClockApi.java similarity index 76% rename from app/src/main/java/com/xuexispace/ai/network/api/AlarmClockApi.java rename to app/src/main/java/com/handuan/os/network/api/AlarmClockApi.java index 68ae1d6..56f076b 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/AlarmClockApi.java +++ b/app/src/main/java/com/handuan/os/network/api/AlarmClockApi.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.AlarmClockData; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.AlarmClockData; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.network.UrlAddress; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/AppUsageRecordApi.java b/app/src/main/java/com/handuan/os/network/api/AppUsageRecordApi.java similarity index 84% rename from app/src/main/java/com/xuexispace/ai/network/api/AppUsageRecordApi.java rename to app/src/main/java/com/handuan/os/network/api/AppUsageRecordApi.java index 4576c04..47546bc 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/AppUsageRecordApi.java +++ b/app/src/main/java/com/handuan/os/network/api/AppUsageRecordApi.java @@ -1,7 +1,7 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import retrofit2.http.Field; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/FilesApi.java b/app/src/main/java/com/handuan/os/network/api/FilesApi.java similarity index 60% rename from app/src/main/java/com/xuexispace/ai/network/api/FilesApi.java rename to app/src/main/java/com/handuan/os/network/api/FilesApi.java index 93cd426..a030be6 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/FilesApi.java +++ b/app/src/main/java/com/handuan/os/network/api/FilesApi.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.GuideBean; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.GuideBean; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import retrofit2.http.GET; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/HomeworkApi.java b/app/src/main/java/com/handuan/os/network/api/HomeworkApi.java similarity index 81% rename from app/src/main/java/com/xuexispace/ai/network/api/HomeworkApi.java rename to app/src/main/java/com/handuan/os/network/api/HomeworkApi.java index f83a7ae..da69683 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/HomeworkApi.java +++ b/app/src/main/java/com/handuan/os/network/api/HomeworkApi.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.network.UrlAddress; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/PhraseApi.java b/app/src/main/java/com/handuan/os/network/api/PhraseApi.java similarity index 60% rename from app/src/main/java/com/xuexispace/ai/network/api/PhraseApi.java rename to app/src/main/java/com/handuan/os/network/api/PhraseApi.java index 617cc30..f4d4353 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/PhraseApi.java +++ b/app/src/main/java/com/handuan/os/network/api/PhraseApi.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.PhraseContent; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.PhraseContent; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import retrofit2.http.GET; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/SettingApi.java b/app/src/main/java/com/handuan/os/network/api/SettingApi.java similarity index 68% rename from app/src/main/java/com/xuexispace/ai/network/api/SettingApi.java rename to app/src/main/java/com/handuan/os/network/api/SettingApi.java index 9855df3..236bdf3 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/SettingApi.java +++ b/app/src/main/java/com/handuan/os/network/api/SettingApi.java @@ -1,10 +1,10 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.LessonApp; -import com.xuexispace.ai.bean.LessonSetting; -import com.xuexispace.ai.bean.SystemSettings; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.LessonApp; +import com.handuan.os.bean.LessonSetting; +import com.handuan.os.bean.SystemSettings; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import retrofit2.http.GET; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/SnInfoApi.java b/app/src/main/java/com/handuan/os/network/api/SnInfoApi.java similarity index 84% rename from app/src/main/java/com/xuexispace/ai/network/api/SnInfoApi.java rename to app/src/main/java/com/handuan/os/network/api/SnInfoApi.java index 7075b9c..0423194 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/SnInfoApi.java +++ b/app/src/main/java/com/handuan/os/network/api/SnInfoApi.java @@ -1,10 +1,10 @@ -package com.xuexispace.ai.network.api; +package com.handuan.os.network.api; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.bean.SnInfo; -import com.xuexispace.ai.bean.StudyStatBean; -import com.xuexispace.ai.bean.UserAvatarInfo; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.bean.SnInfo; +import com.handuan.os.bean.StudyStatBean; +import com.handuan.os.bean.UserAvatarInfo; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import okhttp3.MultipartBody; diff --git a/app/src/main/java/com/xuexispace/ai/network/api/uiuios/CheckUpdateApi.java b/app/src/main/java/com/handuan/os/network/api/uiuios/CheckUpdateApi.java similarity index 61% rename from app/src/main/java/com/xuexispace/ai/network/api/uiuios/CheckUpdateApi.java rename to app/src/main/java/com/handuan/os/network/api/uiuios/CheckUpdateApi.java index 1c8e68d..f212b7a 100644 --- a/app/src/main/java/com/xuexispace/ai/network/api/uiuios/CheckUpdateApi.java +++ b/app/src/main/java/com/handuan/os/network/api/uiuios/CheckUpdateApi.java @@ -1,8 +1,8 @@ -package com.xuexispace.ai.network.api.uiuios; +package com.handuan.os.network.api.uiuios; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.network.UrlAddress; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.network.UrlAddress; import io.reactivex.rxjava3.core.Observable; import retrofit2.http.GET; diff --git a/app/src/main/java/com/xuexispace/ai/network/interceptor/RepeatRequestInterceptor.java b/app/src/main/java/com/handuan/os/network/interceptor/RepeatRequestInterceptor.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/network/interceptor/RepeatRequestInterceptor.java rename to app/src/main/java/com/handuan/os/network/interceptor/RepeatRequestInterceptor.java index fdcd1ec..713e1db 100644 --- a/app/src/main/java/com/xuexispace/ai/network/interceptor/RepeatRequestInterceptor.java +++ b/app/src/main/java/com/handuan/os/network/interceptor/RepeatRequestInterceptor.java @@ -1,9 +1,9 @@ -package com.xuexispace.ai.network.interceptor; +package com.handuan.os.network.interceptor; import android.util.Log; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.utils.MD5Util; +import com.handuan.os.BuildConfig; +import com.handuan.os.utils.MD5Util; import org.jetbrains.annotations.NotNull; diff --git a/app/src/main/java/com/xuexispace/ai/push/PushManager.java b/app/src/main/java/com/handuan/os/push/PushManager.java similarity index 93% rename from app/src/main/java/com/xuexispace/ai/push/PushManager.java rename to app/src/main/java/com/handuan/os/push/PushManager.java index 8021ebe..a67c95c 100644 --- a/app/src/main/java/com/xuexispace/ai/push/PushManager.java +++ b/app/src/main/java/com/handuan/os/push/PushManager.java @@ -1,13 +1,13 @@ -package com.xuexispace.ai.push; +package com.handuan.os.push; import android.annotation.SuppressLint; import android.content.ContentResolver; import android.content.Context; import android.content.Intent; -import com.xuexispace.ai.disklrucache.CacheHelper; -import com.xuexispace.ai.fragment.user.UserFragment; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.disklrucache.CacheHelper; +import com.handuan.os.fragment.user.UserFragment; +import com.handuan.os.network.NetInterfaceManager; import com.hjq.toast.Toaster; public class PushManager { diff --git a/app/src/main/java/com/handuan/os/push/alipush/AliMessageIntentService.java b/app/src/main/java/com/handuan/os/push/alipush/AliMessageIntentService.java new file mode 100644 index 0000000..c54e508 --- /dev/null +++ b/app/src/main/java/com/handuan/os/push/alipush/AliMessageIntentService.java @@ -0,0 +1,99 @@ +package com.handuan.os.push.alipush; + +import android.content.Context; +import android.util.Log; + +import com.alibaba.sdk.android.push.AliyunMessageIntentService; +import com.alibaba.sdk.android.push.notification.CPushMessage; + +import java.util.Map; + +/** + * Created by liyazhou on 17/8/22. + * 为避免推送广播被系统拦截的小概率事件,我们推荐用户通过IntentService处理消息互调,接入步骤: + * 1. 创建IntentService并继承AliyunMessageIntentService + * 2. 覆写相关方法,并在Manifest的注册该Service + * 3. 调用接口CloudPushService.setPushIntentService + * 详细用户可参考:https://help.aliyun.com/document_detail/30066.html#h2-2-messagereceiver-aliyunmessageintentservice + */ + +public class AliMessageIntentService extends AliyunMessageIntentService { + private static final String TAG = "AliyunMessageIntentService"; + + /** + * 推送通知的回调方法 + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + protected void onNotification(Context context, String title, String summary, Map extraMap) { + Log.i(TAG, "收到一条推送通知 : " + title + ", summary:" + summary); + } + + /** + * 推送消息的回调方法 + * + * @param context + * @param cPushMessage + */ + @Override + protected void onMessage(Context context, CPushMessage cPushMessage) { + Log.i(TAG, "收到一条推送消息 : " + cPushMessage.getTitle() + ", content:" + cPushMessage.getContent()); + } + + /** + * 从通知栏打开通知的扩展处理 + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + protected void onNotificationOpened(Context context, String title, String summary, String extraMap) { + Log.i(TAG, "onNotificationOpened : " + " : " + title + " : " + summary + " : " + extraMap); + } + + /** + * 无动作通知点击回调。当在后台或阿里云控制台指定的通知动作为无逻辑跳转时,通知点击回调为onNotificationClickedWithNoAction而不是onNotificationOpened + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + protected void onNotificationClickedWithNoAction(Context context, String title, String summary, String extraMap) { + Log.i(TAG, "onNotificationClickedWithNoAction : " + " : " + title + " : " + summary + " : " + extraMap); + } + + /** + * 通知删除回调 + * + * @param context + * @param messageId + */ + @Override + protected void onNotificationRemoved(Context context, String messageId) { + Log.i(TAG, "onNotificationRemoved : " + messageId); + } + + /** + * 应用处于前台时通知到达回调。注意:该方法仅对自定义样式通知有效,相关详情请参考https://help.aliyun.com/document_detail/30066.html#h3-3-4-basiccustompushnotification-api + * + * @param context + * @param title + * @param summary + * @param extraMap + * @param openType + * @param openActivity + * @param openUrl + */ + @Override + protected void onNotificationReceivedInApp(Context context, String title, String summary, Map extraMap, int openType, String openActivity, String openUrl) { + Log.i(TAG, "onNotificationReceivedInApp : " + " : " + title + " : " + summary + " " + extraMap + " : " + openType + " : " + openActivity + " : " + openUrl); + } +} diff --git a/app/src/main/java/com/handuan/os/push/alipush/AliyunMessageReceiver.java b/app/src/main/java/com/handuan/os/push/alipush/AliyunMessageReceiver.java new file mode 100644 index 0000000..a85c960 --- /dev/null +++ b/app/src/main/java/com/handuan/os/push/alipush/AliyunMessageReceiver.java @@ -0,0 +1,116 @@ +package com.handuan.os.push.alipush; + +import android.content.Context; +import android.util.Log; + +import com.alibaba.sdk.android.push.MessageReceiver; +import com.alibaba.sdk.android.push.notification.CPushMessage; +import com.google.gson.JsonObject; +import com.google.gson.JsonParser; +import com.handuan.os.push.PushManager; + +import java.util.Map; + +/** + * @author: 正纬 + * @since: 15/4/9 + * @version: 1.1 + * @feature: 用于接收推送的通知和消息 + */ +public class AliyunMessageReceiver extends MessageReceiver { + // 消息接收部分的LOG_TAG + public static final String TAG = "AliyunMessageReceiver"; + + /** + * 推送通知的回调方法 + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + public void onNotification(Context context, String title, String summary, Map extraMap) { + // TODO 处理推送通知 + if (null != extraMap) { + for (Map.Entry entry : extraMap.entrySet()) { + Log.i(TAG, "@Get diy param : Key=" + entry.getKey() + " , Value=" + entry.getValue()); + } + } else { + Log.i(TAG, "@收到通知 && 自定义消息为空"); + } + Log.i(TAG, "收到一条推送通知 : " + title + ", summary:" + summary); + } + + /** + * 应用处于前台时通知到达回调。注意:该方法仅对自定义样式通知有效,相关详情请参考https://help.aliyun.com/document_detail/30066.html?spm=5176.product30047.6.620.wjcC87#h3-3-4-basiccustompushnotification-api + * + * @param context + * @param title + * @param summary + * @param extraMap + * @param openType + * @param openActivity + * @param openUrl + */ + @Override + protected void onNotificationReceivedInApp(Context context, String title, String summary, Map extraMap, int openType, String openActivity, String openUrl) { + Log.i(TAG, "onNotificationReceivedInApp : " + " : " + title + " : " + summary + " " + extraMap + " : " + openType + " : " + openActivity + " : " + openUrl); + } + + /** + * 推送消息的回调方法 + * + * @param context + * @param cPushMessage + */ + @Override + public void onMessage(Context context, CPushMessage cPushMessage) { + Log.e(TAG, "收到一条推送消息 : " + cPushMessage.getTitle() + ", content:" + cPushMessage.getContent()); + String title = cPushMessage.getTitle(); + String content = cPushMessage.getContent(); + JsonObject extrasJson = JsonParser.parseString(content).getAsJsonObject(); + String extras = ""; + if (extrasJson.get("extras") != null) { + extras = extrasJson.get("extras").toString(); + } + PushManager.getInstance().setPushContent(title, extras); + } + + /** + * 从通知栏打开通知的扩展处理 + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + public void onNotificationOpened(Context context, String title, String summary, String extraMap) { + Log.i(TAG, "onNotificationOpened : " + " : " + title + " : " + summary + " : " + extraMap); + } + + /** + * 通知删除回调 + * + * @param context + * @param messageId + */ + @Override + public void onNotificationRemoved(Context context, String messageId) { + Log.i(TAG, "onNotificationRemoved : " + messageId); + } + + /** + * 无动作通知点击回调。当在后台或阿里云控制台指定的通知动作为无逻辑跳转时,通知点击回调为onNotificationClickedWithNoAction而不是onNotificationOpened + * + * @param context + * @param title + * @param summary + * @param extraMap + */ + @Override + protected void onNotificationClickedWithNoAction(Context context, String title, String summary, String extraMap) { + Log.i(TAG, "onNotificationClickedWithNoAction : " + " : " + title + " : " + summary + " : " + extraMap); + } +} \ No newline at end of file diff --git a/app/src/main/java/com/xuexispace/ai/receiver/APKinstallReceiver.java b/app/src/main/java/com/handuan/os/receiver/APKinstallReceiver.java similarity index 84% rename from app/src/main/java/com/xuexispace/ai/receiver/APKinstallReceiver.java rename to app/src/main/java/com/handuan/os/receiver/APKinstallReceiver.java index 6b06797..9e54668 100644 --- a/app/src/main/java/com/xuexispace/ai/receiver/APKinstallReceiver.java +++ b/app/src/main/java/com/handuan/os/receiver/APKinstallReceiver.java @@ -1,12 +1,12 @@ -package com.xuexispace.ai.receiver; +package com.handuan.os.receiver; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.fragment.user.UserFragment; +import com.handuan.os.BuildConfig; +import com.handuan.os.fragment.user.UserFragment; public class APKinstallReceiver extends BroadcastReceiver { diff --git a/app/src/main/java/com/xuexispace/ai/receiver/BootReceiver.java b/app/src/main/java/com/handuan/os/receiver/BootReceiver.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/receiver/BootReceiver.java rename to app/src/main/java/com/handuan/os/receiver/BootReceiver.java index a404ded..4bb1a64 100644 --- a/app/src/main/java/com/xuexispace/ai/receiver/BootReceiver.java +++ b/app/src/main/java/com/handuan/os/receiver/BootReceiver.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.receiver; +package com.handuan.os.receiver; import android.content.BroadcastReceiver; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/receiver/InstallResultReceiver.java b/app/src/main/java/com/handuan/os/receiver/InstallResultReceiver.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/receiver/InstallResultReceiver.java rename to app/src/main/java/com/handuan/os/receiver/InstallResultReceiver.java index ca2a754..cd596d6 100644 --- a/app/src/main/java/com/xuexispace/ai/receiver/InstallResultReceiver.java +++ b/app/src/main/java/com/handuan/os/receiver/InstallResultReceiver.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.receiver; +package com.handuan.os.receiver; import android.content.BroadcastReceiver; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/service/DownloadService.java b/app/src/main/java/com/handuan/os/service/DownloadService.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/service/DownloadService.java rename to app/src/main/java/com/handuan/os/service/DownloadService.java index d627d04..a942ea5 100644 --- a/app/src/main/java/com/xuexispace/ai/service/DownloadService.java +++ b/app/src/main/java/com/handuan/os/service/DownloadService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.service; +package com.handuan.os.service; import android.app.NotificationChannel; import android.app.NotificationManager; @@ -22,9 +22,9 @@ import com.arialyy.aria.core.task.DownloadTask; import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.hjq.toast.Toaster; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.AriaDownloadInfo; -import com.xuexispace.ai.utils.ApkUtils; +import com.handuan.os.R; +import com.handuan.os.bean.AriaDownloadInfo; +import com.handuan.os.utils.ApkUtils; import java.io.File; import java.lang.reflect.Type; diff --git a/app/src/main/java/com/xuexispace/ai/service/NotificationService.java b/app/src/main/java/com/handuan/os/service/NotificationService.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/service/NotificationService.java rename to app/src/main/java/com/handuan/os/service/NotificationService.java index 8714394..24ab9bd 100644 --- a/app/src/main/java/com/xuexispace/ai/service/NotificationService.java +++ b/app/src/main/java/com/handuan/os/service/NotificationService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.service; +package com.handuan.os.service; import android.service.notification.NotificationListenerService; import android.service.notification.StatusBarNotification; diff --git a/app/src/main/java/com/xuexispace/ai/service/SocketService.java b/app/src/main/java/com/handuan/os/service/SocketService.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/service/SocketService.java rename to app/src/main/java/com/handuan/os/service/SocketService.java index 92c93fb..95555a5 100644 --- a/app/src/main/java/com/xuexispace/ai/service/SocketService.java +++ b/app/src/main/java/com/handuan/os/service/SocketService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.service; +package com.handuan.os.service; import android.app.NotificationChannel; import android.app.NotificationManager; @@ -21,15 +21,14 @@ import androidx.core.app.NotificationManagerCompat; import com.blankj.utilcode.util.NetworkUtils; import com.google.gson.JsonObject; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.activity.main.MainActivity; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.utils.ActivationUtil; -import com.xuexispace.ai.utils.LenovoCsdkUtil; -import com.xuexispace.ai.utils.Utils; -import com.xuexispace.ai.websocket.JWebSocketClient; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.activity.main.MainActivity; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.utils.ActivationUtil; +import com.handuan.os.utils.LenovoCsdkUtil; +import com.handuan.os.utils.Utils; +import com.handuan.os.websocket.JWebSocketClient; import org.java_websocket.handshake.ServerHandshake; diff --git a/app/src/main/java/com/xuexispace/ai/service/main/MainSContact.java b/app/src/main/java/com/handuan/os/service/main/MainSContact.java similarity index 67% rename from app/src/main/java/com/xuexispace/ai/service/main/MainSContact.java rename to app/src/main/java/com/handuan/os/service/main/MainSContact.java index fb958c4..9f04559 100644 --- a/app/src/main/java/com/xuexispace/ai/service/main/MainSContact.java +++ b/app/src/main/java/com/handuan/os/service/main/MainSContact.java @@ -1,7 +1,7 @@ -package com.xuexispace.ai.service.main; +package com.handuan.os.service.main; -import com.xuexispace.ai.base.mvp.BasePresenter; -import com.xuexispace.ai.base.mvp.BaseView; +import com.handuan.os.base.mvp.BasePresenter; +import com.handuan.os.base.mvp.BaseView; public class MainSContact { public interface Presenter extends BasePresenter { diff --git a/app/src/main/java/com/xuexispace/ai/service/main/MainSPresenter.java b/app/src/main/java/com/handuan/os/service/main/MainSPresenter.java similarity index 92% rename from app/src/main/java/com/xuexispace/ai/service/main/MainSPresenter.java rename to app/src/main/java/com/handuan/os/service/main/MainSPresenter.java index 7375d56..9026438 100644 --- a/app/src/main/java/com/xuexispace/ai/service/main/MainSPresenter.java +++ b/app/src/main/java/com/handuan/os/service/main/MainSPresenter.java @@ -1,13 +1,13 @@ -package com.xuexispace.ai.service.main; +package com.handuan.os.service.main; import android.content.Context; import android.util.Log; import com.tencent.mmkv.MMKV; import com.trello.rxlifecycle4.android.ActivityEvent; -import com.xuexispace.ai.bean.AlarmClockData; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.bean.AlarmClockData; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.network.NetInterfaceManager; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/service/main/MainService.java b/app/src/main/java/com/handuan/os/service/main/MainService.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/service/main/MainService.java rename to app/src/main/java/com/handuan/os/service/main/MainService.java index 417395b..88d6bd2 100644 --- a/app/src/main/java/com/xuexispace/ai/service/main/MainService.java +++ b/app/src/main/java/com/handuan/os/service/main/MainService.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.service.main; +package com.handuan.os.service.main; import android.content.BroadcastReceiver; import android.content.Context; @@ -9,10 +9,10 @@ import android.text.TextUtils; import android.util.Log; import com.blankj.utilcode.util.NetworkUtils; -import com.xuexispace.ai.activity.NoticeActivity; -import com.xuexispace.ai.alarm.AlarmUtils; -import com.xuexispace.ai.base.rx.BaseRxService; -import com.xuexispace.ai.bean.AlarmClockData; +import com.handuan.os.activity.NoticeActivity; +import com.handuan.os.alarm.AlarmUtils; +import com.handuan.os.base.rx.BaseRxService; +import com.handuan.os.bean.AlarmClockData; import java.util.Calendar; import java.util.HashMap; diff --git a/app/src/main/java/com/xuexispace/ai/utils/ActivationUtil.java b/app/src/main/java/com/handuan/os/utils/ActivationUtil.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/utils/ActivationUtil.java rename to app/src/main/java/com/handuan/os/utils/ActivationUtil.java index dba9086..56743da 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/ActivationUtil.java +++ b/app/src/main/java/com/handuan/os/utils/ActivationUtil.java @@ -1,10 +1,10 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; import android.content.Context; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.config.CommonConfig; +import com.handuan.os.config.CommonConfig; public class ActivationUtil { /*写入1为激活*/ diff --git a/app/src/main/java/com/xuexispace/ai/utils/ApkUtils.java b/app/src/main/java/com/handuan/os/utils/ApkUtils.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/ApkUtils.java rename to app/src/main/java/com/handuan/os/utils/ApkUtils.java index e38c065..d81c107 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/ApkUtils.java +++ b/app/src/main/java/com/handuan/os/utils/ApkUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.app.PendingIntent; import android.content.ComponentName; @@ -20,12 +20,12 @@ import android.util.Log; import androidx.annotation.RequiresApi; import androidx.core.content.FileProvider; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.DesktopIcon; -import com.xuexispace.ai.manager.RemoteManager; -import com.xuexispace.ai.receiver.InstallResultReceiver; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.DesktopIcon; +import com.handuan.os.manager.RemoteManager; +import com.handuan.os.receiver.InstallResultReceiver; import java.io.File; import java.lang.reflect.InvocationTargetException; @@ -51,7 +51,7 @@ public class ApkUtils { public static final HashSet excludePackageName = new HashSet() {{ this.add(BuildConfig.APPLICATION_ID); this.add("com.uiui.zy"); - this.add("com.xuexispace.ai"); + this.add("com.handuan.os"); this.add("com.uiui.zybrowser"); this.add("org.chromium.browser"); this.add("com.sprd.sprdnote"); diff --git a/app/src/main/java/com/xuexispace/ai/utils/AppUsedTimeUtils.java b/app/src/main/java/com/handuan/os/utils/AppUsedTimeUtils.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/utils/AppUsedTimeUtils.java rename to app/src/main/java/com/handuan/os/utils/AppUsedTimeUtils.java index 71ca9b1..a479cfd 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/AppUsedTimeUtils.java +++ b/app/src/main/java/com/handuan/os/utils/AppUsedTimeUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; import android.content.Context; @@ -12,10 +12,10 @@ import com.google.gson.JsonObject; import com.google.gson.JsonParser; import com.google.gson.reflect.TypeToken; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.bean.BaseResponse; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.network.NetInterfaceManager; +import com.handuan.os.BuildConfig; +import com.handuan.os.bean.BaseResponse; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.network.NetInterfaceManager; import java.io.Serializable; import java.lang.reflect.Type; diff --git a/app/src/main/java/com/xuexispace/ai/utils/BitmapUtils.java b/app/src/main/java/com/handuan/os/utils/BitmapUtils.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/BitmapUtils.java rename to app/src/main/java/com/handuan/os/utils/BitmapUtils.java index c3ae147..a6b3911 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/BitmapUtils.java +++ b/app/src/main/java/com/handuan/os/utils/BitmapUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.Context; import android.graphics.Bitmap; @@ -15,7 +15,7 @@ import android.graphics.drawable.BitmapDrawable; import android.graphics.drawable.Drawable; import android.os.Build; -import com.xuexispace.ai.R; +import com.handuan.os.R; import java.io.ByteArrayOutputStream; diff --git a/app/src/main/java/com/xuexispace/ai/utils/CXAESUtil.java b/app/src/main/java/com/handuan/os/utils/CXAESUtil.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/CXAESUtil.java rename to app/src/main/java/com/handuan/os/utils/CXAESUtil.java index d2a930e..2b37589 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/CXAESUtil.java +++ b/app/src/main/java/com/handuan/os/utils/CXAESUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import java.io.File; import java.io.FileInputStream; diff --git a/app/src/main/java/com/xuexispace/ai/utils/CmdUtil.java b/app/src/main/java/com/handuan/os/utils/CmdUtil.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/CmdUtil.java rename to app/src/main/java/com/handuan/os/utils/CmdUtil.java index 6290dcf..8f01079 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/CmdUtil.java +++ b/app/src/main/java/com/handuan/os/utils/CmdUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.text.TextUtils; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/utils/DimenTool.java b/app/src/main/java/com/handuan/os/utils/DimenTool.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/DimenTool.java rename to app/src/main/java/com/handuan/os/utils/DimenTool.java index 0a4aaae..7fe654d 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/DimenTool.java +++ b/app/src/main/java/com/handuan/os/utils/DimenTool.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import java.io.BufferedReader; import java.io.BufferedWriter; diff --git a/app/src/main/java/com/xuexispace/ai/utils/FFmpegUtils.java b/app/src/main/java/com/handuan/os/utils/FFmpegUtils.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/FFmpegUtils.java rename to app/src/main/java/com/handuan/os/utils/FFmpegUtils.java index 787bce9..922d531 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/FFmpegUtils.java +++ b/app/src/main/java/com/handuan/os/utils/FFmpegUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.graphics.Bitmap; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/utils/FileUtil.java b/app/src/main/java/com/handuan/os/utils/FileUtil.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/FileUtil.java rename to app/src/main/java/com/handuan/os/utils/FileUtil.java index 0fd7abd..9d76977 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/FileUtil.java +++ b/app/src/main/java/com/handuan/os/utils/FileUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.ContentResolver; import android.content.Context; @@ -14,10 +14,10 @@ import android.util.Log; import androidx.core.content.ContextCompat; import com.arialyy.aria.core.Aria; -import com.xuexispace.ai.bean.AppUpdateInfo; -import com.xuexispace.ai.bean.AriaDownloadInfo; -import com.xuexispace.ai.bean.HomeworkBean; -import com.xuexispace.ai.gson.GsonUtils; +import com.handuan.os.bean.AppUpdateInfo; +import com.handuan.os.bean.AriaDownloadInfo; +import com.handuan.os.bean.HomeworkBean; +import com.handuan.os.gson.GsonUtils; import java.io.File; import java.io.FileInputStream; diff --git a/app/src/main/java/com/xuexispace/ai/utils/ForegroundAppUtil.java b/app/src/main/java/com/handuan/os/utils/ForegroundAppUtil.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/ForegroundAppUtil.java rename to app/src/main/java/com/handuan/os/utils/ForegroundAppUtil.java index 9343fb3..ffcd4ea 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/ForegroundAppUtil.java +++ b/app/src/main/java/com/handuan/os/utils/ForegroundAppUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.app.ActivityManager; import android.app.usage.UsageStats; diff --git a/app/src/main/java/com/xuexispace/ai/utils/GlideLoadUtils.java b/app/src/main/java/com/handuan/os/utils/GlideLoadUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/GlideLoadUtils.java rename to app/src/main/java/com/handuan/os/utils/GlideLoadUtils.java index f6c0df2..7019fc0 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/GlideLoadUtils.java +++ b/app/src/main/java/com/handuan/os/utils/GlideLoadUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.TargetApi; import android.app.Activity; diff --git a/app/src/main/java/com/xuexispace/ai/utils/HomeWatcher.java b/app/src/main/java/com/handuan/os/utils/HomeWatcher.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/HomeWatcher.java rename to app/src/main/java/com/handuan/os/utils/HomeWatcher.java index 2e699f6..fc09d4a 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/HomeWatcher.java +++ b/app/src/main/java/com/handuan/os/utils/HomeWatcher.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.BroadcastReceiver; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/utils/IconUtils.java b/app/src/main/java/com/handuan/os/utils/IconUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/IconUtils.java rename to app/src/main/java/com/handuan/os/utils/IconUtils.java index 989be41..5403068 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/IconUtils.java +++ b/app/src/main/java/com/handuan/os/utils/IconUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/utils/LenovoCsdkUtil.java b/app/src/main/java/com/handuan/os/utils/LenovoCsdkUtil.java similarity index 94% rename from app/src/main/java/com/xuexispace/ai/utils/LenovoCsdkUtil.java rename to app/src/main/java/com/handuan/os/utils/LenovoCsdkUtil.java index df0df16..368e39b 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/LenovoCsdkUtil.java +++ b/app/src/main/java/com/handuan/os/utils/LenovoCsdkUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; import android.app.csdk.CSDKManager; @@ -6,8 +6,8 @@ import android.content.Context; import android.util.Log; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.config.CommonConfig; +import com.handuan.os.BuildConfig; +import com.handuan.os.config.CommonConfig; public class LenovoCsdkUtil { private static final String TAG = "LenovoCsdkUtil"; diff --git a/app/src/main/java/com/xuexispace/ai/utils/MD5Util.java b/app/src/main/java/com/handuan/os/utils/MD5Util.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/MD5Util.java rename to app/src/main/java/com/handuan/os/utils/MD5Util.java index 985d209..ec6c76d 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/MD5Util.java +++ b/app/src/main/java/com/handuan/os/utils/MD5Util.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; diff --git a/app/src/main/java/com/xuexispace/ai/utils/NetStateUtils.java b/app/src/main/java/com/handuan/os/utils/NetStateUtils.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/utils/NetStateUtils.java rename to app/src/main/java/com/handuan/os/utils/NetStateUtils.java index c96ff85..a7dd554 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/NetStateUtils.java +++ b/app/src/main/java/com/handuan/os/utils/NetStateUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.Context; import android.net.ConnectivityManager; diff --git a/app/src/main/java/com/xuexispace/ai/utils/OpenApkUtils.java b/app/src/main/java/com/handuan/os/utils/OpenApkUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/OpenApkUtils.java rename to app/src/main/java/com/handuan/os/utils/OpenApkUtils.java index 3974b42..54a0a82 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/OpenApkUtils.java +++ b/app/src/main/java/com/handuan/os/utils/OpenApkUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; import android.content.ComponentName; @@ -15,10 +15,10 @@ import com.google.gson.Gson; import com.google.gson.reflect.TypeToken; import com.hjq.toast.Toaster; import com.tencent.mmkv.MMKV; -import com.xuexispace.ai.bean.LessonJson; -import com.xuexispace.ai.config.CommonConfig; -import com.xuexispace.ai.jxw.JxwPackageConfig; -import com.xuexispace.ai.manager.RemoteManager; +import com.handuan.os.bean.LessonJson; +import com.handuan.os.config.CommonConfig; +import com.handuan.os.jxw.JxwPackageConfig; +import com.handuan.os.manager.RemoteManager; import java.lang.reflect.Type; import java.math.BigDecimal; diff --git a/app/src/main/java/com/xuexispace/ai/utils/OpenFileUtil.java b/app/src/main/java/com/handuan/os/utils/OpenFileUtil.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/OpenFileUtil.java rename to app/src/main/java/com/handuan/os/utils/OpenFileUtil.java index 4ee9767..b79b425 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/OpenFileUtil.java +++ b/app/src/main/java/com/handuan/os/utils/OpenFileUtil.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.ContentValues; import android.content.Context; @@ -13,7 +13,7 @@ import android.util.Log; import androidx.annotation.RequiresApi; import androidx.core.content.FileProvider; -import com.xuexispace.ai.BuildConfig; +import com.handuan.os.BuildConfig; import java.io.BufferedInputStream; import java.io.File; diff --git a/app/src/main/java/com/xuexispace/ai/utils/ScreenUtils.java b/app/src/main/java/com/handuan/os/utils/ScreenUtils.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/utils/ScreenUtils.java rename to app/src/main/java/com/handuan/os/utils/ScreenUtils.java index 286476c..46766c8 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/ScreenUtils.java +++ b/app/src/main/java/com/handuan/os/utils/ScreenUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.Context; import android.content.res.Resources; diff --git a/app/src/main/java/com/xuexispace/ai/utils/ServiceAliveUtils.java b/app/src/main/java/com/handuan/os/utils/ServiceAliveUtils.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/utils/ServiceAliveUtils.java rename to app/src/main/java/com/handuan/os/utils/ServiceAliveUtils.java index 7c981b5..6658e12 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/ServiceAliveUtils.java +++ b/app/src/main/java/com/handuan/os/utils/ServiceAliveUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.app.ActivityManager; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/utils/SystemUtils.java b/app/src/main/java/com/handuan/os/utils/SystemUtils.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/utils/SystemUtils.java rename to app/src/main/java/com/handuan/os/utils/SystemUtils.java index b739e5c..a416f65 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/SystemUtils.java +++ b/app/src/main/java/com/handuan/os/utils/SystemUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.app.ActivityManager; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/utils/TimeUtils.java b/app/src/main/java/com/handuan/os/utils/TimeUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/TimeUtils.java rename to app/src/main/java/com/handuan/os/utils/TimeUtils.java index df2fcea..2efb189 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/TimeUtils.java +++ b/app/src/main/java/com/handuan/os/utils/TimeUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.content.Context; import android.os.Build; diff --git a/app/src/main/java/com/xuexispace/ai/utils/Utils.java b/app/src/main/java/com/handuan/os/utils/Utils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/Utils.java rename to app/src/main/java/com/handuan/os/utils/Utils.java index 8cb21ca..112cfaf 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/Utils.java +++ b/app/src/main/java/com/handuan/os/utils/Utils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.app.Activity; import android.content.ComponentName; @@ -29,9 +29,9 @@ import com.google.zxing.WriterException; import com.google.zxing.common.BitMatrix; import com.google.zxing.qrcode.QRCodeWriter; import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; -import com.xuexispace.ai.BuildConfig; -import com.xuexispace.ai.R; -import com.xuexispace.ai.manager.RemoteManager; +import com.handuan.os.BuildConfig; +import com.handuan.os.R; +import com.handuan.os.manager.RemoteManager; import java.io.File; import java.io.FileReader; diff --git a/app/src/main/java/com/xuexispace/ai/utils/WakeUpUtils.java b/app/src/main/java/com/handuan/os/utils/WakeUpUtils.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/utils/WakeUpUtils.java rename to app/src/main/java/com/handuan/os/utils/WakeUpUtils.java index db15d1e..8b7fcda 100644 --- a/app/src/main/java/com/xuexispace/ai/utils/WakeUpUtils.java +++ b/app/src/main/java/com/handuan/os/utils/WakeUpUtils.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.utils; +package com.handuan.os.utils; import android.annotation.SuppressLint; import android.app.Activity; diff --git a/app/src/main/java/com/xuexispace/ai/view/BatteryView.java b/app/src/main/java/com/handuan/os/view/BatteryView.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/view/BatteryView.java rename to app/src/main/java/com/handuan/os/view/BatteryView.java index cd4cea7..0d5381f 100644 --- a/app/src/main/java/com/xuexispace/ai/view/BatteryView.java +++ b/app/src/main/java/com/handuan/os/view/BatteryView.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; @@ -14,8 +14,8 @@ import android.view.View; import com.blankj.utilcode.util.ColorUtils; import com.blankj.utilcode.util.ImageUtils; -import com.xuexispace.ai.R; -import com.xuexispace.ai.utils.ScreenUtils; +import com.handuan.os.R; +import com.handuan.os.utils.ScreenUtils; /** * @CreateDate: diff --git a/app/src/main/java/com/xuexispace/ai/view/CustomContent.java b/app/src/main/java/com/handuan/os/view/CustomContent.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/CustomContent.java rename to app/src/main/java/com/handuan/os/view/CustomContent.java index d7e7bfa..c6a7571 100644 --- a/app/src/main/java/com/xuexispace/ai/view/CustomContent.java +++ b/app/src/main/java/com/handuan/os/view/CustomContent.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.util.AttributeSet; diff --git a/app/src/main/java/com/xuexispace/ai/view/CustomContentCallbacks.java b/app/src/main/java/com/handuan/os/view/CustomContentCallbacks.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/view/CustomContentCallbacks.java rename to app/src/main/java/com/handuan/os/view/CustomContentCallbacks.java index 9957cf6..3c17022 100644 --- a/app/src/main/java/com/xuexispace/ai/view/CustomContentCallbacks.java +++ b/app/src/main/java/com/handuan/os/view/CustomContentCallbacks.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; // add by codemx.cn ---- 20190712 ---plus- start diff --git a/app/src/main/java/com/xuexispace/ai/view/EquallyDividedItemDecoration.java b/app/src/main/java/com/handuan/os/view/EquallyDividedItemDecoration.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/view/EquallyDividedItemDecoration.java rename to app/src/main/java/com/handuan/os/view/EquallyDividedItemDecoration.java index da2bc8f..eb330ad 100644 --- a/app/src/main/java/com/xuexispace/ai/view/EquallyDividedItemDecoration.java +++ b/app/src/main/java/com/handuan/os/view/EquallyDividedItemDecoration.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.graphics.Rect; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/view/GridSpaceItemDecoration.java b/app/src/main/java/com/handuan/os/view/GridSpaceItemDecoration.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/view/GridSpaceItemDecoration.java rename to app/src/main/java/com/handuan/os/view/GridSpaceItemDecoration.java index a52f1a4..782a4fc 100644 --- a/app/src/main/java/com/xuexispace/ai/view/GridSpaceItemDecoration.java +++ b/app/src/main/java/com/handuan/os/view/GridSpaceItemDecoration.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.graphics.Rect; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/view/HorizontalDecorationWithoutFirst.java b/app/src/main/java/com/handuan/os/view/HorizontalDecorationWithoutFirst.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/HorizontalDecorationWithoutFirst.java rename to app/src/main/java/com/handuan/os/view/HorizontalDecorationWithoutFirst.java index a7009a4..7e5d4a4 100644 --- a/app/src/main/java/com/xuexispace/ai/view/HorizontalDecorationWithoutFirst.java +++ b/app/src/main/java/com/handuan/os/view/HorizontalDecorationWithoutFirst.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.graphics.Rect; diff --git a/app/src/main/java/com/xuexispace/ai/view/HorizontalItemDecoration.java b/app/src/main/java/com/handuan/os/view/HorizontalItemDecoration.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/HorizontalItemDecoration.java rename to app/src/main/java/com/handuan/os/view/HorizontalItemDecoration.java index 0305c32..265b215 100644 --- a/app/src/main/java/com/xuexispace/ai/view/HorizontalItemDecoration.java +++ b/app/src/main/java/com/handuan/os/view/HorizontalItemDecoration.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.graphics.Rect; diff --git a/app/src/main/java/com/xuexispace/ai/view/ImageViewAdapter.java b/app/src/main/java/com/handuan/os/view/ImageViewAdapter.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/view/ImageViewAdapter.java rename to app/src/main/java/com/handuan/os/view/ImageViewAdapter.java index 6b50b4c..85e9407 100644 --- a/app/src/main/java/com/xuexispace/ai/view/ImageViewAdapter.java +++ b/app/src/main/java/com/handuan/os/view/ImageViewAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.graphics.Bitmap; import android.graphics.drawable.Drawable; @@ -9,8 +9,8 @@ import android.widget.TextView; import androidx.databinding.BindingAdapter; import com.bumptech.glide.Glide; -import com.xuexispace.ai.R; -import com.xuexispace.ai.utils.TimeUtils; +import com.handuan.os.R; +import com.handuan.os.utils.TimeUtils; public class ImageViewAdapter { @BindingAdapter("android:src") diff --git a/app/src/main/java/com/xuexispace/ai/view/JzvdStdAssert.java b/app/src/main/java/com/handuan/os/view/JzvdStdAssert.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/view/JzvdStdAssert.java rename to app/src/main/java/com/handuan/os/view/JzvdStdAssert.java index 8040269..0f5efad 100644 --- a/app/src/main/java/com/xuexispace/ai/view/JzvdStdAssert.java +++ b/app/src/main/java/com/handuan/os/view/JzvdStdAssert.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.util.AttributeSet; diff --git a/app/src/main/java/com/xuexispace/ai/view/JzvdStdRound.java b/app/src/main/java/com/handuan/os/view/JzvdStdRound.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/JzvdStdRound.java rename to app/src/main/java/com/handuan/os/view/JzvdStdRound.java index 39fe442..0f114a8 100644 --- a/app/src/main/java/com/xuexispace/ai/view/JzvdStdRound.java +++ b/app/src/main/java/com/handuan/os/view/JzvdStdRound.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.content.res.TypedArray; @@ -9,7 +9,7 @@ import android.graphics.Path; import android.graphics.RectF; import android.util.AttributeSet; -import com.xuexispace.ai.R; +import com.handuan.os.R; import cn.jzvd.JzvdStd; diff --git a/app/src/main/java/com/xuexispace/ai/view/MyGridLayout.java b/app/src/main/java/com/handuan/os/view/MyGridLayout.java similarity index 98% rename from app/src/main/java/com/xuexispace/ai/view/MyGridLayout.java rename to app/src/main/java/com/handuan/os/view/MyGridLayout.java index db5d0e3..2c6d386 100644 --- a/app/src/main/java/com/xuexispace/ai/view/MyGridLayout.java +++ b/app/src/main/java/com/handuan/os/view/MyGridLayout.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.annotation.SuppressLint; import android.content.Context; @@ -7,8 +7,8 @@ import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; -import com.xuexispace.ai.R; -import com.xuexispace.ai.bean.DesktopIcon; +import com.handuan.os.R; +import com.handuan.os.bean.DesktopIcon; import java.util.ArrayList; diff --git a/app/src/main/java/com/xuexispace/ai/view/MyJzvdStdNoTitleNoClarity.java b/app/src/main/java/com/handuan/os/view/MyJzvdStdNoTitleNoClarity.java similarity index 88% rename from app/src/main/java/com/xuexispace/ai/view/MyJzvdStdNoTitleNoClarity.java rename to app/src/main/java/com/handuan/os/view/MyJzvdStdNoTitleNoClarity.java index d445c7c..c47eb08 100644 --- a/app/src/main/java/com/xuexispace/ai/view/MyJzvdStdNoTitleNoClarity.java +++ b/app/src/main/java/com/handuan/os/view/MyJzvdStdNoTitleNoClarity.java @@ -1,9 +1,9 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.util.AttributeSet; -import com.xuexispace.ai.R; +import com.handuan.os.R; import cn.jzvd.JzvdStd; diff --git a/app/src/main/java/com/xuexispace/ai/view/RecyclerItemDecoration.java b/app/src/main/java/com/handuan/os/view/RecyclerItemDecoration.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/RecyclerItemDecoration.java rename to app/src/main/java/com/handuan/os/view/RecyclerItemDecoration.java index 5afd59e..9c58d27 100644 --- a/app/src/main/java/com/xuexispace/ai/view/RecyclerItemDecoration.java +++ b/app/src/main/java/com/handuan/os/view/RecyclerItemDecoration.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.graphics.Rect; import android.view.View; diff --git a/app/src/main/java/com/xuexispace/ai/view/RecyclerViewSpacesItemDecoration.java b/app/src/main/java/com/handuan/os/view/RecyclerViewSpacesItemDecoration.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/RecyclerViewSpacesItemDecoration.java rename to app/src/main/java/com/handuan/os/view/RecyclerViewSpacesItemDecoration.java index 512ce42..d5e8cc8 100644 --- a/app/src/main/java/com/xuexispace/ai/view/RecyclerViewSpacesItemDecoration.java +++ b/app/src/main/java/com/handuan/os/view/RecyclerViewSpacesItemDecoration.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.graphics.Rect; import android.view.View; diff --git a/app/src/main/java/com/xuexispace/ai/view/RulerSeekBar.java b/app/src/main/java/com/handuan/os/view/RulerSeekBar.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/view/RulerSeekBar.java rename to app/src/main/java/com/handuan/os/view/RulerSeekBar.java index e48ee92..6e4eaa1 100644 --- a/app/src/main/java/com/xuexispace/ai/view/RulerSeekBar.java +++ b/app/src/main/java/com/handuan/os/view/RulerSeekBar.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; diff --git a/app/src/main/java/com/xuexispace/ai/view/ScaleCircleNavigator.java b/app/src/main/java/com/handuan/os/view/ScaleCircleNavigator.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/view/ScaleCircleNavigator.java rename to app/src/main/java/com/handuan/os/view/ScaleCircleNavigator.java index dcb45d2..62c0a90 100644 --- a/app/src/main/java/com/xuexispace/ai/view/ScaleCircleNavigator.java +++ b/app/src/main/java/com/handuan/os/view/ScaleCircleNavigator.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.graphics.Canvas; diff --git a/app/src/main/java/com/xuexispace/ai/view/VerticalDecorationWithoutFirst.java b/app/src/main/java/com/handuan/os/view/VerticalDecorationWithoutFirst.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/view/VerticalDecorationWithoutFirst.java rename to app/src/main/java/com/handuan/os/view/VerticalDecorationWithoutFirst.java index 44ba725..42b6294 100644 --- a/app/src/main/java/com/xuexispace/ai/view/VerticalDecorationWithoutFirst.java +++ b/app/src/main/java/com/handuan/os/view/VerticalDecorationWithoutFirst.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view; +package com.handuan.os.view; import android.content.Context; import android.graphics.Rect; diff --git a/app/src/main/java/com/xuexispace/ai/view/viewpager/BaseFragmentPagerAdapter.java b/app/src/main/java/com/handuan/os/view/viewpager/BaseFragmentPagerAdapter.java similarity index 99% rename from app/src/main/java/com/xuexispace/ai/view/viewpager/BaseFragmentPagerAdapter.java rename to app/src/main/java/com/handuan/os/view/viewpager/BaseFragmentPagerAdapter.java index 12ee629..35c9368 100644 --- a/app/src/main/java/com/xuexispace/ai/view/viewpager/BaseFragmentPagerAdapter.java +++ b/app/src/main/java/com/handuan/os/view/viewpager/BaseFragmentPagerAdapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view.viewpager; +package com.handuan.os.view.viewpager; import android.util.SparseArray; diff --git a/app/src/main/java/com/xuexispace/ai/view/viewpager/SubjectViewPagerAdapter.java b/app/src/main/java/com/handuan/os/view/viewpager/SubjectViewPagerAdapter.java similarity index 86% rename from app/src/main/java/com/xuexispace/ai/view/viewpager/SubjectViewPagerAdapter.java rename to app/src/main/java/com/handuan/os/view/viewpager/SubjectViewPagerAdapter.java index 865ac5f..7d71469 100644 --- a/app/src/main/java/com/xuexispace/ai/view/viewpager/SubjectViewPagerAdapter.java +++ b/app/src/main/java/com/handuan/os/view/viewpager/SubjectViewPagerAdapter.java @@ -1,11 +1,11 @@ -package com.xuexispace.ai.view.viewpager; +package com.handuan.os.view.viewpager; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; import androidx.fragment.app.FragmentManager; import androidx.fragment.app.FragmentPagerAdapter; -import com.xuexispace.ai.base.BaseFragment; +import com.handuan.os.base.BaseFragment; import java.util.List; diff --git a/app/src/main/java/com/xuexispace/ai/view/viewpager/ViewPager2Adapter.java b/app/src/main/java/com/handuan/os/view/viewpager/ViewPager2Adapter.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/view/viewpager/ViewPager2Adapter.java rename to app/src/main/java/com/handuan/os/view/viewpager/ViewPager2Adapter.java index 7d92ab5..e03f6c4 100644 --- a/app/src/main/java/com/xuexispace/ai/view/viewpager/ViewPager2Adapter.java +++ b/app/src/main/java/com/handuan/os/view/viewpager/ViewPager2Adapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.view.viewpager; +package com.handuan.os.view.viewpager; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; diff --git a/app/src/main/java/com/xuexispace/ai/viewpager2/ViewPager2Helper.java b/app/src/main/java/com/handuan/os/viewpager2/ViewPager2Helper.java similarity index 96% rename from app/src/main/java/com/xuexispace/ai/viewpager2/ViewPager2Helper.java rename to app/src/main/java/com/handuan/os/viewpager2/ViewPager2Helper.java index a06bdf3..ac67541 100644 --- a/app/src/main/java/com/xuexispace/ai/viewpager2/ViewPager2Helper.java +++ b/app/src/main/java/com/handuan/os/viewpager2/ViewPager2Helper.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.viewpager2; +package com.handuan.os.viewpager2; import androidx.viewpager2.widget.ViewPager2; diff --git a/app/src/main/java/com/xuexispace/ai/viewpager2/Viewpager2Adapter.java b/app/src/main/java/com/handuan/os/viewpager2/Viewpager2Adapter.java similarity index 97% rename from app/src/main/java/com/xuexispace/ai/viewpager2/Viewpager2Adapter.java rename to app/src/main/java/com/handuan/os/viewpager2/Viewpager2Adapter.java index 145e479..8e72785 100644 --- a/app/src/main/java/com/xuexispace/ai/viewpager2/Viewpager2Adapter.java +++ b/app/src/main/java/com/handuan/os/viewpager2/Viewpager2Adapter.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.viewpager2; +package com.handuan.os.viewpager2; import androidx.annotation.NonNull; import androidx.fragment.app.Fragment; diff --git a/app/src/main/java/com/xuexispace/ai/websocket/JWebSocketClient.java b/app/src/main/java/com/handuan/os/websocket/JWebSocketClient.java similarity index 95% rename from app/src/main/java/com/xuexispace/ai/websocket/JWebSocketClient.java rename to app/src/main/java/com/handuan/os/websocket/JWebSocketClient.java index 4d0e1e5..6fbf7b6 100644 --- a/app/src/main/java/com/xuexispace/ai/websocket/JWebSocketClient.java +++ b/app/src/main/java/com/handuan/os/websocket/JWebSocketClient.java @@ -1,4 +1,4 @@ -package com.xuexispace.ai.websocket; +package com.handuan.os.websocket; import android.util.Log; diff --git a/app/src/main/java/com/xuexispace/ai/base/mvp/BaseView.java b/app/src/main/java/com/xuexispace/ai/base/mvp/BaseView.java deleted file mode 100644 index bbe017f..0000000 --- a/app/src/main/java/com/xuexispace/ai/base/mvp/BaseView.java +++ /dev/null @@ -1,4 +0,0 @@ -package com.xuexispace.ai.base.mvp; - -public interface BaseView { -} diff --git a/app/src/main/res/layout/activity_edit.xml b/app/src/main/res/layout/activity_edit.xml index 52d8803..3bc4704 100644 --- a/app/src/main/res/layout/activity_edit.xml +++ b/app/src/main/res/layout/activity_edit.xml @@ -8,7 +8,7 @@ + type="com.handuan.os.activity.edit.EditActivity.BtnClick" /> + type="com.handuan.os.activity.homework.HomeworkActivity.BtnClick" /> + type="com.handuan.os.activity.homework.HomeworkDetailsActivity.BtnClick" /> + type="com.handuan.os.bean.HomeworkBean" /> diff --git a/app/src/main/res/layout/activity_homework_update.xml b/app/src/main/res/layout/activity_homework_update.xml index 8d18580..6cf933f 100644 --- a/app/src/main/res/layout/activity_homework_update.xml +++ b/app/src/main/res/layout/activity_homework_update.xml @@ -8,7 +8,7 @@ + type="com.handuan.os.activity.homework.UpdateActivity.BtnClick" /> + type="com.handuan.os.activity.main.MainActivity.BtnClick" /> + type="com.handuan.os.activity.more.MoreAppActivity.BtnClick" /> - diff --git a/app/src/main/res/layout/activity_permission.xml b/app/src/main/res/layout/activity_permission.xml index 9a4b75d..cd2bafe 100644 --- a/app/src/main/res/layout/activity_permission.xml +++ b/app/src/main/res/layout/activity_permission.xml @@ -8,7 +8,7 @@ + type="com.handuan.os.activity.permission.PermissionActivity.BtnClick" /> + type="com.handuan.os.activity.privacy.PrivacyActivity.BtnClick" /> + type="com.handuan.os.activity.selectegrade.SelecteGradeActivity.BtnClick" /> + type="com.handuan.os.bean.AppUpdateInfo" /> + type="com.handuan.os.activity.update.UpdateActivity.BtnClick" /> + type="com.handuan.os.activity.user.UserActivity.BtnClick" /> + type="com.handuan.os.bean.UserAvatarInfo" /> diff --git a/app/src/main/res/layout/fragment_chinese.xml b/app/src/main/res/layout/fragment_chinese.xml index 7089d03..3598e81 100644 --- a/app/src/main/res/layout/fragment_chinese.xml +++ b/app/src/main/res/layout/fragment_chinese.xml @@ -8,7 +8,7 @@ - @@ -470,5 +470,5 @@ - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_complex.xml b/app/src/main/res/layout/fragment_complex.xml index 54aaacc..93fd6db 100644 --- a/app/src/main/res/layout/fragment_complex.xml +++ b/app/src/main/res/layout/fragment_complex.xml @@ -8,7 +8,7 @@ - @@ -446,5 +446,5 @@ - + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_device.xml b/app/src/main/res/layout/fragment_device.xml index d6f3bd6..e93a15a 100644 --- a/app/src/main/res/layout/fragment_device.xml +++ b/app/src/main/res/layout/fragment_device.xml @@ -8,7 +8,7 @@ + type="com.handuan.os.fragment.usercenter.device.DeviceFragment.BtnClick" /> + type="com.handuan.os.fragment.usercenter.info.InfoFragment.BtnClick" /> + type="com.handuan.os.bean.SnInfo" /> diff --git a/app/src/main/res/layout/fragment_parents.xml b/app/src/main/res/layout/fragment_parents.xml index df3047e..f15ba1e 100644 --- a/app/src/main/res/layout/fragment_parents.xml +++ b/app/src/main/res/layout/fragment_parents.xml @@ -7,7 +7,7 @@ + type="com.handuan.os.fragment.usercenter.parents.ParentsFragment.BtnClick" /> + type="com.handuan.os.fragment.precision.PrecisionFragment.BtnClick" /> + type="com.handuan.os.fragment.user.UserFragment.BtnClick" /> -