先看效果图先: 定义绘制的变量(可拓展,方便以后的业务需求) 初始化(会有精度的损失,忽略不计): 开始绘制 1:绘制背景色(默认是黑色): 2:绘制分割线(默认是白色): ...
先看效果图先: 定义绘制的变量(可拓展,方便以后的业务需求) 初始化(会有精度的损失,忽略不计): 开始绘制 1:绘制背景色(默认是黑色): 2:绘制分割线(默认是白色): ...
先看效果 可左右拖动和通过缩放来实现不同刻度模式的切换,下面代码只使用了两种刻度模式.绿色部分代表有录制的视频数据,该效果可根据需求自行修改. iOS版写法思路完全相同 思路...
一、前言 最近项目里面需要用到多个seekbar并且需要显示不同的精度,于是参考了部分博客模仿华为的天气刻度盘添加了精度控制和自己定义的seekbar实现了如下效果(画面模糊...
1 什么是ExpandableListView?有啥作用? 首先看一张ExpandableListView 的继承关系图: 根据上图可知,ExpandableListView...
19年年末总结一篇《LeakCanary原理从0到1》[https://juejin.cn/post/6936452012058312740],当时还比较满意,以为自己就比较...
抽屉菜单 MaterialDrawer★7582 - 安卓抽屉效果实现方案 Side-Menu.Android★3979 - 创意边侧菜单 FlowingDrawer★178...
![Platform][1] ![GitHub license][3] ![GitHub license][5] WanAndroid 一位练习时长两年半的安卓练习生根据鸿...
红黑树(英语:Red–black tree)是一种自平衡二叉查找树,是在计算机科学中用到的一种数据结构,典型的用途是实现关联数组。在了解红黑树之前我们需要简述一下二叉查找树。...
(1)效果图 【更新数据】 【插入数据】 【删除数据】 【移动数据】 (2)ScaleInLeftAnimator类代码 AnimateViewHolder.java Bas...