![](https://csdnimg.cn/release/download_crawler_static/87997143/bg6.jpg)
基于 Android 音乐播放器的设计
摘 要
在Goolge的正确领导下,Android开源系统以迅雷不及掩耳之势,横扫各大
移动端系统,成为拥有用户数量最多的系统,音乐播放类的软件数不胜数,为
什么我还要再写一个播放器出来呢?因为现有的音乐播放器功能实在是有些多
了,多未必不好,但是我总想要一个干净纯粹的音乐播放器,只为听歌的播放
器,一个有着一些自己想要的功能的播放器,比如“切歌”,一个自己熟悉代码
的播放器,甚至,一个可以自定义功能结构的音乐播放器。。
本文针对即时通讯类移动终端软件的开发,使用多任务设计移动终端界面,
提出了一套通用的软件构架,将程序主要分为两大部分:功能层和支撑层。功
能层主要针对应用业务逻辑,从界面、人机交互、控制处理等方面实现各种功
能需求:而支撑层则在硬件设备、操作系统的基础之上对操作系统提供的IO接
口、数据存储机制、内存管理机制等进行再次有针对性的抽象封装,统一编写
接口的标准和规范,以建立一个适合多平台、多语言应用开发的通用应用开发
框架。并结合IOS和Android操作系统本身的体系结构特点给出了在两大平台上
的具体应用框架。
关键词:软件结构;音乐播放;移动终端;Android