自定义view绘制基
杰克庹庹
爱开发,爱生活,爱美女,爱自己,爱做饭,爱滑板。
展开
-
笔记—自定义View之DrawText文字绘制
自定义ViewDrawText文字绘制相关 一:drawText的几种方式二 Paint类相关设置 1 设置文字显示效果 2 文字测量相关类原创 2017-09-13 10:07:49 · 2403 阅读 · 0 评论 -
笔记—自定义View之Canvas对绘制的辅助
自定义ViewCanvas对绘制的辅助 一 Canvas对绘制的裁切 1 Canvas.clipRect 按矩形裁切2 Canvas.clipPath 按路径裁切二 几何变换1 Canvas对普通二维变换的支持2 Matrix 对普通二维变换的支持 以及 对复杂二维变换的支持3 Camera对三维变换的支持原创 2017-09-13 10:33:31 · 540 阅读 · 0 评论 -
笔记—自定义View之绘制顺序
一 绘制方法简单介绍在自定义View中的绘制方法有以下几种:1 最常用的onDraw方法,此方法绘制的是View的主体内容2 绘制子View的dispatchDraw方法,一般在以ViewGroup为父类的View中被用到,此方法绘制的是View中的子view3 被忽视的onDrawForegound方法,用来滑动边缘渐变,滑动条,前景。4 方法调度的draw方法 此方法是绘制过程中,上述方法的总方原创 2017-09-13 11:09:12 · 745 阅读 · 0 评论 -
笔记—自定义View之属性动画上手篇
概述:本篇文章只对自定义View可能用到的 Property Animation(属性动画)进行讲解。原创 2017-09-13 16:04:52 · 499 阅读 · 0 评论 -
笔记—自定义View之属性动画进阶篇
概述:本篇将会从两个方面进行属性动画进阶篇的讲解,1 特殊属性的动画,2 复杂属性的动画。一 特殊属性的动画一 TypeEvaluator关于 ObjectAnimator,上期讲到可以用 ofInt() 来做整数的属性动画和用 ofFloat() 来做小数的属性动画。这两种属性类型是属性动画最常用的两种,不过在实际的开发中,可以做属相动画的类型还是有其他的一些类型。当需要对其他类型来做属性动画的时原创 2017-09-14 17:41:27 · 321 阅读 · 0 评论 -
笔记—自定义View之绘制基础
自定义View之绘制基础: 一 paint基础使用 二 canvas.drawx()基础绘制方法原创 2017-09-12 18:52:37 · 411 阅读 · 0 评论 -
笔记—自定义Veiw之Paint详解
自定义Veiw之Paint详解 四个常用API 1 颜色 2 效果 3 drawText的paint相关设置 4 paint初始化工作原创 2017-09-12 19:37:40 · 421 阅读 · 0 评论 -
Android自定义View之仿京东售后审核进度
概述:同常在做商城类的App时,都会有售后的需求,而售后流程通常会因为不同的业务,而分为不确定的几个步骤,如下图所示:那么问题就来了,像这样的效果如何实现呢?让我们先放下这个问题,先看看UI模仿的京东原图是怎样的:最后在看看我最终实现的效果:静图:动图:从上面的效果图中我们可以观察到,当步骤少于等于5个时,等分居中显示,当步骤大于5个时,可以横向拖动显示。一 分析1 需要实现的效果:相信不要多言,上原创 2017-10-26 17:02:29 · 3151 阅读 · 4 评论 -
仿即刻点赞文字部分的自定义View
概述:在学习HenCoder的过程中,有一期是模仿优秀自定义View,有一个项目是仿即刻的点赞,后来原作者在点评中提到,需要将文字和图片分开来写,并且模仿者的动画实现由点杂乱。所以决定重现实现下文字部分的效果。并拓展了更多功能。最后说一句本文基于kotlin实现。不明白的地方请在评论区指出。即刻原效果: 个人效果:拓展的功能包括:文字变换模式(全部和部分) 改变文字和未改变文字的间隔和颜色原创 2017-11-14 17:06:02 · 2086 阅读 · 0 评论