4JPlayer.Ver1.1-软件评测

一、欢迎界面

双击app图标之后,首先显示的是欢迎界面(如下左图所示),该界面上含有1张静态图片和1个动态点状进度条;当进度条循环完2轮之后,跳转到程序主界面中的Local Tab(如下右图所示)。
4JPlayer 欢迎界面 welcome  4JPlayer Play Tab 播放页签

二、初始化界面

上右图展示的是初始化时Local Tab的界面,该界面罗列出SDCard上的音频文件。接下来展示该状态下Play Tab(如下左图所示)和Remote Tab界面(如下右图所示);该状态下Remote Tab罗列出服务器上的音频文件。

4JPlayer 初始化PlayTab界面  4JPlayer 初始化RemoteTab界面

三、音乐播放界面

当用户点击Local Tab中某一首歌曲,例如选择标题一的右图中“Vincent.mp3”时;传来歌曲声音,该歌曲后多出一个播放按钮(如下左图所示);音乐播放一段时间之后,将界面切换到Play Tab,该界面中的数字计时器以1s为单位进行增加,进度条也随之向前挪动,中间的控制键显示的是暂停图标(如下右图所示)。
4JPlayer 播放时Local Tab界面  4JPlayer 播放时Play Tab界面

四、音乐暂停界面

继续播放一段时间后,点击Play Tab中的暂停按钮,音乐停止播放,数字计时器停止,滚动条停止,中间的控制键变更成播放图标(如下左图所示)。切换到Local Tab,此时“Vincent.mp3”后面显示为暂停图标(如下右图所示)。一段时间之后,点击“Vincent.mp3”,传出音乐,变成播放图标;切换到Play Tab,数字计时器和滚动条都动起来。
4JPlayer 暂停时Play Tab界面  4JPlayer 暂停时Local Tab界面

五、音乐切换界面

在标题四的基础之上,点击“下一首”,传来“Nobody”歌声,数字计时器和滚动条从零开始变化。此时切换到Local Tab,“Nobody.mp3”后面显示一个播放图标。

在上文的基础上,点击“Secret.mp3”,Secret音乐传出,该列后面出现播放图标。切换到Play Tab,此时展示着Secret的播放进度。

六、下载Mp3

切换到Remote Tab,点击“Hero.mp3”后面的下载图标,弹出下载提示(如下左图所示);一段时间之后浏览sdcard\mp3路径,发现“Hero.mp3”文件。
4JPlayer Download mp3 下载mp3  4JPlayer mp3 notify

七、Notification

当退出Activity时,Status Bar里出现个播放图标和文字“4JPlayer”,滑开,如上右图所示。

八、总结

1. 不足之处

  • 拖动播放功能未实现
  • 歌词同步功能未实现
  • 界面布局过于简单

2. 可行之处

  • 基本功能已实现
  • 通过该demo进一步学习Android SDK

九、APK和源码下载

http://7xl53s.com1.z0.glb.clouddn.com/download/2015/08/src/4jplayer-1.1.zip

Author: 四勾 4J

via 4jplus.com

Leave a Reply

Your email address will not be published. Required fields are marked *