Skip to content

HudsonAndroid/Dongling

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

动铃音乐简介

 概要

动铃音乐融合了多款开源框架,包括有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作者的合法权益。

关于作者

 如有任何疑问,请通过上述方式联系作者。

About

the whole donglingmusic application source code

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published