更新TargetSDK至36

更新部分界面
添加透明主题
This commit is contained in:
HapeLee committed 2025-07-30 02:14:14 +08:00
1 parent c2353c9e71
commit 22f34161ab
21 files changed
+310 -59

No files matched your search

+1
View File
@@ -33,6 +33,7 @@
<item>4</item>
<item>5</item>
<item>6</item>
<item>7</item>
</string-array>
<string-array name="screen_direction_value">
+1
View File
@@ -62,6 +62,7 @@
<item>Koharu</item>
<item>Yuuka</item>
<item>Phoebe</item>
<item>透明</item>
</string-array>
+4
View File
@@ -246,4 +246,8 @@
<attr name="min" format="integer" />
</declare-styleable>
<declare-styleable name="TipPreference">
<attr name="tipText" format="string" />
</declare-styleable>
</resources>
+48
View File
@@ -295,6 +295,54 @@
<color name="phoebe_theme_surfaceContainerHigh">#EEE8DA</color>
<color name="phoebe_theme_surfaceContainerHighest">#E8E2D4</color>
<color name="transparent_theme_primary">#000000</color>
<color name="transparent_theme_onPrimary">#FFFFFFFF</color>
<color name="transparent_theme_primaryContainer">#A0FFFFFF</color>
<color name="transparent_theme_onPrimaryContainer">#FF000000</color>
<color name="transparent_theme_secondary">#A0FFFFFF</color>
<color name="transparent_theme_onSecondary">#FF000000</color>
<color name="transparent_theme_secondaryContainer">#80FFFFFF</color>
<color name="transparent_theme_onSecondaryContainer">#FF000000</color>
<color name="transparent_theme_tertiary">#A0FFFFFF</color>
<color name="transparent_theme_onTertiary">#FF000000</color>
<color name="transparent_theme_tertiaryContainer">#80FFFFFF</color>
<color name="transparent_theme_onTertiaryContainer">#FF000000</color>
<color name="transparent_theme_error">#BA1A1A</color>
<color name="transparent_theme_onError">#FFFFFFFF</color>
<color name="transparent_theme_errorContainer">#FFDAD6</color>
<color name="transparent_theme_onErrorContainer">#93000A</color>
<color name="transparent_theme_background">#00FFFFFF</color>
<color name="transparent_theme_onBackground">#1E1C13</color>
<color name="transparent_theme_surface">#00FFFFFF</color>
<color name="transparent_theme_onSurface">#1E1C13</color>
<color name="transparent_theme_surfaceVariant">#1A000000</color>
<color name="transparent_theme_onSurfaceVariant">#80000000</color>
<color name="transparent_theme_outline">#7C7768</color>
<color name="transparent_theme_outlineVariant">#CCC6B4</color>
<color name="transparent_theme_scrim">#33000000</color>
<color name="transparent_theme_inverseSurface">#333027</color>
<color name="transparent_theme_inverseOnSurface">#F6F0E2</color>
<color name="transparent_theme_inversePrimary">#A0FFFFFF</color>
<color name="transparent_theme_primaryFixed">#A0FFFFFF</color>
<color name="transparent_theme_onPrimaryFixed">#211B00</color>
<color name="transparent_theme_primaryFixedDim">#A0FFFFFF</color>
<color name="transparent_theme_onPrimaryFixedVariant">#A0FFFFFF</color>
<color name="transparent_theme_secondaryFixed">#A0FFFFFF</color>
<color name="transparent_theme_onSecondaryFixed">#000000</color>
<color name="transparent_theme_secondaryFixedDim">#A0FFFFFF</color>
<color name="transparent_theme_onSecondaryFixedVariant">#A0FFFFFF</color>
<color name="transparent_theme_tertiaryFixed">#A0FFFFFF</color>
<color name="transparent_theme_onTertiaryFixed">#000000</color>
<color name="transparent_theme_tertiaryFixedDim">#A0FFFFFF</color>
<color name="transparent_theme_onTertiaryFixedVariant">#A0FFFFFF</color>
<color name="transparent_theme_surfaceDim">#1AFFFFFF</color>
<color name="transparent_theme_surfaceBright">#33FFFFFF</color>
<color name="transparent_theme_surfaceContainerLowest">#0DFFFFFF</color>
<color name="transparent_theme_surfaceContainerLow">#1AFFFFFF</color>
<color name="transparent_theme_surfaceContainer">#33FFFFFF</color>
<color name="transparent_theme_surfaceContainerHigh">#4DFFFFFF</color>
<color name="transparent_theme_surfaceContainerHighest">#66FFFFFF</color>
<color name="disabled">@color/md_light_disabled</color>
<color name="divider">#66666666</color>
+55 -2
View File
@@ -4,10 +4,63 @@
<!-- 透明主题 -->
<style name="AppTheme.Transparent" parent="Base.AppTheme">
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowBackground">@android:color/transparent</item>
<item name="colorPrimary">@color/transparent_theme_primary</item>
<item name="colorOnPrimary">@color/transparent_theme_onPrimary</item>
<item name="colorPrimaryContainer">@color/transparent_theme_primaryContainer</item>
<item name="colorOnPrimaryContainer">@color/transparent_theme_onPrimaryContainer</item>
<item name="colorSecondary">@color/transparent_theme_secondary</item>
<item name="colorOnSecondary">@color/transparent_theme_onSecondary</item>
<item name="colorSecondaryContainer">@color/transparent_theme_secondaryContainer</item>
<item name="colorOnSecondaryContainer">@color/transparent_theme_onSecondaryContainer</item>
<item name="colorTertiary">@color/transparent_theme_tertiary</item>
<item name="colorOnTertiary">@color/transparent_theme_onTertiary</item>
<item name="colorTertiaryContainer">@color/transparent_theme_tertiaryContainer</item>
<item name="colorOnTertiaryContainer">@color/transparent_theme_onTertiaryContainer</item>
<item name="colorError">@color/transparent_theme_error</item>
<item name="colorOnError">@color/transparent_theme_onError</item>
<item name="colorErrorContainer">@color/transparent_theme_errorContainer</item>
<item name="colorOnErrorContainer">@color/transparent_theme_onErrorContainer</item>
<item name="android:colorBackground">@color/transparent_theme_background</item>
<item name="android:textColor">@color/transparent_theme_onSurface</item>
<item name="colorOnBackground">@color/transparent_theme_onBackground</item>
<item name="colorSurface">@color/transparent_theme_surface</item>
<item name="colorOnSurface">@color/transparent_theme_onSurface</item>
<item name="colorSurfaceVariant">@color/transparent_theme_surfaceVariant</item>
<item name="colorOnSurfaceVariant">@color/transparent_theme_onSurfaceVariant</item>
<item name="colorOutline">@color/transparent_theme_outline</item>
<item name="colorOutlineVariant">@color/transparent_theme_outlineVariant</item>
<item name="colorSurfaceInverse">@color/transparent_theme_inverseSurface</item>
<item name="colorOnSurfaceInverse">@color/transparent_theme_inverseOnSurface</item>
<item name="colorPrimaryInverse">@color/transparent_theme_inversePrimary</item>
<item name="colorPrimaryFixed">@color/transparent_theme_primaryFixed</item>
<item name="colorOnPrimaryFixed">@color/transparent_theme_onPrimaryFixed</item>
<item name="colorPrimaryFixedDim">@color/transparent_theme_primaryFixedDim</item>
<item name="colorOnPrimaryFixedVariant">@color/transparent_theme_onPrimaryFixedVariant
</item>
<item name="colorSecondaryFixed">@color/transparent_theme_secondaryFixed</item>
<item name="colorOnSecondaryFixed">@color/transparent_theme_onSecondaryFixed</item>
<item name="colorSecondaryFixedDim">@color/transparent_theme_secondaryFixedDim</item>
<item name="colorOnSecondaryFixedVariant">@color/transparent_theme_onSecondaryFixedVariant
</item>
<item name="colorTertiaryFixed">@color/transparent_theme_tertiaryFixed</item>
<item name="colorOnTertiaryFixed">@color/transparent_theme_onTertiaryFixed</item>
<item name="colorTertiaryFixedDim">@color/transparent_theme_tertiaryFixedDim</item>
<item name="colorOnTertiaryFixedVariant">@color/transparent_theme_onTertiaryFixedVariant
</item>
<item name="colorSurfaceDim">@color/transparent_theme_surfaceDim</item>
<item name="colorSurfaceBright">@color/transparent_theme_surfaceBright</item>
<item name="colorSurfaceContainerLowest">@color/transparent_theme_surfaceContainerLowest
</item>
<item name="colorSurfaceContainerLow">@color/transparent_theme_surfaceContainerLow</item>
<item name="colorSurfaceContainer">@color/transparent_theme_surfaceContainer</item>
<item name="colorSurfaceContainerHigh">@color/transparent_theme_surfaceContainerHigh</item>
<item name="colorSurfaceContainerHighest">@color/transparent_theme_surfaceContainerHighest
</item>
</style>
<style name="Base.AppTheme" parent="Theme.Material3Expressive.DynamicColors.DayNight.NoActionBar">
<item name="android:windowDrawsSystemBarBackgrounds">true</item>
<item name="android:windowLightStatusBar">true</item>