Android使用shape定义带渐变色的背景

在drawable目录下创建文件bg_gradient.xml

文件内的内容如下:

<?xml version="1.0" encoding="utf-8"?>

<shape android:shape="rectangle" xmlns:android="http://schemas.android.com/apk/res/android">

<gradient android:type="linear" android:useLevel="true" android:startColor="#ff028f43" android:endColor="#ff6abf23" android:angle="90" />

<corners android:topLeftRadius="0dp" android:topRightRadius="0dp" android:bottomLeftRadius="36dp" android:bottomRightRadius="36dp" />

</shape>

angle表示渐变角度

渐变角度,仅用于线性渐变。必须是[0-315]范围内45的倍数。

angle: 0 从左到右

angle 90 从下往上

angle 180 从右往左

angle 270 从上往下

type : linear 直线

相关推荐
程序员江同学5 小时前
ovCompose + AI 开发跨三端的 Now in Kotlin App
android·kotlin·harmonyos
2501_915106325 小时前
Xcode 上传 ipa 全流程详解 App Store 上架流程、uni-app 生成 ipa 文件上传与审核指南
android·macos·ios·小程序·uni-app·iphone·xcode
消失的旧时光-19435 小时前
Kotlinx.serialization 使用讲解
android·数据结构·android jetpack
灿烂阳光g6 小时前
SELinux 策略文件编写
android·linux
.豆鲨包6 小时前
【Android】Viewpager2实现无限轮播图
android·java
xiangxiongfly9156 小时前
Android CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout实现折叠置顶效果
android·折叠
柿蒂7 小时前
从if-else和switch,聊聊“八股“的作用
android·java·kotlin
Jerry8 小时前
Compose 5 个简短动画,让您的应用脱颖而出
android
PenguinLetsGo9 小时前
你的App是否有出现过幽灵调用?
android
没有了遇见9 小时前
Android ViewPager2 嵌套 RecyclerView 滑动冲突解决方案
android