国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法

      文檔序號(hào):8286276閱讀:478來(lái)源:國(guó)知局
      Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,屬于三網(wǎng)融合技術(shù)領(lǐng)域。
      【背景技術(shù)】
      [0002]伴隨著廣播電視網(wǎng)、電話網(wǎng),互聯(lián)網(wǎng)的飛速發(fā)展,三網(wǎng)融合的概念已經(jīng)引起學(xué)術(shù)界和產(chǎn)業(yè)界越來(lái)越多的關(guān)注,智能機(jī)頂盒得到了廣泛應(yīng)用,智能機(jī)頂盒,是指搭載了安卓系統(tǒng)的機(jī)頂盒,除了具備傳統(tǒng)的電視盒功能,智能機(jī)頂盒可實(shí)現(xiàn)電腦上的所有功能:瀏覽網(wǎng)頁(yè)、看電影、看電視、聽(tīng)音樂(lè),聊QQ、玩游戲等功能。
      [0003]目前,市面上的智能機(jī)頂盒,多采用在Android操作平臺(tái)下進(jìn)行應(yīng)用開(kāi)發(fā),在現(xiàn)有的Android操作平臺(tái)下,通過(guò)智能機(jī)頂盒中運(yùn)行針對(duì)手機(jī)開(kāi)發(fā)的APP應(yīng)用程序,用戶使用遙控器操作智能機(jī)頂盒,還不能獲得良好的用戶體驗(yàn),存在以下幾點(diǎn)原因,
      (I ),針對(duì)手機(jī)開(kāi)發(fā)的APP應(yīng)用程序主要針對(duì)用戶的觸摸操作進(jìn)行響應(yīng),而并未對(duì)遙控器的按鍵操作進(jìn)行優(yōu)化,市面上許多針對(duì)手機(jī)開(kāi)發(fā)的應(yīng)用為了使界面看起來(lái)更加美觀,本身控件的布局和邏輯比較混亂,導(dǎo)致依靠Android源生的焦點(diǎn)移動(dòng)算法,無(wú)法使焦點(diǎn)移動(dòng)到部分控件上;
      (2),在Android操作平臺(tái)下,觸摸屏幕發(fā)生的點(diǎn)擊事件,操作系統(tǒng)會(huì)自動(dòng)找到處理這個(gè)事件的控件,進(jìn)行處理,但是對(duì)于遙控器按“確認(rèn)”鍵,操作系統(tǒng)只會(huì)執(zhí)行當(dāng)前控件的點(diǎn)擊事件,在某些情況下,獲得焦點(diǎn)的控件并沒(méi)有點(diǎn)擊觸發(fā)的事件,所以觸摸點(diǎn)擊該控件和遙控器點(diǎn)擊該控件會(huì)產(chǎn)生不一樣的效果,使用很不方便,效果不理想;
      (3),針對(duì)手機(jī)開(kāi)發(fā)的應(yīng)用中,控件獲得焦點(diǎn)時(shí),界面并沒(méi)有反饋(在針對(duì)機(jī)頂盒開(kāi)發(fā)的應(yīng)用中,開(kāi)發(fā)者往往會(huì)讓獲得焦點(diǎn)的控件變成高亮,以表明該空間獲得焦點(diǎn),而針對(duì)手機(jī)開(kāi)發(fā)的應(yīng)用并沒(méi)有對(duì)此進(jìn)行處理),因此用戶不能明確當(dāng)前控件的焦點(diǎn)到底在屏幕的什么方位。
      [0004]因此,用戶使用遙控器操作智能機(jī)頂盒,運(yùn)行針對(duì)手機(jī)開(kāi)發(fā)的APP應(yīng)用程序時(shí),如何獲得良好的用戶體驗(yàn),是當(dāng)前智能機(jī)頂盒急需解決的問(wèn)題。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的目的是為了克服現(xiàn)有的通過(guò)智能機(jī)頂盒中運(yùn)行針對(duì)手機(jī)開(kāi)發(fā)的APP應(yīng)用程序,用戶使用遙控器操作智能機(jī)頂盒,還不能獲得良好的用戶體驗(yàn)的問(wèn)題。本發(fā)明提供的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,優(yōu)化了焦點(diǎn)移動(dòng)的算法,對(duì)手機(jī)應(yīng)用觸摸事件和遙控器按鍵事件的差異進(jìn)行優(yōu)化,使遙控器流暢的使用針對(duì)觸屏手機(jī)開(kāi)發(fā)的應(yīng)用,以便獲得良好的用戶體驗(yàn),具有良好的應(yīng)用前景。
      [0006]為了解決上述技術(shù)問(wèn)題,本發(fā)明所采用的技術(shù)方案是:
      一種Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:包括以下步驟, 步驟(I ),在智能機(jī)頂盒內(nèi)運(yùn)行手機(jī)應(yīng)用,判斷出當(dāng)前屏幕界面上的控件是否是為對(duì)用戶有意義的控件,所述對(duì)用戶有意義的控件為在屏幕上是可見(jiàn)的,且用戶點(diǎn)擊后會(huì)產(chǎn)生相應(yīng)的點(diǎn)擊事件,若為對(duì)用戶有意義的控件執(zhí)行步驟(2)-步驟(5),否則,直接運(yùn)行手機(jī)應(yīng)用;
      步驟(2),對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化,實(shí)現(xiàn)通過(guò)操作遙控器的上、下、左、右按鍵,移動(dòng)到通過(guò)步驟(I)判斷的對(duì)用戶有意義的控件;
      步驟(3)當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),屏幕界面上會(huì)予以反饋,使用戶發(fā)現(xiàn)當(dāng)前焦點(diǎn)的位置;
      步驟(4),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),點(diǎn)擊遙控器確認(rèn)按鍵,實(shí)現(xiàn)與手機(jī)應(yīng)用觸控點(diǎn)擊一樣的效果;
      步驟(5),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果。
      [0007]2、根據(jù)權(quán)利要求1所述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(2)對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化的方法為,
      (1)第一次焦點(diǎn)移動(dòng),選擇對(duì)用戶有意義的控件內(nèi)部的執(zhí)行控件;
      (2)第二次焦點(diǎn)移動(dòng),選擇下一個(gè)對(duì)用戶有意義的控件。
      [0008]前述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(5)長(zhǎng)按遙控器的上、下、左、右按鍵的時(shí)間為0.5s-3s之間。
      [0009]前述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(5)長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果,在監(jiān)聽(tīng)到遙控器的上、下、左、右按鍵的長(zhǎng)按事件后,向系統(tǒng)發(fā)送模擬的觸控事件以實(shí)現(xiàn)滑動(dòng)的效果,滑動(dòng)的距離大小和長(zhǎng)按按鍵的時(shí)間長(zhǎng)短呈正相關(guān)。
      [0010]本發(fā)明的有益效果是:本發(fā)明的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,優(yōu)化了焦點(diǎn)移動(dòng)的算法,對(duì)手機(jī)應(yīng)用觸摸事件和遙控器按鍵事件的差異進(jìn)行優(yōu)化,使遙控器流暢的使用針對(duì)觸屏手機(jī)開(kāi)發(fā)的應(yīng)用,以便獲得良好的用戶體驗(yàn),具有良好的應(yīng)用前景。
      【附圖說(shuō)明】
      [0011]圖1是本發(fā)明的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法的流程圖。
      [0012]圖2是傳統(tǒng)的遙控器操作控件一實(shí)施例的算法示意圖。
      [0013]圖3是本發(fā)明的遙控器操作控件一實(shí)施例的優(yōu)化后算法的示意圖。
      【具體實(shí)施方式】
      [0014]下面將結(jié)合說(shuō)明書(shū)附圖,對(duì)本發(fā)明作進(jìn)一步說(shuō)明。以下實(shí)施例僅用于更加清楚地說(shuō)明本發(fā)明的技術(shù)方案,而不能以此來(lái)限制本發(fā)明的保護(hù)范圍。
      [0015]本發(fā)明的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,優(yōu)化了焦點(diǎn)移動(dòng)的算法,對(duì)手機(jī)應(yīng)用觸摸事件和遙控器按鍵事件的差異進(jìn)行優(yōu)化,使遙控器流暢的使用針對(duì)觸屏手機(jī)開(kāi)發(fā)的應(yīng)用,如圖1所示,具體包括以下步驟,
      步驟(I ),在智能機(jī)頂盒內(nèi)運(yùn)行手機(jī)應(yīng)用,判斷出當(dāng)前屏幕界面上的控件是否是為對(duì)用戶有意義的控件,所述對(duì)用戶有意義的控件為在屏幕上是可見(jiàn)的,且用戶點(diǎn)擊后會(huì)產(chǎn)生相應(yīng)的點(diǎn)擊事件,若為對(duì)用戶有意義的控件執(zhí)行步驟(2)-步驟(5),否則,直接運(yùn)行手機(jī)應(yīng)用;
      步驟(2),對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化,實(shí)現(xiàn)通過(guò)操作遙控器的上、下、左、右按鍵,移動(dòng)到通過(guò)步驟(I)判斷的對(duì)用戶有意義的控件,優(yōu)化過(guò)程為,
      (1)第一次焦點(diǎn)移動(dòng),選擇對(duì)用戶有意義的控件內(nèi)部的執(zhí)行控件;
      (2)第二次焦點(diǎn)移動(dòng),選擇下一個(gè)對(duì)用戶有意義的控件;
      舉例說(shuō)明,原算法如圖2所示,B是父控件,按下按鍵前焦點(diǎn)在控件B上,按下向右按鍵時(shí),焦點(diǎn)移動(dòng)到右側(cè)的控件C,而不考慮自身內(nèi)部的控件A (執(zhí)行控件),經(jīng)優(yōu)化后,如圖3所示,按下向右按鍵后,焦點(diǎn)會(huì)先選中B自身的內(nèi)部控件A(執(zhí)行控件),再按右,則選中控件C,按上下左鍵的原理類似,通過(guò)操作遙控器的上下左右按鍵,可以移動(dòng)到通過(guò)步驟(I)判斷的所有對(duì)用戶有意義的控件;
      步驟(3)當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),屏幕界面上會(huì)予以反饋,使用戶發(fā)現(xiàn)當(dāng)前焦點(diǎn)的位置;
      步驟(4),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),點(diǎn)擊遙控器確認(rèn)按鍵,實(shí)現(xiàn)與手機(jī)應(yīng)用觸控點(diǎn)擊一樣的效果;
      步驟(5),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果,長(zhǎng)按時(shí)間為0.5s-3s之間(若大于3s按3s處理),在監(jiān)聽(tīng)到遙控器的上、下、左、右按鍵的長(zhǎng)按事件后,向系統(tǒng)發(fā)送模擬的觸控事件以實(shí)現(xiàn)滑動(dòng)的效果,滑動(dòng)的距離和長(zhǎng)按按鍵的事件呈正相關(guān)。
      [0016]以上顯示和描述了本發(fā)明的基本原理、主要特征及優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施示例的限制,上述實(shí)施示例和說(shuō)明書(shū)中描述的只是說(shuō)明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下,本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書(shū)及其等效物界定。
      【主權(quán)項(xiàng)】
      1.Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:包括以下步驟, 步驟(I ),在智能機(jī)頂盒內(nèi)運(yùn)行手機(jī)應(yīng)用,判斷出當(dāng)前屏幕界面上的控件是否是為對(duì)用戶有意義的控件,所述對(duì)用戶有意義的控件為在屏幕上是可見(jiàn)的,且用戶點(diǎn)擊后會(huì)產(chǎn)生相應(yīng)的點(diǎn)擊事件,若為對(duì)用戶有意義的控件執(zhí)行步驟(2)-步驟(5),否則,直接運(yùn)行手機(jī)應(yīng)用; 步驟(2),對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化,實(shí)現(xiàn)通過(guò)操作遙控器的上、下、左、右按鍵,移動(dòng)到通過(guò)步驟(I)判斷的對(duì)用戶有意義的控件; 步驟(3)當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),屏幕界面上會(huì)予以反饋,使用戶發(fā)現(xiàn)當(dāng)前焦點(diǎn)的位置; 步驟(4),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),點(diǎn)擊遙控器確認(rèn)按鍵,實(shí)現(xiàn)與手機(jī)應(yīng)用觸控點(diǎn)擊一樣的效果; 步驟(5),當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果。
      2.根據(jù)權(quán)利要求1所述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(2)對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化的方法為, (1)第一次焦點(diǎn)移動(dòng),選擇對(duì)用戶有意義的控件內(nèi)部的執(zhí)行控件; (2)第二次焦點(diǎn)移動(dòng),選擇下一個(gè)對(duì)用戶有意義的控件。
      3.根據(jù)權(quán)利要求1所述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(5)長(zhǎng)按遙控器的上、下、左、右按鍵的時(shí)間為0.5s-3s之間。
      4.根據(jù)權(quán)利要求1所述的Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,其特征在于:步驟(5)長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果,在監(jiān)聽(tīng)到遙控器的上、下、左、右按鍵的長(zhǎng)按事件后,向系統(tǒng)發(fā)送模擬的觸控事件以實(shí)現(xiàn)滑動(dòng)的效果,滑動(dòng)的距離大小和長(zhǎng)按按鍵的時(shí)間長(zhǎng)短呈正相關(guān)。
      【專利摘要】本發(fā)明公開(kāi)了一種Android系統(tǒng)下智能機(jī)頂盒適配手機(jī)應(yīng)用的方法,包括以下步驟,1)在智能機(jī)頂盒內(nèi)運(yùn)行手機(jī)應(yīng)用,判斷出當(dāng)前屏幕界面上的控件是否是為對(duì)用戶有意義的控件;2)對(duì)Android系統(tǒng)框架內(nèi)的焦點(diǎn)移動(dòng)算法進(jìn)行優(yōu)化,實(shí)現(xiàn)通過(guò)操作遙控器的上、下、左、右按鍵,移動(dòng)到對(duì)用戶有意義的控件;3)當(dāng)對(duì)用戶有意義的控件獲取到焦點(diǎn)時(shí),屏幕界面上會(huì)予以反饋,使用戶發(fā)現(xiàn)當(dāng)前焦點(diǎn)的位置;4)點(diǎn)擊遙控器確認(rèn)按鍵,實(shí)現(xiàn)與手機(jī)應(yīng)用觸控點(diǎn)擊一樣的效果;5)長(zhǎng)按遙控器的上、下、左、右按鍵,實(shí)現(xiàn)在當(dāng)前屏幕界面上往按鍵對(duì)應(yīng)的方向滑動(dòng)的效果,實(shí)現(xiàn)遙控器流暢的使用針對(duì)觸屏手機(jī)開(kāi)發(fā)的應(yīng)用,獲得良好的用戶體驗(yàn),具有良好的應(yīng)用前景。
      【IPC分類】H04N21-41, H04N21-422, H04N21-436
      【公開(kāi)號(hào)】CN104602092
      【申請(qǐng)?zhí)枴緾N201510074127
      【發(fā)明人】李欣, 胡波, 季漢濤, 孫天瑞, 荊明君
      【申請(qǐng)人】江蘇銀河電子股份有限公司
      【公開(kāi)日】2015年5月6日
      【申請(qǐng)日】2015年2月12日
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1