1. 研究目的与意义
研究目的:为了适应网络的快速发展,设计开发一个更能满足用户需求的多媒体平台,提供用户方便,快捷,舒适的移动音乐播放器,而Android上播放器是近年来手机当中比较流行的音乐播放软件.通过结合自己所学的知识来设计和开发android音乐播放器,可以深入学习Android多媒体框架结构和多媒体框架核心Opencore,并通过对Opencore的学习进一步的认识和理解Android多媒体播放机制,而且还可以在开发软件实物的过程中,熟悉软件开发流程,掌握Android领域小应用开发的方法,学习新的计算机知识,丰富自己的课余生活。
研究意义:Android系统是首个真正开放和完整的操作系统,目前Android平台逐渐成熟,系统更新速度很快,系统也越来越完善,App数量也是有十万之多,智能手机里的各种应用软件也越来越完备,并且搭载Android系统的手机出货量逐年递增,使用人数越来越多。我们可以设想如果在Android平台设计和开发一款音乐播放器可以摆脱音乐播放器不够智能的因素,并且可以满足消费者的需求,那么肯定具有很广阔的前景。
2. 国内外研究现状分析
目前国内外的Android开发还是主要以应用开发为主,主要分成3类:为企业开发应用、开发通用应用(放到AndroidMarket或者其他AppMarket销售)以及游戏开发(放到AndroidMarket或者其他AppMarket销售)。第一类开发者一般身处规模较大的公司,这些公司主要为自有品牌或者其他品牌设计手机或者平板电脑的总体方案。除了根据需求对系统进行定制外,更多的工作在于为这些系统编写定制的应用,比如国内很有名的miui系统就是为中国定制的系统,还有联通专门为客户定制的联通专门软件,方便客户使用。第二类开发者,一般处于创业型公司或者是独立开发者,比如国内的腾讯公司出品的手机QQ聊天软件,QQ音乐播放器,微信等,它们软件本身是完全免费的,所以他们的盈利方式主要是2种:为国外公司进行外包开发,或者通过Google的移动广告(AdMob)通过广告点击分成,比如腾讯出品的软件会有些广告,还有些其他服务项目用来收费。而理论上的通过付费下载的形式来盈利的,现在国内鲜见成功者。第三类开发者,目前和第二类开发者类似,一般都是开发大型的游戏,通过游戏本身盈利或者游戏附带的广告盈利,比如我们耳熟能详的愤怒的小鸟,就是2011年推出的,还有EA公司推出的几款大型的赛车类游戏,都是通过这种模式。
3. 研究的基本内容与计划
在android系统下开发一款多媒体播放器,并学习多媒体技术,熟悉软件开发流程。课题主要任务如下:
1.android多媒体框架播放机制,包括opencore,packetvideo(pv)。
2.ui设计与制作,包括动态界面布局,浮动控制栏,自定义对话框等。
4. 研究创新点
能满足现代用户的使用习惯,在软件的任何界面,当用户点击界面时,系统会弹出一个任务栏,这个任务栏上可以快捷显示上一首下一首,音量等等功能,避免了用户再去找那些按键在哪,方便了用户的使用。
