Android Color的定义以及color.xml的使用
来源:互联网 发布:金融书籍 知乎 编辑:程序博客网 时间:2024/05/17 04:52
Android里颜色的定义由4个元素组成,即ARGB,每个元素的取值范围是0 - 255,如果颜色值只有3个元素,那么就是默认的不透明。
其中A为Alpha,即透明度,0x00为完全透明,0xFF为不透明,其它元素RGB即为红绿蓝三元色。
我们可以将颜色值作为常量定义在values的color.xml里,内容如下:
<?xml version="1.0" encoding="utf-8"?><resources>
<color name="gray">#DCDCDC</color><!-- 灰色 -->
<color name="wheat">#F5DEB3</color><!-- 淡黄色 -->
<color name="yellow">#FFFF00</color><!-- 黄色 -->
<color name="half_yellow">#80FFFF00</color><!-- 半透明黄色 -->
</resources>
在color.xml里自定义颜色之后,就可以在别的layout.xml里使用这些颜色,也可以在java代码里使用它
1. 例如在某个layout里画一条单灰色的线条,方法如下
<View
android:layout_width="match_parent"
android:layout_height="1dp"
android:layout_below="@id/rulelist"
android:background="@color/gray"/>
2. 在代码里设置某个TextView里个文本颜色,方法如下:
mTextView.setTextColor(getResources().getColor(R.color.gray));
0 0
- Android Color的定义以及color.xml的使用
- Android 的color.xml
- android的 color.xml
- color.xml 中定义drawable和color的区别
- Android--color.xml的值
- Android 定义 Color 和 Drawable 的方法
- 关于Android里面color.xml的自定义使用
- 设置Android的Color.XML文件
- Android常用的颜色列表,color.xml
- Android常用的颜色列表,color.xml
- android color.xml各种颜色的值
- android color.xml --各种颜色的值
- Android中的color.xml的说明
- Android常用的颜色列表 color.xml
- android的color值
- android的color值
- android的color值
- android的color值
- PHP字符串--编码与转义
- mysql timestamp 函数
- CSS强制换行和禁止换行代码
- 折半插入排序 Java
- 基于C语言EOF与getchar()的使用详解
- Android Color的定义以及color.xml的使用
- Uva - 210 - Concurrency Simulator
- 联想ThinkCenter M4350t型号主机怎样开启Intel Virtualization Technology功能
- 一起talk C栗子吧(第十六回:C语言实例--栈一)
- python开发微信公众平台 BAE
- linux学习笔记一(1~7章节)
- 电脑断网2个星期
- C++学习笔记一
- Android.mk的用法和基础学习-----阿冬专栏