随笔分类 - 自定义View
andorid自定义view的总结
-
自定义View03 - Canvas
摘要:save/savelayer Canvas里面牵扯两种坐标系:Canvas自己的坐标系、绘图坐标系,当Canvas画布被创建时,Canvas的坐标系就被创建了,并且此坐标系是固定不变的,就是(0,0)到Canvas的宽高,而我们使用Canvas的平移,旋转等方法时实际上操作的是绘图坐标系 Canva 阅读全文
-
自定义view01 - 综述
摘要:TypedArray val typedArray: TypedArray = context.obtainStyledAttributes(attrs, R.styleable.EdgeTransparentView) position = typedArray.getInt(R.styleabl 阅读全文
-
自定义View02 - Paint
摘要:setStyle setStrokeCap - 笔头的样式 setStrokeJoin - 线交角的样式 setShader(Shader shader) - 用来处理颜色渐变 Shader的模式 LinearGradient - 线性渐变 SweepGradient - 圆形扫面渐变 Radial 阅读全文
-
自定义View入门(01)
摘要:package com.focus.mimilive.widget.imggroup import android.content.Context import android.util.AttributeSet import android.view.LayoutInflater import a 阅读全文