成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android開發之漸變色,你學會了嗎?

開發 前端
android.graphics中提供了有關Gradient類,包含LinearGradient線性漸變、 RadialGradient徑向漸變和SweepGradient梯度漸變,它們的繼承自android.graphics.Shader。

android.graphics中提供了有關Gradient類,包含LinearGradient線性漸變、 RadialGradient徑向漸變和SweepGradient梯度漸變,它們的繼承自android.graphics.Shader。

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)

參數

說明

x0

漸變線起點的x坐標

y0

漸變線起點的y坐標

x1

漸變線末端的x坐標

y1

漸變線末端的y坐標

colors

沿著漸變線分布的顏色數組

color0

漸變線開始處的顏色

color1

漸變線末端的顏色

positions

顏色數組中每個對應顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布

tile

著色器平鋪模式

Paint paint =new Paint();
//兩個坐標形成變量,規定了漸變的方向和間距大小,著色器為鏡像
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);

圖片圖片

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)

參數

說明

x

半徑中心的x坐標

y

半徑中心的y坐標

radius

漸變的圓的半徑

colors

顏色分布在圓的中心和邊緣之間

color0

圓圈中心的顏色

color1

圓圈邊緣的顏色

positions

顏色數組中每個對應顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布

tile

著色器平鋪模式

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);

圖片圖片

SweepGradient 掃描/梯度/扇形漸變

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

SweepGradient(float x, float y, int color0, int color1)

參數

說明

x

中心的x坐標

y

中心的y坐標

colors

顏色分布在中心周圍,陣列中必須至少有2種顏色

color0

掃描開始時使用的顏色

color1

掃描結束時使用的顏色

positions

顏色數組中每個對應顏色的相對位置[0,1]。如果為null,則顏色沿線均勻分布

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);

圖片圖片

責任編輯:武曉燕 來源: 沐雨花飛蝶
相關推薦

2022-10-27 09:13:58

CSSGradient

2023-02-24 08:32:50

CSS漸變屬性

2023-11-27 07:26:42

Springboot容器

2024-01-19 08:25:38

死鎖Java通信

2024-02-04 00:00:00

Effect數據組件

2023-07-26 13:11:21

ChatGPT平臺工具

2023-01-10 08:43:15

定義DDD架構

2022-04-29 08:55:43

前端開發規范

2023-12-08 13:23:00

大數據MySQL存儲

2023-08-01 12:51:18

WebGPT機器學習模型

2024-01-02 12:05:26

Java并發編程

2023-10-10 11:04:11

Rust難點內存

2024-05-06 00:00:00

InnoDBView隔離

2023-01-30 09:01:54

圖表指南圖形化

2024-07-31 08:39:45

Git命令暫存區

2023-12-12 08:02:10

2022-07-08 09:27:48

CSSIFC模型

2024-08-06 09:47:57

2022-02-12 20:45:49

AndroidPC 端工具

2022-03-08 08:39:22

gRPC協議云原生
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看欧美日韩视频 | 中文字幕免费在线 | 国产精品久久久久久久久久99 | 久久免费国产 | 久久久久久高潮国产精品视 | 久久精品色欧美aⅴ一区二区 | 国产精品成人在线播放 | 国产精品日韩欧美一区二区三区 | 美女黄网站视频免费 | 国产激情一区二区三区 | 亚洲毛片在线 | 久久久精品一区二区三区 | 一区二区免费在线 | 国产美女一区二区三区 | 国产亚洲精品久久久久动 | 日本不卡一区二区三区在线观看 | 五月婷婷激情网 | 亚洲天堂一区 | 久久久久国产一区二区三区不卡 | 国产特级毛片aaaaaa | 欧美一级黄色免费看 | 久久99精品久久久水蜜桃 | 一级毛片免费完整视频 | 99在线资源 | 久久国产精品久久国产精品 | 国产一区成人 | 国产成人在线一区二区 | 1000部精品久久久久久久久 | 欧美一区二区在线看 | 欧美福利专区 | 国产 欧美 日韩 一区 | 久久久网 | 亚洲精品一区中文字幕乱码 | 久久国产一区二区三区 | 欧美一区二区三区视频在线观看 | 久久久久亚洲精品 | 91视频进入 | 国产精品a免费一区久久电影 | 中文字幕第九页 | 日韩三极 | 中文字幕日韩av |