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

正文內(nèi)容

基于android的音樂(lè)播放器_畢業(yè)論文-資料下載頁(yè)

2024-08-27 15:36本頁(yè)面

【導(dǎo)讀】Android是一個(gè)開源的系統(tǒng),它底層是基于Linux的操作系統(tǒng),本論文的音樂(lè)播放。器采用了Android開源系統(tǒng)技術(shù),利用Java語(yǔ)言和Eclipse編輯工具對(duì)播放器進(jìn)行編寫。首、音量調(diào)節(jié)、歌詞顯示等功能于一體,性能良好,在Android系統(tǒng)中能獨(dú)立運(yùn)行。的探討,所以對(duì)具體的壓縮算法不作深究。統(tǒng)的需求,并且使用用例圖來(lái)描述,系統(tǒng)的功能需求,我們分成四部分來(lái)概括,按鈕,播放器將播放上一首或下一首歌曲??闯龈鱾€(gè)按鈕的作用及操作方法。能實(shí)現(xiàn)要求的功能,但又不重復(fù)。同手機(jī)屏幕大小可能不一樣,應(yīng)盡量兼容大多數(shù)手機(jī)屏幕尺寸,使之顯示無(wú)障礙。界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。Android在未公開之前常被傳聞為Google電。大多傳聞?wù)J為Google開發(fā)的是自己的手機(jī)電話產(chǎn)品,而不是一套軟。到了2020年1月,Google開始發(fā)表自家品牌手機(jī)電話的NexusOne。瀏覽器,聯(lián)系人管理程序等。開發(fā)者完全可以訪問(wèn)核心應(yīng)用程序所使用的API框架。該應(yīng)用程序重用機(jī)制使得組件可以

  

【正文】 (Uri uri, ContentValues values) { SQLiteDatabase db = ()。 long count = 0。 try { count = (, null, values)。 } catch (Exception ex) 24 { ()。 } if (count 0) return uri。 else return null。 } // 數(shù)據(jù)庫(kù)更新操作 @Override public int update(Uri uri, ContentValues values, String selection,String[] selectionArgs) { SQLiteDatabase db = ()。 int i = 0。 try { i = (, values, selection, null)。return i。 } catch (Exception ex) {} return 0。 } 數(shù)據(jù)顯示 程序是利用 Cursor 游標(biāo)類指向數(shù)據(jù)表中的某一項(xiàng),然后進(jìn)行查詢數(shù)據(jù),用 Log日志顯示出來(lái) @Override//數(shù)據(jù)庫(kù)查詢操作 public Cursor query(Uri uri, String[] projection, String selection,String[] selectionArgs, String sortOrder) { SQLiteDatabase db = ()。 // 依次參數(shù)為:表名,查詢字段, where 語(yǔ)句 ,替換, group by(分組 ), having(分組條件 ),order by(排序 ) Cursor cur = (, projection, selection,selectionArgs, null, null, sortOrder)。return cur。} 25 5 軟件測(cè)試 軟件的測(cè)試 一個(gè)程序并不可能達(dá)到十分完美,難免存在一些錯(cuò)誤。如果不能及時(shí)將其找出并修改,會(huì)造成系統(tǒng)崩潰并造成不必要的損失。通過(guò)軟件測(cè)試,盡可能多的找出系統(tǒng)中的錯(cuò)誤,以便于及時(shí)修改。 軟件測(cè)試的環(huán)境 軟件測(cè)試的性能要求 軟硬件要求:系統(tǒng)環(huán)境 winXP。硬件系統(tǒng)環(huán)境 P4 、 1024MB 內(nèi)存、 80G硬盤。系統(tǒng)運(yùn)行時(shí)對(duì)數(shù)據(jù)的保密性要求不高對(duì)一般的數(shù)據(jù)不要求進(jìn)行加密。此外,對(duì)其他軟件幾乎沒(méi)有依賴性,程序健壯性較好。 測(cè)試 建立一張模擬的 SD卡,上傳歌曲文件;分別測(cè)試其的播放、暫停、停止、上 /下一首的功能是否有用。 軟件測(cè)試的評(píng)價(jià) 軟件功能評(píng)價(jià):此軟件各模塊都能實(shí)現(xiàn)各自的功能,基本符合播放音樂(lè)的要求。 結(jié)論:此軟件是可行的。 測(cè)試階段 軟件測(cè)試是一項(xiàng)復(fù)雜的系統(tǒng)工程,從不同的角度考慮可以有不同的劃分方法,對(duì)測(cè)試進(jìn)行分類是為了更好的明確測(cè)試的過(guò)程,了解測(cè)試究竟要完成哪些工作,盡量做到全面測(cè)試。按照軟件測(cè)試的策略和過(guò)程分類,軟件測(cè)試可分為單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試和驗(yàn)收測(cè)試。它們被依次順序地執(zhí)行,如圖 51 26 所示: 圖 51 軟件測(cè)試分級(jí)模型 單元測(cè)試 單元測(cè)試是對(duì)軟件中的基本組成單位進(jìn)行的測(cè)試,如一個(gè)模塊、一個(gè)過(guò)程等等。它是軟件動(dòng)態(tài)測(cè)試的最基本的部分,也是最重要的部分之一,其目的是檢驗(yàn)軟件基本組成單位的正確性。因 為單元測(cè)試需要知道內(nèi)部程序設(shè)計(jì)和編碼的細(xì)節(jié)知識(shí),一般應(yīng)由程序員而非測(cè)試員來(lái)完成,往往需要開發(fā)測(cè)試驅(qū)動(dòng)模塊和樁模塊來(lái)輔助完成單元測(cè)試。因此應(yīng)用系統(tǒng)有一個(gè)設(shè)計(jì)很好的體系結(jié)構(gòu)就顯得尤為重要。 一個(gè)軟件單元的正確性是相對(duì)于該單元的規(guī)約而言的。因此,單元測(cè)試以被測(cè)試單位的規(guī)約為基準(zhǔn)。單元測(cè)試的主要方法有控制流測(cè)試、數(shù)據(jù)流測(cè)試、排錯(cuò)測(cè)試、分域測(cè)試等等。 集成測(cè)試 集成測(cè)試是在軟件系統(tǒng)集成過(guò)程中所進(jìn)行的測(cè)試,其主要目的是檢查軟件單位之間的接口是否正確。它根據(jù)集成測(cè)試計(jì)劃,一邊將模塊或其他軟件單位組合成越來(lái)越大的系統(tǒng) ,一邊運(yùn)行該系統(tǒng),以分析所組成的系統(tǒng)是否正確,各組成部分是否合拍。集成測(cè)試的策略主要有自頂向下和自底向上兩種。在此采用自頂向下策略,從網(wǎng)站主頁(yè)開始進(jìn)入,測(cè)試每個(gè)模塊之間的聯(lián)系是否合理,如前臺(tái)展示與后臺(tái)管理的接口等。 確認(rèn)測(cè)試 確認(rèn)測(cè)試又稱有效性測(cè)試。它的任務(wù)是驗(yàn)證軟件的有效性,即驗(yàn)證軟件的功能和性能及其它特性是否與用戶的要求一致。在軟件需求規(guī)格說(shuō)明書 中 描述了全部用 27 戶可見(jiàn)的軟件屬性,其中有一節(jié)叫做有效性準(zhǔn)則,它包含的信息就是軟件確認(rèn)測(cè)試的基礎(chǔ)。 系統(tǒng)測(cè)試 系統(tǒng)測(cè)試是對(duì)已經(jīng)集成好的軟件系統(tǒng)進(jìn)行徹底的測(cè)試 ,以驗(yàn)證軟件系統(tǒng)的正確性和性能等滿足其規(guī)約所指定的要求,檢查軟件的行為和輸出是否正確并非一項(xiàng)簡(jiǎn)單的任務(wù),它被稱為測(cè)試的 “ 先知者問(wèn)題 ” 。因此,系統(tǒng)測(cè)試應(yīng)該按照測(cè)試計(jì)劃進(jìn)行,其輸入、輸出和其他動(dòng)態(tài)運(yùn)行行為應(yīng)該與軟件規(guī)約進(jìn)行對(duì)比。軟件系統(tǒng)測(cè)試方法很多,主要有功能測(cè)試、性能測(cè)試、隨機(jī)測(cè)試等等。 驗(yàn)收測(cè)試 驗(yàn)收測(cè)試旨在向軟件的購(gòu)買者展示該軟件系統(tǒng)滿足其用戶的需求。它的測(cè)試數(shù)據(jù)通常是系統(tǒng)測(cè)試的測(cè)試數(shù)據(jù)的子集。這是軟件在投入使用之前的最后測(cè)試。 28 6 結(jié)論 本文通過(guò)本系統(tǒng)設(shè)計(jì)與開 發(fā),從而得出下列結(jié)論: 學(xué)習(xí)一門新技術(shù),最重要的是實(shí)踐,只有多動(dòng)手才能盡快掌握它。 一個(gè)系統(tǒng)的開發(fā),經(jīng)驗(yàn)是最重要的,經(jīng)驗(yàn)不足,就難免會(huì)有許多考慮不周之處。 要想吸引更多的用戶,系統(tǒng)的界面必須要美觀、友好,功能要健全。不過(guò)由于經(jīng)驗(yàn)不足,我設(shè)計(jì)的圖形界面比較簡(jiǎn)單。只是對(duì)基本功能進(jìn)行了開發(fā)。 本次開發(fā),我參考了很多本系統(tǒng)的例子,吸取了一些別的本系統(tǒng)的長(zhǎng)處,對(duì)自己的畢業(yè)設(shè)計(jì)進(jìn)行了完善,但是還有很多的不足之處,有待以后進(jìn)一步學(xué)習(xí)。 本文所制作的系統(tǒng)界面友好、使用靈活、操作簡(jiǎn)單、功能齊全、表現(xiàn)方 式獨(dú)特,已基本具備了成熟的技術(shù)理論。 由于時(shí)間倉(cāng)促,本次設(shè)計(jì)由我完成本系統(tǒng)的制作,對(duì)我這樣一個(gè) JSP新手而言所制作的模塊還有不完善的地方。由于是獨(dú)立完成,在畢業(yè)設(shè)計(jì)的過(guò)程遇到了很多的困難,我求教了不少老師和同學(xué),在這個(gè)過(guò)程中讓我體會(huì)到了,一個(gè)團(tuán)隊(duì)的重要性。 通過(guò)對(duì) Android 手機(jī)平臺(tái)的音樂(lè)播放器的開發(fā),使我對(duì) Android 系統(tǒng)從零進(jìn)入到了一個(gè)比較高的層次的了解, Android 功能是如此強(qiáng)大,令人不得不佩服。 在實(shí)現(xiàn)播放器的基本功能是,一開始我是不知道要用什么來(lái)做了,直到問(wèn)了同學(xué)和查看書籍資料,才知道用了一 個(gè)監(jiān)聽的方法解決掉。 因?yàn)樽约簩?duì) Android 的掌握不是很好,播放器不夠完善,有些地方還有些不合理的地方,比如歌詞方面,這需要改善,有待以后去加強(qiáng)。 29 致 謝 在本次畢業(yè)論文過(guò)程中,得到了指導(dǎo)老師的指導(dǎo)與支持。在此特別感謝指導(dǎo)老師的大力幫助。指導(dǎo)老師的悉心指導(dǎo)和大力支持,在總體結(jié)構(gòu)、功能的把握上給予了非常大的幫助,同時(shí)根我們提供了非常優(yōu)越的設(shè)計(jì)環(huán)境,并對(duì)我在編程設(shè)計(jì)等細(xì)節(jié)工作上給予了耐心的指導(dǎo),對(duì)于我順利完成這次畢業(yè)論文起到了關(guān)鍵性的作用。 通過(guò)開發(fā)本系統(tǒng),我較全面的掌握了 android 基本知識(shí)和編 程技巧,并在開發(fā)過(guò)程中我的 java 開發(fā)能力得到了進(jìn)一步的提高。 在開發(fā)過(guò)程中我學(xué)到了一些經(jīng)驗(yàn):系統(tǒng)分析的好壞將決定著的系統(tǒng)開發(fā)成功與否,一份好分析設(shè)計(jì)將是成功開發(fā)主要因素。我們?cè)谥珠_發(fā)之前不要急于編程,先應(yīng)有較長(zhǎng)的時(shí)間去把分析做好,寫出相關(guān)的開發(fā)文檔等。然后再開始編寫程序代碼,這樣做到每寫一步代碼心底有數(shù) ,有條不絮。當(dāng)然也有些還需待繼續(xù)深入地方如: 菜單功能的實(shí)現(xiàn) 問(wèn)題等等。 30 參 考 文 獻(xiàn) 1. 專著: [M]作者:余志龍 陳昱勛 鄭名杰 陳小鳳 郭秩均 . 書名 [M]: Google Android SDK開發(fā)范例大全(第二版) . 出版地:北京 出版社:人民郵電出版社 出版年份: 2020 :參考播放功能和 SD 卡的資料
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1