背景:
13年6月份毕业,刚好美图手机团队组建,从0开始几个高级工程师带着几个应届生小白开始做美图手机,从美图手机1.0到3.0版本做了近三年时间总算有点样子,跟着几位夏新出来的老前辈也学到了不少东西。个人负责手机的多媒体模块,音乐、视频、FM、录音机、下载、MediaProvider和相应Framework层的修改。
其中相对有意思的是音乐Widget,涉及到很多自定义动画的实现,包括专辑图片的转场切换、水波和自定义图形的进度条等。
一、Bitmap动画
以下给出主要的代码块逻辑,详细实现逻辑可从文末给出的GitHub链接工程中下载查看。
1、Widget 1.0
@Remot[......]