1. 程式人生 > >Android的button顏色漸變效果:

Android的button顏色漸變效果:

先看看效果:
button漸變
接著,看程式碼。
在drawable檔案下新建一個shape:

<shape
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <!-- 填充的顏色 -->
    <solid android:color="#75c233" />
    <!--設定漸變-->
    <gradient android:startColor="#75c233"
        android:endColor
="#b0df87" android:angle="180"/>
<!--angle控制漸變的方向--> <!-- 設定按鈕的四個角為弧形 --> <!-- android:radius 弧形的半徑 --> <corners android:radius="10dp" /> <!-- padding:Button裡面的文字與Button邊界的間隔 --> <padding android:left="10dp" android:top="10dp"
android:right="10dp" android:bottom="10dp" />
</shape>

然後在佈局檔案中呼叫就行。
當然,gradient,corners還有很多其他屬性,在實際操作中可以試一試。