Android 绘图标签:shape\selector\layer-list

188 阅读1分钟

Android绘图主要涉及到android.graphics.* 包里面一些类:

  • Canvas
  • Bitmap及其相关的类
  • Xfermode及其子类
  • Paint及其相关类和内部类
  • Shader及其子类
  • Rect,Color,Point,Path等基础类 shape可以
  • 绘制:椭圆、矩形
  • 属性:描边(stroke)、填充(solid)、尺寸(size)、内间距(padding)、渐变色(gradient)

绘制圆

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="oval">
    <solid android:color="@color/back_color_gray" />
    <stroke android:color="#353535"
        android:width="1px"
        />
    <size
        android:width="20dp"
        android:height="20dp" />
</shape>

效果

image.png