●使用XML的方式為背景添加漸變效果
1、在res/drawable文件夾里添加一個jbshape.xml文件,然后寫入如下代碼:
<? xml version="1.0" encoding="utf-8" ?>< shape xmlns:android ="http://schemas.android.com/apk/res/android" >
< gradient
android:angle ="270"
android:centerColor ="#00FFFF"
android:centerX ="0.5"
android:centerY ="0.5"
android:endColor ="#666666"
android:startColor ="#0099FF" />
< padding
android:bottom ="7dp"
android:left ="7dp"
android:right ="7dp"
android:top ="7dp" />
< corners android:radius ="4dp" />
</shape>
說明:
(1)shape節點配置的是圖形的形式,主要包括方形、圓形等,上邊代碼為方形。
(2)gradient節點主要配置起點顏色、終點顏色及中間點的顏色、坐標、漸變效果(0,90,180從左到右漸變,270從上到下漸變)默認從左到右。
(3)corners節點配置四周圓角的半徑。