shape的一些总结,总是记不住,写在这里方便随时查看。
代码:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="#FFFFFF"/> <!-- 实心 -->
<stroke
android:width="2dp"
android:color="#63B8FF" /> <!-- 描边 -->
<padding
android:left="5dp"
android:top="5dp"
android:right="5dp"
android:bottom="5dp" />
<corners android:radius="5dp" /> <!-- 圆角 -->
</shape>
<gradient
android:startColor="#666666"
android:endColor="#121212"
android:angle="270" /> <!-- 渐变,angle角度必须为45的整数倍 --><corners
android:topRightRadius="20dp" <!-- 右上角 -->
android:bottomLeftRadius="20dp" <!-- 右下角 -->
android:topLeftRadius="0dp" <!-- 左上角 -->
android:bottomRightRadius="0dp" <!-- 左下角 -->
/>
本文提供形状属性的全面总结,并通过XML代码实例展示了如何应用这些属性以创建复杂图形,包括实心、描边、填充颜色、圆角及渐变效果。
2412

被折叠的 条评论
为什么被折叠?



