美文网首页
xml实现Android渐变色

xml实现Android渐变色

作者: 见字如晤一 | 来源:发表于2019-10-22 20:26 被阅读0次

今天修改公司UI时,想实现一个渐变色:
1、定义一个bg_dialog.xml:

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle">
    <gradient
        android:angle="315"
        android:centerColor="#5F58F8"
        android:endColor="#3C62F4"
        android:startColor="#864EFD" />
    <corners android:radius="50dp" />
</shape>

开始颜色属性:

android:startColor

结束颜色属性:

android:endColor

角度:

android:angle

这里针对角度需要说明一下:0度代表从左到右,然后依次加45度,成“逆时针”方向渐变

0 : 从左到右  
45:从左下角到右上角  
90:从下向上
135:从右下到左上
180:从右到左
225:从右上到左下
270:从上到下
325:从左上到右下

在layout.xml中作为背景:

android:background="@drawable/dialg_background"

相关文章

网友评论

      本文标题:xml实现Android渐变色

      本文链接:https://www.haomeiwen.com/subject/icscvctx.html