From be267a3d7ff869b5c4974dfe9ff17b80b1053138 Mon Sep 17 00:00:00 2001 From: xiaowusky Date: Tue, 30 May 2023 17:07:31 +0800 Subject: [PATCH] =?UTF-8?q?desc:=E8=83=8C=E5=85=89=E8=B0=83=E8=8A=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/AndroidManifest.xml | 29 ++++-- .../watcher/ui/LightSettingActivity.kt | 95 +++++++++++++++++- app/src/main/res/drawable/cancel_btn_bg.xml | 10 ++ app/src/main/res/drawable/confirm_btn_bg.xml | 10 ++ .../light_seekbar_progress_drawable.xml | 25 +++++ .../res/layout/activity_light_setting.xml | 57 ++++++++++- app/src/main/res/mipmap-hdpi/ic_light.png | Bin 0 -> 5421 bytes app/src/main/res/values/colors.xml | 3 + app/src/main/res/values/dimens.xml | 7 ++ app/src/main/res/values/strings.xml | 2 + app/src/main/res/values/styles.xml | 13 ++- 11 files changed, 234 insertions(+), 17 deletions(-) create mode 100644 app/src/main/res/drawable/cancel_btn_bg.xml create mode 100644 app/src/main/res/drawable/confirm_btn_bg.xml create mode 100644 app/src/main/res/drawable/light_seekbar_progress_drawable.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_light.png diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 6452a95..94266cf 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,5 +1,6 @@ - + + + + + @@ -41,43 +48,43 @@ + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + android:screenOrientation="landscape" /> + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/confirm_btn_bg.xml b/app/src/main/res/drawable/confirm_btn_bg.xml new file mode 100644 index 0000000..3caee33 --- /dev/null +++ b/app/src/main/res/drawable/confirm_btn_bg.xml @@ -0,0 +1,10 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/light_seekbar_progress_drawable.xml b/app/src/main/res/drawable/light_seekbar_progress_drawable.xml new file mode 100644 index 0000000..8107ddc --- /dev/null +++ b/app/src/main/res/drawable/light_seekbar_progress_drawable.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_light_setting.xml b/app/src/main/res/layout/activity_light_setting.xml index d829e29..cc3ae92 100644 --- a/app/src/main/res/layout/activity_light_setting.xml +++ b/app/src/main/res/layout/activity_light_setting.xml @@ -1,7 +1,60 @@ + android:layout_height="match_parent" + android:gravity="center_horizontal" + android:orientation="vertical"> + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_light.png b/app/src/main/res/mipmap-hdpi/ic_light.png new file mode 100644 index 0000000000000000000000000000000000000000..5abffcc67b94d71ca0e6cfcd1927c1588dfded69 GIT binary patch literal 5421 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 XYQ8}6v3JAi00000NkvXXu0mjfe)xtV literal 0 HcmV?d00001 diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index e550f20..ae94474 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -6,6 +6,7 @@ #ffffff #33ffffff + #4Cffffff #1ED5CA #66000000 @@ -14,7 +15,9 @@ #4C242F4D #303852 #2A4284 + #4C2A4284 #842A2A + #505971 #01E41C #999999 diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml index 7f368d1..6e17cda 100644 --- a/app/src/main/res/values/dimens.xml +++ b/app/src/main/res/values/dimens.xml @@ -46,4 +46,11 @@ 20px 17px 300px + 960px + 511px + 201px + 140px + 630px + 81px + 480px \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 26489ee..63e3689 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -34,6 +34,8 @@ 传感器名称 传感器量程 传感器种类 + 取消 + 确认 时间 diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 66c4e6e..70e8928 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -27,7 +27,7 @@ - + + + +