`
android_mini
  • 浏览: 18888 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android创意——多功能智能播放器

阅读更多


          在20世纪90年代,裘伯君,鲍岳桥等大师“单打独斗”就能开发出脍炙人口的应用,但是今天一个项目动不动就上百人,若干年,扼杀了开发者的激情和创意。幸运的是,近年来移动开发的兴起,又激起了开发者的创新精神。Android作为一个新的,开放的,全球化的平台,以及三星,摩托等等众多手机厂商的加入,更能取得开发者的青睐,更关键的是它需要的仅仅是小团队的开发,能让开发者充分展示自己的想象力和创造力。

        科技始终来自人性。一款应用程序,是否能取得大家的喜爱,关键在于这款应用软件有没有达到为人服务的目的:功能是否完善,使用是否方便,快捷等等。下面给大家介绍的是我想象中的多功能智能播放器,这些功能有的已经实现,有的还处于研究阶段,有兴趣的朋友可以一起探讨,一起开发。
  
        我暂时称这款音乐播放器为Mfiplayer(Multi-functional intelligent player的简称),目前策划她的功能包括以下几部分:


   

    *基本功能:
            下面介绍的是音乐播放器的基本功能,包括本地和在线歌曲播放。基本功能看似简单,但是要做到足够的人性化,需要做的还很多。下面是关于基本功能的一些想法:
            一:本地歌曲播放:任何一款播放器都会具备的最基本功能。最基本功能要做好,也是需要很多功夫的。我们还从人性化的角度来考虑:
             1:支持自定义播放列表,可以向列表中添加音乐和从列表中删除音乐
             2:支持编辑歌曲文件的信息,比如修改歌曲名称,所属专辑名等
             3:支持换肤功能,让用户自定义最喜欢的皮肤
             4:支持暂停、播放、快进、快退、上一首、下一首等操控,这些操作要做到简便快捷,可以用手势来实现这些操作。比如想播放上一首音乐,可以在屏幕上从右到左滑动实现,播放下一首音乐,可以在屏幕上从左到右滑动实现,十分有创意。
             5:支持排序和查找功能,用户可以根据“播放长度”“专辑名”或者“文件名”等对一个播放列表的歌曲进行排序,也可以根据“歌曲名”或者“艺术家”名来定位查找歌曲
             6:支持播放模式选择,播放模式包括“单曲播放”“单曲循环”“顺序播放”“循环播放”“随即播放”等几种方式,用户可以根据自己的喜好选择播放模式
             7:支持定时功能,用户可以设定睡眠等待时间,时间一到播放器会自动停止,让手机处于待机状态
             8:支持歌词同步功能,可以识别歌曲信息,准确地匹配歌手头像和歌词
             9:支持多种音频格式,现在android上的音乐播放器太多了,但是几乎没有一款播放器能做到“万能”,这里的“万能”是指播放器支持多种音频格式,比如常见的有损音频压缩(如MP3、Ogg Vorbis或者AAC、wma等)和无损音频压缩(如ape、flac等)格式
            二:在线乐库播放:随着手机网络的普及,用手机在线听歌也早已经不是什么新鲜事了。有了这部分功能用户可以第一时间聆听最新音乐,感觉最热最流行歌曲,实时了解最新音乐动态。
             1:在线音乐搜索——随时随地搜索自己喜欢的歌曲,再也不用电脑上网去搜索啦
             2:音乐排行榜——在线自动更新排行榜,轻松掌握最新流行趋势,作个时尚音乐达人。
             3:音乐下载--wifi的用户最爱,O(∩_∩)O哈哈~
          


    *扩展功能
             这部分功能可谓是花样繁多,各有各的创意。虽然是一个小小的播放器,但是她能变化出各种各样的用法。下面是关于扩展功能的一些想法:
            一:铃声制作:大部分手机用户铃声都是从专门的手机铃声网站的下载的,这样用户就少了一些选择的权利,而且很多铃声还要Money,一首十几秒的音乐,就敢要2块钱,下来之后还发现不好听 。有了这个功能,用户再也不用为这些事情发愁了。
             你可以把自己心爱的MP3音乐文件截取一部分作为铃声。这部分功能操作简单,切割速度快,而且能够反复多次精确编辑,切割下来的音乐文件可以保存下来,用来设置来电铃声,短信铃声或者闹铃等。
            二:防盗:O(∩_∩)0,你没看错,播放器还可以防盗。当我们带上小安和朋友一起出去,逛街、坐公交、吃饭、出游、虽然我们已经做了种种防护,但是有时,防不胜防,出众的小安,随时可能离我们而去。现在好了,只要我们打开播放器,选择“防盗”功能,放进口袋,我们就可以玩个尽兴了,而不用担心小安会失踪了。
             用户可以自己设定警告音的音乐文件,防盗功能可以根据手机的重力感应或者红外感应特性来实现,当有人从你衣兜里面偷走手机时候,会播放用户选择的音乐作为警告音,这样你就能及时发现手机被偷,制止小偷。
            三:治疗:当然了,这方面的功能需要编程以外的技术了,比如医疗方面的技术支持,而且这方面的功能肯定会因人而异,有些人用了会有效果,有些人却会适得其反。可能这方面的技术还不是很完善,这算是以后发展的一个方向吧。
            我们可以利用特殊的音频文件治疗失眠,治疗高血压等。用户可以设定聆听的时间和音频文件,并能对睡眠质量和血压进行记录,让你可以每日跟踪睡眠质量和血压情况,体验睡眠质量和血压情况不断好转的喜悦!

   

        当我们逛超市,书店时,听到一曲优美的音乐,我们拿出小安,打开Mfiplayer,利用她的在线音乐搜索功能找到这首歌,并下载下来。如果你想用这首歌的某一段作为铃声,利用Mfiplayer的铃声制作功能把这一段音乐切割下来,设置为铃声。如果这是一首劲爆的摇滚乐,那你刚好可以用它来当做防盗功能的警铃,让小偷“听音丧胆”。如果这是一首舒缓悠扬的古典乐,你可以把它当做治疗失眠或者高血压的音频,每天聆听几次,让心情随着音乐而舒缓。
        哈哈,能有这样一款播放器,多好!
    
   

   
3
1
分享到:
评论

相关推荐

    安卓Android源码——(SeekBar 拖动条).zip

    在安卓开发中,SeekBar是一个非常常见的控件,它允许用户通过拖动滑块来选择一个介于最小值和最大值之间的值。...在实际开发中,可以根据需求灵活运用 SeekBar 的特性,创造出更多富有创意的功能。

    安卓Android源码——图像冰冻特效源码.zip

    在安卓(Android)平台上开发应用时,有时为了增强用户体验或者实现独特的视觉效果,开发者会引入各种特效。...通过实践这个项目,开发者可以提升自己的编程技巧,并有可能启发更多创意性的应用功能。

    安卓Android源码——ArcMenu.rar

    【Android 源码分析:ArcMenu】 ArcMenu是一款在Android平台上常见的动画效果菜单库,它的特点是呈现一种弧形展开的动态效果,为用户界面增加了视觉吸引...同时,这也有助于在实际项目中创造更多富有创意的交互体验。

    安卓Android源码——超炫的PathButton效果源码.zip

    通过对以上知识点的学习和实践,开发者可以创建出类似PathButton这样富有创意的UI元素,为Android应用增添更多趣味性和互动性。在实际开发中,你可以根据项目需求进行定制,打造出独一无二的界面交互体验。

    安卓Android源码——圆环菜单,只有你想不到的,没有做不到的.zip

    描述中的"安卓Android源码——圆环菜单,只有你想不到的,没有做不到的"进一步强调了这个项目的核心特色,即源代码是针对Android平台的,且圆环菜单的功能非常全面和灵活,可以满足各种需求和创意。 【文件内容解析...

    Android源码——三种圆形缓冲的进度条源码_new_22.zip

    "Android源码——三种圆形缓冲的进度条源码_new_22.zip"这个压缩包提供了一种资源,帮助开发者创建具有视觉吸引力的圆形缓冲进度条。这类控件通常用于显示任务的加载进度,比如下载、上传或者网络请求,它们能够给...

    安卓Android源码——animation的结合蝴蝶飞的动画,使用动画里面的几种类型.zip

    在安卓开发中,动画是提升用户体验的关键因素之一。Android提供了多种动画机制,使得开发者...通过学习这个源码,开发者可以更好地理解和掌握Android动画的实现原理,从而在自己的应用中创建出更多富有创意的动画效果。

    android应用源码yannihui(音乐播放器)源码.zip

    《Android应用源码分析——Yannihui音乐播放器》 在移动开发领域,Android操作系统以其开源、可定制性广受开发者喜爱。本篇将详细探讨一个基于Android平台的音乐播放器源码——Yannihui音乐播放器,旨在帮助读者...

    Google Android SDK开发范例大全 源码

     3.16 自制计算器——多按钮的整合应用   3.17 关于(About)程序信息——Menu功能菜单程序设计   3.18 程序加载中,请稍后——ProgressDialog与线程整合应用   3.19 全屏幕以按钮覆盖——动态产生按钮并...

    Google Android SDK开发范例大全(PDF高清完整版1)(4-1)

    4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 ...

    安卓Android源码——用ViewPager实现手动切换,用Timer+Handler实现自动切换.zip

    在安卓开发中,ViewPager是一个非常重要的组件,常用于实现页面的滑动切换,例如在应用的引导页或者图片轮播器等场景。...不断实践和深入研究,你将能够更加熟练地驾驭这些工具,创造出更多富有创意的用户体验。

    Google Android SDK开发范例大全(PDF完整版4)(4-4)

    4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 ...

    Android-下拉刷新——卡打印机效果

    在Android应用开发中,"下拉刷新"是一个常见的功能,特别是在列表或网格视图中...通过研究和实践这个案例,开发者不仅可以掌握下拉刷新的实现原理,还能深入理解Android动画系统,并能够创造出更多富有创意的交互元素。

    Google Android SDK开发范例大全(PDF高清完整版3)(4-3)

    4.5 消费券采购列表——多选项CheckBox的应用 4.6 向左或向右——RadioGroup组与onCheckedChanged事件 4.7 专业相框设计——ImageView的堆栈应用 4.8 自定义下拉菜单模式——Spinner与setDropDownViewResource 4.9 ...

    创意Android程式设计

    ### 知识点详解:创意Android程序设计——手机手电筒功能实现 #### 1. PowerManager与WakeLock的理解及应用 在Android开发中,`PowerManager`类扮演着一个非常重要的角色,尤其是在处理设备电源状态相关的场景下。...

    Android——实现光点模糊渐变的自旋转圆环特效,实现水滴波纹特效源码

    总的来说,Android的自定义View功能强大,可以创造出各种富有创意的UI特效。光点模糊渐变的自旋转圆环和水滴波纹特效只是冰山一角,开发者可以根据需求自由发挥,创造出更多个性化的视觉效果。在实际开发中,结合...

    Android手机交互应用开发创意之钥 源代码

     4.3 第一个android应用——hello android 第2篇 创意的“奇点”  第5章 初认识androsd应用程序  5.1 基本程序单元activity  5.2 通信信使intent  5.3 广播事件响应broadcastreceiver  第6章 用户界面  6.1 ...

    Android属性动画——自定义Drawable(Robots)

    在Android开发中,属性动画(Property Animation)是一个强大的工具,它可以改变View对象的视觉状态,创造出丰富的动态效果。本文将深入探讨如何通过自定义Drawable来实现Android属性动画,特别是使用"Robots"这个...

    Google.Android.SDK开发范例大全

     3.16 自制计算器——多按钮的整合应用   3.17 关于(About)程序信息——Menu功能菜单程序设计   3.18 程序加载中,请稍后——ProgressDialog与线程整合应用   3.19 全屏幕以按钮覆盖——动态产生按钮并...

Global site tag (gtag.js) - Google Analytics