论文部分内容阅读
近年来,在移动终端市场中,智能手机逐渐成为了用户的首选,而随着移动通信技术和计算机网络技术的进一步发展,人们对智能手机的功能和性能也就有了更高的要求,那么如何在智能手机中开发功能更加强大并且界面美观操作简便的应用程序,使其具有更广阔的市场前景。本文根据智能手机客户的对在线数字音乐平台需求,借鉴了国内外在线数字音乐平台开发经验,设计了这款基于Android的在线数字音乐平台。本文通过对国内外在线数字音乐平台设计的研究发展现状进行分析和总结,提出本文的研究内容与研究方法。本课题使用Android平台技术,包括JDK、ADT,Android SDK、Eclipse在内的技术进行开发,相比同类播放器软件,本软件的设计具有控制响应时间短,播放界面简洁大方,个性化的操控等特点。根据设计需求,将该平台设计为音乐播放器界面层和音频处理层两个部分。在此基础上从平台软件架构、功能结构设计、具体功能、数据库、界面等方面对数字音乐平台进行了详尽设计。本系统采用SQLite数据库作为存储客户端数据的存储,系统的界面采用的布局由viewgroup和view的混合布局形成,播放控制模块能够实现用户与播放平台之间的交互,满足各种类型界面之间的切换,乃至对软件设计生命周期进行管理,使本播放器软件具有简洁大方的操作界面,简单便捷的控制界面。由于系统运行时,播放界面需要与其他控件进行频繁的信息通讯,他们之间的数据传输主要通过Android系统的消息收发机制实现的。系统软件测试往往是在软件运行状态下进行的,这样通过详细的软件测试工作,能够极大的提高系统软件的功能正确性与稳定性,从而保证测试结果的准确性。本文对其进行了测试和部署。通过测试结果可以得出:该手机在线数字音乐平台基本实现了预定功能,并且界面良好,操作简便。