`
cn_arthurs
  • 浏览: 329666 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android定义Color和Drawable

阅读更多

在android中textview中如果希望设置背景颜色或者字体颜色,如下:

 

<TextView android:text="@+id/str_1" 
	android:id="@+id/myTextView03" 
	android:autoLink="all" 
	android:textColor="@color/red" 
	android:background="@color/white" 
	android:layout_width="wrap_content" 
	android:layout_height="wrap_content">
</TextView>

 这里@color/red是需要自己定义的,是/res/values/strings.xml文件中配置

<color name="red">#BF0000</color>
<color name="white">#FFFFFF</color>

这里的颜色是需要RGB颜色,drawable设置也一样,只需要设置drawable节点即可

 

分享到:
评论

相关推荐

    Android中Drawable分类汇总

    在Android SDK中,开发者通常不需要直接操作Drawable的底层实现类,而是通过XML文件来定义和使用Drawable资源,通过资源ID来引用它们。 Android内置了多种类型的Drawable资源,主要包括以下几类: 1. Color...

    Android Drawable 全部 xml 元素和属性用法

    - `android:color`: 设置Drawable的颜色,支持十六进制、颜色资源引用和颜色状态选择器。 - `android:shape`: Shape Drawable的类型,如"rectangle", "oval", "line", "ring"等。 - `android:dither`: 是否启用...

    Android自定义Drawable的代码例子

    在Android开发中,Drawable是图形和图像的基本元素,它用于绘制视图的背景、按钮、图标等。系统提供了多种预定义的Drawable类型,如Shape、BitmapDrawable等,但有时我们可能需要实现更复杂的视觉效果,这时就需要...

    Android的Drawable学习Demo

    它支持多种形态,包括简单的颜色(ColorDrawable)、形状(ShapeDrawable)、位图(BitmapDrawable)以及动画(LevelListDrawable、TransitionDrawable、AnimatableDrawable等)。理解并熟练运用Drawable对于优化UI...

    android drawable下的xml详解

    本文详细介绍了Android `drawable`资源的基本概念及其在XML布局文件中的使用方式,特别是针对`ColorDrawable`和`GradientDrawable`两种类型的详细介绍。通过学习这些内容,开发者可以更好地理解和利用Android提供的...

    Android用drawable实行属性按钮3种状态demo

    本示例探讨的是如何使用Android的`drawable`资源来实现一个按钮的三种不同状态:正常状态、按压状态和焦点状态。这些状态的切换可以提供更好的用户体验,让用户清楚地感知到他们的操作。 首先,我们创建一个XML文件...

    android修改控件外观(使用drawable资源)

    在Android开发中,drawable资源是不可或缺的一部分,它主要用于定义图形、形状、背景等视觉元素,还可以用来改变控件的外观。本篇文章将深入探讨如何利用drawable资源来改变Android应用中的控件外观。 首先,...

    android安卓APP之13种Drawable位图片资源.zip_android客户端是什么

    1. **ColorDrawable**:最简单的Drawable类型,用于显示纯色背景。通常用于设置View的背景颜色,如设置Activity背景或者TextView的文本颜色。 2. **TransitionDrawable**:过渡Drawable,它允许在两个颜色或图片...

    android xml shape drawable

    `android:startColor`和`android:endColor`分别定义渐变的起始和结束颜色,`android:type`定义渐变类型(linear或radial)。 例如,线性渐变: ```xml android:startColor="#FF0000" android:endColor="#00FF00...

    用 Drawable 实现一个自定义电池图标

    总结一下,通过Android的Drawable和自定义View,我们可以轻松地实现一个功能齐全的电池图标。这种做法不仅提高了代码的可复用性,也使得UI设计更加灵活。了解并熟练掌握Drawable的使用,对于Android开发者来说是非常...

    Drawable的基础demo

    首先,`Drawable`是一个接口,有多个实现类,例如`BitmapDrawable`(用于显示位图)、`ShapeDrawable`(用于绘制几何形状)、`ColorDrawable`(用于填充单色)等。每个`Drawable`都有自己的绘制逻辑,可以通过`draw...

    Android:Drawable样式和尺寸单位源代码

    在AndroidProject7这个项目中,你可能已经看到了如何在实际应用中使用这些Drawable和尺寸单位的例子。通过深入理解这些概念,你可以更好地控制UI元素的外观和交互,提升应用的用户体验。不断探索和实践,你将能够...

    android Drawable分类汇总

    ColorDrawable colorDrawable = new ColorDrawable(Color.RED); ``` 2. **`GradientDrawable`**:这种类型的 `Drawable` 可以用来实现渐变效果,包括线性渐变、放射渐变和平铺渐变。与 `ColorDrawable` 相比,`...

    Android Drawable必备知识小结

    在XML中使用`&lt;color&gt;`标签定义,或通过代码`new ColorDrawable(int color)`创建。 3. **NinePatchDrawable**:九宫格图,允许图片在特定区域内自由缩放而不失真,主要用于按钮、背景等需要动态调整大小的元素。使用...

    Android中使用xml文件定义颜色资源.pdf

    XML文件是Android系统中定义颜色资源的标准方式,它允许开发者集中管理颜色,方便在多个组件和界面中复用。本文将深入探讨如何在XML中定义颜色资源,并讲解如何在Android项目中引用这些颜色。 首先,我们来看如何在...

    android:drawable.xml相关应用

    在Android开发中,`drawable.xml` 文件是用于定义UI元素的重要资源之一,它可以为应用提供灵活多变的视觉效果。例如,按钮、列表项等控件的状态变化时所显示的不同图像或颜色。下面我们将通过一个具体的示例来详细...

    Android 中API之Drawable资源详解及简单实例

    Drawable 资源在 Android 开发中扮演着非常重要的角色,它可以用来定义视图的外观样式,提高应用程序的可读性和美观性。通过学习和掌握 Drawable 资源的使用,可以提高开发效率和应用程序的质量。 在本文中,我们...

    Android Drawable Test

    - `ColorDrawable`: 只显示单一颜色。 - `ShapeDrawable`: 定义基本形状(如矩形、圆形、线等)的Drawable。 - `StateListDrawable`: 根据组件状态(如按下、聚焦)显示不同的Drawable。 - `LevelListDrawable`:...

    Android对图片Drawable实现变色示例代码

    Android 对图片Drawable实现变色示例代码 ...本文主要介绍了Android中图片Drawable实现变色的相关知识点,包括使用Color资源和ColorStateList两个方法,并提供了一个工具类用于Drawable颜色转化。

    android矢量图之VectorDrawable ,自由又方便的填充色彩

    在这个例子中,`&lt;vector&gt;`标签定义了图形的大小和视口,`&lt;path&gt;`标签则描述了图形的具体形状,`android:pathData`属性用SVG路径语法定义了形状的轮廓,`android:fillColor`则指定了填充色。 Android Studio 2.0之后...

Global site tag (gtag.js) - Google Analytics