223 lines
11 KiB
XML
223 lines
11 KiB
XML
|
|
<resources xmlns:tools="http://schemas.android.com/tools">
|
|||
|
|
|
|||
|
|
<!-- Base application theme. -->
|
|||
|
|
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
|
|||
|
|
<!-- Customize your theme here. -->
|
|||
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|||
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|||
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<style name="AppTheme.NoActionBar">
|
|||
|
|
<item name="windowActionBar">false</item>
|
|||
|
|
<item name="windowNoTitle">true</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
|
|||
|
|
|
|||
|
|
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />
|
|||
|
|
|
|||
|
|
<!-- 标签栏菜单主样式-->
|
|||
|
|
<style name="menu">
|
|||
|
|
<item name="android:gravity">center</item>
|
|||
|
|
<item name="android:button">@null</item>
|
|||
|
|
<item name="android:textColor">#3d4038</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="BaseAppTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
|||
|
|
<!-- <!– Customize your theme here. –>
|
|||
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|||
|
|
<item name="colorPrimaryDark">#FFFFFF</item>
|
|||
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|||
|
|
<!–<item name="android:windowBackground">@android:color/transparent</item>–>
|
|||
|
|
<!–<item name="android:windowAnimationStyle">@style/ActivityInOutAnimation</item>–>
|
|||
|
|
<item name="android:windowIsTranslucent">true</item>-->
|
|||
|
|
<!-- Customize your theme here. -->
|
|||
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|||
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|||
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|||
|
|
<item name="toolbarStyle">@color/colorAccent</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="SplashTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
|||
|
|
<item name="android:windowIsTranslucent">true</item>
|
|||
|
|
<item name="android:windowFullscreen">true</item>
|
|||
|
|
<item name="android:windowLayoutInDisplayCutoutMode" tools:ignore="NewApi">shortEdges</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="AppTheme.Main" parent="BaseAppTheme" />
|
|||
|
|
|
|||
|
|
<!--activity的启动和退出动画-->
|
|||
|
|
<style name="ActivityInOutAnimation" parent="android:style/Animation.Translucent">
|
|||
|
|
<item name="android:activityOpenEnterAnimation">@anim/activity_in_animation</item>
|
|||
|
|
<item name="android:activityOpenExitAnimation">@anim/activity_out_animation</item>
|
|||
|
|
<item name="android:activityCloseEnterAnimation">@anim/activity_in_animation</item>
|
|||
|
|
<item name="android:activityCloseExitAnimation">@anim/activity_out_animation</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<!--项目中的dailog向上滑入的动画-->
|
|||
|
|
<style name="CustomDialog" parent="@android:style/Theme.Dialog">
|
|||
|
|
<item name="android:windowFrame">@null</item>
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<item name="android:windowIsTranslucent">false</item>
|
|||
|
|
<item name="android:windowBackground">@color/transparent</item>
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
<item name="android:windowEnterAnimation">@anim/dialog_show_enter</item>
|
|||
|
|
<item name="android:windowExitAnimation">@anim/dialog_show_exis</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<!--打电话弹窗-->
|
|||
|
|
<style name="CallTelPhoneDialog" parent="@android:style/Theme.Dialog">
|
|||
|
|
<item name="android:windowFrame">@null</item>
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<item name="android:windowIsTranslucent">false</item>
|
|||
|
|
<item name="android:windowBackground">@color/transparent</item>
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
<item name="android:windowEnterAnimation">@anim/dialog_show_enter</item>
|
|||
|
|
<item name="android:windowExitAnimation">@anim/dialog_show_exis</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="choose_register" parent="Theme.AppCompat.Light">
|
|||
|
|
<item name="colorControlNormal">#737070</item>
|
|||
|
|
<item name="colorControlActivated">@color/themeColor</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="FloatWindowAnimation">
|
|||
|
|
<item name="android:windowEnterAnimation">@anim/anim_float_window_enter</item>
|
|||
|
|
<item name="android:windowExitAnimation">@anim/anim_float_window_exit</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<style name="Theme.PictureInPicture" parent="Theme.MaterialComponents.DayNight.NoActionBar" />
|
|||
|
|
<!--继承AppCompatActivity时,设置全屏-->
|
|||
|
|
<style name="NoTitleFullscreen" parent="Theme.AppCompat.NoActionBar">
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<item name="windowActionBar">false</item>
|
|||
|
|
<item name="android:windowFullscreen">true</item>
|
|||
|
|
<item name="android:windowContentOverlay">@null</item>
|
|||
|
|
</style>
|
|||
|
|
<!--<style name="notitle">
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
</style>-->
|
|||
|
|
|
|||
|
|
<declare-styleable name="DoubleHeadedDragonBar">
|
|||
|
|
<!--进度条按钮宽高-->
|
|||
|
|
<attr name="button_width" format="dimension" />
|
|||
|
|
<attr name="button_height" format="dimension" />
|
|||
|
|
<!--进图条按钮图片-->
|
|||
|
|
<attr name="button_img" format="reference" />
|
|||
|
|
<!--单位字体颜色-->
|
|||
|
|
<attr name="text_color" format="color" />
|
|||
|
|
<!--进图条背景颜色-->
|
|||
|
|
<attr name="bg_color" format="color" />
|
|||
|
|
<!--进度条颜色-->
|
|||
|
|
<attr name="value_color" format="color" />
|
|||
|
|
<!--进度条宽-->
|
|||
|
|
<attr name="seek_height" format="dimension" />
|
|||
|
|
</declare-styleable>
|
|||
|
|
<!-- 自定义仿IOS的ActionSheet底部Dialog的样式 ,有模糊效果 -->
|
|||
|
|
<style name="ActionGeneralDialog" parent="@android:style/Theme.Dialog">
|
|||
|
|
<!-- 背景透明 -->
|
|||
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|||
|
|
<item name="android:windowContentOverlay">@null</item>
|
|||
|
|
<!-- 浮于Activity之上 -->
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<!-- 边框 -->
|
|||
|
|
<item name="android:windowFrame">@null</item>
|
|||
|
|
<!-- Dialog以外的区域模糊效果 -->
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
<!-- 无标题 -->
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<!-- 半透明 -->
|
|||
|
|
<item name="android:windowIsTranslucent">true</item>
|
|||
|
|
<!-- Dialog进入及退出动画 -->
|
|||
|
|
<item name="android:windowAnimationStyle">@style/ActionSheetDialogAnimation</item>
|
|||
|
|
</style>
|
|||
|
|
<!-- ActionSheet进出动画 -->
|
|||
|
|
<style name="ActionSheetDialogAnimation" parent="@android:style/Animation.Dialog">
|
|||
|
|
<item name="android:windowEnterAnimation">@anim/actionsheet_dialog_in</item>
|
|||
|
|
<item name="android:windowExitAnimation">@anim/actionsheet_dialog_out</item>
|
|||
|
|
</style>
|
|||
|
|
<!--从下而上Dialog出场动画主题样式-->
|
|||
|
|
<style name="MenuButtomAnimationStyle" parent="android:style/Theme.Dialog">
|
|||
|
|
<!-- 是否有标题-->
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<!--背景颜色及透明程度-->
|
|||
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|||
|
|
<!--是否浮现在activity之上-->
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<!--是否模糊-->
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
<item name="android:windowCloseOnTouchOutside">true</item>
|
|||
|
|
<item name="android:windowAnimationStyle">@style/MusicButtomAnimation</item>
|
|||
|
|
</style>
|
|||
|
|
<!--从下而上动画-->
|
|||
|
|
<style name="MusicButtomAnimation">
|
|||
|
|
<!-- 入场动画 -->
|
|||
|
|
<item name="android:windowEnterAnimation">@anim/bottom_menu_enter</item>
|
|||
|
|
<!-- 出厂动画 -->
|
|||
|
|
<item name="android:windowExitAnimation">@anim/bottom_menu_exit</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
|
|||
|
|
<!--中间弹窗式Activity-->
|
|||
|
|
<style name="ActivityCenterDialogAnimation" parent="@style/Theme.AppCompat.Light.NoActionBar">
|
|||
|
|
<!-- 是否有标题-->
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<!--背景颜色及透明程度-->
|
|||
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|||
|
|
<!--是否浮现在activity之上-->
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<!--是否模糊-->
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
<item name="android:windowCloseOnTouchOutside">true</item>
|
|||
|
|
<item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
|
|||
|
|
</style>
|
|||
|
|
|
|||
|
|
<!--播放器标题-->
|
|||
|
|
<style name="MusicTitleStyle">
|
|||
|
|
<item name="android:layout_width">match_parent</item>
|
|||
|
|
<item name="android:layout_height">wrap_content</item>
|
|||
|
|
<item name="android:layout_gravity">center_vertical</item>
|
|||
|
|
<item name="android:gravity">center_vertical</item>
|
|||
|
|
<item name="android:ellipsize">marquee</item>
|
|||
|
|
<item name="android:singleLine">true</item>
|
|||
|
|
<item name="android:textSize">16dp</item>
|
|||
|
|
<item name="android:textColor">#FFFFFF</item>
|
|||
|
|
</style>
|
|||
|
|
<!--播放器时间字体样式-->
|
|||
|
|
<style name="MusicTimeStyle">
|
|||
|
|
<item name="android:layout_width">wrap_content</item>
|
|||
|
|
<item name="android:layout_height">wrap_content</item>
|
|||
|
|
<item name="android:layout_gravity">center_vertical</item>
|
|||
|
|
<item name="android:textSize">12dp</item>
|
|||
|
|
<item name="android:textColor">#FFFFFFFF</item>
|
|||
|
|
<item name="android:background">?attr/selectableItemBackground</item>
|
|||
|
|
</style>
|
|||
|
|
<!--从屏幕中间出场的动画样式-->
|
|||
|
|
<style name="CenterDialogAnimationStyle" parent="Animation.AppCompat.Dialog">
|
|||
|
|
<!-- 是否有标题-->
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<!--背景颜色及透明程度-->
|
|||
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|||
|
|
<!--是否浮现在activity之上-->
|
|||
|
|
<item name="android:windowIsFloating">true</item>
|
|||
|
|
<!--是否模糊-->
|
|||
|
|
<item name="android:backgroundDimEnabled">true</item>
|
|||
|
|
</style>
|
|||
|
|
<!--锁屏Theme-->
|
|||
|
|
<style name="MusicLockScreenTheme" parent="Theme.AppCompat.Light.NoActionBar">
|
|||
|
|
<item name="windowActionBar">false</item>
|
|||
|
|
<item name="windowNoTitle">true</item>
|
|||
|
|
<item name="android:windowIsTranslucent">true</item>
|
|||
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|||
|
|
<item name="android:colorBackgroundCacheHint">@null</item>
|
|||
|
|
<item name="android:windowNoTitle">true</item>
|
|||
|
|
<item name="android:backgroundDimEnabled">false</item>
|
|||
|
|
<item name="android:windowAnimationStyle">@null</item>
|
|||
|
|
<item name="android:windowContentOverlay">@null</item>
|
|||
|
|
</style>
|
|||
|
|
</resources>
|