真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果

這篇文章主要介紹Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

成都創(chuàng)新互聯(lián)公司專注于企業(yè)成都全網(wǎng)營銷、網(wǎng)站重做改版、南安網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、H5網(wǎng)站設(shè)計、商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為南安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。

1,gradient(漸變)

【1】用以定義漸變色,可以定義兩色漸變和三色漸變,及漸變樣式; 


  //使用LevelListDrawable時就要設(shè)置為true。設(shè)為false時才有漸變效果

首先有三種漸變類型,分別是:linear(線性漸變)、radial(放射性漸變)、sweep(掃描式漸變)

  • android:useLevel屬性通常不使用。該屬性用于指定是否將該shape當(dāng)成一個LevelListDrawable來使用,默認(rèn)值為false。

  • angle屬性確實(shí)只對線性漸變有效,其它兩種漸變方式都沒有任何動靜

  • centerX、centerY兩個屬性用于設(shè)置漸變的中心點(diǎn)位置,僅當(dāng)漸變類型為放射漸變時有效。 

2,Demo實(shí)現(xiàn)效果 

  • 我們使用三色漸變來看看這三種漸變方式都是怎么顯示的:(如果不使用centerColor屬性就是雙色漸變,這個屬性是可選的)

  • 注意: 在構(gòu)造放射性漸變時,要加上android:gradientRadius屬性(漸變半徑),即必須指定漸變半徑的大小才會起作用

【1】 線性漸變

實(shí)現(xiàn)效果

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果

shape 代碼



  

【2】 放射性漸變

實(shí)現(xiàn)效果 

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果

實(shí)現(xiàn)代碼



  

【3】 掃描式漸變

實(shí)現(xiàn)效果

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果

實(shí)現(xiàn)代碼



  

【4】android:angle屬性修改漸變角度 (僅對線性漸變有效)

    1)android:angle="integer" //漸變角度,必須為45的倍數(shù),0為從左到右,90為從上到下

    2)angle屬性確實(shí)只對線性漸變有效,其它兩種漸變方式都沒有任何動靜 

實(shí)現(xiàn)效果:

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果 

實(shí)現(xiàn)代碼:



  

【5】android:centerX與android:centerY

    1) android:centerX="0.2",android:centerY="0.8"

    2)centerX、centerY兩個屬性用于設(shè)置漸變的中心點(diǎn)位置,僅當(dāng)漸變類型為放射漸變時有效。

   3)類型為分?jǐn)?shù)或小數(shù),不接受Dimension。默認(rèn)值是0.5,有效值是0.0~1.0,超出該范圍后會看不出漸變效果。centerX、centerY的取值其實(shí)是寬和高的百分比 

實(shí)現(xiàn)效果

Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果

實(shí)現(xiàn)代碼: 取寬度的20%和高度的80%的位置,作為新的漸變原點(diǎn)



  

以上是“Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


新聞標(biāo)題:Android怎么實(shí)現(xiàn)Shape屬性gradient漸變效果
鏈接分享:http://weahome.cn/article/pcpjsg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部