Android系列:res之shape製作

來源:互聯網
上載者:User

標籤:

大家好,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製作

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.