目录 效果展示 实现步骤 1.计算出控件宽度的直线路径 在onSizeChanged方法中进行计算,这时可以得到一...[作者空间]
效果图: 产品需求: 制作产品标签卡。限定高度,自适用宽度(Max限制). 两种类型,产品或其他。产品的时候上面是...[作者空间]
概述 这次我们来画一个调频收音机刻度表。这个控件看似并不复杂,但却涉及到蛮多的细节处理,需要对Android坐标系...[作者空间]
新来同事在学习自定义view的时候,参照书上的例子自定义了一个view: 他在重写的onMeasure中重新设置了...[作者空间]
类似iOS的控制中心里,音量的上下滑动增大、减小音量。 简单说一下需求: 需要进度条有圆角,使用Canvas裁切即...[作者空间]
这里通过一个自定义view的例子来看事件分发在自定义view中的使用,其实大部分的Android框架下的事件分发的...[作者空间]
事件拦截 主要是View的onInterceptTouchEvent()方法对touch事件进行拦截。onInte...[作者空间]
一、普通控件带阻尼回弹效果; 先上图: 再上代码: res-values-attr.xml: 二、NestesSc...[作者空间]
文/milter(简书作者)原文链接:http://www.jianshu.com/p/2be492c1df96[...[作者空间]
前言 很高兴遇见你~ 在上一篇文章 Android事件分发机制一:事件是如何到达activity的?[https:...[作者空间]
第二次做拖拽吸边的功能了,但还是费了不少时间,所以简单记录下! 1.参数: 2.代码: 3.使用:[作者空间]
一、带着问题出发 二、说在前面 下面来大体说下事件分发涉及到的几个类和相关方法: 涉及到的几个重要方法: disp...[作者空间]
View绘制的流程 View的绘制是从上往下一层层迭代下来的。DecorView -> ViewGroup (--...[作者空间]
在2020年的最后一天,来一个滚动折线图收尾吧 不多说直接看view 获取宽高,测量Y轴数据文本的宽度加上边距,有...[作者空间]
开始的开始 当我手指触摸到手机屏幕后,给我所见即所得的触控体验,它的背后发生了什么?出于对它的好奇,就有了这篇文章...[作者空间]
首先思考一个问题 Log - 1 打印值为多少 ?Log - 2 打印值为多少 ?Log - 3 打印值为多少 ?...[作者空间]
先来看一段精简版的源码 View.java ViewGroup.java 主要方法解释 dispatchTouch...[作者空间]
先上特效: 这是kotlin代码: 这是xml属性文件:[作者空间]
最近重新看了一下任玉刚大佬的《Android 开发艺术探索》,写了篇笔记,分享给大家。 1. ViewRootIm...[作者空间]
author:andy 问题:产品要求,做成双指缩放且双指拖拽 android市面上应用最常见的一个功能是双指缩放...[作者空间]