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

正文內(nèi)容

android在線音樂(lè)播放器畢業(yè)設(shè)計(jì)(編輯修改稿)

2024-12-30 09:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 /C++ 程序庫(kù) ,通過(guò) Android 的一些特殊的設(shè)計(jì) , 我們 開(kāi)發(fā)者可以使用這些庫(kù) ,這在后面的敘述中將看到。 Android 移動(dòng)平臺(tái)展望 Android 以其特有的開(kāi)放性優(yōu)勢(shì)越來(lái)越受到人們和智能手機(jī)廠商的關(guān)注。 對(duì)于第三放軟件開(kāi)發(fā)商來(lái)說(shuō), Android 是一個(gè)真正意義上的開(kāi)放性移動(dòng)設(shè)備綜合平臺(tái), Android 系統(tǒng)是 免費(fèi)向開(kāi)發(fā)人員提供 的 , 這樣就避免了開(kāi)發(fā)中專利 權(quán) 的 障礙 。因此,就能夠?yàn)榈谌杰浖_(kāi)發(fā)商省 下大筆資金。 對(duì)于設(shè)備制造商來(lái)說(shuō), Android 是一個(gè)免費(fèi)的平臺(tái)。當(dāng)設(shè)備制造商每制造一臺(tái)手機(jī)時(shí),那些支付給手機(jī)系統(tǒng)制造商的費(fèi)用也省去了,這樣也降低了每臺(tái)手機(jī)的生產(chǎn)費(fèi)用,同時(shí)就降低了手機(jī)的價(jià)格,這樣在市場(chǎng)上也提高了競(jìng)爭(zhēng)力。 對(duì)硬體開(kāi)發(fā)廠商來(lái)說(shuō), Android 也是個(gè)開(kāi)放的平臺(tái)。使用 Android 平臺(tái)的廠商可以更具自己的需求以及能力為 Android 開(kāi)發(fā)具有該廠商特色的功能,但是這樣的增加完全不用考慮版權(quán)的問(wèn)題。 現(xiàn)今, Android 操作系統(tǒng)已成為許多手機(jī)制造商的寵兒,其中包括 HTC、索尼愛(ài)立信、 Samsung、摩 托羅拉以及國(guó)內(nèi)的聯(lián)想、華為、海爾、華禹等。其中值得一提的是摩托羅拉公司,就在 2020 年 11 月憑借其一款搭載 Android 平臺(tái)的 Droid手機(jī),兩個(gè)月內(nèi)就突破百萬(wàn)臺(tái),擊敗了蘋(píng)果的 iPhone 3GS,被《時(shí)代》雜志評(píng)選為“年度最佳科技產(chǎn)品”。 相信 Android 移動(dòng)平臺(tái)的明天會(huì)光明一片。 小結(jié) 8 Android 從誕生到現(xiàn)在也不過(guò) 3 年的時(shí)間 ,也就是這 短短 3 年一種全新的移動(dòng)平臺(tái) 以迅雷不及掩耳之勢(shì)占領(lǐng)了智能手機(jī)的大半壁江山。原因是多樣的,但又是清晰的。 Android 移動(dòng)平臺(tái)是開(kāi)源的,不僅可以節(jié)約廠商成本還得到眾 多開(kāi)發(fā)者的擁護(hù),這就是它快速成長(zhǎng)的原因。 第 3 章 基于 Android 移動(dòng)平臺(tái) 在線音樂(lè)播放器 關(guān)鍵技術(shù)研究 本次開(kāi)發(fā)系統(tǒng)簡(jiǎn)介 本次系統(tǒng)主要是 介紹一個(gè)在線播放音樂(lè)的小程序, 簡(jiǎn)單的介紹一下這個(gè)程序完成了什么,本系統(tǒng) 通過(guò)訪問(wèn)已事先運(yùn)行起來(lái)的一個(gè) web 網(wǎng)站,通過(guò)該網(wǎng)站能看到幾首音樂(lè),點(diǎn)擊“播放”就可以在本機(jī)上播放網(wǎng)絡(luò)上的音樂(lè) 。代碼不算復(fù)雜,但得解決兩個(gè)關(guān)鍵性的問(wèn)題 : 如何在自己本地機(jī)上運(yùn)行一個(gè) web 網(wǎng)站。 如何通過(guò) android 平臺(tái)實(shí)現(xiàn)在線音樂(lè)播放。 下面將對(duì)本次系統(tǒng)進(jìn)行關(guān)鍵 技術(shù)的探討。 9 本次系統(tǒng)論文所需的環(huán)境配置 本次系統(tǒng)所需要的環(huán)境配置主要由兩方面構(gòu)成,一是在本地機(jī)上運(yùn)行一個(gè) web網(wǎng)站所需的環(huán)境;另一個(gè)是 android 平臺(tái)搭建所需要的環(huán)境。 本地機(jī) web 網(wǎng)站搭建所需的環(huán)境 需要在本地機(jī)上安裝 tomcat,本次系統(tǒng)是安裝的是 不需安裝網(wǎng)上下載解壓在 C盤(pán),還應(yīng)對(duì)相關(guān)的環(huán)境變量進(jìn)行設(shè)置。 環(huán)境變量的設(shè)置如下圖所示: 圖 表 1 圖 表 2 android 平臺(tái)搭建所需要的環(huán)境 需要在本地機(jī)上安裝 eclipse、 androidsdkwindows、 JDK ADT 在本地機(jī)上運(yùn)行一個(gè) web 網(wǎng)站的 關(guān)鍵技術(shù) 研究 10 在 tomcat 中新建一個(gè) web 項(xiàng)目,用作網(wǎng)絡(luò)音樂(lè)網(wǎng)站 其中涉及到得關(guān)鍵技術(shù)有以下兩個(gè) : 在 /建 WEBINF 文件 , 在 WEBINF 下新建 文件,內(nèi)容與一般的 web 程序中類似 。 在 知識(shí), tomcat 的運(yùn)行是相當(dāng)于在本地機(jī)上安裝了一個(gè)本地服務(wù)器 。在 myWebSite 新建 文件這一步很關(guān)鍵,給它編寫(xiě)的代碼也并不復(fù)雜,可以直接將 webbapps 里的 文件里的代碼移植到里面來(lái),它是保證能夠正常運(yùn)行本系統(tǒng)所需的音樂(lè)網(wǎng)頁(yè)的前提。 其目錄截圖如下: 圖 表 3 在 myWebSite 下新建 文件, 對(duì) 編 寫(xiě)代碼。 文檔是用來(lái)實(shí)現(xiàn)網(wǎng)站的功能。本網(wǎng)站是在本地服務(wù)器上運(yùn)行的 ,開(kāi)啟tomcat,在本地瀏覽器上輸入本地服務(wù)器的地址,就可以調(diào)用 。所以其中的 代碼的編寫(xiě)是本系統(tǒng)實(shí)現(xiàn)的關(guān)鍵。 原本打算用 a標(biāo)簽來(lái)實(shí)現(xiàn)音樂(lè)地址的獲取,嘗試一下不行,于是用到了 td的title 屬性,這個(gè)屬性原本用于鼠標(biāo)移到上面顯示的內(nèi)容的,正好也可以用于存儲(chǔ)音樂(lè)地址 。 關(guān)鍵代碼: script language=javascript function play(obj){ //這里的 musicplayer 對(duì)象就是 android 程序中定義的 javascript 接口 ((title))。 11 } /script 其詳細(xì)代碼和有關(guān)截圖將在下章進(jìn)行闡述 。 通過(guò) android 實(shí)現(xiàn)在線音樂(lè)播放的關(guān)鍵技術(shù)研究 (有待改善的地方) Android 實(shí)現(xiàn)在線音樂(lè)播放的關(guān)鍵技術(shù)有以下 4 個(gè): 由于涉及到網(wǎng)絡(luò),在 文件添 加 inter 訪問(wèn)權(quán)限 。 在 文件中添加一個(gè) WebView 控件 。 編寫(xiě)一個(gè)用于播放音樂(lè)的類,該類將作為 javascript 接口 。 在 activity 中獲取 WebView 并設(shè)置屬性 。 小結(jié) 本章主要講了實(shí)現(xiàn)系統(tǒng)的涉及到的主要的技術(shù)。主要有兩大方面的一是實(shí)現(xiàn)本地 機(jī)上運(yùn)行一個(gè) web 網(wǎng)站,另一方面是通過(guò) android 平臺(tái)實(shí)現(xiàn)對(duì)本地 web音樂(lè)網(wǎng)站的訪問(wèn)。這只是前期的大體框架,下面的一章將進(jìn)行詳細(xì)的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)工作。 12 第 4 章 基于 Android 移動(dòng)平臺(tái) 在線音樂(lè)播放器 設(shè)計(jì)與實(shí)現(xiàn) 問(wèn)題的提出 要實(shí)現(xiàn)基于 android在線音樂(lè)播放器系統(tǒng) 首先要對(duì)其進(jìn)行需求分析和解決方案的分析。 需求分析 要分析所要的需求的可行性。 本系統(tǒng)的可行性大可分為兩方面即技術(shù)可行性和經(jīng)濟(jì)可行性。 經(jīng)濟(jì)可行性分析 基于 Android 的在線音樂(lè)播放器的設(shè)計(jì)開(kāi)發(fā)所需要的是具有 Android 的開(kāi)發(fā)平臺(tái)的手機(jī)即可。 技術(shù)可行性分析 設(shè)計(jì)一個(gè)符合基本要求的基于 Android 的在線音樂(lè)播放器系統(tǒng),要深入的了解Android 的系統(tǒng)構(gòu)架以及 Android 應(yīng)用程序框架。 Android 的應(yīng)用程序框架:框架是應(yīng)用程序的核心,是所有參與開(kāi)發(fā)的程序員共同所遵守的規(guī)則或者說(shuō)約定。 設(shè)計(jì)的音樂(lè)播放器還應(yīng)滿足以下的性能才行 (1) 實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。 (2) 穩(wěn)定性:采用與音樂(lè)播放器軟件大小相應(yīng)的 Android 版本,使穩(wěn)定性更高。 (3) 快捷性:利用 Android 的成熟的技術(shù)保障音樂(lè)播放器在網(wǎng)上搜索時(shí)的速度 (4) 高安全性:在設(shè)計(jì)中,將充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。 (5) 采用標(biāo) 準(zhǔn)技術(shù) 解決方案分析 經(jīng)濟(jì)可行性分析 現(xiàn)在一般的 Android 的智能機(jī)即可以完全滿足該需求?;蛘呤窃谧约旱碾娔X里安裝虛擬機(jī),可以在電腦里模擬該軟件的設(shè)計(jì)與開(kāi)發(fā) 。 技術(shù)可行性分析 在設(shè)計(jì)基于 android 在線音樂(lè)播放器實(shí)現(xiàn)滿足下面的五點(diǎn)即可: (1) 實(shí)用性:系統(tǒng)以用戶需求為目標(biāo),以方便用戶為原則。 (2) 穩(wěn)定性:采用與音樂(lè)播放器軟件大小相應(yīng)的 Android 版本,使穩(wěn)定性更高。 (3) 快捷性:利用 Android 的成熟的技術(shù)保障音樂(lè)播放器在網(wǎng)上搜索時(shí)的速度 13 (4) 高安全性:在設(shè)計(jì)中,將 充分利用網(wǎng)絡(luò)軟、硬件提供的各種安全措施,既可以保證共享資源,同時(shí)也可保證關(guān)鍵數(shù)據(jù)的安全性。 (5) 采用標(biāo)準(zhǔn)技術(shù)。 系統(tǒng)功能結(jié)構(gòu)的設(shè)計(jì) 本系統(tǒng)的功能結(jié)構(gòu)的設(shè)計(jì)主要集中在通過(guò) android 平臺(tái)實(shí)現(xiàn)在線音樂(lè)播放這一塊 。 本系統(tǒng)的 android 程序結(jié)構(gòu)圖為: 圖 表 4 音樂(lè)播放功能的設(shè)計(jì) 的核心代碼: if(()){ ()。 } (url)。//url為函數(shù)傳入的音樂(lè)地址 ()。 ()。 WebView 屬性設(shè)置的核心代碼: = (WebView) ()。 ().setJavaScriptEnabled(true)。 ().setAppCacheEnabled(false)。 ().setSupportZoom(true)。 ().setBuil
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1