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

溫馨提示×

Android中的Vector Drawable怎么用

小億
111
2024-04-03 16:45:06
欄目: 編程語言

Vector Drawable是一種可縮放的矢量圖形,可以在Android應用中使用。下面是使用Vector Drawable的一般步驟:

  1. 在res/drawable文件夾中創建一個XML文件,命名為vector_drawable.xml(也可以自定義命名),并添加以下代碼:
<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportWidth="24.0"
    android:viewportHeight="24.0">
    <path
        android:fillColor="#FF0000"
        android:pathData="M12,3C8.44,3 5.33,5.17 4.05,8.36C4.7,8.34 5.36,8.33 6,8.33C9.53,8.33 12.47,11.47 12.47,16C12.47,19.71 15.18,21.67 16,21.67C16.82,21.67 19.53,19.71 19.53,16C19.53,11.47 22.47,8.33 26,8.33C26.64,8.33 27.3,8.34 27.95,8.36C26.67,5.17 23.56,3 20,3H12Z"/>
</vector>
  1. 在布局文件中,使用ImageView來顯示Vector Drawable,如下所示:
<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/vector_drawable"/>
  1. 在代碼中也可以使用Vector Drawable,通過Resources類的getDrawable()方法來獲取Drawable對象:
Drawable drawable = getResources().getDrawable(R.drawable.vector_drawable);
imageView.setImageDrawable(drawable);

這樣就可以在Android應用中使用Vector Drawable了。Vector Drawable的一個優點是可以在不同分辨率的屏幕上保持清晰度,而不會失真。

0
延津县| 柳州市| 民和| 榆树市| 定安县| 顺义区| 平安县| 杂多县| 理塘县| 株洲市| 利津县| 浙江省| 峨眉山市| 即墨市| 新营市| 岳西县| 民乐县| 绥棱县| 类乌齐县| 辽阳市| 商丘市| 永德县| 台中市| 宁河县| 阿拉善右旗| 宁城县| 衡阳市| 樟树市| 九江市| 项城市| 东至县| 珲春市| 闽侯县| 旅游| 新绛县| 化隆| 金乡县| 乌鲁木齐市| 南皮县| 荆州市| 临夏市|