一篙挽、線性漸變
在drawable文件夾下新建shape資源:
屬性值
- android:angle (漸變顏色的角度摇零,45的整數(shù)倍)
android:angle="0": left to right
android:angle="90": bottom to top
android:angle="180": right to left
android:angle="270": top to bottom
(默認(rèn)是 0.該屬性只有在type=linear情況下起作用团赏,默認(rèn)的type為linear蒲牧。)
- android:startColor(顏色漸變的開(kāi)始顏色)
android:startColor="#2982f9"
- android:endColor(顏色漸變的結(jié)束顏色)
android:endColor="#475dff"
- android:centerColor(顏色漸變的中間顏色纯赎,用于多彩)
二傅蹂、圓形|放射形漸變
屬性值
- android:type="radial"(漸變類(lèi)型,必須設(shè)置gradientRadius屬性值)
- android:gradientRadius (漸變顏色半徑刨秆, 小數(shù))
- android:centerY (相對(duì)Y的漸變位置凳谦,小數(shù),范圍(0~1.0))
- android:centerX(相對(duì)X的漸變位置衡未,小數(shù)尸执,范圍(0~1.0))
三、掃描角度漸變
屬性值
android:type="sweep"(漸變類(lèi)型缓醋, 默認(rèn)centerX=0.5如失,centerY=0.5由中心點(diǎn)順時(shí)針開(kāi)始掃描)
android:centerY(相對(duì)Y的漸變位置,小數(shù)送粱,范圍(0~1.0))
android:centerX(相對(duì)X的漸變位置褪贵,小數(shù),范圍(0~1.0))