直播平台开发,Android端简单的颜色背景变换

直播平台开发,Android端简单的颜色背景变换

1.最简单是使用xml实现渐变

 


    <gradient
        android:angle=“180”
        android:endColor=“#ffffff”
        android:startColor=“#000000” />
</shape>

2.使用LinearGradient

LinearGradient一般使用在自定义view上

 


int [] colors = {Color.BLACK,Color.RED, Color.GREEN};
 float[] position = {0f, 0.3f, 1.0f};
 LinearGradient linearGradient = new LinearGradient(0,0,width,0,colors,position, Shader.TileMode.CLAMP);
 myPaint.setShader(linearGradient);
 canvas.drawRect(0,0, width/2,myPaint);

 

Color可设置多个,position也是如此,类似转折点,这个理解起来比较简单

以上就是 直播平台开发,Android端简单的颜色背景变换,更多内容欢迎关注之后的文章

 

posted @ 2022-07-07 14:04  云豹科技-苏凌霄  阅读(81)  评论(0)    收藏  举报