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

溫馨提示×

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
舞阳县| 将乐县| 泸西县| 鹰潭市| 罗城| 阳朔县| 黄山市| 长岭县| 明水县| 咸阳市| 如皋市| 乌什县| 营口市| 凤庆县| 清徐县| 海盐县| 尼木县| 喀什市| 柯坪县| 营山县| 白玉县| 广东省| 雷波县| 随州市| 灵宝市| 浑源县| 昌都县| 内乡县| 微博| 那曲县| 孟州市| 浦东新区| 天台县| 陇南市| 郎溪县| 灵武市| 江永县| 榆林市| 舒城县| 宁陵县| 邻水|