<?xml version="1.0" encoding="utf-8"?>
<resources>

    <style name="Theme.Transparent" parent="AppCompatTheme.APP">
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:windowActionBarOverlay">true</item>
        <item name="android:colorBackgroundCacheHint">@null</item>
        <item name="android:windowAnimationStyle">@android:style/Animation</item>
        <item name="android:windowContentOverlay">@null</item>
    </style>

    <style name="DialogWindowTransparent" parent="android:style/Theme.Dialog">
        <item name="android:background">@android:color/transparent</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowNoTitle">true</item>
        <item name="android:windowFrame">@null</item>
    </style>

    <style name="GhAlertDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
        <item name="android:textSize">17sp</item>
        <!--<item name = "android:textStyle">bold</item>-->
        <item name="android:textColor">@color/black</item>
    </style>

    <style name="NoAnimationDialog" parent="GhAlertDialog">
        <!-- 去除进入和退出动画 -->
        <item name="android:windowAnimationStyle">@null</item>
        <item name="android:backgroundDimAmount">0.4</item>
    </style>

    <style name="popwindow_option_anim_style">
        <item name="android:windowEnterAnimation">@anim/popwindow_option_anim_enter</item>
        <item name="android:windowExitAnimation">@anim/popwindow_option_anim_exit</item>
    </style>

    <style name="popup_window_ease_in_and_out_anim_style">
        <item name="android:windowEnterAnimation">@anim/popup_window_ease_in_and_out_enter</item>
        <item name="android:windowExitAnimation">@anim/popup_window_ease_in_and_out_exit</item>
    </style>

    <!-- fresco xml配置-->
    <style name="frescoStyle">
        <item name="placeholderImage">@drawable/occupy</item>
        <item name="placeholderImageScaleType">fitXY</item>
        <item name="fadeDuration">500</item>
        <!--<item name="backgroundImage">@color/placeholder_bg</item>-->
    </style>

    <style name="frescoCircleStyle">
        <item name="placeholderImage">@drawable/occupy</item>
        <item name="placeholderImageScaleType">fitXY</item>
        <item name="fadeDuration">500</item>
        <item name="roundAsCircle">true</item>
    </style>

    <style name="toolbar_title">
        <item name="android:gravity">center</item>
        <item name="android:singleLine">true</item>
        <item name="android:textColor">@color/text_primary</item>
        <item name="android:textSize">@dimen/secondary_title_text_size</item>
        <item name="android:textStyle">bold</item>
        <item name="android:ellipsize">end</item>
    </style>

    <style name="Base_ToolbarStyle">
        <item name="android:layout_height">@dimen/appbar_height</item>
        <item name="android:layout_width">match_parent</item>
        <item name="popupTheme">@style/ThemeOverlay.AppCompat.Light</item>
        <item name="android:background">@android:color/white</item>
        <item name="android:theme">@style/Base_ToolbarTheme</item>
        <item name="titleTextAppearance">@style/CustomTitleTextAppearance</item>
        <item name="subtitleTextAppearance">@style/CustomSubTitleTextAppearance</item>
        <item name="android:homeAsUpIndicator">@drawable/ic_bar_back</item>
        <item name="toolbarNavigationButtonStyle">@style/ToolbarNavigationButtonStyle</item>
        <!--<item name = "titleMarginStart" >-10dp</item >-->
    </style>

    <style name="Base_ToolbarTheme">
        <!-- Color used for the title of the Toolbar - as long as not overridden -->
        <!--<item name="android:textColorPrimary">@color/pink_500_primary</item>-->
        <!-- Used to color back button and three dots -->
        <!--<item name="android:textColorSecondary">@color/yellow_500_primary</item>-->
    </style>

    <style name="CustomTitleTextAppearance" parent="TextAppearance.Widget.AppCompat.Toolbar.Title">
        <!--<item name="android:fontFamily">@string/ff_roboto_condensed</item>-->
        <item name="android:textSize">16sp</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:textStyle">bold</item>
    </style>

    <style name="CustomSubTitleTextAppearance" parent="TextAppearance.Widget.AppCompat.Toolbar.Subtitle">
        <!--<item name="android:fontFamily">@string/ff_roboto_condensed</item>-->
        <item name="android:textSize">14sp</item>
        <!--<item name="android:textColor">@color/pink_500_primary</item>-->
        <item name="android:textStyle">italic</item>
    </style>

    <style name="TabLayoutTextAppearance" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
        <item name="android:textSize">14sp</item>
        <item name="android:textColor">@color/text_tabbar_style</item>
        <item name="android:textStyle">bold</item>
        <item name="tabIndicatorHeight">0dp</item>
        <item name="tabMode">fixed</item>
    </style>

    <style name="ColumnCollectionTabDetailTabTextAppearance" parent="TextAppearance.AppCompat.Widget.ActionBar.Title">
        <item name="android:textSize">14sp</item>
        <item name="android:textColor">@color/tab_text_primary_secondary_selector</item>
        <item name="android:textAllCaps">false</item>
        <item name="android:textStyle">bold</item>
    </style>

    <style name="community_publication_animation">
        <item name="android:windowEnterAnimation">@anim/community_publication_enter</item>
        <!-- 指定显示的动画xml -->

        <item name="android:windowExitAnimation">@anim/community_publication_exit</item>
        <!-- 指定消失的动画xml -->
    </style>

    <style name="DialogFragmentDimAmount" parent="DialogWindowTransparent">
        <item name="android:backgroundDimAmount">0.2</item>
    </style>

    <style name="popwindow_exit_only_anim_style">
        <item name="android:windowExitAnimation">@anim/pophidden_anim</item>
    </style>

    <!-- 主色渐变按钮 -->
    <style name="PrimaryGradientButton">
        <item name="android:background">@drawable/download_button_normal_style</item>
        <item name="android:textColor">@color/white</item>
    </style>

    <!-- 主色纯色按钮 -->
    <style name="PrimaryButton">
        <item name="android:background">@drawable/button_blue_oval</item>
        <item name="android:textColor">@color/white</item>
    </style>

    <!-- 顶部圆角 8dp 的 ShapeableImageView -->
    <style name="top8RoundCorner" parent="">
        <item name="cornerFamily">rounded</item>
        <item name="cornerSize">0dp</item>
        <item name="cornerSizeTopRight">8dp</item>
        <item name="cornerSizeTopLeft">8dp</item>
    </style>

    <style name="Widget.MaterialRatingBar.RatingBar" parent="android:Widget.RatingBar">
        <!--
        Disabled for correct behavior on Android 4.x, see
        https://github.com/android/platform_frameworks_base/commit/911743652b597057a1bd7ef8a921e9ff8dce0f4a#diff-149f45c5ff2d3185bb79688ba17bc432L536
        <item name="android:progressDrawable">@null</item>
        -->
        <item name="android:indeterminateDrawable">@null</item>
        <item name="android:minHeight">36dp</item>
        <item name="android:maxHeight">36dp</item>
    </style>

    <style name="line_horizontal">
        <item name="android:layout_width">match_parent</item>
        <item name="android:layout_height">1dp</item>
        <item name="android:background">@color/ui_background</item>
    </style>

    <style name="PosterListPopupWindow" parent="@style/Widget.AppCompat.ListPopupWindow">
        <item name="android:windowElevation">0dp</item>
        <item name="android:popupBackground">@color/text_28282E</item>
    </style>

    <!--  字体  -->
    <!--  标题1  -->
    <style name="TextTitle1">
        <item name="android:textSize">22sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  标题2  -->
    <style name="TextTitle2">
        <item name="android:textSize">20sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  标题3  -->
    <style name="TextTitle3">
        <item name="android:textSize">18sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  标题  -->
    <style name="TextHeadline">
        <item name="android:textSize">16sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  正文1  -->
    <style name="TextBody1">
        <item name="android:textSize">16sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  正文2  -->
    <style name="TextBody2">
        <item name="android:textSize">14sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  正文2-加粗  -->
    <style name="TextBody2B">
        <item name="android:textSize">14sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  正文3  -->
    <style name="TextBody3">
        <item name="android:textSize">13sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  正文3  -->
    <style name="TextBody3B">
        <item name="android:textSize">13sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  说明1  -->
    <style name="TextCaption1">
        <item name="android:textSize">12sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  说明1-加粗  -->
    <style name="TextCaption1B">
        <item name="android:textSize">12sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  说明2  -->
    <style name="TextCaption2">
        <item name="android:textSize">11sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  注释1  -->
    <style name="TextAnnotation1">
        <item name="android:textSize">10sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  注释2  -->
    <style name="TextAnnotation2">
        <item name="android:textSize">9sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  标签1  -->
    <style name="TextLabel1">
        <item name="android:textSize">10sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  标签2  -->
    <style name="TextLabel2">
        <item name="android:textSize">9sp</item>
        <item name="android:textStyle">bold</item>
    </style>

    <!--  按钮1  -->
    <style name="TextButton1">
        <item name="android:textSize">16sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  按钮2  -->
    <style name="TextButton2">
        <item name="android:textSize">14sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  按钮3 -->
    <style name="TextButton3">
        <item name="android:textSize">12sp</item>
        <item name="android:textStyle">normal</item>
    </style>

    <!--  按钮样式 btn-mini -->
    <style name="BtnMiniStyle">
        <item name="android:gravity">center</item>
        <item name="android:minWidth">48dp</item>
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">24dp</item>
        <item name="android:textSize">12sp</item>
        <item name="android:paddingLeft">12dp</item>
        <item name="android:paddingRight">12dp</item>
    </style>

    <!--  按钮样式 btn-small  -->
    <style name="BtnSmallStyle">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">28dp</item>
        <item name="android:gravity">center</item>
        <item name="android:minWidth">56dp</item>
        <item name="android:textSize">12sp</item>
        <item name="android:paddingLeft">12dp</item>
        <item name="android:paddingRight">12dp</item>
    </style>

    <!--  按钮样式3  btn-regular  -->
    <style name="BtnRegularStyle">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">40dp</item>
        <item name="android:gravity">center</item>
        <item name="android:minWidth">60dp</item>
        <item name="android:textSize">14sp</item>
        <item name="android:paddingLeft">16dp</item>
        <item name="android:paddingRight">16dp</item>
    </style>

    <!--  按钮样式4  btn-large  -->
    <style name="BtnLargeStyle">
        <item name="android:layout_width">wrap_content</item>
        <item name="android:layout_height">44dp</item>
        <item name="android:gravity">center</item>
        <item name="android:minWidth">66dp</item>
        <item name="android:height">44dp</item>
        <item name="android:textSize">16sp</item>
        <item name="android:paddingLeft">16dp</item>
        <item name="android:paddingRight">16dp</item>
    </style>

</resources>