小结一下。本文参考了 http://keeganlee.me/post/android/20150905 ...
实际应用中,很多地方比如按钮 Tab ListItem等都是不同状态有不同的展示形状。举个例子,一个按钮的背景,默认时是一个形状,按下时是一个形状,不可操作时又是另一个形状。有时候,不同状态下改变的不只是背景 图片等,文字颜色也会相应改变。而要处理这些不同状态下展示什么的问题,就要用selector来实现了。 selector标签,可以添加一个或多个item子标签,而相应的状态是在item标签中定 ...
2016-07-11 09:36 0 1597 推荐指数:
小结一下。本文参考了 http://keeganlee.me/post/android/20150905 ...
上一篇详细讲了shape的用法,讲解了怎么用shape自定义矩形、圆形、线形和环形,以及有哪些需要注意的地方。不过,shape只能定义单一的形状,而实际应用中,很多地方比如按钮、Tab、ListIte ...
selector 1.selector 从单词的意思来说:选择者,选择器,就是对你的目标的控制。 从API来说: A controller for the selection of SelectableChannel objects. Selectable channels can ...
Selector的结构描述: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android" > ...
1.selector 从单词的意思来说:选择器,就是对你的目标的控制。selector主要是用在ListView的item单击样式和TextView和Button的点击样式。 2.主要属性介绍: android:state_selected选中 android:state_focused获得 ...
前言 在开发一个应用程序过程中不可避免的要去修改组件的样式,比如按钮、输入框等。现在就看下如何通过Seletor实现样式的自定义。先看下简单的效果对比 概要实现 首先写这个Selector XML文件,叫做button_selector,放到了drawable文件夹下,大概内容 ...
事件,按下后改变背景颜色,松手后再恢复原来颜色。但后来发现了selector这个利器,真是喜出望外,不 ...
那么,在使用过程中,有几点还是需要注意和了解的: selector作为drawable资源时,item指定android:drawable属性,并放于drawable目录下; selector作为color资源时,item指定android:color属性,并放于 ...