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

正文內(nèi)容

基于android的多功能視頻播放器的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-wenkub.com

2024-11-06 03:58 本頁面
   

【正文】 New, .[3] eoeAndroid. Android UI設(shè)計(jì)內(nèi)容簡介[J],eoeAndroid特刊第十一期. .[4] eoeAndroid. Android 多媒體. eoeAndroid特刊第十五期. .[5] 佚名. Android開發(fā)教程amp。最后,系統(tǒng)通過試運(yùn)行測試,系統(tǒng)完全實(shí)現(xiàn)了智能搜索模塊, 本地文件列表, 網(wǎng)絡(luò)文件獲取, 播放列表所有文件列表, 播放列表歷史播放列表,播放列表收藏喜愛列表,基本播放控制,數(shù)據(jù)庫設(shè)計(jì)連接等功能。:在主界面的列表框中適配手機(jī)里面檢測到的所有視頻文件。本文針對上述問題展開研究,完成了基于android手機(jī)的播放器的系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn),其功能基本符合用戶的需求,能夠?qū)崿F(xiàn)各個(gè)模塊的設(shè)計(jì)要求。跳過一段播放,返回之前精彩一段進(jìn)行播放以及雙擊進(jìn)入全屏播放。在播放模塊設(shè)計(jì)中,主要就是針對視頻文件在播放過程中需要涉及到的操作控制流程。當(dāng)前Android系統(tǒng)中,: meidaplayer整體架構(gòu)。其實(shí)現(xiàn)同All Playlist!的實(shí)現(xiàn)一樣。其實(shí)現(xiàn)跟現(xiàn)實(shí)所有文件列表的方式一樣。在主界面的右邊的列表框中選中Spinner控件中的All Playlist選項(xiàng),這時(shí)候其對應(yīng)下方的適配列表就是現(xiàn)實(shí)中手機(jī)里面所有的視頻文件。所以代理服務(wù)器〈Proxy〉的快取功能〈Cache〉也同樣適用于RTSP,并因RTSP具有重新導(dǎo)向功能,可視實(shí)際負(fù)載情況來轉(zhuǎn)換提供服務(wù)的服務(wù)器,以避免過大的負(fù)載集中于同一服務(wù)器而造成延遲。 視頻文件選中狀態(tài)圖 網(wǎng)絡(luò)文件獲取模塊在網(wǎng)絡(luò)文件獲取模塊中,主要是將視頻播放源設(shè)置為可以實(shí)時(shí)解析的HTTP,或者RSTS協(xié)議格式的網(wǎng)絡(luò)視頻流,然后播放。設(shè)計(jì)思路是這樣的,從sdcard的根目錄開始,從其第一個(gè)文件開始,如果是文件夾就進(jìn)入其中,顯示其中所有的文件以及文件夾,當(dāng)用戶再次點(diǎn)擊其中的文件夾時(shí)候,再次進(jìn)入指定文件夾,遍歷其中的文件,顯示出來,如果點(diǎn)擊的為視頻文件,則顯示的為播放控制相關(guān)屬性。 } 這里為適配的選項(xiàng)被選中的狀態(tài)下產(chǎn)生監(jiān)聽。 (文件路徑+())。 if( (location == arg2) amp。這里顯示了新的模態(tài)對話框,以及在其背后會顯示出來的是選中狀態(tài)的信息。 (())。amp。 public void onItemSelected(AdapterView? arg0, View arg1, int arg2, long arg3) { // TODO Autogenerated method stub (TAG, onItemSelected()..)。 (searchAdapter)。 (TAG, after sql insert)。 = (cursor .getColumnIndexOrThrow())。在遍歷sdcard中的視頻文件的方法是調(diào)用android系統(tǒng)中自帶的檢測視頻文件的功能,然后對其結(jié)果進(jìn)行過濾記錄,載入數(shù)據(jù)庫中。當(dāng)listview中的選項(xiàng)被選中,底部顯示多媒體文件詳細(xì)路徑 圖 智能搜索界面框架圖下面為應(yīng)用程序?qū)嵗写嬖诘膶?shí)際智能搜索模塊的界面設(shè)計(jì)。運(yùn)用到SQLite;隨著PlayList的視窗的可見性,調(diào)節(jié)播放窗體,以及播放進(jìn)度條的長度。..... } ()。 dBase = ()。 (insert into locallist (videoName,videoPath,videoDuration,videoDescription,videoBookMark,videoArtist,videoSize) + values(?,?,?,?,?,?,?),new Object[]{, ,})。重要代碼如下: public void insertLocal(int type,Video_Info vinfo){ (TAG, insert ())。 onCreate(db)。 (DB_CREATE2)。,繼承了SQLiteOpenHelper 類,定義了需要建立的表,在onCreate()方法中進(jìn)行了創(chuàng)建,在onUpgrage()需要先來判斷表的存在性,這樣避免出現(xiàn)表的二義性。SQLiteOpenHelper 的子類,至少需要實(shí)現(xiàn)三個(gè)方法:構(gòu)造函數(shù),調(diào)用父類 SQLiteOpenHelper 的構(gòu)造函數(shù)。Android 不自動提供數(shù)據(jù)庫。名稱類型長度十進(jìn)制允許空?備注_idinteger110N主鍵videoNamevarchar2550N視頻文件名videoPathvarchar255N文件的絕對路徑 收藏文件列表4基于Android的多功能視頻播放的系統(tǒng)實(shí)現(xiàn) 數(shù)據(jù)庫管理Android 在運(yùn)行時(shí)(runtime)集成了 SQLite,所以每個(gè) Android 應(yīng)用程序都可以使用 SQLite 數(shù)據(jù)庫。根據(jù)以上功能定義,設(shè)計(jì)數(shù)據(jù)庫表。(8) 播放列表收藏喜愛列表:實(shí)現(xiàn)收藏播放列表,將用戶喜愛的視頻文件收藏起來,方便再次查詢,播放。(4) 文件列表本地文件:運(yùn)用遞歸調(diào)用算法實(shí)現(xiàn)對手機(jī)中的每個(gè)文件的訪問進(jìn)行遞歸顯示每個(gè)文件夾目錄下的文件,從而達(dá)到定位視頻文件的目的。這里用來存儲播放列表,以及退出時(shí)后,多媒體播放的位置。 數(shù)據(jù)庫SQLite,是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)聯(lián)式數(shù)據(jù)庫管理系統(tǒng),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百K的內(nèi)存就夠了。Java,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺的總稱。它允許用戶根據(jù)需要添加視圖,并與允許用戶使用的任何版本控制系統(tǒng)交互。工作臺插件是Eclipse 提供的用戶界面。Eclipse平臺體系結(jié)構(gòu)主要由5部分組成,分別是平臺運(yùn)行庫、工作區(qū)、工作臺、團(tuán)隊(duì)支持和幫助。Ubuntu基于Debian發(fā)行版和GNOME桌面環(huán)境,與Debian的不同在于它每6個(gè)月會發(fā)布一個(gè)新版本。參與者用戶前置條件播放器處于播放狀態(tài)后置條件自動匹配到相應(yīng)正確的視頻文件名的地方播放器智能搜索用例主要用來智能索引出手機(jī)里面的額所有視頻文件。 視頻全屏/普屏用例說明描述要素描述內(nèi)容用例名稱視頻全屏/普屏用例描述1. 當(dāng)前處于播放狀態(tài)2. 雙擊正在播放的視頻界面3. 當(dāng)前處于全屏,雙擊變?yōu)槠掌?,?dāng)前為普屏,雙擊變?yōu)槿羺⑴c者用戶前置條件視頻進(jìn)入播放狀態(tài)后置條件選中的視頻播放根據(jù)當(dāng)前狀態(tài)變?yōu)槿?,或者普屏播放器上一個(gè)/下一個(gè)用例主要實(shí)現(xiàn)當(dāng)前播放列表中能否播放上一個(gè)/下一個(gè)文件。暫停播放上一個(gè)/下一個(gè)停止用戶退出播放全屏/普平時(shí)間戳 視頻基本播放用例圖視頻播放用例主要用來描述視頻文件是否能夠正常播放。其中需要涉及到的有三個(gè)播放列表,已播放列表,所有視頻播放列表,收藏夾列表。(5) 通過RTSP協(xié)議,能夠播放實(shí)時(shí)視頻流文件。和Android自帶的播放器相比,此播放器的特點(diǎn)是:(1) 更炫的界面。播放文件列表的設(shè)計(jì),主要是方便用戶觀察哪些文件是已經(jīng)播放,那些比較好,需要收藏,方便再次觀看,同時(shí),方便用戶直接點(diǎn)擊播放列表中的文件來進(jìn)行快速播放。對視頻文件信息的讀取,存儲,主要是用來對文件信息查詢,以及后面對視頻文件的播放記錄的讀取,再次播放,收藏進(jìn)行關(guān)聯(lián)操作。這樣定位會很快。在智能搜索設(shè)計(jì)中,通過mediascanner進(jìn)行sdcard中的所有視頻文件的掃描。這樣,需要播放你認(rèn)識的文件的時(shí)候,直接定位再好不過!這里,就是實(shí)現(xiàn)這樣一個(gè)能夠直接定位視頻文件的功能,能夠?qū)ζ溥M(jìn)行相關(guān)的播放相關(guān)的控制相應(yīng)。作為手機(jī)硬件能夠承載的視頻流文件,都能夠流暢的播放。通過以上的可行性分析,將采用Eclipse+Android ADT + DDMS技術(shù),運(yùn)用JAVA語言進(jìn)行系統(tǒng)的開發(fā)。 2. 基于Android的
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1