From e0818849841497144eaca65ef347754fb337ab90 Mon Sep 17 00:00:00 2001 From: Fanhuitong <981964879@qq.com> Date: Sat, 4 Nov 2023 09:58:25 +0800 Subject: [PATCH] =?UTF-8?q?version:1.1.6=20fix:=20update:=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=9B=BE=E6=A0=87=E5=A4=A7=E5=B0=8F,=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=97=B9=E9=92=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AndroidManifest-common.xml | 28 + AndroidManifest.xml | 10 +- build.gradle | 18 +- niceimageview/.gitignore | 1 + niceimageview/build.gradle | 32 + niceimageview/proguard-rules.pro | 21 + niceimageview/src/main/AndroidManifest.xml | 2 + .../java/com/shehuan/niv/NiceImageView.java | 338 +++++++ .../src/main/java/com/shehuan/niv/Utils.java | 11 + niceimageview/src/main/res/values/attrs.xml | 17 + niceimageview/src/main/res/values/strings.xml | 3 + res/drawable-hdpi/back_black.png | Bin 0 -> 2989 bytes res/drawable-hdpi/icon_add_alarm.png | Bin 0 -> 5347 bytes res/drawable-hdpi/icon_alarm.png | Bin 0 -> 27331 bytes res/drawable-hdpi/icon_alarm_all.png | Bin 0 -> 5950 bytes res/drawable-hdpi/icon_alarm_all_pressed.png | Bin 0 -> 5651 bytes res/drawable-hdpi/icon_alarm_look.png | Bin 0 -> 10247 bytes res/drawable-hdpi/icon_alarm_look_pressed.png | Bin 0 -> 9949 bytes res/drawable-hdpi/icon_alarm_medicine.png | Bin 0 -> 4182 bytes .../icon_alarm_medicine_pressed.png | Bin 0 -> 4351 bytes res/drawable-hdpi/icon_alarm_reserve.png | Bin 0 -> 4097 bytes .../icon_alarm_reserve_pressed.png | Bin 0 -> 4513 bytes res/drawable-hdpi/icon_nodata.png | Bin 0 -> 14413 bytes res/drawable-hdpi/icon_touch.png | Bin 0 -> 619 bytes res/drawable-hdpi/play.png | Bin 0 -> 3758 bytes res/drawable-hdpi/voice.png | Bin 0 -> 2966 bytes res/drawable-hdpi/voice_white.png | Bin 0 -> 3202 bytes res/drawable/alarm_background.xml | 13 + res/drawable/alarm_pressed_background.xml | 15 + res/drawable/default_botton_bg.xml | 13 + res/drawable/notice_voice_background.xml | 17 + res/drawable/ok_background.xml | 11 + res/drawable/tv_times_bg_loop.xml | 16 + res/drawable/tv_times_bg_offday.xml | 16 + res/drawable/tv_times_bg_once.xml | 16 + res/drawable/tv_times_bg_reserve.xml | 9 + res/drawable/tv_times_bg_work.xml | 16 + res/drawable/voice_background.xml | 15 + res/layout/activity_alarm.xml | 295 ++++++ res/layout/activity_notice.xml | 101 +++ res/layout/activity_notice_info.xml | 89 ++ res/layout/item_alarm.xml | 179 ++++ res/layout/layout_jzstd_notitle.xml | 142 +++ res/raw/ni.mp3 | Bin 0 -> 48045 bytes res/values-sw1024dp/dimens.xml | 427 +++++++++ res/values-sw1280dp/dimens.xml | 427 +++++++++ res/values-sw1365dp/dimens.xml | 427 +++++++++ res/values-sw320dp/dimens.xml | 427 +++++++++ res/values-sw360dp/dimens.xml | 427 +++++++++ res/values-sw362dp/dimens.xml | 427 +++++++++ res/values-sw384dp/dimens.xml | 427 +++++++++ res/values-sw392dp/dimens.xml | 427 +++++++++ res/values-sw400dp/dimens.xml | 427 +++++++++ res/values-sw410dp/dimens.xml | 427 +++++++++ res/values-sw411dp/dimens.xml | 427 +++++++++ res/values-sw432dp/dimens.xml | 427 +++++++++ res/values-sw451dp/dimens.xml | 427 +++++++++ res/values-sw480dp/dimens.xml | 427 +++++++++ res/values-sw533dp/dimens.xml | 427 +++++++++ res/values-sw540dp/dimens.xml | 427 +++++++++ res/values-sw592dp/dimens.xml | 427 +++++++++ res/values-sw600dp/dimens.xml | 425 +++++++++ res/values-sw640dp/dimens.xml | 427 +++++++++ res/values-sw662dp/dimens.xml | 427 +++++++++ res/values-sw720dp/dimens.xml | 425 +++++++++ res/values-sw768dp/dimens.xml | 427 +++++++++ res/values-sw800dp/dimens.xml | 427 +++++++++ res/values-sw811dp/dimens.xml | 427 +++++++++ res/values-sw820dp/dimens.xml | 427 +++++++++ res/values-sw960dp/dimens.xml | 427 +++++++++ res/values-sw961dp/dimens.xml | 427 +++++++++ res/values/attrs.xml | 19 + res/values/colors.xml | 6 + res/values/dimens.xml | 425 +++++++++ res/values/strings.xml | 1 + res/values/styles.xml | 42 + res/xml/device_profiles.xml | 2 +- settings.gradle | 2 +- src/com/uiuipad/os/Launcher.java | 1 + src/com/uiuipad/os/alarm/AlarmActivity.java | 255 ++++++ src/com/uiuipad/os/alarm/AlarmAdapter.java | 286 ++++++ src/com/uiuipad/os/alarm/AlarmClockData.java | 201 +++++ src/com/uiuipad/os/alarm/AlarmContact.java | 15 + src/com/uiuipad/os/alarm/AlarmOpenHelper.java | 77 ++ src/com/uiuipad/os/alarm/AlarmPresenter.java | 98 ++ src/com/uiuipad/os/alarm/AlarmUtils.java | 843 ++++++++++++++++++ src/com/uiuipad/os/alarm/BaseActivity.java | 129 +++ src/com/uiuipad/os/alarm/BasePresenter.java | 10 + src/com/uiuipad/os/alarm/BaseView.java | 4 + src/com/uiuipad/os/alarm/JzvdStdAssert.java | 84 ++ src/com/uiuipad/os/alarm/JzvdStdRound.java | 92 ++ src/com/uiuipad/os/alarm/NoticeActivity.java | 99 ++ .../uiuipad/os/alarm/NoticeInfoActivity.java | 264 ++++++ src/com/uiuipad/os/alarm/ToggleButton.java | 347 +++++++ src/com/uiuipad/os/base/BaseApplication.java | 2 + .../uiuipad/os/disklrucache/CacheHelper.java | 6 +- .../uiuipad/os/manager/RunningAppManager.java | 86 +- src/com/uiuipad/os/model/LoaderTask.java | 7 +- .../os/network/NetInterfaceManager.java | 129 +++ src/com/uiuipad/os/network/UrlAddress.java | 10 + .../network/api/alarmclock/AlarmClockApi.java | 18 + .../api/alarmclock/AlarmClockByIdApi.java | 16 + .../api/alarmclock/UpdateAlarmClockApi.java | 18 + .../network/bean/NewestAppUpdateResult.java | 75 -- src/com/uiuipad/os/push/PushManager.java | 13 + src/com/uiuipad/os/service/MainService.java | 73 ++ .../uiuipad/os/touch/ItemClickHandler.java | 7 +- src/com/uiuipad/os/uiuiutils/FFmpegUtils.java | 56 ++ src/com/uiuipad/os/uiuiutils/FileUtil.java | 109 +++ src/com/uiuipad/os/uiuiutils/ScreenUtils.java | 32 + src/com/uiuipad/os/uiuiutils/Utils.java | 34 + src/com/uiuipad/os/uiuiutils/WakeUpUtils.java | 119 +++ 112 files changed, 16918 insertions(+), 163 deletions(-) create mode 100644 niceimageview/.gitignore create mode 100644 niceimageview/build.gradle create mode 100644 niceimageview/proguard-rules.pro create mode 100644 niceimageview/src/main/AndroidManifest.xml create mode 100644 niceimageview/src/main/java/com/shehuan/niv/NiceImageView.java create mode 100644 niceimageview/src/main/java/com/shehuan/niv/Utils.java create mode 100644 niceimageview/src/main/res/values/attrs.xml create mode 100644 niceimageview/src/main/res/values/strings.xml create mode 100644 res/drawable-hdpi/back_black.png create mode 100644 res/drawable-hdpi/icon_add_alarm.png create mode 100644 res/drawable-hdpi/icon_alarm.png create mode 100644 res/drawable-hdpi/icon_alarm_all.png create mode 100644 res/drawable-hdpi/icon_alarm_all_pressed.png create mode 100644 res/drawable-hdpi/icon_alarm_look.png create mode 100644 res/drawable-hdpi/icon_alarm_look_pressed.png create mode 100644 res/drawable-hdpi/icon_alarm_medicine.png create mode 100644 res/drawable-hdpi/icon_alarm_medicine_pressed.png create mode 100644 res/drawable-hdpi/icon_alarm_reserve.png create mode 100644 res/drawable-hdpi/icon_alarm_reserve_pressed.png create mode 100644 res/drawable-hdpi/icon_nodata.png create mode 100644 res/drawable-hdpi/icon_touch.png create mode 100644 res/drawable-hdpi/play.png create mode 100644 res/drawable-hdpi/voice.png create mode 100644 res/drawable-hdpi/voice_white.png create mode 100644 res/drawable/alarm_background.xml create mode 100644 res/drawable/alarm_pressed_background.xml create mode 100644 res/drawable/default_botton_bg.xml create mode 100644 res/drawable/notice_voice_background.xml create mode 100644 res/drawable/ok_background.xml create mode 100644 res/drawable/tv_times_bg_loop.xml create mode 100644 res/drawable/tv_times_bg_offday.xml create mode 100644 res/drawable/tv_times_bg_once.xml create mode 100644 res/drawable/tv_times_bg_reserve.xml create mode 100644 res/drawable/tv_times_bg_work.xml create mode 100644 res/drawable/voice_background.xml create mode 100644 res/layout/activity_alarm.xml create mode 100644 res/layout/activity_notice.xml create mode 100644 res/layout/activity_notice_info.xml create mode 100644 res/layout/item_alarm.xml create mode 100644 res/layout/layout_jzstd_notitle.xml create mode 100644 res/raw/ni.mp3 create mode 100644 res/values-sw1024dp/dimens.xml create mode 100644 res/values-sw1280dp/dimens.xml create mode 100644 res/values-sw1365dp/dimens.xml create mode 100644 res/values-sw320dp/dimens.xml create mode 100644 res/values-sw360dp/dimens.xml create mode 100644 res/values-sw362dp/dimens.xml create mode 100644 res/values-sw384dp/dimens.xml create mode 100644 res/values-sw392dp/dimens.xml create mode 100644 res/values-sw400dp/dimens.xml create mode 100644 res/values-sw410dp/dimens.xml create mode 100644 res/values-sw411dp/dimens.xml create mode 100644 res/values-sw432dp/dimens.xml create mode 100644 res/values-sw451dp/dimens.xml create mode 100644 res/values-sw480dp/dimens.xml create mode 100644 res/values-sw533dp/dimens.xml create mode 100644 res/values-sw540dp/dimens.xml create mode 100644 res/values-sw592dp/dimens.xml create mode 100644 res/values-sw640dp/dimens.xml create mode 100644 res/values-sw662dp/dimens.xml create mode 100644 res/values-sw768dp/dimens.xml create mode 100644 res/values-sw800dp/dimens.xml create mode 100644 res/values-sw811dp/dimens.xml create mode 100644 res/values-sw820dp/dimens.xml create mode 100644 res/values-sw960dp/dimens.xml create mode 100644 res/values-sw961dp/dimens.xml create mode 100644 src/com/uiuipad/os/alarm/AlarmActivity.java create mode 100644 src/com/uiuipad/os/alarm/AlarmAdapter.java create mode 100644 src/com/uiuipad/os/alarm/AlarmClockData.java create mode 100644 src/com/uiuipad/os/alarm/AlarmContact.java create mode 100644 src/com/uiuipad/os/alarm/AlarmOpenHelper.java create mode 100644 src/com/uiuipad/os/alarm/AlarmPresenter.java create mode 100644 src/com/uiuipad/os/alarm/AlarmUtils.java create mode 100644 src/com/uiuipad/os/alarm/BaseActivity.java create mode 100644 src/com/uiuipad/os/alarm/BasePresenter.java create mode 100644 src/com/uiuipad/os/alarm/BaseView.java create mode 100644 src/com/uiuipad/os/alarm/JzvdStdAssert.java create mode 100644 src/com/uiuipad/os/alarm/JzvdStdRound.java create mode 100644 src/com/uiuipad/os/alarm/NoticeActivity.java create mode 100644 src/com/uiuipad/os/alarm/NoticeInfoActivity.java create mode 100644 src/com/uiuipad/os/alarm/ToggleButton.java create mode 100644 src/com/uiuipad/os/network/api/alarmclock/AlarmClockApi.java create mode 100644 src/com/uiuipad/os/network/api/alarmclock/AlarmClockByIdApi.java create mode 100644 src/com/uiuipad/os/network/api/alarmclock/UpdateAlarmClockApi.java delete mode 100644 src/com/uiuipad/os/network/bean/NewestAppUpdateResult.java create mode 100644 src/com/uiuipad/os/uiuiutils/FFmpegUtils.java create mode 100644 src/com/uiuipad/os/uiuiutils/FileUtil.java create mode 100644 src/com/uiuipad/os/uiuiutils/ScreenUtils.java create mode 100644 src/com/uiuipad/os/uiuiutils/WakeUpUtils.java diff --git a/AndroidManifest-common.xml b/AndroidManifest-common.xml index a0608b2..1f20d85 100644 --- a/AndroidManifest-common.xml +++ b/AndroidManifest-common.xml @@ -215,6 +215,34 @@ + + + + + + + + + + + + + android:exported="true" > + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/alarm_pressed_background.xml b/res/drawable/alarm_pressed_background.xml new file mode 100644 index 0000000..6390975 --- /dev/null +++ b/res/drawable/alarm_pressed_background.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/default_botton_bg.xml b/res/drawable/default_botton_bg.xml new file mode 100644 index 0000000..0abdaac --- /dev/null +++ b/res/drawable/default_botton_bg.xml @@ -0,0 +1,13 @@ + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/notice_voice_background.xml b/res/drawable/notice_voice_background.xml new file mode 100644 index 0000000..374644b --- /dev/null +++ b/res/drawable/notice_voice_background.xml @@ -0,0 +1,17 @@ + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/ok_background.xml b/res/drawable/ok_background.xml new file mode 100644 index 0000000..11166a6 --- /dev/null +++ b/res/drawable/ok_background.xml @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/res/drawable/tv_times_bg_loop.xml b/res/drawable/tv_times_bg_loop.xml new file mode 100644 index 0000000..01b3f5b --- /dev/null +++ b/res/drawable/tv_times_bg_loop.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/tv_times_bg_offday.xml b/res/drawable/tv_times_bg_offday.xml new file mode 100644 index 0000000..8aad1c6 --- /dev/null +++ b/res/drawable/tv_times_bg_offday.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/tv_times_bg_once.xml b/res/drawable/tv_times_bg_once.xml new file mode 100644 index 0000000..2469bdb --- /dev/null +++ b/res/drawable/tv_times_bg_once.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/tv_times_bg_reserve.xml b/res/drawable/tv_times_bg_reserve.xml new file mode 100644 index 0000000..cd88b40 --- /dev/null +++ b/res/drawable/tv_times_bg_reserve.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/tv_times_bg_work.xml b/res/drawable/tv_times_bg_work.xml new file mode 100644 index 0000000..5cbb751 --- /dev/null +++ b/res/drawable/tv_times_bg_work.xml @@ -0,0 +1,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/res/drawable/voice_background.xml b/res/drawable/voice_background.xml new file mode 100644 index 0000000..3553c8d --- /dev/null +++ b/res/drawable/voice_background.xml @@ -0,0 +1,15 @@ + + + + + + + + + \ No newline at end of file diff --git a/res/layout/activity_alarm.xml b/res/layout/activity_alarm.xml new file mode 100644 index 0000000..ff4c8cc --- /dev/null +++ b/res/layout/activity_alarm.xml @@ -0,0 +1,295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/activity_notice.xml b/res/layout/activity_notice.xml new file mode 100644 index 0000000..159516f --- /dev/null +++ b/res/layout/activity_notice.xml @@ -0,0 +1,101 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/res/layout/activity_notice_info.xml b/res/layout/activity_notice_info.xml new file mode 100644 index 0000000..5ad0993 --- /dev/null +++ b/res/layout/activity_notice_info.xml @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + +