动铃音乐融合了多款开源框架,包括有litepal数据库操作、slidingMenu侧边栏、xUtils框架等;动铃音乐内部包含了多个自定义控件,包括有
1)步骤进度条(用于指示歌词制作进度)https://github.com/HudsonAndroid/StepProgressView
2)数值选择器(用于选择一定范围的数,例如歌词显示个数)https://github.com/HudsonAndroid/SelectProgressBar
3)圆形频谱(用于显示圆形可视化音乐)https://github.com/HudsonAndroid/CircleVisualizerFFTView
4)自适应父控件(用于显示热门搜索)https://github.com/HudsonAndroid/AutoAdapterLayout
5)圆形Seekbar(用于锁屏页面的可控进度条)https://github.com/HudsonAndroid/circleSeekBar
6)歌词控件(用于显示歌词,播放歌词)https://github.com/HudsonAndroid/LyricsView
本应用最低至android 3.0,目标版本android 6.0。
酷炫的锁屏页面(圆形seekbar)、定时退出(定时歌曲数退出、定时时间段退出、定时时间点退出)、炫彩可视化音乐之圆形频谱(使用了渐变色,思路来源自系统属性动画)、富有节奏感的可视化音乐之音乐频谱球(捕捉的是重低音)、桌面歌词(WindowManager + Handler控制)、多功能歌词(Handler实现,支持歌词制作、字体设置、歌词修改、歌词复制、歌词快进快退、调整歌词显示个数、歌词播放部分与非播放部分歌词颜色与大小)、背景模糊程度修改(使用的是JNI技术,高斯图片模糊算法)、网络本地音乐播放网络音乐下载、本地音乐列表快速定位与搜索(A-Z字母索引、匹配字符搜索、当前播放歌曲定位(使用了自定义的state选择器))、圆形桌面widget(思路来源:以前用过的mp3播放器随身听)等
本应用集成了来自其他开发者的开源框架,在此作者对这些开发者表达真挚的谢意,包括有:
1) wyouflf的xUtils框架:https://github.com/wyouflf/xUtils
2) Jeremy Feinstein的slidingMenu框架:https://github.com/jfeinstein10/SlidingMenu
3) JakeWharton的viewpagerIndicator框架:https://github.com/JakeWharton/ViewPagerIndicator
4) Lars Werkman的HoloColorPicker框架:https://github.com/LarsWerkman/HoloColorPicker
5) Tony Green的LitePal框架:https://github.com/LitePalFramework/LitePal
6)qiujuer的ImageBlurring高斯模糊算法:https://github.com/qiujuer/ImageBlurring
由于本作者有学业尚在肩头,故开发时间较为漫长,如有疏忽没有说明到的开发者,请谅解,抱歉。同时感谢csdn上的开发者提供的免费资源。 感谢iconFinder、千图网等免费图标网站提供的免费图标。
本应用所有使用的api均不是由作者本人自营,本应用仅用于您个人学习交流,请务必维护api作者的合法权益。
Email: 2216274479@qq.com
如有任何疑问,请通过上述方式联系作者。




