技術(shù)特征:
技術(shù)總結(jié)
本發(fā)明公開了一種單例視頻播放器的實(shí)現(xiàn)方法,包括:APP啟動(dòng),初始化播放器;在當(dāng)前頁(yè)面建立一個(gè)FrameLayout,作為容器放置播放器,將播放器放置于FrameLayout中,實(shí)現(xiàn)播放;如果需要跳轉(zhuǎn)且連續(xù)播放,獲取跳轉(zhuǎn)目的頁(yè)面的目的FrameLayout,跳轉(zhuǎn)時(shí)不停止當(dāng)前頁(yè)面播放器,將當(dāng)前頁(yè)面FrameLayout中的播放器移動(dòng)到目的FrameLayout中,并使Activity或者Fragment繼承接口實(shí)現(xiàn)播放所需的函數(shù)的回調(diào),開始連續(xù)播放。本發(fā)明通過(guò)將播放器從當(dāng)前頁(yè)面移動(dòng)到跳轉(zhuǎn)目的頁(yè)面,使得用戶之前緩沖下來(lái)的進(jìn)度不會(huì)丟失,實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)過(guò)程中無(wú)緩沖、無(wú)卡頓的連續(xù)播放,不僅有較好的用戶體驗(yàn),而且無(wú)需重復(fù)新建播放器,減少內(nèi)存申請(qǐng),避免內(nèi)存負(fù)擔(dān)加重,減少應(yīng)用被系統(tǒng)回收機(jī)率。
技術(shù)研發(fā)人員:陳派大;劉文輝;洪光中
受保護(hù)的技術(shù)使用者:廣州荔枝網(wǎng)絡(luò)有限公司
技術(shù)研發(fā)日:2017.06.16
技術(shù)公布日:2017.09.22