第一次接触到vector
感觉放大缩小之后,确实在清晰度上好很多。相比UI给你xh,xxh....的图来说方便了很多很多。
直接说下用法吧。
1.首先你需要一张svg格式的图片。用浏览器可以打开。
2.在as中res目录下创建vector asset
3.导入刚才的图片,点击确定之后在drawable下生成xml文件。
4.查看生成的xml文件,可以改变其大小和颜色,右侧是展示区域。
可以修改pathdata的数据,达到修改图形的目的。
5.使用刚才的xml作为imageview的背景色。
<ImageView android:id="@+id/iv" android:layout_width="20dp" android:layout_height="20dp" android:layout_centerInParent="true" android:src="@drawable/ic_search" />
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/ic_search" android:text="121212" />