Android 之 shape和selector用法介绍
程序员文章站
2022-05-16 16:49:58
...
1 、shape 的使用介绍:
作用:用于定义控件的一些显示属性;
属性说明:
<!-- 实心:填充的意思,android:color 的值是用于填充的颜色 -->
<solid android:color="#DCDCDC" />
<!--
渐变
android:startColor="" 起始的颜色
android:endColor="" 结束的颜色
android:angle="" 渐变的角度,必须为 45‘ 的整数倍
提示:渐变的默认模式为:android:type="linear", 即线性渐变,可以指定渐变为径向渐变:
android:type="radial" , 径向渐变需要指定半径:android:gradientRadius="50"
-->
<gradient />
<!-- 描边
android:width="" 描边的宽度
android:color = "" 描边的颜色
将描边设置为虚线的形式:
android:dashWidth="" 该值表示的是一个 - 的宽度
android:dashGap="" 表示- 之间隔开的距离
-->
<stroke/>
<!--
圆角:corners
android:radius = "" 角的弧度,值越大所对应的角度越圆;
还可以将四个角度设置为不同的角度:
例如:
<corners
android:topRihtRodius="" 右上角的弧度
android:bottomLeftRadius="" 右下角的距离
......
/>
-->
<!--
间隔:padding
-->
2、selector 中的item 中的属性:值:true / false
android:state_selected : 选中
android:state_focused :获得焦点
android:state_pressed : 点击
android:state_enable : 设置是否响应事件,指所有的事件
3、EditText 中用于禁止手机软键盘的方法:
input = (EditText) findViewById(R.id.input);
//input.setInputType(InputType.TYPE_NULL);
上一篇: php 保留字列表
下一篇: Inno setup 常用修改技巧
推荐阅读
-
实例详解Android Selector和Shape的用法
-
Android开发教程之shape和selector的结合使用
-
Android编程UI设计之GridView和ImageView的用法
-
Android编程开发之TextView文字显示和修改方法(附TextView属性介绍)
-
Android编程UI设计之GridView和ImageView的用法
-
Android UI设计与开发之ViewPager介绍和简单实现引导界面
-
Android编程开发之TextView文字显示和修改方法(附TextView属性介绍)
-
Android UI设计与开发之ViewPager介绍和简单实现引导界面
-
Android学习之Intent中显示意图和隐式意图的用法实例分析
-
Android Selector和Shape的使用方法