實現(xiàn)步驟钮呀,只需兩步:
1.在res/drawable中新建一個gradual_color_bg.xml
內(nèi)容如下:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
android:startColor="#aa000000"? 漸變起始色值
android:centerColor=""? ? ? 漸變中間色值
android:endColor="#ffffffff"? ? 漸變結(jié)束顏色
android:angle="45"? ? ? 漸變的方向 默認為0 從做向右 尤蒿,90時從下向上 必須為45的整數(shù)倍
android:type="radial"? ? ? 漸變類型 有三種 線性linear 放射漸變radial 掃描線性漸變sweep
android:centerX="0.5"? ? ? 漸變中心相對X坐標只有漸變類型為放射漸變時有效
android:centerY="0.5"? ? ? 漸變中心相對Y坐標只有漸變類型為放射漸變時有效
android:gradientRadius="100"? ? 漸變半徑 非線性放射有效
-->
<!--android:angle="0"http://效果是:是從左到右刻撒,按照開始顏色到結(jié)束顏色來渲染的-->
<!--android:angle="90"http://效果是:是從下到上,按照開始顏色到結(jié)束顏色來渲染的-->
<!--android:angle="180"http://效果是:是從右到左,按照開始顏色到結(jié)束顏色來渲染的-->
<!--android:angle="270"http://效果是:是從上到下暑脆,按照開始顏色到結(jié)束顏色來渲染的-->
<gradient
? ? android:startColor="#26a36c"
? ? android:endColor="#21b9bc"
? ? android:angle="270"
? ? />
</shape>
2.在布局文件xml中使用:
android:background="@drawable/gradual_color_bg"
現(xiàn)在漸變色背景就已經(jīng)完成了,可以看看效果狐肢。
參考:
https://blog.csdn.net/chengxu_kuangrexintu/article/details/78543602