android允許通過xml定義資源,常見的事string,id,integer,dimen等,也可以定義一些資源,比如用來做幾何的向量圖就非常好用,其中有許多的細節問題,具體需求可以再結合google 的文件:
碰到好幾次這個需求,乾脆寫篇短文記錄一下,原始碼直接可用。
實現:shape可以繪製矩形環形以及橢圓,所以只需要用橢圓即可,在使用的時候將控制項比如imageview或textview的高寬設定成一樣就是正圓,solid表示遠的填充色,stroke則代表遠的邊框線,所以兩者結合可以實現帶邊緣的圓,當然也可以直接加上size控制高寬,下面的**實現效果是乙個帶白邊的紅圓。
<?xml version="1.0" encoding="utf-8"?>
xmlns:android=""
android:shape="oval"
android:uselevel="false"
>
android:color="@color/red"
/>
android:width="1dp"
android:color="@color/white"
/>
android:width="20dp"
android:height="20dp"
/>
Android中shape的使用
本人在美工方面一直是比較白痴的,對於一些顏色什麼亂七八糟的非常頭痛,但是在android程式設計中這又是經常涉及到的東西,沒辦法,只有硬著頭皮上。android中常常使用shape來定義控制項的一些顯示屬性,今天看了一些shape的使用,對shape有了大體的了解,稍作總結 先看下面的 solid ...
Android中shape的使用
本人在美工方面一直是比較白痴的,對於一些顏色什麼亂七八糟的非常頭痛,但是在android程式設計中這又是經常涉及到的東西,沒辦法,只有硬著頭皮上。android中常常使用shape來定義控制項的一些顯示屬性,今天看了一些shape的使用,對shape有了大體的了解,稍作總結 先看下面的 solid ...
Android中shape的使用
原始出處 作者資訊和本宣告。否則將追究法律責任。本人在美工方面一直是比較白痴的,對於一些顏色什麼亂七八糟的非常頭痛,但是在android程式設計中這又是經常涉及到的東西,沒辦法,只有硬著頭皮上。android中常常使用shape來定義控制項的一些顯示屬性,今天看了一些shape的使用,對shape有...