如何做阿里详情页面链接到外部网站,响应式布局如何实现,学校网站功能,凡科做网站技巧什么是 Selector#xff1f; Selector 和 Shape 相似#xff0c;是Drawable资源的一种#xff0c;可以根据不同的状态#xff0c;设置不同的图片效果#xff0c;关键节点 selector #xff0c;例如#xff1a;我们只需要将Button的 background 属性设置为该dr…什么是 Selector Selector 和 Shape 相似是Drawable资源的一种可以根据不同的状态设置不同的图片效果关键节点 selector 例如我们只需要将Button的 background 属性设置为该drawable资源即可轻松实现按下 按钮时不同的按钮颜色或背景。 Selector 属性
属性名说明drawable引用的Drawable位图,我们可以把他放到最前面,就表示组件的 正常状态~state_focused是否获得焦点state_window_focused是否获得窗口焦点state_enabled控件是否可用state_checkable控件可否被勾选state_checked控件是否被勾选state_selected控件是否被选择,针对有滚轮的情况state_pressed控件是否被按下state_active控件是否处于活动状态state_single控件包含多个子控件时,确定是否只显示一个子控件state_first控件包含多个子控件时,确定第一个子控件是否处于显示状态state_middle控件包含多个子控件时,确定中间一个子控件是否处于显示状态state_last控件包含多个子控件时,确定最后一个子控件是否处于显示状态
Selector 的使用
在src-main-res-drawable下右键 New-Drawable Resource File 会生成一个这样的文件 然后在 itme 子标签中使用 selector 的属性 然后在我们的 layout 文件中使用 selector使用效果图如下