日韩成人免费在线_国产成人一二_精品国产免费人成电影在线观..._日本一区二区三区久久久久久久久不

當(dāng)前位置:首頁 > 科技  > 軟件

Android開發(fā)之漸變色,你學(xué)會了嗎?

來源: 責(zé)編: 時(shí)間:2024-01-16 10:14:57 212觀看
導(dǎo)讀android.graphics中提供了有關(guān)Gradient類,包含LinearGradient線性漸變、 RadialGradient徑向漸變和SweepGradient梯度漸變,它們的繼承自android.graphics.Shader。LinearGradient 線性漸變LinearGradient(float x0, flo

android.graphics中提供了有關(guān)Gradient類,包含LinearGradient線性漸變、 RadialGradient徑向漸變和SweepGradient梯度漸變,它們的繼承自android.graphics.Shader。Rqu28資訊網(wǎng)——每日最新資訊28at.com

LinearGradient 線性漸變

LinearGradient(float x0, float y0, float x1, float y1, int[] colors, float[] positions, Shader.TileMode tile)LinearGradient(float x0, float y0, float x1, float y1, int color0, int color1, Shader.TileMode tile)

參數(shù)Rqu28資訊網(wǎng)——每日最新資訊28at.com

說明Rqu28資訊網(wǎng)——每日最新資訊28at.com

x0Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線起點(diǎn)的x坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

y0Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線起點(diǎn)的y坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

x1Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線末端的x坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

y1Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線末端的y坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

colorsRqu28資訊網(wǎng)——每日最新資訊28at.com

沿著漸變線分布的顏色數(shù)組Rqu28資訊網(wǎng)——每日最新資訊28at.com

color0Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線開始處的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

color1Rqu28資訊網(wǎng)——每日最新資訊28at.com

漸變線末端的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

positionsRqu28資訊網(wǎng)——每日最新資訊28at.com

顏色數(shù)組中每個對應(yīng)顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布Rqu28資訊網(wǎng)——每日最新資訊28at.com

tileRqu28資訊網(wǎng)——每日最新資訊28at.com

著色器平鋪模式Rqu28資訊網(wǎng)——每日最新資訊28at.com

Paint paint =new Paint();//兩個坐標(biāo)形成變量,規(guī)定了漸變的方向和間距大小,著色器為鏡像LinearGradient linearGradient =new LinearGradient(0,0,200,0, Color.RED,Color.BLUE, Shader.TileMode.MIRROR);paint.setShader(linearGradient);paint.setStrokeWidth(50);canvas.drawLine(0,getMeasuredHeight()/2,getMeasuredWidth(),getMeasuredHeight()/2, paint);

圖片圖片Rqu28資訊網(wǎng)——每日最新資訊28at.com

RadialGradient 徑向/放射漸變

RadialGradient(float x, float y, float radius, int[] colors, float[] positions, Shader.TileMode tile)RadialGradient(float x, float y, float radius, int color0, int color1, Shader.TileMode tile)

參數(shù)Rqu28資訊網(wǎng)——每日最新資訊28at.com

說明Rqu28資訊網(wǎng)——每日最新資訊28at.com

xRqu28資訊網(wǎng)——每日最新資訊28at.com

半徑中心的x坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

yRqu28資訊網(wǎng)——每日最新資訊28at.com

半徑中心的y坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

radiusRqu28資訊網(wǎng)——每日最新資訊28at.com

漸變的圓的半徑Rqu28資訊網(wǎng)——每日最新資訊28at.com

colorsRqu28資訊網(wǎng)——每日最新資訊28at.com

顏色分布在圓的中心和邊緣之間Rqu28資訊網(wǎng)——每日最新資訊28at.com

color0Rqu28資訊網(wǎng)——每日最新資訊28at.com

圓圈中心的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

color1Rqu28資訊網(wǎng)——每日最新資訊28at.com

圓圈邊緣的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

positionsRqu28資訊網(wǎng)——每日最新資訊28at.com

顏色數(shù)組中每個對應(yīng)顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布Rqu28資訊網(wǎng)——每日最新資訊28at.com

tileRqu28資訊網(wǎng)——每日最新資訊28at.com

著色器平鋪模式Rqu28資訊網(wǎng)——每日最新資訊28at.com

paint =new Paint();radialGradient =new RadialGradient(240,360,200, new int[]{Color.BLUE, Color.GREEN, Color.RED },null, Shader.TileMode.CLAMP);paint.setShader(radialGradient);canvas.drawCircle(240,360,200,paint);

圖片圖片Rqu28資訊網(wǎng)——每日最新資訊28at.com

SweepGradient 掃描/梯度/扇形漸變

SweepGradient(float x, float y, int[] colors, float[] positions)SweepGradient(float x, float y, int color0, int color1)

參數(shù)Rqu28資訊網(wǎng)——每日最新資訊28at.com

說明Rqu28資訊網(wǎng)——每日最新資訊28at.com

xRqu28資訊網(wǎng)——每日最新資訊28at.com

中心的x坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

yRqu28資訊網(wǎng)——每日最新資訊28at.com

中心的y坐標(biāo)Rqu28資訊網(wǎng)——每日最新資訊28at.com

colorsRqu28資訊網(wǎng)——每日最新資訊28at.com

顏色分布在中心周圍,陣列中必須至少有2種顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

color0Rqu28資訊網(wǎng)——每日最新資訊28at.com

掃描開始時(shí)使用的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

color1Rqu28資訊網(wǎng)——每日最新資訊28at.com

掃描結(jié)束時(shí)使用的顏色Rqu28資訊網(wǎng)——每日最新資訊28at.com

positionsRqu28資訊網(wǎng)——每日最新資訊28at.com

顏色數(shù)組中每個對應(yīng)顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布Rqu28資訊網(wǎng)——每日最新資訊28at.com

paint =new Paint();int[] colors = new int[]{Color.GREEN, Color.GREEN, Color.BLUE, Color.RED, Color.RED};sweepGradient = new SweepGradient(240, 360,colors,null);paint.setShader(sweepGradient);canvas.drawCircle(x,y,200,paint);

圖片圖片Rqu28資訊網(wǎng)——每日最新資訊28at.com

本文鏈接:http://www.www897cc.com/showinfo-26-62356-0.htmlAndroid開發(fā)之漸變色,你學(xué)會了嗎?

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 阿里二面:要保證消息不丟失,又不重復(fù),消息隊(duì)列怎么選型?

下一篇: Spring Boot:如何快速集成Mybatis和Thymeleaf

標(biāo)簽:
  • 熱門焦點(diǎn)
  • 6月安卓手機(jī)好評榜:魅族20 Pro蟬聯(lián)冠軍

    性能榜和性價(jià)比榜之后,我們來看最后的安卓手機(jī)好評榜,數(shù)據(jù)來源安兔兔評測,收集時(shí)間2023年6月1日至6月30日,僅限國內(nèi)市場。第一名:魅族20 Pro好評率:95%5月份的時(shí)候魅族20 Pro就是
  • 六大權(quán)益!華為8月服務(wù)日開啟:手機(jī)免費(fèi)貼膜、維修免人工費(fèi)

    8月5日消息,一年一度的華為開發(fā)者大會2023(Together)日前在松山湖拉開帷幕,與此同時(shí),華為8月服務(wù)日也式開啟,到店可享六大專屬權(quán)益。華為用戶可在華為商城Ap
  • K8S | Service服務(wù)發(fā)現(xiàn)

    一、背景在微服務(wù)架構(gòu)中,這里以開發(fā)環(huán)境「Dev」為基礎(chǔ)來描述,在K8S集群中通常會開放:路由網(wǎng)關(guān)、注冊中心、配置中心等相關(guān)服務(wù),可以被集群外部訪問;圖片對于測試「Tes」環(huán)境或者
  • 三言兩語說透設(shè)計(jì)模式的藝術(shù)-單例模式

    寫在前面單例模式是一種常用的軟件設(shè)計(jì)模式,它所創(chuàng)建的對象只有一個實(shí)例,且該實(shí)例易于被外界訪問。單例對象由于只有一個實(shí)例,所以它可以方便地被系統(tǒng)中的其他對象共享,從而減少
  • 一篇文章帶你了解 CSS 屬性選擇器

    屬性選擇器對帶有指定屬性的 HTML 元素設(shè)置樣式。可以為擁有指定屬性的 HTML 元素設(shè)置樣式,而不僅限于 class 和 id 屬性。一、了解屬性選擇器CSS屬性選擇器提供了一種簡單而
  • 自律,給不了Keep自由!

    來源 | 互聯(lián)網(wǎng)品牌官作者 | 李大為編排 | 又耳 審核 | 谷曉輝自律能不能給用戶自由暫時(shí)不好說,但大概率不能給Keep自由。近日,全球最大的在線健身平臺Keep正式登陸港交所,努力
  • 華為Mate 60保護(hù)殼曝光:碩大后置相機(jī)模組 凸起程度有驚喜

    這段時(shí)間以來,關(guān)于華為新旗艦的爆料日漸密集。據(jù)此前多方爆料,今年華為將開始恢復(fù)一年雙旗艦戰(zhàn)略,除上半年推出的P60系列外,往年下半年的Mate系列也將
  • 三星折疊屏手機(jī)去年銷售近1000萬臺 今年目標(biāo)定為1500萬

    7月29日消息,三星率先發(fā)力可折疊手機(jī)市場,在全球市場已經(jīng)取得了非常亮眼的成績,接下來會進(jìn)一步鞏固和擴(kuò)大這一優(yōu)勢。三星在推出Galaxy Z Flip5和Galax
  • 蘋果MacBook Pro 2021測試:仍不支持平滑滾動

    據(jù)10月30日9to5 Mac 消息報(bào)道,蘋果新的 14 英寸和 16 英寸 MacBook Pro 2021 上市后獲得了不錯的評價(jià),亮點(diǎn)包括行業(yè)領(lǐng)先的性能,令人印象深刻的電池續(xù)航,精美豐
Top 主站蜘蛛池模板: 从化市| 灵丘县| 大新县| 贺兰县| 洛川县| 南岸区| 五寨县| 吉隆县| 文安县| 依兰县| 荣成市| 安吉县| 宿迁市| 鄂托克前旗| 玉龙| 香河县| 延庆县| 子长县| 剑川县| 若羌县| 浑源县| 南丰县| 黄大仙区| 永城市| 澄迈县| 视频| 新余市| 新津县| 泸溪县| 唐山市| 察雅县| 拉萨市| 蒲江县| 泌阳县| 郴州市| 彭州市| 鸡东县| 广平县| 樟树市| 商都县| 柞水县|