Android UI

带你一步步实现可可DJ波形图

2018-07-06  本文已影响231人  可可源

前言

为什么会自己写呢,因为网上没有呀,无奈还是要花时间自己去做,想要当个美美的搬运工都不行,下面看我怎么一步步捣鼓吧。

分析:做一个可以点击的时候根据当前进度播放,底色不变,然后绘制一层过度颜色,用Handler去做刷新的操作。

内置一个小的播放器,需要demo的可以留言给我;

话不多说,先上图

来自可可DJ

自定义 PoterDuffLoadingView

一、初始化

二、new 一支画笔,记得要美美的不要不要的那种,比如下面这种,该画笔是颜色过度用到的

三、原图片加载

四、每次刷新界面的方法

这是我封装的,你也可以根据需求去修改

五、手势处理

六、防止内存泄漏

七、宽高计算

八、图片着色

九、音乐开始的时候播放进度

十、剩余的就是音乐播放器的一些方法的封装了,这里就不给出了,篇幅太长,相信你可以实现我的那种方式。加油!!!

小编:如果你看到这部文章,请给我点赞,原创不易呀。

可可DJ个人主页:

抖音:kekedj_vincent

上一篇 下一篇

猜你喜欢

热点阅读