天天看點

android 背景漸變顔色代碼,Android開發——實作背景顔色漸變效果

前言

在Android開發當中,咱們确定會接到有業務需求是:讓APP的某一些背景顔色産生漸變效果。那咱們應該怎麼去實作呢?接下就是我要為你們介紹的了。android

效果圖

android 背景漸變顔色代碼,Android開發——實作背景顔色漸變效果

這是需求要達到的效果。接下來講一下是怎麼實作的吧!web

實作步驟

第一步:在res/drawable中建立一個名稱background_gradient.xml(名稱看我的)

android:startColor="#FF9100"

android:endColor="#FF6600"

android:angle="0"/>

第二步:在你的界面xml中使用

android:background="@drawable/background_gradient"

完成以上兩個步驟就能夠實作界面背景顔色漸變效果了。svg

關于android:angle的參數

android:angle="0"//效果是:是從左到右,按照開始顔色到結束顔色來渲染的

android:angle="90"//效果是:是從下到上,按照開始顔色到結束顔色來渲染的

android:angle="180"//效果是:是從右到左,按照開始顔色到結束顔色來渲染的

android:angle="270"//效果是:是從上到下,按照開始顔色到結束顔色來渲染的

感謝

感謝評論中名為qq_42986716的小夥伴提示我博文中一個錯誤。我已經及時糾正了,請看我部落格的小夥伴放心。code