李彬博客专栏

这是一个程序猿的天堂!

排序:
默认
按更新时间
按访问量

Android自定义View【实战教程】6⃣️---深入理解 Android 中的 Matrix

矩阵基础知识兄弟们,重新拿起手中的线性代数课本,重拾一下矩阵吧。 记住一条原则:小事问老婆,大事问Google!!! 矩阵的基础知识 基本概念矩阵(Matrix)是一个按照长方阵列排列的复数或实数集合 ,最早来自于方程组的系数及常数所构成的方阵。这一概念由19世纪英国数学家凯利首先提出。 ...

2017-05-18 15:02:32

阅读数:631

评论数:3

Android自定义View【实战教程】5⃣️---Canvas详解及代码绘制安卓机器人

友情链接:Canvas APIAndroid自定义View【实战教程】3⃣️—-Paint类、Path类以及PathEffect类详解神马是Canvas基本概念Canvas:可以理解为是一个为我们提供了各种工具的画布,我们可以在上面尽情的绘制(旋转,平移,缩放等等)。可以理解为系统分配给我们一个一...

2017-05-13 15:56:44

阅读数:4031

评论数:3

Android自定义View【实战教程】4⃣️----BitmapShader详解及圆形、圆角、多边形实现

BitmapShader 的作用官方定义:Shader used to draw a bitmap as a texture BitmapShader的作用是使用特定的图片来作为纹理来使用。简单使用BitmapShader是Shader的子类,可以通过Paint.setShader(Shader...

2017-04-13 14:20:23

阅读数:1820

评论数:3

Android自定义View【实战教程】3⃣️----Paint类、Path类以及PathEffect类详解

Paint类使用详解Paint 代表了Canvas上的画笔、画刷、颜料等等 方法 作用 setARGB(int a, int r, int g, int b) 设置Paint对象颜色,参数一为alpha透明通道 setAlpha(int a) 设置alpha不透明度,范围为0...

2017-03-24 17:47:36

阅读数:841

评论数:0

Android自定义View【实战教程】1⃣️----attrs.xml详解

我们在自定义View的时候通常需要先完成attrs.xml文件 在values中定义一个attrs.xml 然后添加相关属性 这一篇先详细介绍一下attrs.xml的属性。 resources> //自定义属性名,定义公共属性 attr name="tit...

2017-03-23 14:02:40

阅读数:453

评论数:0

Android自定义View【实战教程】2⃣️----自定义view那些事

首先自定义view是作为程序员进阶的一个门槛,今天会根据一个简单的demo详细讲述一下自定义View那些事。四部曲个人总结了自定义View的四个步骤:1、自定义View的属性2、在View的构造方法中获得我们自定义的属性3、重写onMesure4、重写onDraw知识点attrs.xml 详解我们...

2017-03-23 11:32:32

阅读数:543

评论数:0

提示
确定要删除当前文章?
取消 删除