| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 |
- <resources xmlns:tools="http://schemas.android.com/tools">
- <!-- Base application theme. -->
- <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
- <!-- Customize your theme here. -->
- <!--或者在布局文件声明-->
- <!--<item name="android:fitsSystemWindows">true</item>-->
- <item name="colorPrimary">@color/colorPrimary</item>
- <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
- <item name="colorAccent">@color/colorAccent</item>
- <!--导航栏颜色-->
- <item name="android:navigationBarColor">@color/white</item>
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:windowLightNavigationBar">true</item>
- </style>
- <style name="SplashTheme" parent="AppTheme">
- <item name="windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- <!--<item name="android:statusBarColor">@color/gray_status_bar</item>
- <item name="android:windowLightStatusBar" tools:targetApi="23">true</item>-->
- <!--<item name="android:windowIsTranslucent">true</item>-->
- <!--用下面这个属性代替windowIsTranslucent,否则在8.0上配合portrait属性会导致闪退-->
- <item name="android:windowDisablePreview">true</item>
- <!--<item name="android:windowFullscreen">true</item>-->
- <item name="android:windowActionBar">false</item>
- <!--解决全屏的时候底部content和导航栏之间有一根白线的现象-->
- <item name="android:windowContentOverlay">@null</item>
- <!--<item name="android:windowBackground">@color/colorPrimaryDark</item>-->
- <!--不需要动画-->
- <!--<item name="android:windowAnimationStyle">@null</item>-->
- </style>
- <style name="BackTheme" parent="AppTheme">
- <!--改变下面这个颜色可以改变返回按钮的颜色-->
- <item name="android:textColorSecondary">@color/white</item>
- <item name="android:statusBarColor">@color/colorPrimary</item>
- <item name="android:windowLightStatusBar" tools:targetApi="23">true</item>
- </style>
- <!--ToolBar文字样式-->
- <style name="Toolbar.TitleText" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
- <item name="android:textSize">16sp</item>
- <item name="actionMenuTextColor">@color/white</item>
- <item name="android:textColor">@color/white</item>
- </style>
- <style name="TextInputLayoutStyle" parent="Widget.MaterialComponents.TextInputLayout.OutlinedBox.Dense">
- <item name="boxStrokeColor">@color/selector_edittext_outline</item>
- </style>
- <!--必须使用这个主题,同时支持AppCompat和MaterialComponents-->
- <style name="TextInputStyle" parent="Theme.MaterialComponents.Light.NoActionBar">
- <!--TextInputLayout默认stroke颜色-->
- <item name="colorOnSurface">@color/gray_text_2</item>
- <item name="actionMenuTextColor">@color/white</item>
- <!--改变下面这个颜色可以改变返回按钮的颜色-->
- <item name="android:textColorSecondary">@color/white</item>
- <item name="colorPrimary">@color/colorPrimaryDark</item>
- <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
- <item name="colorAccent">@color/colorAccent</item>
- <item name="windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:statusBarColor">@color/colorPrimary</item>
- <!--加了下面这句会导致状态栏文字颜色变黑色-->
- <!--<item name="android:windowLightStatusBar" tools:targetApi="23">true</item>-->
- <!--导航栏颜色-->
- <item name="android:navigationBarColor">@color/white</item>
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:windowLightNavigationBar">true</item>
- </style>
- <style name="AppTheme.Welcome">
- <!--<item name="android:windowIsTranslucent">true</item>-->
- <!--用下面这个属性代替windowIsTranslucent,否则在8.0上配合portrait属性会导致闪退-->
- <item name="android:windowDisablePreview">true</item>
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:windowActionBar">false</item>
- <!--解决全屏的时候底部content和导航栏之间有一根白线的现象-->
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowBackground">@color/colorPrimaryDark</item>
- <!--<item name="android:windowAnimationStyle">@null</item>-->
- <!--导航栏颜色-->
- <item name="android:navigationBarColor">@color/white</item>
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:windowLightNavigationBar">true</item>
- </style>
- <style name="AppTheme.MeizhiDetail" parent="Theme.AppCompat.Light.NoActionBar">
- <item name="colorPrimary">#000000</item>
- <item name="colorPrimaryDark">#000000</item>
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- <!--改变下面这个颜色可以改变返回按钮的颜色-->
- <item name="android:textColorSecondary">#ffffff</item>
- <!--标题字体大小-->
- <!--<item name="android:textSize">16sp</item>-->
- <item name="android:windowIsTranslucent">true</item>
- <!--用下面这个属性代替windowIsTranslucent,否则在8.0上配合portrait属性会导致闪退
- 如果一个 targetSdkVersion>26的Android App
- 运行在Android 8.0(含) 以上的设备上时
- 如果启动的Activity为透明Activity时,screenOrientation 需为默认状态,
- 这种情况下,透明Activity使用的是栈中,上一层可见Activity的orientation设定-->
- <!--<item name="android:windowDisablePreview">true</item>-->
- <!--导航栏黑色-->
- <item name="android:navigationBarColor">@color/black</item>
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:windowLightNavigationBar">true</item>
- </style>
- <style name="VideoTheme" parent="android:Theme.Light.NoTitleBar.Fullscreen">
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowBackground">@color/colorPrimaryDark</item>
- <!--导航栏黑色-->
- <item name="android:navigationBarColor">@color/black</item>
- <item name="android:windowDrawsSystemBarBackgrounds">true</item>
- <item name="android:windowLightNavigationBar">true</item>
- </style>
- </resources>
|