91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

android sweepgradient 怎么選擇顏色

小樊
81
2024-11-29 15:38:50
欄目: 編程語言

在Android中,SweepGradient是一個用于創建漸變背景的類。要選擇漸變顏色,您需要創建一個SweepGradient對象并傳遞起始顏色、結束顏色以及可選的坐標點數組。以下是一個簡單的示例:

import android.graphics.LinearGradient;
import android.graphics.Paint;
import android.graphics.SweepGradient;
import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        // 創建SweepGradient對象
        SweepGradient sweepGradient = new SweepGradient(0, 0, getWidth(), getHeight(),
                new int[]{Color.RED, Color.BLUE},
                new float[]{0, 1},
                Shader.TileMode.CLAMP);

        // 創建Paint對象并設置漸變
        Paint paint = new Paint();
        paint.setShader(sweepGradient);

        // 在畫布上繪制漸變背景
        getWindow().getDecorView().setBackground(paint);
    }
}

在這個示例中,我們創建了一個SweepGradient對象,傳遞了起始顏色(紅色)和結束顏色(藍色)。我們還傳遞了一個坐標點數組,表示漸變的起始和結束位置。這里我們使用了Shader.TileMode.CLAMP模式,這意味著漸變將在邊界處重復。

接下來,我們創建了一個Paint對象并設置了漸變。最后,我們將漸變設置為窗口的裝飾視圖的背景。

0
洪湖市| 阿克陶县| 和林格尔县| 武冈市| 惠来县| 延边| 商都县| 安吉县| 洛扎县| 银川市| 浦江县| 敦化市| 乐昌市| 商丘市| 安吉县| 永川市| 萨嘎县| 肇东市| 吴江市| 那坡县| 丰城市| 民丰县| 武宣县| 吴桥县| 古丈县| 万源市| 墨玉县| 炎陵县| 织金县| 广汉市| 弥渡县| 崇明县| 勃利县| 安康市| 磴口县| 贡嘎县| 资中县| 大余县| 南汇区| 镇坪县| 土默特右旗|