首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android-施用Button特效 selector+shape

2012-08-26 
Android-----使用Button特效 selector+shape当然除了使用drawable这样的图片外今天谈下自定义图形shape的

Android-----使用Button特效 selector+shape

当然除了使用drawable这样的图片外今天谈下自定义图形shape的方法,对于Button控件Android上支持以下几种属性shape、gradient、stroke、corners等。

? 我们就以目前系统的Button的selector为例说下:

?

对于上面,这条shape的定义,分别为渐变,在gradient中startColor属性为开始的颜色,endColor为渐变结束的颜色,下面的angle是角度。接下来是stroke可以理解为边缘,corners为拐角这里radius属性为半径,最后是相对位置属性padding。

?对于一个Button完整的定义可以为:

?

注意!提示大家,以上几个item的区别主要是体现在state_pressed按下或state_focused获得焦点时,当当来判断显示什么类型,而没有state_xxx属性的item可以看作是常规状态下。

?

<?xml version="1.0" encoding="utf-8"?>

?

来源(一):http://www.norkoo.com/show/Mobile_Technology/android/haihkhjijkijajkihgcdkiibkbcee.aspx

来源(二):

http://www.cnblogs.com/xirihanlin/archive/2010/06/11/1756121.html

?

热点排行