自定义view
文章平均质量分 75
人生~海海
广结好友,希望一起学习私人Q1778934152
展开
-
自定义View——雷达涟漪效果图(优化版)
书接上文:如果没有看的小伙伴们可以去上篇看下https://blog.csdn.net/APPLYB/article/details/110523356上篇文章中说道采用缩放动画的话,RippleView放大过程中会失真,模糊的感觉 所以这篇着重说下如何来优化这个问题这是优化后的效果 不知道你能不能看出有什么不同 扩散的过程没有模糊也没有失真分析:使用ObjectAnimator 的ScaleX和ScaleY 会放大View。但既然放大 就一定会失真,模糊,如果你看不到 只能说明放大...原创 2020-12-03 16:15:34 · 460 阅读 · 1 评论 -
自定义View——雷达涟漪效果图
雷达涟漪效果图话不多说直接上效果图上面的效果图看着挺高大上的 其实实现起来很简单,下面就来一步步实现这个效果第一步:分析首先当我们看到一个效果并想要实现它的时候呢 第一步要做的工作就是分析他的原理,可能你看到这个图的时候感觉无从下手,找不到切入点,不过没关心 认真的看下去 你会恍然大悟的感觉仔细的观察后你会发现 这个图是由:1.一个实心的圆慢慢的放大扩散并且放大过程中有慢慢的渐变直至消散2.在第一个圆消散的过程中第二个圆从第一个圆的位置继续重复和第一个圆一样的动作.原创 2020-12-03 15:48:07 · 408 阅读 · 0 评论 -
自定义View——圆环进度条RingProgressBar
话不多说先上效果图非常简单的一个圆环进度条 主要有以下主要功能1.支持中间文字的显示隐藏,修改样式2.支持自定义进度条背景的颜色宽度以及进度条的颜色宽度3.支持开启关闭动画效果4.支持自定义动画的插值器,动画时长接下来我们就来一步步说下是如何实现这个小功能的:分析:想要自定义view首先要了结自定义view的一些步骤和一些关键方法的含义1.首先我们新建一个类 让这个类继承自View ,然后会提示我们要重写他的构造方法,这个时候我们选择实现它的三个构造函数并稍微改造一...原创 2020-11-27 10:39:49 · 794 阅读 · 1 评论