亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

android gradientdrawable有哪些漸變屬性

小樊
81
2024-11-25 20:17:02
欄目: 編程語言

Android GradientDrawable 支持以下漸變屬性:

  1. 角度angle):設置漸變的方向。值是相對于正x軸的角度,0度表示從左到右,90度表示從上到下,180度表示從右到左,270度表示從下到上。

    <shape android:shape="rectangle">
        <gradient
            android:angle="90"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  2. 類型type):設置漸變的類型。可選值有 linear(線性漸變)、radial(徑向漸變)和 sweep(掃描漸變)。

    <shape android:shape="rectangle">
        <gradient
            android:type="linear"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  3. 中心點centerXcenterY):設置漸變的中心點。這些值是相對于形狀的寬度和高度的百分比。

    <shape android:shape="rectangle">
        <gradient
            android:type="radial"
            android:centerX="0.5"
            android:centerY="0.5"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  4. 半徑radius):設置徑向漸變的半徑。值是相對于形狀的寬度和高度的百分比。

    <shape android:shape="rectangle">
        <gradient
            android:type="radial"
            android:centerX="0.5"
            android:centerY="0.5"
            android:radius="0.5"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  5. 使用角度useAngle):設置是否使用角度來定義漸變的方向。如果設置為 true,則 angle 屬性將生效;如果設置為 false,則漸變方向將根據形狀的邊界來確定。

    <shape android:shape="rectangle">
        <gradient
            android:type="linear"
            android:useAngle="true"
            android:angle="45"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  6. 使用中心點useCenter):設置是否使用中心點來定義漸變的方向。如果設置為 true,則 centerXcenterY 屬性將生效;如果設置為 false,則漸變方向將根據形狀的邊界來確定。

    <shape android:shape="rectangle">
        <gradient
            android:type="radial"
            android:useCenter="true"
            android:centerX="0.5"
            android:centerY="0.5"
            android:startColor="#f06"
            android:endColor="#ff0" />
    </shape>
    
  7. 漸變顏色startColorcenterColorendColor):設置漸變的起始顏色、中心顏色和結束顏色。

    <shape android:shape="rectangle">
        <gradient
            android:type="linear"
            android:angle="0"
            android:startColor="#f06"
            android:centerColor="#ff0"
            android:endColor="#0f0" />
    </shape>
    
  8. 漸變透明度startAlphacenterAlphaendAlpha):設置漸變的起始透明度、中心透明度和結束透明度。這些值的范圍是 0(完全透明)到 255(完全不透明)。

    <shape android:shape="rectangle">
        <gradient
            android:type="linear"
            android:angle="0"
            android:startColor="#f0600000"
            android:centerColor="#ff000000"
            android:endColor="#0f000000" />
    </shape>
    

0
鹤峰县| 搜索| 西藏| 东阳市| 虞城县| 商丘市| 雷州市| 茌平县| 余江县| 石家庄市| 喀喇| 南平市| 徐闻县| 藁城市| 岳普湖县| 南阳市| 漠河县| 宝鸡市| 通许县| 比如县| 屯留县| 罗山县| 揭西县| 日喀则市| 行唐县| 土默特右旗| 巴青县| 旬邑县| 综艺| 同仁县| 瓦房店市| 沙雅县| 马鞍山市| 株洲县| 梅河口市| 依安县| 精河县| 平安县| 梓潼县| 桦川县| 鄂温|