android形状drawable

Posted brucemengbm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android形状drawable相关的知识,希望对你有一定的参考价值。

1、在res目录下新建drawable目录。

2、新建一个xml文件。

3、採用drawable来定义资源。

<?

xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <solid android:color="#f06000"/> <stroke android:width="10dp" android:color="#00ff00" /> <corners android:radius="15dp"/> <padding android:left="10dp" android:top="10dp" android:right="10dp" android:bottom="1dp" /> </shape>


stroke是定义轮廓的。这里是10dp的轮廓。

corners是定义圆角的

padding是定义内边距的

这里展现出来的效果:

技术分享



以上是关于android形状drawable的主要内容,如果未能解决你的问题,请参考以下文章

Android Drawable:在 XML 文件中以百分比指定形状宽度?

如何在android中使用xml drawable创建半圆形填充形状?

如何将形状drawable和drawable组合成单个drawable

Android - 使用 xml drawable 制作检查图标

在android活动中设置片段的形状和透明度

Android Shape Drawable 改变属性