




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告 題 目:棊于andriod平臺(tái)的視頻播放器設(shè)計(jì) 院(系):電子與信息工程系 專 業(yè): 團(tuán)隊(duì)成員: 輔導(dǎo)老師: 2011 年 12 月 29 日 .Andriod 平臺(tái) 1. 谷歌與開放手機(jī)聯(lián)盟合作開發(fā)了 Android,這個(gè)聯(lián)盟由包括中 國移動(dòng)、摩托羅拉、高通、宏達(dá)和T-Mobile在內(nèi)的30多家技術(shù)和無線 應(yīng)用的領(lǐng)軍企業(yè)組成。 2. Android是一個(gè)真正意義上的開放性移動(dòng)設(shè)備綜合平臺(tái)。通過 與運(yùn)營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān) 系,來建立標(biāo)準(zhǔn)化、開放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè) 開放式的生態(tài)系統(tǒng),這樣應(yīng)用之間的通用性和互聯(lián)性將
2、在最大程度上得到 保持。 3. 所有的Android應(yīng)用之間是完全平等的。 4. 所有的應(yīng)用都運(yùn)行在一個(gè)核心的引擎上面,這個(gè)核心引擎其實(shí) 就是一個(gè)虛擬機(jī),它提供了一系列用于應(yīng)用和硬件資源間進(jìn)行通訊的APIo 撇開這個(gè)核心引擎,Android的所有其他的東西都是”應(yīng)用”。 5. Android打破了應(yīng)用之間的界限 比如開發(fā)人員可以把Web上的 數(shù)據(jù)與本地的聯(lián)系人,日歷,位置信息結(jié)合起來,為用戶創(chuàng)造全新的用戶 體驗(yàn) 二.Java開發(fā)環(huán)境 Ja眩技術(shù)包含了一個(gè)編程語言及一個(gè)平臺(tái)。Java編程語言具有很 多特性,如面向?qū)ο?、跨平臺(tái)、分布式、多線程、解釋性等等。Java編程 語言起源于 注:文檔可能無法
3、思考全面,請(qǐng)瀏覽后下載,供參考。 Sim公司的一個(gè)叫“Gwen”的項(xiàng)目,目的是開發(fā)嵌入家用電器的分布式系 統(tǒng),使電器更加智能化。1996年1月發(fā)布了JDK1. 1版本,一門新語言自此走 向世界。之后,1998年12月發(fā)布了 1.2版本,2002年2月發(fā)布1.4版木,2004 年10月發(fā)布1.5版本(5.0) , 2006年12月發(fā)布1.6 (6.0)版本,這是目前 的最新版木。Java 1. 2版木是一個(gè)重要的版木,基于該版木,Sun將Java技 術(shù)分成J2SE、J2ME、J2EE,其中J2SE為創(chuàng)建和運(yùn)行Java程序提供了最基木 的環(huán)境,J2ME與J2EE建立在J2SE的基礎(chǔ)上,J2ME為嵌
4、入式應(yīng)用(如運(yùn)行在 手機(jī)里的Java程序)提供開發(fā)與運(yùn)行環(huán)境,J2EE為分布式的企業(yè)應(yīng)用提供 開發(fā)與運(yùn)行環(huán)境。 三.Eclipse Eclipse的基礎(chǔ)是富客戶機(jī)平臺(tái)(Rich Client Platform,即 RCP) o RCP包括下列組件: 核心平臺(tái)(啟動(dòng)Eclipse,運(yùn)行插件) 標(biāo)準(zhǔn)集束框架(OSGi: Open Service Gateway initiative) 可移植構(gòu)件工具包(SWT: Eclipse * s Standard Widget Toolkit) JFace (文件緩沖,文本處理,文木編輯器) Eclipse采用的技術(shù)是IBM公司開發(fā)的SWT,這是一種基于Ja
5、va的窗口組件, 類似Java本身提供的AWT和Swing窗口組件;不過IBM聲稱SWT比其他Java窗 口組件更有效率。Eclipse的用戶界面還使用了GUI中間層JFace,從而簡化 了基于SWT的應(yīng)用程序的構(gòu)建。Eclipse的設(shè)計(jì)思想是:一切皆插件。 Eclipse核心很小,其它所有功能都以插件的形式附加Eclipse核心之上。 注:文檔可能無法思考全面,請(qǐng)瀏覽后下載,供參考。 Eclipse基本內(nèi)核包扌舌:圖形API (SWT/Jface), Java開發(fā)環(huán)境插件(JDT), 插件開發(fā)環(huán)境(PDE)等。Eclipse的插件機(jī)制是輕型軟件組件化架構(gòu)。在 富客戶機(jī)平臺(tái)上,Eclipse使
6、用插件來提供所有的附加功能,例如支持Java 以外的其他語言。己有的分離的插件己經(jīng)能夠支持C/C+ (CDT)、Perl. Ruby, Pythonx telnet和數(shù)據(jù)庫開發(fā)。插件架構(gòu)能夠支持將任意的擴(kuò)展加 入到現(xiàn)有環(huán)境中,例如配置管理,而決不僅僅限于支持各種編程語言。 四.Andro i d程序基礎(chǔ)-Andro i d應(yīng)用程序的構(gòu)成 川戶 目錄 1課程設(shè)計(jì)概述1 1.1課程設(shè)計(jì)題目1 1.2課程設(shè)計(jì)要求1 2硬件平臺(tái)搭建1 2. 1 JDK 安裝1 2.2 Android SDK安裝以及系統(tǒng)設(shè)置2 2.3 Eclipse安裝以及ADT工具的安裝2 3軟件設(shè)計(jì)3 3. 1軟件布局設(shè)計(jì)3 3.
7、2音量功能的設(shè)計(jì)3 3. 3視頻文件搜索功能的設(shè)計(jì)4 3.4播放控制功能的設(shè)計(jì)4 3.5其他功能的設(shè)計(jì)5 3. 6工程架構(gòu)的介紹5 4軟件調(diào)試5 4. 1軟件在虛擬機(jī)上調(diào)試及分析5 4. 2軟件在手機(jī)上的調(diào)試及分析6 5總結(jié)與改進(jìn)展望7 6謝辭8 7附錄8 1課程設(shè)計(jì)概述 1.1課程設(shè)計(jì)題LI 1. 2課程設(shè)計(jì)要求 2硬件平臺(tái)搭建 3軟件設(shè)計(jì) 4軟件調(diào)試 5總結(jié)與改進(jìn)展望 謝辭 本次設(shè)計(jì)能夠完成得到了許多幫助,首先感謝吳作棟老師,張弘老師悉心指導(dǎo),為 我們提供了設(shè)計(jì)的思路,為我們指出了設(shè)計(jì)的各種不足指出,并一次次為我們解決了調(diào) 試過程中出現(xiàn)的各種問題。正是有了他們的指導(dǎo),我的設(shè)計(jì)才得以順利完成。 感謝一同進(jìn)行設(shè)計(jì)的同學(xué)們,是他們?cè)谖覍?duì)著電腦一籌莫展地時(shí)候給我指出了可能 的錯(cuò)誤,在調(diào)試過程中給予我各種意見,并且測(cè)量數(shù)據(jù)時(shí)給予
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)集資合同范本
- 合同范本甲方名字過長
- 農(nóng)村澆地用電合同范本
- 合伙辦鞋廠合同范本
- 合同范本橫豎
- 中介臨時(shí)勞動(dòng)合同范例
- 協(xié)議購車合同范本
- 專業(yè)監(jiān)理安裝合同范本
- 吉利采購合同范本
- 廠房賃合同范本
- QBT 2605-2003 工業(yè)氯化鎂行業(yè)標(biāo)準(zhǔn)
- 2024年江西機(jī)電職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測(cè)試題庫帶答案
- 《拒絕沉迷手機(jī)遠(yuǎn)離“垃圾快樂”》班會(huì)課件
- 普通高中政治課程標(biāo)準(zhǔn)測(cè)試題及答案
- 2024年知識(shí)競賽-《民用爆炸物品安全管理?xiàng)l例》知識(shí)競賽筆試參考題庫含答案
- 屋頂 屋頂?shù)呐潘O(shè)計(jì) 屋頂?shù)呐潘绞剑ńㄖ?gòu)造)
- Web-of-sciencenew文獻(xiàn)檢索-課件
- (高清版)DZT 0368-2021 巖礦石標(biāo)本物性測(cè)量技術(shù)規(guī)程
- 企業(yè)事業(yè)部制的管理與監(jiān)督機(jī)制
- 消毒供應(yīng)中心工作總結(jié)
- 研究生導(dǎo)師談心談話記錄內(nèi)容范文
評(píng)論
0/150
提交評(píng)論