freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android平臺的音樂播放器系統(tǒng)研究畢業(yè)論文-全文預覽

2025-07-13 12:33 上一頁面

下一頁面
  

【正文】 停止歌曲線程停止時間停止上一首播放列表索引變化尋找上一ID歌曲下一首播放列表索引變化尋找下一ID歌曲播放界面菜單返回到播放列表返回到主菜單從擴展卡尋找歌曲退出播放器隱藏播放界面主菜單退出程序程序退出進入播放列表顯示播放列表 功能需求 播放器的基本控制需求 如圖: 用例名稱:播放參與者:用戶目標:使得程序播放選中的歌曲前置條件:程序運行在播放菜單選項中基本事件流:“播放”按鈕 用例名稱:暫停參與者:用戶目標:使得用戶可以暫停正在播放的歌曲前置條件:歌曲正在播放且未停止和暫?;臼录鳎骸皶和!卑粹o 用例名稱:停止參與者:用戶目標:使得用戶可以停止正在播放的歌曲前置條件:歌曲正在播放或暫停基本事件流:“停止”按鈕 用例名稱:上一首/下一首參與者:用戶目標:使得用戶可以聽上一首或下一首歌曲前置條件:歌曲正在播放或暫?;臼录鳎骸吧弦皇谆蛳乱皇住卑粹o 播放清單列表管理需求 播放器基本功能圖用例名稱:播放參與者:用戶目標:使得程序播放選中的歌曲前置條件:程序運行在播放菜單選項中基本事件流:“播放”按鈕 用例名稱:返回參與者:用戶目標:使得程序返回上一層前置條件:程序運行在播放菜單選項中基本事件流:“返回”按鈕 用例名稱:刪除參與者:用戶目標:使選中的歌曲刪除前置條件:程序運行在播放菜單選項中基本事件流:“刪除”按鈕 播放友好性需求 用例名稱:播放模式參與者:用戶目標:使得程序進入播放模式設定狀態(tài)前置條件:程序運行在播放器設定界面中基本事件流:“順序、隨機、單曲”按鈕 用例名稱:歌詞顯示參與者:用戶目標:使得程序進入播放器歌詞設置狀態(tài)前置條件:程序運行在播設定界面基本事件流:“歌詞開關按鈕”按鈕 功能需求分析 功能需求定義了開發(fā)人員必須實現(xiàn)的軟件功能,使得用戶能完成他們的任務,從而滿足了用戶的業(yè)務需求。(4) 底部菜單{我的音樂(主界面),隨便聽聽(聯(lián)網(wǎng)),搜歌(聯(lián)網(wǎng)),功能菜 單}。播放模式也比較完善,有單曲,順序,循環(huán),隨機播放等模式。 編寫目的及意義鑒于當前的背景,及產(chǎn)生的各種弊端,選擇了開發(fā)多語種的音頻視頻播放器,將各種性能優(yōu)化,繼承播放器的常用功能,滿足一般用戶(如聽歌,看電影)的需求,除了能播放常見格式的語音視頻文件,高級功能:還能播放RMVB格式的視頻文件。這使得越來越多的人關注這個操作系統(tǒng)。android平臺的音樂播放器系統(tǒng)研究畢業(yè)論文 目 錄第1章 緒論 4 項目背景 4 編寫目的及意義 4 本項目實現(xiàn)的基本目標和研究目的 5 參考資料 5第2章 項目需求分析 5 系統(tǒng)界面需求 5 系統(tǒng)結構圖和流程圖 6 功能需求 7 播放器的基本控制需求 7 播放清單列表管理需求 9 播放友好性需求 10 功能需求分析 11 系統(tǒng)性能需求 11 運行環(huán)境需求 11第3章 Android數(shù)據(jù)庫設計 12 數(shù)據(jù)庫表的介紹 12 數(shù)據(jù)庫的連接 13第4章 Android項目介紹 16 開發(fā)語言簡介 16 搭建Android開發(fā)環(huán)境 20 Android 音樂播放器的工程 21第5章 系統(tǒng)功能詳細設計 25 歡迎界面模塊詳細設計 25 主界面模塊詳細設計 27 播放列表模塊詳細設計 29 歌曲播放模塊詳細設計 32 會員登錄模塊詳細設計 34 會員注冊模塊詳細設計 37第6章 系統(tǒng)測試 39 登陸功能測試 39 音樂播放功能測試 41第7章 總結 41致 謝 42第1章 緒論 項目背景 當今社會的生活節(jié)奏越來越快,人們對手機的要求也越來越高,由于手機市場發(fā)展迅速,使得手機操作系統(tǒng)也出現(xiàn)了不同各類,現(xiàn)在的市場上主要有四個手機操作系統(tǒng),蘋果的IOS,諾基亞的塞班,微軟的Windows Mobile,以及谷歌的Android操作系統(tǒng),其中占有開放源代碼優(yōu)勢的Android系統(tǒng)有最大的發(fā)展前景。Android:是谷歌于2007年公布的開放式源代碼手機系統(tǒng),它的開放性就優(yōu)于其它封閉式的手機系統(tǒng),因此,任何人都可能根據(jù)自己的喜好將手機系統(tǒng)中的所有功能重新編寫。于是各種手機播放器也緊跟著發(fā)展起來,但是很多播放器一味追求外觀花哨,功能龐大,對用戶的手機造成了很多資源浪費,比如CPU,內(nèi)存等的占用率過高,在用戶需要多任務操作時,受到了不小的影響,帶來了許多不便,而對于大多數(shù)普通用戶,許多功能用不上,形同虛設。目前已經(jīng)實現(xiàn)的功能有能播放常見音頻文件的功能,如MP3,WAV等,擁有播放菜單,能選擇播放清單,具備一般播放器的功能,如快進,快退,音量調(diào)節(jié)等。(3) 本地音樂的管理,自動掃描SD卡的音樂,在列表顯示30秒以上的音頻文件。第2章 項目需求分析 系統(tǒng)界面需求播放器界面要求布局合理,顏色舒適,控制按鈕友好,要求整體有一個主要的元素標準,統(tǒng)一的主題思想。 系統(tǒng)性能需求 根據(jù)Android手機系統(tǒng)要求無響應時間為5秒,所以就有如下性能要求:(1) 當要求歌曲播放時,程序響應時間最長不能超過5秒(2) 當要求歌曲暫停時,程序響應時間最長不能超過5秒(3) 當要求歌曲停止時,程序響應時間最長不能超過5秒(4) 當要求歌曲上/下一首時,程序響應時間最長不能超過5秒 運行環(huán)境需求 操作系統(tǒng):Android手機基于Linux操作系統(tǒng)支持環(huán)境:Android 開發(fā)環(huán)境:MyEclipse ADT MySQL Tocat 第3章 Android數(shù)據(jù)庫設計數(shù)據(jù)結構組織和數(shù)據(jù)庫文件設計要根據(jù)不同用途,使用要求等,來決定數(shù)據(jù)的整體組織形式等一系列問題。在涉及數(shù)據(jù)庫的軟件開發(fā)中,需要根據(jù)有待 解決的問題性質、規(guī)模,以及所采用的前端程序創(chuàng)建工具等,做出合適的數(shù)據(jù)庫類型選擇。列名數(shù)據(jù)類型長度字段描述UserIDint11用戶ID,主鍵,自動增長UserNamevarchar50用戶名Passwordvarchar20用戶密碼Emailvarchar50用戶郵箱 云播放列表云播放列表包含了列表的ID、歌名、歌手名字。JDBC的全稱是Jave DataBase Connectivity(Java數(shù)據(jù)庫連接,嚴格的講,JDBC是Sun Microsystems注冊的商標而非縮寫)。這樣就可以通過JDBC接口來對不同的數(shù)據(jù)庫獲得統(tǒng)一的操作。如圖所示: JDBC 程序訪問數(shù)據(jù)庫JDBC訪問數(shù)據(jù)庫的過程我們可以分解為1個準備和8個步驟(天龍八部),如圖所示:216。Connection con=(URL,數(shù)據(jù)庫名,密碼)。 while(()){ CloudList clist = new CloudList()。 (clist)。 }第4章 Android項目介紹 開發(fā)語言簡介 Android簡介Android一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。另外,為了推廣此技術,Google和其它幾十個手機公司建立了開放手機聯(lián)盟。目前最新SDK版本為Android 。該應用程序架構用來簡化組件軟件的重用;任何一個應用程序都可以發(fā)布它的功能塊并且任何其它的應用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。 內(nèi)容管理器(Content Providers)使得應用程序可以訪問另一個應用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。 通知管理器(Notification Manager)使得應用程序可以在狀態(tài)欄中顯示客戶通知信息。該庫通過 Android 應用程序框架為開發(fā)者提供服務。 LibWebCore 一個最新的web瀏覽器引擎用來支持Android瀏覽器和一個可嵌入的web視圖。(4)Android RuntimeAndroid 包括了一個核心庫,該核心庫提供了JAVA編程語言核心庫的大多數(shù)功能。該虛擬機是基于寄存器的,所有的類都經(jīng)由JAVA匯編器編譯。未來發(fā)展老牌智能手機軟件平臺制造商Symbian發(fā)言人則表示:Google的Android只不過是另一個linux,symbian對其它軟件與其形成的競爭并不感到擔心。下面分別介紹四大組件:(1)Activity 簡介在Android系統(tǒng)中Activity提供可視化的用戶界面,一個Android應用通常由多個Activity組成。一個定義好的Service必須在Android ,通過service,我們可以調(diào)用startService()啟動一個Service或者bindService()方法來綁定一個存在的Service (3)Broadcast Receiver 簡介 Broadcast Receiver 顧名思義廣播接收器,它和事件處理機制類似,只不過事件處理機制是程序組件級別的(例如,某個按鈕的單擊事件),而廣播事件處理機制是系統(tǒng)級別的。它是跨應用程序共享數(shù)據(jù)的唯
點擊復制文檔內(nèi)容
范文總結相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1