You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
132 lines
5.8 KiB
132 lines
5.8 KiB
<resources xmlns:tools="http://schemas.android.com/tools">
|
|
|
|
//**************************************************************Theme******************************************************************************//
|
|
|
|
<!-- 亮色主题 -->
|
|
<style name="AppTheme.Light" parent="Base.AppTheme">
|
|
<item name="actionBarStyle">@style/AppTheme.AppBarOverlay.Light</item>
|
|
</style>
|
|
|
|
<!-- 暗色主题 -->
|
|
<style name="AppTheme.Dark" parent="Base.AppTheme">
|
|
<item name="actionBarStyle">@style/AppTheme.AppBarOverlay.Dark</item>
|
|
</style>
|
|
|
|
<!-- 透明主题 -->
|
|
<style name="AppTheme.Transparent" parent="Base.AppTheme">
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
</style>
|
|
|
|
<!-- Welcome主题 -->
|
|
<style name="AppTheme.Welcome" parent="Base.AppTheme">
|
|
<item name="android:windowNoTitle">true</item>
|
|
</style>
|
|
|
|
<!-- Base application theme. -->
|
|
<style name="Base.AppTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
|
|
<item name="colorPrimary">@color/colorPrimary</item>
|
|
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
<item name="actionOverflowMenuStyle">@style/Style.PopupMenu</item>
|
|
<item name="android:itemTextAppearance">@style/Style.MenuItemText</item>
|
|
<item name="android:popupMenuStyle">@style/Style.PopupMenu</item>
|
|
<item name="android:windowTranslucentStatus">true</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.AppBarOverlay.Light" parent="ThemeOverlay.AppCompat.Light">
|
|
<item name="colorAccent">@color/md_grey_900</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.AppBarOverlay.Dark" parent="ThemeOverlay.AppCompat.Dark">
|
|
<item name="colorAccent">@color/md_grey_100</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
|
|
|
|
<style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light">
|
|
<item name="overlapAnchor">false</item>
|
|
<item name="colorAccent">@color/md_grey_900</item>
|
|
</style>
|
|
|
|
<style name="AppTheme.AlertDialog" parent="Theme.AppCompat.DayNight.Dialog.Alert">
|
|
<item name="colorAccent">@color/colorAccent</item>
|
|
<item name="android:background">@color/background_card</item>
|
|
<item name="android:textColor">@color/tv_text_default</item>
|
|
<item name="android:textColorPrimary">@color/tv_text_default</item>
|
|
<item name="textColorAlertDialogListItem">@color/tv_text_default</item>
|
|
</style>
|
|
|
|
//**************************************************************System Style******************************************************************************//
|
|
|
|
<style name="Style.NavigationView" parent="android:Widget">
|
|
<item name="android:listPreferredItemHeightSmall">44dp</item>
|
|
</style>
|
|
|
|
<style name="Style.Toolbar.NoPadding" parent="Base.Widget.AppCompat.Toolbar">
|
|
<item name="contentInsetStartWithNavigation">0dp</item>
|
|
</style>
|
|
|
|
<style name="Style.MenuItemText" parent="@android:style/TextAppearance.Widget.IconMenu.Item">
|
|
<item name="android:textColor">@color/menu_color_default</item>
|
|
<item name="android:textSize">16sp</item>
|
|
</style>
|
|
|
|
<style name="Style.PopupMenu" parent="Widget.AppCompat.PopupMenu">
|
|
<item name="android:popupBackground">@color/background_menu</item>
|
|
</style>
|
|
|
|
|
|
<style name="Activity.Permission" parent="Theme.AppCompat.Light.NoActionBar">
|
|
<item name="android:windowBackground">@android:color/transparent</item>
|
|
<item name="android:windowDisablePreview">true</item>
|
|
<item name="android:windowIsTranslucent">true</item>
|
|
<item name="android:windowTranslucentStatus" tools:targetApi="kitkat">true</item>
|
|
<item name="android:windowAnimationStyle">@null</item>
|
|
</style>
|
|
|
|
//**************************************************************Widget Style******************************************************************************//
|
|
|
|
<style name="Style.Shadow.Top" parent="android:Widget">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">@dimen/shadow_height</item>
|
|
<item name="android:background">@drawable/bg_shadow_top</item>
|
|
</style>
|
|
|
|
<style name="Style.Shadow.Bottom" parent="android:Widget">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">@dimen/shadow_height</item>
|
|
<item name="android:background">@drawable/bg_shadow_bottom</item>
|
|
</style>
|
|
|
|
|
|
<style name="Style.Line" parent="android:Widget">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">0.5dp</item>
|
|
<item name="android:background">@color/divider</item>
|
|
</style>
|
|
|
|
<style name="Style.Text.Primary.Normal" parent="android:Widget">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:textSize">@dimen/font_size_normal</item>
|
|
<item name="android:textColor">#000</item>
|
|
<item name="android:includeFontPadding">false</item>
|
|
</style>
|
|
|
|
<style name="Style.Text.Primary.Normal.Wrap">
|
|
<item name="android:layout_width">wrap_content</item>
|
|
</style>
|
|
|
|
<style name="Style.Text.Second.Normal" parent="android:Widget">
|
|
<item name="android:layout_width">match_parent</item>
|
|
<item name="android:layout_height">wrap_content</item>
|
|
<item name="android:textSize">@dimen/font_size_normal</item>
|
|
<item name="android:textColor">#676767</item>
|
|
<item name="android:includeFontPadding">false</item>
|
|
</style>
|
|
|
|
<style name="Style.Text.Second.Normal.Wrap">
|
|
<item name="android:layout_width">wrap_content</item>
|
|
</style>
|
|
</resources>
|
|
|