From 5f801b4f66f357b0f44926f75a2f72dc00af5c0c Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期四, 03 七月 2025 21:02:15 +0800
Subject: [PATCH] 登录界面沉浸式模式
---
app/src/main/res/values/themes.xml | 11 +++++++++++
app/src/main/AndroidManifest.xml | 23 ++++++++++++-----------
app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java | 2 +-
3 files changed, 24 insertions(+), 12 deletions(-)
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 4c266c5..230b50d 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -7,9 +7,9 @@
android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"
tools:ignore="ProtectedPermissions" />
<!-- <!–Android13 鐓х墖–> -->
- <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
+ <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" />
<!-- <!–Android13 瑙嗛–> -->
- <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
+ <uses-permission android:name="android.permission.READ_MEDIA_VIDEO" />
<!-- Android13 闊抽 -->
<!-- <uses-permission android:name="android.permission.READ_MEDIA_AUDIO" /> -->
<uses-permission android:name="android.permission.VIBRATE" /> <!-- honor 瑙掓爣 -->
@@ -71,8 +71,7 @@
android:persistent="true"
android:requestLegacyExternalStorage="true"
android:supportsRtl="true"
- android:theme="@style/Theme.PhotovoltaicDebug"
- >
+ android:theme="@style/Theme.PhotovoltaicDebug">
<activity
android:name=".ui.me.UnregisterActivity"
android:exported="false" />
@@ -120,8 +119,7 @@
android:exported="false" />
<activity
android:name=".ui.me.languageSelectionActivity"
- android:exported="false"
- />
+ android:exported="false" />
<activity
android:name=".ui.me.AccountAndSecurityActivity"
android:exported="false" />
@@ -152,9 +150,11 @@
android:exported="false" />
<activity
android:name=".ui.account.ChangePassword"
+ android:theme="@style/login_Theme"
android:exported="false" />
<activity
android:name=".ui.account.RegisterAccountActivity"
+ android:theme="@style/login_Theme"
android:exported="false" />
<activity
android:name=".ui.device.ScanActivity"
@@ -164,7 +164,8 @@
android:exported="false" />
<activity
android:name=".ui.LoginActivity"
- android:exported="false" />
+ android:exported="false"
+ android:theme="@style/login_Theme" />
<activity android:name=".widget.apkwgtupload.AndroidPermissionActivity" />
<activity
android:name=".ui.StartActivity"
@@ -234,10 +235,10 @@
</intent-filter>
</service>
-<!-- <service-->
-<!-- android:name=".services.ForeService"-->
-<!-- android:enabled="true"-->
-<!-- android:exported="true" />-->
+ <!-- <service-->
+ <!-- android:name=".services.ForeService"-->
+ <!-- android:enabled="true"-->
+ <!-- android:exported="true" />-->
<meta-data
android:name="design_height_in_dp"
diff --git a/app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java b/app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
index 3bfc296..81c9c0b 100644
--- a/app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
+++ b/app/src/main/java/com/hdl/photovoltaic/config/UserConfigManage.java
@@ -38,7 +38,7 @@
//uni涓�绾х晫闈㈢殑瀹夊叏璺濈鑳屾櫙棰滆壊锛�0=鐢电珯璇︽儏鐣岄潰锛�1=娣诲姞鐢电珯鐣岄潰锛�2=璁惧璋冩祴鐣岄潰锛�
- private int uniBottomSafeDistanceBackgroundColor;
+ private int uniBottomSafeDistanceBackgroundColor = 1;
//褰撳墠璐﹀彿锛氬埛鏂癟oken鐢ㄧ殑token(涓嶇敤璁板綍浠�涔堟湁鏁堟湡,濡傛灉鍒锋柊澶辫触,灏辫涪浜哄嵆鍙�)
private String refreshToken;
//璐︽埛鐧诲綍鎴愬姛鏃剁殑鏃堕棿
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
index d9dfe1b..f6aae9c 100644
--- a/app/src/main/res/values/themes.xml
+++ b/app/src/main/res/values/themes.xml
@@ -71,6 +71,17 @@
<item name="android:windowAnimationStyle">@style/uniMPHostWindowAnimation</item>
</style>
+
+ <style name="login_Theme" parent="Theme.AppCompat.Light.NoActionBar">
+ <!-- <!–灏嗛《閮ㄧ姸鎬佹爮璁剧疆涓洪�忔槑锛屽苟灏嗙晫闈㈠唴瀹瑰竷灞�涓婅竟鐣屼笂鎻愯嚦鐘舵�佹爮椤堕儴–>-->
+ <item name="android:windowTranslucentStatus">false</item>
+ <!-- <!–濡傛灉鏈夊簳閮ㄨ櫄鎷熷鑸爮锛屽垯灏嗗簳閮ㄨ櫄鎷熷鑸爮璁剧疆涓洪�忔槑锛屽苟灏嗙晫闈㈠唴瀹瑰竷灞�涓嬭竟鐣屼笅娌夎嚦铏氭嫙瀵艰埅鏍忓簳閮�–>-->
+ <item name="android:windowTranslucentNavigation">false</item>
+ <item name="android:windowBackground">@drawable/login</item>
+ <!--缁檞indow绐楀彛璁剧疆鑳屾櫙鍥�-->
+ <item name="android:windowFullscreen">false</item>
+ </style>
+
<style name="AppWelcome" parent="Theme.PhotovoltaicDebug">
<!-- <!–灏嗛《閮ㄧ姸鎬佹爮璁剧疆涓洪�忔槑锛屽苟灏嗙晫闈㈠唴瀹瑰竷灞�涓婅竟鐣屼笂鎻愯嚦鐘舵�佹爮椤堕儴–>-->
<!-- <item name="android:windowTranslucentStatus">true</item>-->
--
Gitblit v1.8.0