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

正文內(nèi)容

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

2025-07-01 12:33本頁面
  

【正文】 :“上一首或下一首”按鈕 播放清單列表管理需求 播放器基本功能圖用例名稱:播放參與者:用戶目標:使得程序播放選中的歌曲前置條件:程序運行在播放菜單選項中基本事件流:“播放”按鈕 用例名稱:返回參與者:用戶目標:使得程序返回上一層前置條件:程序運行在播放菜單選項中基本事件流:“返回”按鈕 用例名稱:刪除參與者:用戶目標:使選中的歌曲刪除前置條件:程序運行在播放菜單選項中基本事件流:“刪除”按鈕 播放友好性需求 用例名稱:播放模式參與者:用戶目標:使得程序進入播放模式設(shè)定狀態(tài)前置條件:程序運行在播放器設(shè)定界面中基本事件流:“順序、隨機、單曲”按鈕 用例名稱:歌詞顯示參與者:用戶目標:使得程序進入播放器歌詞設(shè)置狀態(tài)前置條件:程序運行在播設(shè)定界面基本事件流:“歌詞開關(guān)按鈕”按鈕 功能需求分析 功能需求定義了開發(fā)人員必須實現(xiàn)的軟件功能,使得用戶能完成他們的任務(wù),從而滿足了用戶的業(yè)務(wù)需求。(6) 歌曲的播放模式及各種設(shè)置 參考資料《android初級教程》 《android中級教程》 《android高級教程》 《基于JSP的Web應(yīng)用開發(fā)》 以上文獻,全部來自安博教育集團組編。(4) 底部菜單{我的音樂(主界面),隨便聽聽(聯(lián)網(wǎng)),搜歌(聯(lián)網(wǎng)),功能菜 單}。(2) 音樂播放器的基本功能(播放,暫停,停止,上一首,下一首,音量調(diào)節(jié), 歌詞顯示等等)。播放模式也比較完善,有單曲,順序,循環(huán),隨機播放等模式。要研究了各種市場上流行的手機播放器,了解它們各自的插件及編碼方式,還有各種播放器播放的特別格式文件,分析各種編碼的優(yōu)缺點以及各種播放器本身存在的缺陷和特點,編寫出功能實用,使用方便快捷的播放器。 編寫目的及意義鑒于當前的背景,及產(chǎn)生的各種弊端,選擇了開發(fā)多語種的音頻視頻播放器,將各種性能優(yōu)化,繼承播放器的常用功能,滿足一般用戶(如聽歌,看電影)的需求,除了能播放常見格式的語音視頻文件,高級功能:還能播放RMVB格式的視頻文件。隨著計算機的廣泛運用,手機市場的迅速發(fā)展,各種音頻視頻資源也在網(wǎng)上廣為流傳,這些資源看似平常,但已經(jīng)漸漸成為人們生活中必不可少的一部分了。這使得越來越多的人關(guān)注這個操作系統(tǒng)。本文的音樂播放器就是基于谷歌Android手機平臺的播放器。android平臺的音樂播放器系統(tǒng)研究畢業(yè)論文 目 錄第1章 緒論 4 項目背景 4 編寫目的及意義 4 本項目實現(xiàn)的基本目標和研究目的 5 參考資料 5第2章 項目需求分析 5 系統(tǒng)界面需求 5 系統(tǒng)結(jié)構(gòu)圖和流程圖 6 功能需求 7 播放器的基本控制需求 7 播放清單列表管理需求 9 播放友好性需求 10 功能需求分析 11 系統(tǒng)性能需求 11 運行環(huán)境需求 11第3章 Android數(shù)據(jù)庫設(shè)計 12 數(shù)據(jù)庫表的介紹 12 數(shù)據(jù)庫的連接 13第4章 Android項目介紹 16 開發(fā)語言簡介 16 搭建Android開發(fā)環(huán)境 20 Android 音樂播放器的工程 21第5章 系統(tǒng)功能詳細設(shè)計 25 歡迎界面模塊詳細設(shè)計 25 主界面模塊詳細設(shè)計 27 播放列表模塊詳細設(shè)計 29 歌曲播放模塊詳細設(shè)計 32 會員登錄模塊詳細設(shè)計 34 會員注冊模塊詳細設(shè)計 37第6章 系統(tǒng)測試 39 登陸功能測試 39 音樂播放功能測試 41第7章 總結(jié) 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系統(tǒng)就能做到。Android:是谷歌于2007年公布的開放式源代碼手機系統(tǒng),它的開放性就優(yōu)于其它封閉式的手機系統(tǒng),因此,任何人都可能根據(jù)自己的喜好將手機系統(tǒng)中的所有功能重新編寫。本次作品音樂播放器就是基于Android平臺的。于是各種手機播放器也緊跟著發(fā)展起來,但是很多播放器一味追求外觀花哨,功能龐大,對用戶的手機造成了很多資源浪費,比如CPU,內(nèi)存等的占用率過高,在用戶需要多任務(wù)操作時,受到了不小的影響,帶來了許多不便,而對于大多數(shù)普通用戶,許多功能用不上,形同虛設(shè)。此外,還能支持中文、英文等語言界面。目前已經(jīng)實現(xiàn)的功能有能播放常見音頻文件的功能,如MP3,WAV等,擁有播放菜單,能選擇播放清單,具備一般播放器的功能,如快進,快退,音量調(diào)節(jié)等。 本項目實現(xiàn)的基本目標和研究目的本文要實現(xiàn)的基本目標和主要研究內(nèi)容有以下幾個方面:(1) 開場動畫。(3) 本地音樂的管理,自動掃描SD卡的音樂,在列表顯示30秒以上的音頻文件。(5) 會員登陸/注冊(登陸成功后進入的云端好音樂,隨時聽好聽的音樂)。第2章 項目需求分析 系統(tǒng)界面需求播放器界面要求布局合理,顏色舒適,控制按鈕友好,要求整體有一個主要的元素標準,統(tǒng)一的主題思想。用戶需求文檔描述了用戶使用產(chǎn)品必須要完成的任務(wù)。 系統(tǒng)性能需求 根據(jù)Android手機系統(tǒng)要求無響應(yīng)時間為5秒,所以就有如下性能要求:(1) 當要求歌曲播放時,程序響應(yīng)時間最長不能超過5秒(2) 當要求歌曲暫停時,程序響應(yīng)時間最長不能超過5秒(3) 當要求歌曲停止時,程序響應(yīng)時間最長不能超過5秒(4) 當要求歌曲上/下一首時,程序響應(yīng)時間最長不能超過5秒 運行環(huán)境需求 操作系統(tǒng):Android手機基于Linux操作系統(tǒng)支持環(huán)境:Android 開發(fā)環(huán)境:MyEclipse ADT MySQL Tocat 第3章 Android數(shù)據(jù)庫設(shè)計數(shù)據(jù)結(jié)構(gòu)組織和數(shù)據(jù)庫文件設(shè)計要根據(jù)不同用途,使用要求等,來決定數(shù)據(jù)的整體組織形式等一系列問題。只不過這個倉庫是在計算機存儲設(shè)備上,而且數(shù)據(jù)是按一定的格式存放的。在涉及數(shù)據(jù)庫的軟件開發(fā)中,需要根據(jù)有待 解決的問題性質(zhì)、規(guī)模,以及所采用的前端程序創(chuàng)建工具等,做出合適的數(shù)據(jù)庫類型選擇。然后,在該系統(tǒng)中創(chuàng)2個數(shù)據(jù)庫表,分別為會員信息表(table_user) 、云播放列表(table_cloudlist)。列名數(shù)據(jù)類型長度字段描述UserIDint11用戶ID,主鍵,自動增長UserNamevarchar50用戶名Passwordvarchar20用戶密碼Emailvarchar50用戶郵箱 云播放列表云播放列表包含了列表的ID、歌名、歌手名字。所以服務(wù)器端必須先與數(shù)據(jù)連接,進行數(shù)據(jù)交互,就是所謂的后臺服務(wù)。JDBC的全稱是Jave DataBase Connectivity(Java數(shù)據(jù)庫連接,嚴格的講,JDBC是Sun Microsystems注冊的商標而非縮寫)。通過JDBC可以操作任何的關(guān)系數(shù)據(jù)庫(前提是具備數(shù)據(jù)庫JDBC驅(qū)動程序)。這樣就可以通過JDBC接口來對不同的數(shù)據(jù)庫獲得統(tǒng)一的操作。這些不同的數(shù)據(jù)庫廠商提供的JDBC驅(qū)動程序需要由JDBC Manager來管理,JDBC Driver Manager 管理的這些不同數(shù)據(jù)庫廠商的JDBC驅(qū)動程序,負責連接各種不同的數(shù)據(jù)庫。如圖所示: JDBC 程序訪問數(shù)據(jù)庫JDBC訪問數(shù)據(jù)庫的過程我們可以分解為1個準備和8個步驟(天龍八部),如圖所示:216。 8個步驟(天龍八部):(1) 第一步:加載并注冊連接數(shù)據(jù)庫的驅(qū)動程序類 舉個例子:()。Connection con=(URL,數(shù)據(jù)庫名,密碼)。 pstmt = (str)。 while(()){ CloudList clist = new CloudList()。 ((2))。 (clist)。 (pstmt)。 }第4章 Android項目介紹 開發(fā)語言簡介 Android簡介Android一詞的本義指“機器人”,同時也是Google于2007年11月5日宣布的基于Linux平臺的開源手機操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。它采用了軟件堆層(software stack,又名以軟件疊層)的架構(gòu),主要分為三部分。另外,為了推廣此技術(shù),Google和其它幾十個手機公司建立了開放手機聯(lián)盟。大多傳聞?wù)J為Google開發(fā)的是自己的手機電話產(chǎn)品,而不是一套軟件平臺。目前最新SDK版本為Android 。所有的應(yīng)用程序都是用JAVA編寫的。該應(yīng)用程序架構(gòu)用來簡化組件軟件的重用;任何一個應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。所有的應(yīng)用程序都由一系列的服務(wù)和系統(tǒng)組成,包括:178。 內(nèi)容管理器(Content Providers)使得應(yīng)用程序可以訪問另一個應(yīng)用程序的數(shù)據(jù)(如聯(lián)系人數(shù)據(jù)庫),或者共享它們自己的數(shù)據(jù)。 資源管理器(Resource Manager)提供非代碼資源的訪問,如本地字符串,圖形,和分層文件(layout files)。 通知管理器(Notification Manager)使得應(yīng)用程序可以
點擊復制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1