一、Welcome
双击app图标之后,首先显示的是欢迎界面,该界面上含有1张静态图片和1个动态点状滚动条;当滚动条循环完2轮之后,跳转到程序主界面;截屏如下:
二、Play Tab
Play Tab中含有3个控制按钮,分别是:上一首、播放(暂停)和下一首;但播放控制功能并未实现;截屏如下:
三、Local Tab
点击Local Tab跳转到Local页签,该页签罗列出sdcard中名为mp3文件夹的所有mp3文件;截屏如下:
四、Remote Tab
点击Remote Tab跳转到服务器页签,该页签罗列出服务器上所有的mp3文件,并针对每个列表提供1个对应的下载按钮;截屏如下:
五、Download Mp3
点击上图中“Secret.mp3”记录之后的下载图标,弹出提示下载文字“Secret.mp3开始下载”,一段时间之后下载结束;再点击Local Tab,该页签中较上次多出1条“Secret.mp3”记录;截屏如下:
六、Lrc Tab
点击Lrc Tab跳转到歌词页签,该页签暂且预留,歌词同步功能尚未实现;截屏如下:
七、About
点击下方的“About”,弹出“About”窗口;点击其他4个按钮均无反应;截屏如下:
八、总结
1. 不足之处
- 播放控制功能未实现
- 歌词同步功能未实现
- 界面布局过于简单
- 底部5个Button多余(为了满足需求保留着,下一个版本将去除)
2. 可行之处
- 基本满足需求
- 通过该demo将各个知识点串联起来
九、更多信息
—-EOF—-
by Vincent4J from vc4j.com @ 2011-03-21 17:43
Pingback: 4JPlayer.v1.0.1-需求分析与实现方法 | Vincent4J
很详细,多谢分享
Pingback: 4JPlayer.v1.0.2-需求分析与实现方法 | Vincent4J