资源文件管理

本文介绍了Android应用中的颜色资源`color.xml`,包括不同色调的颜色定义;形状资源`note_shape.xml`展示了矩形背景及其边框效果;属性资源`attr.xml`定义了各种UI元素的样式属性;最后,`style.xml`中定义了日间和夜间两种主题的样式,包括颜色、图标和文字颜色等细节。这些资源文件共同构成了Android UI的视觉表现。
摘要由CSDN通过智能技术生成
color.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="purple_200">#FFBB86FC</color>
    <color name="purple_500">#FF6200EE</color>
    <color name="purple_700">#FF3700B3</color>
    <color name="teal_200">#FF03DAC5</color>
    <color name="teal_700">#FF018786</color>
    <color name="black">#FF000000</color>
    <color name="white">#FFFFFFFF</color>

    <color name="colorPrimaryDark">#00574B</color>
    <color name="colorAccent">#D81B60</color>


    <color name="fabColor1">#ffbbbb</color>

    <color name="near_black">#3b3b3b</color>
    <color name="greyC">#cccccc</color>
    <color name="grey9">#999999</color>

    <color name="near_white">#f3f3f3</color>

    <color name="cover">#66000000</color>

    <color name="q">#19CAAD</color>
    <color name="w">#8CC7B5</color>
    <color name="e">#A0EEE1</color>
    <color name="r">#BEE7E9</color>
    <color name="t">#BEEDC7</color>
    <color name="y">#D6D5B7</color>
    <color name="u">#D1BA47</color>
    <color name="i">#E6CEAC</color>
    <color name="o">#ECAD9E</color>
    <color name="p">#F4606C</color>
</resources>
note_shape.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape android:shape="rectangle">
            <solid android:color="@color/design_default_color_background"/>
            <corners android:radius="6dp"/>

        </shape>
    </item>
    <item android:bottom="3dp">
        <shape android:shape="rectangle">
            <solid android:color="@color/design_default_color_background"/>
            <corners android:radius="6dp"/>
        </shape>
    </item>

</layer-list>
attr.xml



<?xml version="1.0" encoding="utf-8"?>
<resources>
    <attr name="lvBackground" format="color" />
    <attr name="tvBackground" format="color" />
    <attr name="menu_search" format="string"/>
    <attr name="menu_delete_all" format="string"/>
    <attr name="menu_delete" format="string"/>
    <attr name="titleColor" format="color"/>
    <attr name="tvMainColor" format="color"/>
    <attr name="tvSubColor" format="color"/>
    <attr name="settingIcon" format="string"/>
    <attr name="spinnerArrow" format="string"/>
    <attr name="renewIcon" format="string"/>
    <attr name="removeTag" format="string"/>
    <attr name="addTag" format="string"/>
    <attr name="addPlanTag" format="string"/>
    <attr name="toolbarTheme" format="string"/>
    <attr name="lvContent" format="color"/>
</resources>

style.xml

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <item name="colorPrimary">@color/colorPrimaryDark</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
    </style>
    <style name="DayTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
        <item name="toolbarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item>
        <item name="colorPrimary">@color/white</item>
        <item name="android:textColorPrimary">@color/black</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="renewIcon">@drawable/ic_autorenew_black_24dp</item>
        <item name="lvContent">@color/near_black</item>
        <item name="addTag">@drawable/ic_baseline_add_24</item>
        <item name="titleColor">@color/black</item>
        <item name="menu_delete_all">@drawable/ic_baseline_delete_forever_24</item>
        <item name="menu_delete">@drawable/ic_edit_delete_24</item>
        <item name="menu_search">@drawable/ic_baseline_search_black_24</item>
        <item name="settingIcon">@drawable/ic_baseline_settings_24</item>
        <item name="tvMainColor">@color/black</item>
        <item name="lvBackground">@color/near_white</item>
        <item name="tvSubColor">@color/grey9</item>
        <item name="tvBackground">@color/white</item>
        <item name="colorControlActivated">@color/black</item>
        <item name="colorSwitchThumbNormal">@color/black</item>
    </style>
    <style name="NightTheme" parent="Theme.AppCompat.DayNight.NoActionBar">
        <item name="toolbarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item>
        <item name="colorPrimary">@color/black</item>
        <item name="android:textColorPrimary">@color/black</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="tvBackground">@color/black</item>
        <item name="lvBackground">@color/near_black</item>
        <item name="settingIcon">@drawable/ic_baseline_settings_white_24</item>
        <item name="renewIcon">@drawable/ic_autorenew_white_24dp</item>
        <item name="addTag">@drawable/ic_baseline_add_white_24</item>
        <item name="titleColor">@color/white</item>
        <item name="menu_delete_all">@drawable/ic_baseline_delete_forever_white_24</item>
        <item name="menu_delete">@drawable/ic_edit_delete_white_24</item>
        <item name="menu_search">@drawable/ic_baseline_search_white_24</item>
        <item name="tvMainColor">@color/near_white</item>
        <item name="android:windowBackground">@color/near_black</item>
        <item name="lvContent">@color/near_black</item>
        <item name="tvSubColor">@color/greyC</item>
        <item name="colorControlActivated">@color/black</item>
        <item name="colorSwitchThumbNormal">@color/black</item>
    </style>
</resources>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值