欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案的制作方法

文檔序號(hào):12730899閱讀:302來源:國知局

本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,具體是一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案。



背景技術(shù):

智能電視應(yīng)用的交互方式是通過遙控器控制屏幕上的焦點(diǎn)移動(dòng),點(diǎn)擊來實(shí)現(xiàn)控制,所以智能電視應(yīng)用中焦點(diǎn)的控制是用戶使用智能電視操作體驗(yàn)的最基本功能。因?yàn)锳ndroid系統(tǒng)是一套針對(duì)觸控設(shè)備的系統(tǒng),其默認(rèn)元素焦點(diǎn)對(duì)于電視端應(yīng)用顯得過于簡單粗糙,無法滿足需求。

已有焦點(diǎn)框的移動(dòng)控制方案如下:為當(dāng)前頁面所有UI控件設(shè)置焦點(diǎn)變化監(jiān)聽;當(dāng)監(jiān)聽到頁面焦點(diǎn)變化時(shí),通過新焦點(diǎn)控件的位置和目前焦點(diǎn)的位置計(jì)算焦點(diǎn)移動(dòng)軌跡,即單位時(shí)間內(nèi)屏幕刷新時(shí)每幀中焦點(diǎn)所在的位置基于上一幀中焦點(diǎn)框位置的差值;每16ms刷新一次焦點(diǎn)框顯示位置,直到移動(dòng)到目標(biāo)位置。

現(xiàn)有技術(shù)的問題主要是當(dāng)頁面滑動(dòng)時(shí),由于實(shí)現(xiàn)機(jī)制的問題,目前存在這幾個(gè)問題:

1)焦點(diǎn)框會(huì)隨著頁面滑動(dòng)產(chǎn)生抖動(dòng);

2)頁面滑動(dòng)過快時(shí),焦點(diǎn)會(huì)飛出屏幕;

3)焦點(diǎn)移動(dòng)目前只有勻速效果,按照目前實(shí)現(xiàn)方法基本無法實(shí)現(xiàn)焦點(diǎn)框移動(dòng)加速、減速等效果;

未考慮焦點(diǎn)移動(dòng)過程中view的放大效果產(chǎn)生的偏移量,這會(huì)導(dǎo)致焦點(diǎn)移動(dòng)結(jié)束后焦點(diǎn)框與目標(biāo)位置沒有完全吻合(電視應(yīng)用中,某些情況下通過放大界面控件+焦點(diǎn)框移動(dòng)的方式反饋給用戶操作焦點(diǎn)的變化)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的在于提供一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案,以解決上述背景技術(shù)中提出的問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:

一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案,其主要步驟如下:

101:初始化焦點(diǎn)框移動(dòng)參數(shù);所需要初始化的參數(shù)包括移動(dòng)時(shí)間、是否使用圖片解析結(jié)果的緩存、焦點(diǎn)移動(dòng)加速度計(jì)算的插值器和焦點(diǎn)框移動(dòng)范圍限制;

102:獲取目標(biāo)控件屏幕上的位置和目標(biāo)控件縮放系數(shù),計(jì)算焦點(diǎn)框要移動(dòng)的目標(biāo)位置;

103:結(jié)合已設(shè)置的焦點(diǎn)框移動(dòng)范圍對(duì)目標(biāo)位置進(jìn)行邊界判斷,對(duì)于不合法的焦點(diǎn)移動(dòng)操作直接取消,優(yōu)化系統(tǒng)效率;

104:結(jié)合焦點(diǎn)移動(dòng)的初始位置和目標(biāo)位置計(jì)算焦點(diǎn)框的移動(dòng)軌跡,生成安卓系統(tǒng)屬性動(dòng)畫;

105:為104生成的屬性動(dòng)畫設(shè)置插值器,控制動(dòng)畫執(zhí)行的加速度,即通過控制焦點(diǎn)框移動(dòng)過程中每幀的刷新時(shí)間間隔來實(shí)現(xiàn)各種加速度效果。

作為本發(fā)明進(jìn)一步的方案:在焦點(diǎn)移動(dòng)過程中也會(huì)配合設(shè)置的焦點(diǎn)移動(dòng)范圍實(shí)時(shí)檢驗(yàn)計(jì)算位置的合法性,對(duì)于不合法的位置一律做忽略處理;直至當(dāng)前焦點(diǎn)移動(dòng)動(dòng)畫結(jié)束為一次焦點(diǎn)移動(dòng)操作結(jié)束。

與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:

本發(fā)明主要解決了智能電視端通過遙控器控制焦點(diǎn)移動(dòng)導(dǎo)致頁面滑動(dòng)過快時(shí),焦點(diǎn)移出屏幕和焦點(diǎn)抖動(dòng)的問題,并可以對(duì)焦點(diǎn)移動(dòng)加速度控制。

附圖說明

圖1為一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案的流程示意圖。

具體實(shí)施方式

下面結(jié)合具體實(shí)施方式對(duì)本發(fā)明的技術(shù)方案作進(jìn)一步詳細(xì)地說明。

請(qǐng)參閱圖1,一種智能電視應(yīng)用焦點(diǎn)移動(dòng)控制方案,其主要步驟如下:

101:初始化焦點(diǎn)框移動(dòng)參數(shù);所需要初始化的參數(shù)包括移動(dòng)時(shí)間、是否使用圖片解析結(jié)果的緩存、焦點(diǎn)移動(dòng)加速度計(jì)算的插值器(安卓系統(tǒng)中名為Interpolator)和焦點(diǎn)框移動(dòng)范圍限制等;

102:監(jiān)聽其他控件獲取到焦點(diǎn)時(shí),獲取目標(biāo)控件屏幕上的位置和目標(biāo)控件縮放系數(shù),計(jì)算焦點(diǎn)框要移動(dòng)的目標(biāo)位置;

103:結(jié)合已設(shè)置的焦點(diǎn)框移動(dòng)范圍對(duì)目標(biāo)位置進(jìn)行邊界判斷,對(duì)于不合法的焦點(diǎn)移動(dòng)操作直接取消,優(yōu)化系統(tǒng)效率;

104:結(jié)合焦點(diǎn)移動(dòng)的初始位置和目標(biāo)位置計(jì)算焦點(diǎn)框的移動(dòng)軌跡,生成安卓系統(tǒng)屬性動(dòng)畫;

105:為104生成的屬性動(dòng)畫設(shè)置插值器,控制動(dòng)畫執(zhí)行的加速度,即通過控制焦點(diǎn)框移動(dòng)過程中每幀的刷新時(shí)間間隔來實(shí)現(xiàn)各種加速度效果;

另外焦點(diǎn)移動(dòng)過程中也會(huì)配合設(shè)置的焦點(diǎn)移動(dòng)范圍實(shí)時(shí)檢驗(yàn)計(jì)算位置的合法性,對(duì)于不合法的位置一律做忽略處理;直至當(dāng)前焦點(diǎn)移動(dòng)動(dòng)畫結(jié)束為一次焦點(diǎn)移動(dòng)操作結(jié)束。

上面對(duì)本發(fā)明的較佳實(shí)施方式作了詳細(xì)說明,但是本發(fā)明并不限于上述實(shí)施方式,在本領(lǐng)域的普通技術(shù)人員所具備的知識(shí)范圍內(nèi),還可以在不脫離本發(fā)明宗旨的前提下作出各種變化。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
大新县| 崇义县| 呼玛县| 聊城市| 清新县| 德保县| 延津县| 泾川县| 綦江县| 阿拉善左旗| 河津市| 定边县| 巴林左旗| 玉屏| 利辛县| 霍邱县| 潼南县| 东台市| 陈巴尔虎旗| 津市市| 泌阳县| 枣强县| 巴南区| 绥芬河市| 普定县| 沙湾县| 乌兰浩特市| 桃源县| 金湖县| 襄汾县| 宜春市| 盘山县| 扬中市| 红河县| 石首市| 博野县| 涿鹿县| 开江县| 马尔康县| 延庆县| 临夏县|