自定义控件
厚德.
这个作者很懒,什么都没留下…
展开
-
Android 自定义控件系列文章
原文地址感谢原博主的分享,在此作为自己学习大纲。这是一个从零起步,从入门到懵逼的自定义View教程。本教程从最基础的内容讲解,并且深入到了相关的各个细节,不论你是刚入门的菜鸟,还是有一定经验的工程师相信本系列文章都会对你有所帮助。你既可以将本教程当作学习资料来学习自定义View相关的各种知识,也可以作为工具来使用,在需要的时候查询相关的知识细节。基础篇安卓自定义View基础 - 坐标系安卓自定义V...原创 2017-09-23 20:52:19 · 274 阅读 · 0 评论 -
自定义 View 1-5 绘制顺序
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线 简介 前面几期讲的是「术」,是「用哪些 API 可以绘制什么内容」。到上一期为止,「术」已经讲完了,接下来要讲的是「道」,是「怎么去安排这些绘制」。这期是「道」的第一期:绘制顺序。Android 里面的绘制都是按顺序的,先绘制的内容会被后绘制的盖住。比如你在重叠的位置先画圆再画方,...转载 2018-01-16 10:49:41 · 259 阅读 · 0 评论 -
自定义 View 1-4 Canvas 对绘制的辅助
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线 1 范围裁切 范围裁切有两个方法: clipRect() 和 clipPath()。裁切方法之后的绘制代码,都会被限制在裁切范围内。1.1 clipRect()使用很简单,直接应用:canvas.clipRect(left, top, right, bottom); ...转载 2018-01-16 09:53:18 · 259 阅读 · 0 评论 -
Canvas DrawText详解
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线 简介上期的 Paint 详解里已经说过,文字的绘制所能控制的内容太多太细,必须拆成单独的一期专门来讲。今天这期,就是来把这些细节讲清楚的。需要说明的有两点:和上期一样,这期讲的是细节,其中有一部分内容并不是很常用,所以这期你不必要求自己把内容全部背会,而只要做到全部理解,知...转载 2018-01-10 20:34:08 · 41849 阅读 · 7 评论 -
自定义 View Paint 详解
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线 简介上一期我已经简单说过, Canvas 的 drawXXX() 方法配合 Paint 的几个常用方法可以实现最常见的绘制需求;而如果你只会基本的绘制, Paint 的完全功能的掌握,能让你更进一步,做出一些更加细致、炫酷的效果。把 Paint 掌握之后,你几乎不再会遇到「iOS 组可以实现,但你却...转载 2018-01-09 17:46:04 · 413 阅读 · 0 评论 -
属性动画 Property Animation(上手篇)
声明:内容转载自HenCoder(www.hencoder.com)感谢大神扔物线不过并不是所有的动画都讲,我要讲的是属性动画。 Android 里动画是有一些分类的:动画可以分为两类:Animation 和 Transition;其中 Animation 又可以再分为 View Animation 和 Property Animation 两类: View Animation 是纯粹基于...转载 2018-01-16 16:44:11 · 945 阅读 · 0 评论