美文网首页
选择器selector自定义属性

选择器selector自定义属性

作者: 我有一口小白牙 | 来源:发表于2017-03-16 14:26 被阅读294次

在android开发工作中, 大家都难免会用到图片背景选择器, 例如:

普通的背景选择器的使用.png

ok, android系统中给我们提供了好多的属性, 有selected, focus, enable等等.....
那我们能不能自定义这个属性呢, 这样等到需要在背景上用多种颜色表示的时候,就可以直接把boolean变量设置给view了, 亲测, 效率更高.
需求:
一个textview的背景上要分别表示出 red blue,颜色 来表示text的长度, 来分别表示
1 --> red
2 --> blue
这是有的同学就会说写个自定义控件不就好了, 不过-_-这不是我要说的中点
1, 在arrts文件中生命自定义的drawble属性

attrs文件中代码

2,


自定义了一个Framlayout.png

3, 写一个背景选择器:

注意和平常写的不一样的地方

4, 代码中使用,


Paste_Image.png

5,


在这里直接给view设置属性即可

6, 效果:(大家自动忽略上面的小textview的颜色哦)

Paste_Image.png

相关文章

  • Android selector选择器自定义属性

    Android selector选择器自定义属性 Android系统为UI的背景制定了灵活的绘制方案,drawab...

  • 语法

    selector{ /*选择器*/ property1:value; /*属性声明 = 属性名:属性值*/ pro...

  • CSS学习笔记(一)

    1.语法 selector { property:value }选择器 { 属性:值 } 2.选择器类型 ①元素选...

  • 选择器selector自定义属性

    在android开发工作中, 大家都难免会用到图片背景选择器, 例如: ok, android系统中给我们提供了好...

  • CSS基础

    CSS语法 selector {property: value}即 选择器{属性:值}学习css即学些有哪些选择器...

  • 18日作业

    1 CSS 语法由三部分构成:选择器、属性和值。selector {property: value}选择器 (se...

  • CSS语法

    选择器(selector):使用选择器来选择需要添加样式的标签。CSS属性(property):给选择的标签添加什...

  • css3总结

    CSS的定义是由三个部分构成:选择器(selector),属性(properties)和属性的取值(value)选...

  • Android-Selector

    Selector-背景选择器 1.主要属性 使用方式: android:src="@drawable/bg_tes...

  • CSS系列知识(一)

    css的语法 selector {property: value} 即 选择器{属性:值} 学习css即学习有哪些...

网友评论

      本文标题:选择器selector自定义属性

      本文链接:https://www.haomeiwen.com/subject/xdfjnttx.html