首页 / 操作系统 / Linux / Android Jamendo开源在线音乐播放器源码分析
本篇旨在分析网上很不错一个的在线音乐播放器源代码,通过分析这个源代码的结构和实现,一方面自己总结下,也与大家分享下Jamendo在线音乐播放器是一款Android平台在开源的在线音乐播放,该播放器的主要特色如下:1. 界面美观,在jamendo播放器中精美的布局的随处可见,大量使用自定义控件和Adapter进行布局,这点可供初学者好好探讨研究2.构架清晰3.在代码中大量使用全局缓冲机制,如全局Application缓冲,图片缓冲等等。。4.数据传递使用JSON方式,网络传输(Apache Http 4.0)。。。5. 全局的MediaService,并且伴有NotifyManager等进行通知部分截图如下:主界面:MusicSearch界面Music 播放界面,从图中可以看出,播放界面做的很美观播放界面下方用到了SlidingDrawerRadioSearch 界面Jamendo 官方网站:http://www.jamendo.com/en/分享的内容依次是:1.分析Music搜索实现,主要是网络和JSON传输2.分析全局Application缓存实现方法3.分析Download模块4.分析Adapter使用5.分析全局Service构成6.分析自定义Widet,代码中大量使用自定义布局,对新手学习布局很有帮助7.分析整体结构暂时就想到这些。本文源码下载地址:下载在Linux公社的1号FTP服务器里,下载地址:FTP地址:ftp://www.linuxidc.com用户名:www.linuxidc.com密码:www.muu.cc在 2011年LinuxIDC.com10月Android Jamendo开源在线音乐播放器源码分析下载方法见 http://www.linuxidc.net/thread-1187-1-1.html