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

正文內(nèi)容

基于android平臺(tái)的音樂播放器畢業(yè)論文-展示頁

2025-07-07 00:29本頁面
  

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