随笔分类 -  Android View

摘要:一、Android View 绘制相关 1. Android View的绘制流程? 第一步:复写onMeasure方法。先measureChild方法 测量出所有子控件的moMeasure。 //1,测量自身 super.onMeasure(widthMeasureSpec, heightMeasu 阅读全文
posted @ 2020-03-22 09:18 灰色飘零 阅读(468) 评论(0) 推荐(0) 编辑
摘要:一、责任链模式 责任链模式是一种行为模式,为请求创建一个接收者的对象链.这样就避免,一个请求链接多个接收者的情况.进行外部解耦.类似于单向链表结构。 优点: 1. 降低耦合度。它将请求的发送者和接收者解耦。 2. 简化了对象。使得对象不需要知道链的结构。 3. 增强给对象指派职责的灵活性。通过改变链 阅读全文
posted @ 2020-01-02 20:20 灰色飘零 阅读(2290) 评论(0) 推荐(1) 编辑
摘要:高斯模糊就是将指定像素变换为其与周边像素加权平均后的值,权重就是高斯分布函数计算出来的值。高斯模糊能够将图片制作成类似磨砂的图片效果,一般这些图片都用来作为背景。 目前使用到的是RenderScript ,其特点是使用起来比较方便,虽然效率不是很高,但是也能够满足目前的使用。使用流程如下: 1. 添 阅读全文
posted @ 2018-08-24 10:35 灰色飘零 阅读(946) 评论(0) 推荐(2) 编辑
摘要:通过onTouchEvent判断是否为双击事件,通过前面一次up 跟本次down之间的时间差,并且点击的点的坐标偏移来确定是否为双击事件DOUBLE_TAP_TIMEOUT。 阅读全文
posted @ 2018-08-15 13:42 灰色飘零 阅读(1471) 评论(0) 推荐(2) 编辑
摘要:转载请注明出处: http://www.cnblogs.com/renhui/p/7453534.html 这里的绘制文字不是直接调用TextView.setText(String content)去展示文字内容。而是在View上面通过 canvas.drawText(text, x, y,text 阅读全文
posted @ 2017-08-30 17:08 灰色飘零 阅读(7090) 评论(0) 推荐(2) 编辑
摘要:在 Android 自定义View 里面,介绍了自定义的View的基本概念。 在 Android 控件架构及View、ViewGroup的测量 里面介绍了 Android 的坐标系 View、ViewGroup的测量方面的内容。 本文我们重点整理一下自定义View绘制的相关技术。 重点: 1. 掌握 阅读全文
posted @ 2017-08-23 19:41 灰色飘零 阅读(1740) 评论(0) 推荐(2) 编辑
摘要:1.Android坐标系 在Android中,屏幕最左上角的顶点作为Android坐标系的原点,这个点向左是X轴正方向,这个点向下是Y轴正方向。 系统提供了getLocationOnScreen(int location[])这样的方法来获得Android坐标系中中点的位置(即该图的左上角在Andr 阅读全文
posted @ 2016-07-21 13:53 灰色飘零 阅读(2633) 评论(0) 推荐(3) 编辑
摘要:附录:[示例代码地址][1] 控件在Android开发的过程中是必不可少的,无论是我们在使用系统控件还是自定义的控件。下面我们将讲解一下Android的控件架构,以及如何实现自定义控件。 1.Android控件架构 Android中的控件可以分为两类:ViewGroup 控件与View控件。View 阅读全文
posted @ 2016-07-14 14:25 灰色飘零 阅读(1154) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示