年后这个新版本加入了VIP模块,有幸正好由我来负责,可以再积累一下这方面的知识。 那段时间看了一本书,书中说到初级码农的特性之一就是完全集中于某些功能,忽略了了很多成长机会,所以重复性劳作带来的成长值有限,大家应该去接触更广、更深的内容 进度条Blog Android进阶之路 - 静态等级进度条 Android进阶之路 - 静态会员进度条 静态进度条一般只用于实现显示效果,无其他任何交互行为 起初想着自己写一下自定义控件就行,但是通过查询相关控件后发现自己考虑还是有限,所以直接借鉴了早期前辈写的控件,毕竟考虑比我当前全面,功能扩展也多一些 功能分析 要实现类似进度条,起码有以下几点要考虑到 需绘制双进度条:一条 width 默认为控件宽度,用于背景效果;一条 width 需进行计算,实时显示当前进度 进度条计算:计算的规则至少需要当前进度值和最大值,否则无法进行基础计算 双进度条配置不同:对应 Paint 画笔,除大部分配置相同外,颜色至少要不同 padding考虑:有些控件为了显示效果更佳,会加入padding设置,这时候计算width、height时要考虑到padding尺寸...