于潔
摘要:本系統(tǒng)的詳細設計主要是對各個模塊的詳細分析以及對功能的進一步細化,討論如何實現(xiàn)應有的功能和擴展功能,進行詳細的設計,清楚明了播放器要實現(xiàn)的功能,以此為基礎(chǔ)來實現(xiàn)整個播放器的系統(tǒng)功能。在開發(fā)的過程中將對系統(tǒng)進行整體的考慮和在編寫的過程中進行詳細的調(diào)試,目的是為了實現(xiàn)高效、高可靠性的音樂播放。
關(guān)鍵詞:Android平臺;音樂播放器;JAVA
1系統(tǒng)主界面設計
初次進入音樂播放器的時候,首先來到的是音樂列表的界面,當點擊列表中的任意一首歌曲的時候,就會播放所點擊的音樂,并進入播放的主界面,大致流程如下圖1所示:
2 播放器列表的設計
在歌曲列表界面中,會顯示所有創(chuàng)建的歌曲列表,在使用播放器的過程中可以對這些列表進行管理,如添加、刪除列表,更改列表等。其中添加列表是通過手勢來實現(xiàn)。在長按選中的列表時即可對列表進行相應的操作。進入列表后,可對歌曲進行添加,刪除等操作,在點擊列表中的歌曲時即可播放該歌曲并進入到播放歌曲的界面,流程圖如上圖2所示:
3 歌曲播放設計
歌曲播放界面可通過底部菜單欄中的“歌曲”進入播放界面,用戶還可以通過在列表、歌手、專輯中點擊歌曲進入播放界面。用戶可以對歌詞的顯示以及歌詞的下載方式等進行操作,對歌曲可進行播放、暫停、上一首、下一首、歌曲的快進快退、循環(huán)播放模式切換、音量大小調(diào)節(jié)等操作,流程圖如下圖3:
參考文獻:
[1]趙亮,張維.基于Android技術(shù)的界面設計與研究[J].電腦知識與技術(shù),2009(229).
[2]李永杰,陳鑫偉.Java程序設計簡明教程實驗實訓與習題選解[M].人民郵電出版社,2008:140-143.
[3]張利國,代聞,龔海平.Android移動開發(fā)案例詳解[M].人民郵電出版社,2010:178-180.endprint