android 渐变色 阴影 button 安卓的渐变色按钮带阴影样

1 原理就是先画一个大一点的背景,然后再画一个小一点的背景
在这里插入图片描述
button_rectangle_red.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 阴影 -->
    <item
        android:bottom="0px"
        android:left="0px"
        android:right="0px"
        android:top="0px">
        <shape android:shape="rectangle">
            <!-- 阴影也可以弄成渐变的阴影  -->
            <gradient
                android:angle="270"
                android:endColor="#F6B1B5"
                android:startColor="#F6B1B5"
                android:type="linear" />

            <corners android:radius="40px" />
        </shape>
    </item>
    <!-- 实心内容 bottom、left、right、top的距离就是阴影显示的范围,0就是没有阴影显示的范围-->
    <item
        android:bottom="3px"
        android:left="3px"
        android:right="3px"
        android:top="3px">
        <shape android:shape="rectangle">
            <!-- 圆角,想要左右两边都是半圆型,大小就要与按钮的高度一样,我按钮高度为px_60 -->
            <corners android:radius="50px" />
            <!-- 渐变 ,可以按照属性调出你想要的渐变色 -->
            <gradient
                android:angle="180"
                android:endColor="#CE0008"
                android:startColor="#F10009"
                android:type="linear"
                android:useLevel="true" />
        </shape>
    </item>
</layer-list>

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值