您的位置:58编程 > android颜色资源文件应用案例 Android 颜色资源

android颜色资源文件应用案例 Android 颜色资源

2023-03-28 12:33 Android教程

android颜色资源文件应用案例 Android 颜色资源

android颜色资源文件应用案例 Android 颜色资源

android颜色资源文件应用案例

你可以使用引用标识符间接引用颜色。

颜色ID在 your-package.R.color 命名空间下可用。

Android定义了一组基本颜色,可以通过android.R.color 命名空间访问。

例子

下面显示了在XML资源文件中指定颜色的一些示例。

<resources>
    <color name="red">#f00</color>
    <color name="blue">#0000ff</color>
    <color name="green">#f0f0</color>
    <color name="main_back_ground_color">#ffffff00</color>
</resources>

上面的条目需要位于/res/values子目录的文件中。

文件的名称可以是你选择的任何内容。

以下代码显示了在Java代码中使用颜色资源的示例。

int mainBackGroundColor =  activity.getResources.getColor(R.color.main_back_ground_color);

main_back_ground_color 在上面的资源文件中定义。

在视图定义中使用颜色资源

作为字符串资源,我们可以在布局中引用颜色资源。

以下代码显示了如何在视图定义中使用颜色资源。

<resources>
    <color name="red">#f00</color>
    <color name="blue">#0000ff</color>
    <color name="green">#f0f0</color>
    <color name="main_back_ground_color">#ffffff00</color>
</resources>

以下代码显示如何在布局资源中使用定义的颜色。

<TextView android:layout_width="fill_parent"
          android:layout_height="wrap_content"
          android:textColor="@color/red"
          android:text="Sample Text to Show Red Color"/>


阅读全文
以上是58编程为你收集整理的android颜色资源文件应用案例 Android 颜色资源全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 58编程 58biancheng.com 版权所有 联系我们
桂ICP备12005667号-32 Powered by CMS