1 DuiLib中颜色属性的设置
在DuiLib中属性文件的xml中,与颜色有关的比如说bkcolor、textcolor等其颜色设置的顺序为16进制形式的ARGB类型,
比如说我们将文本控件的背景颜色设置为红色,那么在xml布局文件中,经常这么写:
<Label text="hello world" bkcolor="0xFFFF0000" />
其中
- 0x表示十六进制;
- 后面第1和第2位FF表示透明度A,而FF在十进制中表示255,即透明度为不透明;
- 第3位和第4位FF表示颜色分量Red,FF表示红色分量为255;
- 第5位和第6位00表示颜色分量Green,00表示绿色分量为0;
- 第7位和第8位00表示颜色分量Blue,00表示蓝色分量为0;
综上所述,0xFFFF0000表示不透明的纯红色。
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:Duilib – 颜色属性的设置
原文链接:https://www.stubbornhuang.com/923/
发布于:2020年09月25日 22:44:19
修改于:2023年06月26日 22:14:02
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52