自定义View继承View或者ViewGroup都会让我们实现构造函数,通常会实现一个参数的构造函数,两个参数的构造函数和三个参数的构造函数,它们有什么区别,又为什么要实现这么多构造函数呢? public class D…
分类:自定义view
自定义 View 之仿 QQ 步数变动动画效果
博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。 本文首发于此 博主:威威喵 | &nb…
自定义 View 之联系人字母索引及定位效果
博主声明: 转载请在开头附加本文链接及作者信息,并标记为转载。本文由博主 威威喵 原创,请多支持与指教。 本文首发于此 博主:威威喵 | &nb…
动画相关面试题
目录 一.请你描述下属性动画及其特性。 二.谈一谈你对Android动画框架实现原理的认识。 三.Scroller是怎么实现View的弹性滑动的? 四.知道布局动画吗?谈一谈对它的认识。 五.使用动画时要注意什么? 六.…
阿里高级Android面试题解析:Android自定义View—布局过程的自定义
自定义分三部分绘制、布局和触摸反馈,本篇主要讲的布局过程的自定义 布局过程的含义 布局过程,就是程序在运行时利用布局文件的代码来计算出实际尺寸的过程。 布局过程的工作内容 两个阶段:测量阶段和布局阶段。 测量阶段:从上到…
SVG前戏—让你的View多姿多彩
什么是SVG SVG的全称是Scalable Vector Graphics,叫可缩放矢量图形。是一种基于可扩展标记语言(XML)。它和位图(Bitmap)相对,SVG不会像位图一样因为缩放而让图片质量下降。它的优点在于…