Jamendo android在线音乐播放器简介
这个在JavaEye上的第一篇Blog,本篇旨在分析网上很不错一个的在线音乐播放器源代码,通过分析这个源代码的结构和实现,一方面自己总结下,也与大家分享下
Jamendo在线音乐播放器是一款android平台在开源的在线音乐播放,该播放器的主要特色如下:
1. 界面美观,在jamendo播放器中精美的布局的随处可见,大量使用自定义控件和Adapter进行布局,这点可供初学者好好探讨研究
2. 构架清晰
3. 在代码中大量使用全局缓冲机制,如全局Application缓冲,图片缓冲等等。。
4. 数据传递使用JSON方式,网络传输(Apache Http 4.0)。。。
5. 全局的MediaService,并且伴有NotifyManager等进行通知
部分截图如下:
主界面:
MusicSearch界面
Music 播放界面,从图中可以看出,播放界面做的很美观
播放界面下方用到了SlidingDrawer
RadioSearch 界面
Jamendo 官方网站:http://www.jamendo.com/en/
分享的内容依次是:
1.分析Music搜索实现,主要是网络和JSON传输
2.分析全局Application缓存实现方法
3.分析Download模块
4.分析Adapter使用
5.分析全局Service构成
6.分析自定义Widet,代码中大量使用自定义布局,对新手学习布局很有帮助
7.分析整体结构
暂时就想到这些,由于本人也是新手,所以如果出现有啥错误,请大家指正,相互学习。。
- 大小: 34.3 KB
- 大小: 43.9 KB
- 大小: 43.7 KB
- 大小: 35.8 KB
- 大小: 37 KB
分享到:
相关推荐
Jamendo在线音乐播放器是一款android平台在开源的在线音乐播放,该播放器的主要特色如下: 1. 界面美观,在jamendo播放器中精美的布局的随处可见,大量使用自定义控件和Adapter进行布局,这点可供初学者好好探讨...
Android应用源码之jamendo-开源在线音乐.zip项目安卓应用源码下载Android应用源码之jamendo-开源在线音乐.zip项目安卓应用源码下载 1.适合学生毕业设计研究参考 2.适合个人学习研究参考 3.适合公司开发项目技术参考
jamendo-开源在线音乐
jamendo_一款android开源的在线音乐播放器源代码
Android应用源码之jamendo-开源在线音乐_jamendo
著名的开源音乐播放器jamendo。 写的比较好,有兴趣的同学可以参考一下。
telecapoland-jamendo-android-6cd07fb(国外开源音乐播放器)安卓源码.7z
安卓Android源码——jamendo-开源在线音乐.zip
jamendo-开源在线音乐,这是一款来自国外的Android 原生音乐播放APP软件,支持专辑加载,支持各种音乐的播放控制,界面简洁实用,它的价值的是代码的参考性比较大,这个播放软件还可下载音乐,运行视图如截图所示,...
jamendo-开源在线音乐
jamendo-开源在线音乐.zip
jamendo 是全国最大的开源音乐播放器 是android 初学者的好实例 初学者可以通过对jamendo 源码的研究 可以对android'有基础性的认识 jamendo源码可以对四大组件都有 质的的认识和理解
源码参考,欢迎下载
源码参考,欢迎下载
安卓开发-jamendo-开源在线音乐.zip
小程序源码 telecapoland-jamendo-android-6cd07fb(国外开源音乐播放器).zip
Android源码——telecapoland-jamendo-android-6cd07fb(国外开源音乐播放器).zip
安卓Android源码——telecapoland-jamendo-android-6cd07fb(国外开源音乐播放器).zip