標籤:
大家好,pls call me francis. nice to me you.
本文將介紹使用在Android中使用shape標籤繪製drawable資源圖片。
下面的代碼是shap標籤的基本使用方式:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <!-- android:shape屬性值有:rectangle(矩形)(預設值)、oval(橢圓形)、line(線條)、ring(環形)--> <!-- graditent(漸層),繪製色彩漸層效果 --> <gradient android:angle="90" android:endColor="#000000" android:centerColor="#777777" android:startColor="#ffffff"/> <!-- corners(拐角、角點)繪製邊角圓滑效果 --> <corners android:radius="30dp"/> <!-- padding(內邊距、補白、填補)繪製常值內容與此drawable的內邊距,有留白效果 --> <padding android:left="10dp"/> <!-- solid(實心)填充色彩 --> <solid android:color="#ff0000"/> <!-- stroke(筆畫) 繪製邊框效果--> <!-- android:dashWidth表示虛線的長度、android:dashGap表示虛線的間隔距離 --> <stroke android:width="5dp" android:color="#00ff00" android:dashWidth="30dp" android:dashGap="2dp"/> </shape>
這就是shape製作drawable資源的過程,就這是一張drawable圖片。圖片已製作完畢!
接下來,我們就來使用看它,將上面的這份代命名為:shape_ring.xml。
我們只要是layout布局中如此使用即可:android:background="@drawable/shape_ring"。
Ok啦,上面就是我們學習的整個過程了。
簡單了吧^_^.
附上:
Android系列:res之shape製作