styles.xml 6.4 KB
<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppBaseTheme" parent="Theme.AppCompat.Light.NoActionBar">

        <item name="colorPrimary">@color/text_light_gray</item>
        <!-- 状态栏颜色 -->
        <item name="colorPrimaryDark">@color/text_light_gray</item>

        <!--按钮选中或者点击获得焦点后的颜色-->
        <item name="colorAccent">@color/color_25</item>

        <!--控制searchView的icon颜色的设置-->
        <item name="colorControlNormal">@color/text_light_gray</item>
        <!--Button按钮正常状态颜色-->
        <item name="colorButtonNormal">@color/text_light_gray</item>
        <!--EditText 输入框中字体的颜色-->
        <item name="editTextColor">@android:color/white</item>
        <!-- 窗口的背景颜色 -->
        <item name="android:windowBackground">@android:color/white</item>
        <!--导航栏上的标题颜色-->
        <item name="android:textColorPrimary">@color/black</item>
        <item name="android:listDivider">@color/text_light_gray</item>

    </style>

    <style name="dialog_progress" parent="@android:style/Theme.Dialog">
        <item name="android:windowBackground">@color/transparent</item><!--背景透明-->
        <item name="android:backgroundDimEnabled">false</item><!--模糊-->
        <item name="android:windowIsTranslucent">true</item><!--半透明-->
        <item name="android:colorBackgroundCacheHint">@null</item>
        <item name="android:windowTranslucentStatus">true</item>
        <item name="android:windowTranslucentNavigation">true</item>
        <item name="android:windowNoTitle">true</item><!--无标题-->
        <item name="android:windowIsFloating">true</item><!--是否浮现在activity之上-->
        <item name="android:windowFrame">@null</item><!--边框-->
    </style>
    <!--圆形图片-->
    <declare-styleable name="CircleImageView">
        <attr name="bord_width" format="dimension" />
        <attr name="bord_color" format="color" />
    </declare-styleable>

    <style name="mProgress_circle">
        <item name="android:indeterminateDrawable">@anim/progress_circle_shape</item>
        <item name="android:minWidth">25dp</item>
        <item name="android:minHeight">25dp</item>
        <item name="android:maxWidth">60dp</item>
        <item name="android:maxHeight">60dp</item>
    </style>
    <!--首页底部导航栏-->
    <style name="Main.RadioButton" parent="Widget.AppCompat.CompoundButton.RadioButton">
        <item name="android:background">@android:color/transparent</item>
        <item name="android:button">@null</item>
        <item name="android:layout_width">0dp</item>
        <item name="android:layout_height">match_parent</item>
        <item name="android:layout_weight">1</item>
        <item name="android:textSize">10sp</item>
        <item name="android:textColor">@drawable/main_text_color</item>
        <item name="android:drawablePadding">2dp</item>
        <item name="android:gravity">center</item>
    </style>

    <!-- dialog -->
    <style name="UserDefaultDialog" parent="@style/Theme.AppCompat.Dialog">
        <!-- 背景颜色及透明程度 -->
        <item name="android:windowBackground">@android:color/transparent</item>
        <!-- 是否半透明 -->
        <item name="android:windowIsTranslucent">true</item>
        <!-- 是否没有标题 -->
        <item name="android:windowNoTitle">true</item>
        <!--是否现实状态栏-->
        <item name="android:windowActionBar">false</item>
        <!-- 是否浮现在activity之上 -->
        <item name="android:windowIsFloating">true</item>
        <!-- 背景昏暗已启用 -->
        <item name="android:backgroundDimEnabled">true</item>
        <!-- 背景昏暗的透明度-->
        <item name="android:backgroundDimAmount">0.5</item>
    </style>

    <style name="SearchTab" parent="Widget.Design.TabLayout">
        <item name="tabSelectedTextColor">@color/color_32</item>
        <item name="tabTextColor">@color/color_96</item>
        <item name="tabIndicatorColor">@color/color_25</item>
        <item name="tabIndicator">@drawable/indicator</item>
        <item name="tabIndicatorFullWidth">false</item>
        <item name="tabBackground">@android:color/transparent</item>
        <item name="tabRippleColor">@android:color/transparent</item>
        <item name="tabTextAppearance">@style/MyTabText</item>
    </style>

    <style name="MyTabText" parent="TextAppearance.Design.Tab">
        <item name="android:textSize">14sp</item>
    </style>

    <style name="dia" parent="@style/Theme.AppCompat.Light.NoActionBar">
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowBackground">@color/transparent</item>
        <item name="android:backgroundDimEnabled">true</item>
        <item name="android:windowFullscreen">true</item>
    </style>

    <style name="TextSingle">
        <item name="android:gravity">center_vertical|start</item>
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">52dp</item>
        <item name="android:textSize">18sp</item>
        <item name="android:paddingEnd">16dp</item>
        <item name="android:paddingStart">16dp</item>
        <item name="android:textColor">@color/black</item>
    </style>

    <style name="TextLeft" parent="@style/TextSingle">
        <item name="android:layout_width">0dp</item>
        <item name="android:layout_weight">1</item>
        <item name="android:paddingEnd">0dp</item>
        <item name="android:paddingStart">0dp</item>
    </style>

    <style name="LinearText">
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">52dp</item>
        <item name="android:paddingEnd">16dp</item>
        <item name="android:paddingStart">16dp</item>
        <item name="android:orientation">horizontal</item>
        <item name="android:gravity">center_vertical</item>
        <item name="android:foreground">?android:attr/selectableItemBackground</item>
    </style>

    <style name="RadiusRight">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">52dp</item>
    </style>

    <style name="Space">
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">0.5dp</item>
        <item name="android:background">@color/text_light_gray</item>
    </style>
</resources>