Android編程基礎(chǔ)大作業(yè)

Android編程基礎(chǔ)大作業(yè)

ID:41033198

大?。?68.45 KB

頁(yè)數(shù):8頁(yè)

時(shí)間:2019-08-14

Android編程基礎(chǔ)大作業(yè)_第1頁(yè)
Android編程基礎(chǔ)大作業(yè)_第2頁(yè)
Android編程基礎(chǔ)大作業(yè)_第3頁(yè)
Android編程基礎(chǔ)大作業(yè)_第4頁(yè)
Android編程基礎(chǔ)大作業(yè)_第5頁(yè)
資源描述:

《Android編程基礎(chǔ)大作業(yè)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211d3258df.doc寧波大紅鷹學(xué)院信息工程學(xué)院課程設(shè)計(jì)報(bào)告項(xiàng)目名稱:視頻播放器項(xiàng)目組長(zhǎng):葉紫涵項(xiàng)目成員:章鋮豪黃韡班級(jí)名稱:12計(jì)科(2)專業(yè)名稱:計(jì)算機(jī)科學(xué)與技術(shù)完成時(shí)間:2015年1月2日信息工程學(xué)院制7寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211d3258df.docAndroid編程基礎(chǔ)大作業(yè)分組報(bào)名表項(xiàng)目名稱視頻播發(fā)器項(xiàng)目功

2、能(1)能夠播放.avi,.mp4等文件(2)能查找目標(biāo)文件是否存在團(tuán)隊(duì)成員姓名性別年級(jí)院、系、專業(yè)學(xué)號(hào)備注葉紫涵男12計(jì)科(2)信息工程學(xué)院1211050337組長(zhǎng)黃韡男12計(jì)科(2)信息工程學(xué)院1211050212組員章鋮豪男12計(jì)科(2)信息工程學(xué)院1211050339組員指導(dǎo)教師姓名陸正球研究方向軟件技術(shù)職稱講師團(tuán)隊(duì)聯(lián)系方式聯(lián)系人姓名郵件地址7寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211d3258df.doc目錄1.概述31.1項(xiàng)目背景31.2國(guó)內(nèi)外研究狀況31.3研

3、究的主要內(nèi)容31.4項(xiàng)目分工(說明各小組成員在項(xiàng)目中承擔(dān)的工作)32.相關(guān)技術(shù)33.系統(tǒng)分析34.系統(tǒng)設(shè)計(jì)44.1功能模塊的流程說明44.2數(shù)據(jù)庫(kù)設(shè)計(jì)45.系統(tǒng)實(shí)現(xiàn)56.系統(tǒng)測(cè)試67.總結(jié)77.1難點(diǎn)分析77.2解決方案77寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211d3258df.doc1.概述1.1項(xiàng)目背景近年來隨著手機(jī)技術(shù)的不斷發(fā)展,影音播放的應(yīng)用已從單純的電視機(jī)發(fā)展到更為廣闊的領(lǐng)域,如電腦、MP4、平板、手機(jī)等等。1.2國(guó)內(nèi)外研究狀況國(guó)內(nèi)外各種手機(jī)視頻播放器層出不窮,

4、功能日新月異,但是各有長(zhǎng)處和缺點(diǎn),如何做一個(gè)能被大家廣泛接受視頻的視頻播放器,是一個(gè)值得挑戰(zhàn)的問題。1.3研究的主要內(nèi)容如何使用Android自帶播放器實(shí)現(xiàn)視頻播放的基本操作,以及如何選擇用戶想觀看的視頻。2.相關(guān)技術(shù)采用的技術(shù)是IBM公司開發(fā)的SWT,這是一種基于Java的窗口組件,類似Java本身提供的AWT和Swing窗口組件:不過IBM聲稱SWT比其他Java窗口組件更有效率。Eclipse的用戶界面還使用了GUI中間層JFace,從而簡(jiǎn)化了基于SWT的應(yīng)用程序的構(gòu)建。Eclipse的設(shè)計(jì)思想是:一切皆插件。Eclipse核心很小,其他所有功能都以插件的形式附加于

5、Eclipse核心之上。Eclipse基于內(nèi)核包括:圖形API(SWT/JFace),Java開發(fā)環(huán)境插件(JDT),插件開發(fā)環(huán)境(PDE)等。Eclipse的插件機(jī)制是輕型軟件組件化架構(gòu)。在富客戶機(jī)平臺(tái)上,Eclipse使用插件來提供所有的附加功能,例如支持Java以外的其他語言。已有的分離的插件已經(jīng)能夠支持C/C++(CDT)、Perl、Ruby、Python、telnet和數(shù)據(jù)庫(kù)開發(fā)。插件架構(gòu)能夠支持將任意的擴(kuò)展加入到現(xiàn)有環(huán)境中,例如配置管理,而決不僅僅限于支持各種編程語言。3.系統(tǒng)分析此為一個(gè)視頻播放器,設(shè)計(jì)的軟件需要支持快進(jìn)、快退、暫停、繼續(xù)和進(jìn)度拖曳等功能。視

6、頻播放軟件工程文件主要包括src文件夾(Java源碼)、res文件夾(資源文件)和AndroidMainfest.xml(程序清單)。軟件主要由Activities組成,每個(gè)Activity對(duì)應(yīng)一個(gè)模塊。不同的Activity通過Intent進(jìn)行通信和相互調(diào)用。4.系統(tǒng)設(shè)計(jì)7寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211d3258df.doc開始打開視頻播放器輸入文件的絕對(duì)路徑點(diǎn)擊“打開”打開文件進(jìn)入視頻播放界面退出軟件YN4.1功能模塊的流程說明1、文件查找模塊用戶在文件查找

7、模塊中的業(yè)務(wù)流程是,用戶通過輸入的絕對(duì)路徑提供的信息,系統(tǒng)查找文件,如果文件存在,則打開文件并跳轉(zhuǎn)到播放界面。如果文件不存在,則顯示“很抱歉,您輸入的文件不存在,請(qǐng)重新輸入”。時(shí)序圖如下圖4.1所示。2、視頻播放模塊系統(tǒng)查找到文件之后,進(jìn)行相應(yīng)的播放,用戶可以進(jìn)行“快進(jìn)”、“快退”、“暫?!焙汀巴顺觥辈僮?。1.系統(tǒng)實(shí)現(xiàn)1、文件路徑輸入界面:如圖5.1所示,在該界面中輸入文件的絕對(duì)路徑。7寧波大紅鷹學(xué)院信息工程學(xué)院                            期末大作業(yè)de3bf282e8113630d882aa211

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。