亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于Android平臺(tái)的多媒體播放器設(shè)計(jì)與開發(fā)

        2015-05-30 10:48:04劉愛民
        計(jì)算機(jī)時(shí)代 2015年4期
        關(guān)鍵詞:Android平臺(tái)智能終端播放器

        摘 要: 2014年Android系統(tǒng)市場(chǎng)占有率升至62%,基于Android系統(tǒng)的智能終端得到廣泛應(yīng)用,而智能終端的多媒體播放器雖然有多種選擇,卻多是華而不實(shí),操作復(fù)雜。為此設(shè)計(jì)并開發(fā)了基于Android平臺(tái)的簡(jiǎn)單易用多媒體播放器。首先分析現(xiàn)在智能終端App市場(chǎng)多媒體播放器軟件存在的主要問(wèn)題和不足,制定最接近用戶的真實(shí)需求;然后基于Android平臺(tái)進(jìn)行軟件設(shè)計(jì)、編碼以及測(cè)試;再根據(jù)反饋信息對(duì)Android多媒體播放器進(jìn)行完善。

        關(guān)鍵詞: 多媒體; 播放器; Android平臺(tái); 智能終端

        中圖分類號(hào):TP319 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)04-29-03

        Abstract: 2014 March Android market share rose to 62%, the intelligent terminal system based on Android are widely used. Though there are various of the multimedia player for intelligent terminal , most of them are gimcrack and complex to oprate. This paper proposes a design and the implement of a simple and easy to use multimedia player for Android. First, the existing problems and shortcomings of present multimedia player software App in intelligent terminal market are analyzed to get the most close to the user's real demand. Then according to the feedback information, the multimedia player is improved through the design, coding and testing work on the Android platform.

        Key words: multimedia; video player; Android platform; intelligent terminal

        0 引言

        Android操作系統(tǒng)[1]是基于Linux技術(shù),具有快速方便的應(yīng)用程序開發(fā)、系統(tǒng)較穩(wěn)定的特點(diǎn),在手機(jī)市場(chǎng)發(fā)展中具有廣闊的應(yīng)用前景,2014年3月Android系統(tǒng)市場(chǎng)占有率升至62%[2]。對(duì)于使用Android的手機(jī)用戶而言,都會(huì)有視頻播放器[3]的實(shí)際使用體驗(yàn),但是對(duì)于大多數(shù)的播放器,很多視頻播放器從設(shè)計(jì)上只追求外觀的美麗,在實(shí)際操作過(guò)程中沒有抓住視頻播放器的主要功能需求,除此之外,很多視頻播放器里的功能鍵是虛有其表而已,沒有其實(shí)在的使用意義,而這些設(shè)計(jì)往往出現(xiàn)很多占內(nèi)存的冗余信息[4],直接或者間接影響到視頻的播放進(jìn)度。因此這些播放器越來(lái)越不能滿足當(dāng)前的消費(fèi)需要,而實(shí)現(xiàn)簡(jiǎn)單,易于操作,功能性強(qiáng)的視頻播放器的開發(fā)便越來(lái)越讓人們期待。

        1 需求分析

        ⑴ 播放列表

        特點(diǎn):有操作提示語(yǔ);自動(dòng)搜索SD卡內(nèi)的視頻文件。

        描述:打開視頻播放器的時(shí)候,自動(dòng)完成對(duì)SD卡所有視頻文件的搜索,搜索完畢后形成播放列表顯示在界面上;播放列表頂端有操作提示語(yǔ)“請(qǐng)選擇視頻”,以提示用戶進(jìn)行下一步操作。

        ⑵ 自動(dòng)排序

        描述:播放列表以文件名為關(guān)鍵字進(jìn)行自動(dòng)排序,方便用戶尋找需要的視頻文件。

        ⑶ 播放界面

        特點(diǎn):播放控制欄自動(dòng)隱藏,集成播放/暫停,快進(jìn)/快退,播放時(shí)間抽,當(dāng)前/全局時(shí)間顯示。

        描述:為了不影響用戶觀看視頻,在播放視頻時(shí),用戶通過(guò)操作來(lái)調(diào)出控制欄,若一定時(shí)間內(nèi)用戶沒有操作,播放界面里的控制欄則會(huì)自動(dòng)隱藏。播放/暫停,在不同狀態(tài)自動(dòng)轉(zhuǎn)換圖標(biāo),播放時(shí)顯示暫停按鈕,暫停時(shí)顯示播放按鈕。快進(jìn)/快退,方便用戶控制播放進(jìn)度,快進(jìn)和快退的時(shí)間長(zhǎng)度均為15秒。播放時(shí)間軸,顯示視頻播放進(jìn)度,并可通過(guò)拖拽實(shí)現(xiàn)對(duì)視頻播放進(jìn)度的控制。當(dāng)前/全局時(shí)間顯示,顯示視頻當(dāng)前播放時(shí)間及視頻全局時(shí)間,以方便用戶了解視頻時(shí)長(zhǎng)信息。

        ⑷ 橫豎屏自動(dòng)轉(zhuǎn)換

        特點(diǎn):需要手機(jī)自帶重力感應(yīng)裝置,切重力感應(yīng)處于激活狀態(tài)。

        描述:通過(guò)手機(jī)的重力感應(yīng)裝置確定手機(jī)當(dāng)前的放置狀態(tài),自動(dòng)調(diào)節(jié)橫屏播放/豎屏播放,否則會(huì)影響用戶觀看視頻。

        ⑸ 支持格式

        描述:僅支持3gp、mp4兩種視頻格式,若誤選其他格式的視頻,則會(huì)彈出錯(cuò)誤提示框:“無(wú)法播放視頻 抱歉,該視頻無(wú)法播放”,單擊“確認(rèn)”回到播放列表。

        ⑹ 對(duì)性能的需求

        本軟件在設(shè)計(jì)方面本著簡(jiǎn)單、實(shí)用及易于操作的宗旨,性能方面遵循如下原則:

        流暢性:軟件運(yùn)行應(yīng)該流暢,不會(huì)出現(xiàn)卡機(jī);

        簡(jiǎn)約性:軟件界面應(yīng)力求簡(jiǎn)約,以最簡(jiǎn)約的界面風(fēng)格實(shí)現(xiàn)用戶需求;

        穩(wěn)定性:軟件運(yùn)行過(guò)程中不會(huì)出現(xiàn)BUG。

        2 設(shè)計(jì)與實(shí)現(xiàn)

        2.1 系統(tǒng)流程圖

        本項(xiàng)目的系統(tǒng)流程圖如圖1所示,介紹整個(gè)軟件功能實(shí)現(xiàn)的過(guò)程,從啟動(dòng)軟件到用戶使用軟件,最后到退出軟件。

        2.2 搜索所有視頻并形成列表

        首先自動(dòng)搜索SD卡內(nèi)的所有視頻文件并形成播放列表,部分核心Java[5,6]代碼如下。

        值得提醒的是,上述代碼是MediaController類的源代碼,該類包含了“播放/暫停”、“倒退”、“快進(jìn)”與進(jìn)度條等按鈕,而程序的“倒退”、“快進(jìn)”與進(jìn)度條功能是直接調(diào)用該類的功能來(lái)實(shí)現(xiàn)的。視頻播放效果如圖3所示。

        3 總結(jié)

        本項(xiàng)目采用Eclipse+Android SDK開發(fā)平臺(tái)設(shè)計(jì)并實(shí)現(xiàn)了基于Android平臺(tái)的視頻播放器。本軟件操作十分簡(jiǎn)單,界面美觀,功能實(shí)用,很容易上手,不會(huì)給用戶帶來(lái)任何操作上的困擾。同時(shí),面對(duì)智能終端用戶需求多樣化,本項(xiàng)目設(shè)計(jì)的基于Android平臺(tái)的視頻播放器還需要進(jìn)一步改進(jìn),比如滿足在平板電腦終端的特殊需求。如今,手機(jī)等智能終端的硬件條件進(jìn)一步提高,本項(xiàng)目設(shè)計(jì)的播放器可以做進(jìn)一步優(yōu)化處理,以滿足高清視頻的播放。

        參考文獻(xiàn):

        [1] 周毅敏,陳榕.Dalvik虛擬機(jī)進(jìn)程模型分析[J].計(jì)算機(jī)技術(shù)與發(fā)展,2010.2:15-20

        [2] 李惠,丁革建.智能手機(jī)操作系統(tǒng)概述[J].電腦與電信,2009.3:21-27

        [3] 楊新慶.基于Android平臺(tái)的無(wú)線旅游導(dǎo)航系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2011.

        [4] 李佐彬.Android開發(fā)入門與實(shí)踐體驗(yàn)[M].機(jī)械工業(yè)出版社,2011.

        [5] 梁燕來(lái),程裕強(qiáng).Java面對(duì)對(duì)象程序設(shè)計(jì)[M].人民郵電出版社,2013.

        [6] 程裕強(qiáng),劉愛民,周國(guó)軍.二維碼生成算法研究[J].玉林師范學(xué)院學(xué)報(bào)(自然科學(xué)),2014.35(5):118-122

        猜你喜歡
        Android平臺(tái)智能終端播放器
        Walkman誕生40周年 索尼適時(shí)發(fā)布NW-ZX500和NW-A100系列播放器
        基于STM32的MP3播放器設(shè)計(jì)
        電子制作(2019年9期)2019-05-30 09:41:44
        Moon ACE播放器/放大器一體機(jī)
        基于Android平臺(tái)軟件開發(fā)技術(shù)研究
        科技資訊(2016年25期)2016-12-27 18:46:40
        基于Android平臺(tái)的人臉識(shí)別系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        智能感知多功能互動(dòng)服務(wù)終端設(shè)計(jì)
        基于Android平臺(tái)的健康醫(yī)療APP設(shè)計(jì)與開發(fā)
        基于智能終端的移動(dòng)電子商務(wù)商業(yè)模式探究
        Android手機(jī)主題設(shè)計(jì) 
        播放器背板注塑模具設(shè)計(jì)
        99热国产在线| 日本大乳高潮视频在线观看| 日日摸天天摸人人看| 欧美日本亚洲国产一区二区| 国产av91在线播放| 久久精品国产亚洲av成人文字| 影视av久久久噜噜噜噜噜三级| 精品视频一区二区三三区四区| 亚洲AV无码一区二区三区精神| 日本本土精品午夜视频| 日韩av无码中文无码电影| 国产精品乱码在线观看| 亚洲AV秘 无码一区二区久久| 伊人久久大香线蕉av不变影院| 亚洲日韩国产av无码无码精品| av人摸人人人澡人人超碰小说| 少妇高潮无码自拍| 中文字幕一区久久精品| 人妻少妇不满足中文字幕 | 百合av一区二区三区| 国产精品久久熟女吞精| 一本到在线观看视频| 大香伊蕉国产av| 爆乳日韩尤物无码一区| 午夜视频一区二区三区播放 | 日日碰狠狠添天天爽超碰97| 久久婷婷国产精品香蕉| 国产无卡视频在线观看| 国产做爰又粗又大又爽动漫| 日本55丰满熟妇厨房伦| 亚洲国产一区二区三区视频在线| 精品国产精品久久一区免费式 | 亚洲一区二区三区在线中文| 色婷婷久久精品一区二区| 亚洲国产成人片在线观看无码| 无码人妻少妇久久中文字幕蜜桃 | 日本真人做人试看60分钟 | 一性一交一口添一摸视频| av狼人婷婷久久亚洲综合| 国产一品二品三区在线观看| 国产免费拔擦拔擦8x高清在线人|