两种种样式的简单介绍
<br style="font-size: 13.3333px;" /><span style="font-size: 13.3333px;">在平时我们的Android开发当中我们不免遇到一些空间,原始的点击效果并不好看我们需要自己去定义。</span>
第一种形式 :
<pre name="code" class="html"><?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#FFFFFF" />
<corners android:radius="3dip"/>
<stroke
android:width="1dip"
android:color="#2d986e" />
</shape>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">上面这个是边框的样式,例如我们平时在使用EditText的时候可能需要一个圆形的边框,不需要底线。我们可以使用上面的样式,这个样式是xml文件格式,在</span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">drawable中使用,它对应的属性是background</span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">
</span>
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;"></span><pre name="code" class="java" style="font-size: 13.3333px;">第二种形式 :
<?xml version="1.0" encoding="UTF-8"?>
<selector
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_pressed="false" android:drawable="@mipmap/calcu_0"></item>
<item android:state_pressed="true" android:drawable="@mipmap/calcu_02"></item>
</selector>
这又是一种形式,这种形式表示的是控件在点击和未点击状态下的图片,这也就是我们平时点击按钮有变化的效果,这里state_pressed是其中的一种状态,除此之外还有多种形式,例如 selector forced 选中和获得焦点的时候,大家可以多试试看,这个文件也是xml文件的格式放在drawable里面,属性值也是
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">background</span>

浙公网安备 33010602011771号