内蒙古科技大学
本科生毕业设计说明书(毕业论文)
题 目:基于Android系统的MIDI音乐
播放器
学生:刘晓东
学 号:0867111133
专 业:计算机科学与技术
班 级:计08-1
指导教师:刘立新 助教
摘 要
随着3G时代的来临,3G、Android、iPhone、Google、苹果、手机软件、移动开发等词越来越充斥于耳。随着3G网络的大规模建设和智能手机的迅速普及,移动互联网时代已经微笑着迎面而来。
自1983年世界第一款商用手机发布到现在,只经过了仅仅不到30年的时间,全球手机用户已达23亿之多。消费者对手机产品在商务和娱乐方面的要求越来越高,让手机日益成为便携式的商务或娱乐终端。在硬件的推动下,用户对手机软件的功能需求也越来越高。Android系统也在不断更新以满足需求,因此手机多媒体技术的开发也就不可避免称为热点。
Android:Google公司于2007年公布的开放式源代码手机系统,它的开放性优于其它封闭式的手机系统,任何人都可能根据自己的喜好将手机系统中的所有功能重新编写。这使得越来越多的人关注这个操作系统。
本设计为一款基于Android 2.2 操作系统及以上版本的音乐播放器,以Java作为基础编程语言,采用Android系统提供的标准数据库SQLite进行操作。本设计的实现,囊括了Android大部分编程技术,用其友好的用户界面,实现了对音乐控制的基本功能:播放、暂停、上/下首切换、歌词同步显示和各种播放模式的控制(单曲、循环、随机和顺序播放),也实现了对歌曲列表的搜索、添加和删除等功能。
关键词:Android;Google;音乐播放器;Java;移动互联网
Abstract
With the coming of the era of 3G, some words can be heard more and more frequently, such as 3G, Android, iPhone, Google, Apple, Mobile phone software, Mobile development. As the 3G network's large-scale construction and the smart phone's rapid popularization, mobile internet age has come with a smile.
Since the issuance of the world's first commercial mobile phone in 1983, the total number of global mobile phone users has been more than 2.3 billion in the past less than 30 years. Consumers demand more and more mobile phone's performance in business and entertainment, which has made mobile phone the portable terminal for business and entertainment day by day. Being motivated by hardware, users' needs on mobile phone software's function goes increasingly high. Android system is updating to satisfy the needs. Therefore, the development of mobile multimedia technology has inevitably become the hot spot.
Android is the open source mobile system published by Google in 2007. For the reason that its openness is superior to other closed mobile system, anyone can rewrite all functions in the mobile system as he or she like, which has made more and more people pay attention to this operating system.
This design is a music player using Java as the basic programming language, which is based on Android 2.2 operating system and above version, and can be operated by the standard database SQLite that offered by Android system. Though this design is not big, it contents Android's most programming technology. Its favorable user interface can conduce to the realization of its basic function in music controlling (start, pause, switching between up and down music, lyrics synchronized display) and play mode controlling (single play, single cycle, random play and all cycle). Besides, it also realizes the function in song including
上一篇:
专题:Android_开发设计模式系列集锦
下一篇:
猪疥癣病的防治