直播平臺開發,Android端簡單的顏色背景變換

zhibo系統開發發表於2022-07-07

直播平臺開發,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端簡單的顏色背景變換,更多內容歡迎關注之後的文章


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2904652/,如需轉載,請註明出處,否則將追究法律責任。

相關文章