国产精品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>

      操作響應(yīng)方法和終端的制作方法

      文檔序號:6523842閱讀:155來源:國知局
      操作響應(yīng)方法和終端的制作方法
      【專利摘要】本發(fā)明提供了一種操作響應(yīng)方法和一種終端,其中操作響應(yīng)方法包括:終端屏幕上顯示有多個應(yīng)用窗口;將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。通過本發(fā)明的技術(shù)方案,能夠?qū)⒂脩糇饔迷谄聊荒骋粎^(qū)域上的動作反應(yīng)到屏幕的另一區(qū)域上,便于用戶操作,特別是在大屏幕終端下,無需用戶大幅度移動手指便能夠?qū)崿F(xiàn)對相應(yīng)區(qū)域的操作控制。
      【專利說明】操作響應(yīng)方法和終端
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體而言,涉及一種操作響應(yīng)方法和一種終端。
      【背景技術(shù)】
      [0002]終端的屏幕尺寸增大,使得屏幕可顯示多應(yīng)用窗口,用戶可對任意一個窗口進行操作,如果用戶當(dāng)前正在操作下屏幕應(yīng)用,想操作上屏幕應(yīng)用,就必須手動點擊上屏幕應(yīng)用來進行操作或者去按交換按鈕來將上屏幕應(yīng)用切換到顯示到下屏幕中來進行操作。但對于大屏幕終端,無論是進行切換還是操作上屏幕手機,都是很不方便的,畢竟終端的下屏幕才是在用戶手指的操作范圍之內(nèi),由于屏幕較大,用戶不得不大幅度移動手指或點擊切換按鈕進行窗口切換,使操作變得不靈活。
      [0003]因此,需要一種新的操作響應(yīng)方式,能夠在多窗口的場景下,方便用戶對任一窗口進行操作。

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

      [0004]本發(fā)明正是基于上述問題至少之一,提出了一種新的操作響應(yīng)技術(shù),能夠在多窗口的場景下,方便用戶對任一窗口進行操作,提高操作靈活性。
      [0005]有鑒于此,根據(jù)本發(fā)明的一個方面,提供了一種操作響應(yīng)方法,包括:終端屏幕上顯示有多個應(yīng)用窗口 ;將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      [0006]在本實施例中,當(dāng)用戶在一個窗口上進行某些操作時,可以將這些操作反應(yīng)到其他的任一個窗口上,這樣,當(dāng)用戶希望操作某窗口上的某些按鈕時,但該窗口并不在手指的觸摸范圍內(nèi),用戶可在就近的窗口上進行操作,并將該操作映射到遠處的窗口上,無需用戶大幅度移動手指或切換窗口位置,從而提高操作靈活性。
      [0007]在上述技術(shù)方案中,優(yōu)選的,所述將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上的步驟包括:獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置;將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      [0008]為了能夠?qū)⒂脩舻牟僮骶_地映射到另一個窗口上,需要獲取用戶的操作在當(dāng)前窗口上的相對位置比例,例如在窗口的三分之一處,基于該相對位置比例能夠換算出在另一個窗口上的相應(yīng)位置,并且通過獲取另一個窗口的坐標以及窗口區(qū)域大小,就能夠知道操作的映射位置應(yīng)該在另一個窗口的三分之一的坐標位置處。
      [0009]在上述任一技術(shù)方案中,優(yōu)選的,所述獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例的步驟包括:獲取所述觸發(fā)位置在所述終端屏幕上的坐標,以及所述一個應(yīng)用窗口在所述終端屏幕上的坐標和應(yīng)用窗口區(qū)域大??;根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。用戶的操作觸發(fā)位置在當(dāng)前窗口上的相對位置比例對于映射位置的準確度是個非常重要的影響因素,在本發(fā)明中,根據(jù)觸發(fā)位置在屏幕上的坐標以及整個窗口在屏幕上的坐標以及區(qū)域大小,就能夠計算出相對位置比例。
      [0010]在上述任一技術(shù)方案中,優(yōu)選的,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      [0011]用戶的操作類型有多種,不同的按鈕對應(yīng)不同的操作類型,例如啟動應(yīng)用需要單擊應(yīng)用圖標,刪除圖標需要長按應(yīng)用圖標,解鎖需要滑動解鎖按鈕,因此,在對用戶的操作事件進行映射時,還需要考慮當(dāng)前用戶的操作類型屬于哪種類型,除了能夠反應(yīng)操作事件的位置之外,還需要反應(yīng)操作類型,這樣才能夠真實的還原用戶的操作過程,提升用戶體驗。
      [0012]在上述任一技術(shù)方案中,優(yōu)選的,在所述終端屏幕上顯示有多個應(yīng)用窗口時,顯示切換按鈕;在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次被觸發(fā)時,停止進行操作事件的映射。
      [0013]通過設(shè)置一個切換按鈕來實現(xiàn)映射功能的啟動和關(guān)閉,并且只有當(dāng)顯示有多窗口的情況下才可以使用本發(fā)明的映射功能,即在顯示有多個窗口時,才顯示切換按鈕。當(dāng)用戶觸發(fā)該切換按鈕時,用戶實際操作的窗口將不響應(yīng)用戶的操作,將該操作反應(yīng)到指定的窗口上。當(dāng)用戶再一次觸發(fā)該切換按鈕時,關(guān)閉映射功能,用戶實際操作的窗口將響應(yīng)用戶的操作。
      [0014]根據(jù)本發(fā)明的另一方面,還提供了一種終端,包括:屏幕,顯示有多個應(yīng)用窗口 ;映射單元,將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      [0015]在本實施例中,當(dāng)用戶在一個窗口上進行某些操作時,可以將這些操作反應(yīng)到其他的任一個窗口上,這樣,當(dāng)用戶希望操作某窗口上的某些按鈕時,但該窗口并不在手指的觸摸范圍內(nèi),用戶可在就近的窗口上進行操作,并將該操作映射到遠處的窗口上,無需用戶大幅度移動手指或切換窗口位置,從而提高操作靈活性。
      [0016]在上述任一技術(shù)方案中,優(yōu)選的,所述映射單元可以包括:獲取單元,獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;換算單元,獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置,將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      [0017]為了能夠?qū)⒂脩舻牟僮骶_地映射到另一個窗口上,需要獲取用戶的操作在當(dāng)前窗口上的相對位置比例,例如在窗口的三分之一處,基于該相對位置比例能夠換算出在另一個窗口上的相應(yīng)位置,并且通過獲取另一個窗口的坐標以及窗口區(qū)域大小,就能夠知道操作的映射位置應(yīng)該在另一個窗口的三分之一的坐標位置處。
      [0018]在上述任一技術(shù)方案中,優(yōu)選的,所述獲取單元具體用于獲取所述觸發(fā)位置在所述終端的全屏上的坐標,以及所述一個應(yīng)用窗口在所述全屏上的坐標和應(yīng)用窗口區(qū)域大小,并根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。
      [0019]用戶的操作觸發(fā)位置在當(dāng)前窗口上的相對位置比例對于映射位置的準確度是個非常重要的影響因素,在本發(fā)明中,根據(jù)觸發(fā)位置在屏幕上的坐標以及整個窗口在屏幕上的坐標以及區(qū)域大小,就能夠計算出相對位置比例。
      [0020]在上述任一技術(shù)方案中,優(yōu)選的,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;所述終端還包括:重繪單元,在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      [0021]用戶的操作類型有多種,不同的按鈕對應(yīng)不同的操作類型,例如啟動應(yīng)用需要單擊應(yīng)用圖標,刪除圖標需要長按應(yīng)用圖標,解鎖需要滑動解鎖按鈕,因此,在對用戶的操作事件進行映射時,還需要考慮當(dāng)前用戶的操作類型屬于哪種類型,除了能夠反應(yīng)操作事件的位置之外,還需要反應(yīng)操作類型,這樣才能夠真實的還原用戶的操作過程,提升用戶體驗。
      [0022]在上述任一技術(shù)方案中,優(yōu)選的,所述屏幕在顯示有多個應(yīng)用窗口時,還顯示切換按鈕;所述映射單元還用于在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次被觸發(fā)時,停止進行操作事件的映射。
      [0023]通過設(shè)置一個切換按鈕來實現(xiàn)映射功能的啟動和關(guān)閉,并且只有當(dāng)顯示有多窗口的情況下才可以使用本發(fā)明的映射功能,即在顯示有多個窗口時,才顯示切換按鈕。當(dāng)用戶觸發(fā)該切換按鈕時,用戶實際操作的窗口將不響應(yīng)用戶的操作,將該操作反應(yīng)到指定的窗口上。當(dāng)用戶再一次觸發(fā)該切換按鈕時,關(guān)閉映射功能,用戶實際操作的窗口將響應(yīng)用戶的操作。
      【專利附圖】

      【附圖說明】
      [0024]圖1示出了根據(jù)本發(fā)明的實施例的操作響應(yīng)方法的流程圖;
      [0025]圖2示出了根據(jù)本發(fā)明的實施例的操作映射示意框圖;
      [0026]圖3示出了根據(jù)本發(fā)明的實施例的操作響應(yīng)方法的流程圖;
      [0027]圖4示出了根據(jù)本發(fā)明的實施例的終端的示意圖。
      【具體實施方式】
      [0028]為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點,下面結(jié)合附圖和【具體實施方式】對本發(fā)明進行進一步的詳細描述。需要說明的是,在不沖突的情況下,本申請的實施例及實施例中的特征可以相互組合。
      [0029]在下面的描述中闡述了很多具體細節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實施,因此,本發(fā)明的保護范圍并不受下面公開的具體實施例的限制。
      [0030]圖1示出了根據(jù)本發(fā)明的實施例的操作響應(yīng)方法的流程圖。
      [0031]如圖1所示,根據(jù)本發(fā)明的實施例的操作響應(yīng)方法可以包括以下步驟:步驟102,終端屏幕上顯示有多個應(yīng)用窗口 ;步驟104,將用戶在多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      [0032]在本實施例中,當(dāng)用戶在一個窗口上進行某些操作時,可以將這些操作反應(yīng)到其他的任一個窗口上,相當(dāng)于在其他的任一個窗口上進行操作,這樣,當(dāng)用戶希望操作某窗口上的某些按鈕時,但該窗口并不在手指的觸摸范圍內(nèi),用戶可在就近的窗口上進行操作,并將該操作映射到遠處的窗口上,無需用戶大幅度移動手指或切換窗口位置,從而提高操作靈活性。
      [0033]在上述技術(shù)方案中,優(yōu)選的,所述將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上的步驟包括:獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置;將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      [0034]為了能夠?qū)⒂脩舻牟僮骶_地映射到另一個窗口上,需要獲取用戶的操作在當(dāng)前窗口上的相對位置比例,例如在窗口的三分之一處,基于該相對位置比例能夠換算出在另一個窗口上的相應(yīng)位置,并且通過獲取另一個窗口的坐標以及窗口區(qū)域大小,就能夠知道操作的映射位置應(yīng)該在另一個窗口的三分之一的坐標位置處。
      [0035]應(yīng)理解,在本實施例中,各窗口都是滿屏顯示的,也就是說,當(dāng)有兩個窗口時,每一個窗口相當(dāng)于屏幕的一半。
      [0036]在上述任一技術(shù)方案中,優(yōu)選的,所述獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例的步驟包括:獲取所述觸發(fā)位置在所述終端屏幕上的坐標,以及所述一個應(yīng)用窗口在所述終端屏幕上的坐標和應(yīng)用窗口區(qū)域大??;根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。
      [0037]用戶的操作觸發(fā)位置在當(dāng)前窗口上的相對位置比例對于映射位置的準確度是個非常重要的影響因素,在本發(fā)明中,根據(jù)觸發(fā)位置在屏幕上的坐標以及整個窗口在屏幕上的坐標以及區(qū)域大小,就能夠計算出相對位置比例。
      [0038]在上述任一技術(shù)方案中,優(yōu)選的,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      [0039]用戶的操作類型有多種,不同的按鈕對應(yīng)不同的操作類型,例如啟動應(yīng)用需要單擊應(yīng)用圖標,刪除圖標需要長按應(yīng)用圖標,解鎖需要滑動解鎖按鈕,因此,在對用戶的操作事件進行映射時,還需要考慮當(dāng)前用戶的操作類型屬于哪種類型,除了能夠反應(yīng)操作事件的位置之外,還需要反應(yīng)操作類型,這樣才能夠真實的還原用戶的操作過程,提升用戶體驗。
      [0040]在上述任一技術(shù)方案中,優(yōu)選的,在所述終端屏幕上顯示有多個應(yīng)用窗口時,顯示切換按鈕;在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次被觸發(fā)時,停止進行操作事件的映射。[0041]通過設(shè)置一個切換按鈕來實現(xiàn)映射功能的啟動和關(guān)閉,并且只有當(dāng)顯示有多窗口的情況下才可以使用本發(fā)明的映射功能,即在顯示有多個窗口時,才顯示切換按鈕。當(dāng)用戶觸發(fā)該切換按鈕時,用戶實際操作的窗口將不響應(yīng)用戶的操作,將該操作反應(yīng)到指定的窗口上。當(dāng)用戶再一次觸發(fā)該切換按鈕時,關(guān)閉映射功能,用戶實際操作的窗口將響應(yīng)用戶的操作。
      [0042]下面結(jié)合圖2和圖3進一步說明根據(jù)本發(fā)明的操作響應(yīng)方法。
      [0043]如圖2所示,該手機是大屏幕手機,用戶手指的可操作范圍一般在終端的下屏幕,在手機的屏幕顯示有多個應(yīng)用窗口時,該多個應(yīng)用窗口例如播放器窗口 202 (位于屏幕的上端)和信息窗口 204 (位于屏幕的下端),若用戶想對播放器窗口 202進行操作,則需要手指移動到上屏幕位置進行操作,在單手操作時,非常不方便。為此,本發(fā)明提出了一種便捷的操作方式,當(dāng)用戶需要對播放器窗口 202進行操作時,通過切換按鈕208啟動映射功能。需說明的是,該切換按鈕208僅在屏幕顯示有多個窗口時才顯示,在僅顯示有一個窗口時,該切換按鈕208是不顯示的。
      [0044]當(dāng)用戶觸發(fā)該切換按鈕208時,啟動映射功能,如圖2所示,用戶在信息窗口 204上進行操作,信息窗口 204不響應(yīng)用戶的操作,屏幕在檢測到用戶的操作事件后,將該操作事件映射至播放器窗口 202的相應(yīng)位置處,并根據(jù)用戶的操作類型(例如單擊)描繪出標識206,還原操作過程,標識206類似屬于鼠標點擊播放器的前進按鈕。如果用戶的操作類型是滑動,則標識206滑動前進按鈕。這樣,用戶就無需將手指大幅度移動到上屏幕位置。以上僅是一種應(yīng)用場景,通過本發(fā)明的方法可以將用戶的操作映射到屏幕的任意位置,因此,在用戶單手操作的情況下也能夠?qū)ζ聊恢羞h離手指的位置進行操作,提高了操作的靈活性。
      [0045]具體的映射處理過程,可參見圖3。
      [0046]如圖3所示,步驟302,判斷是否啟動映射功能。若是,則進入步驟304,否則結(jié)束該流程。在屏幕上顯示有切換按鈕,根據(jù)切換按鈕的觸發(fā)情況來確定是否啟動映射功能。
      [0047]步驟304,在啟動映射功能時,獲取用戶的觸發(fā)位置在整個屏幕上的坐標以及當(dāng)前操作的窗口在整個屏幕上的坐標和大小,根據(jù)這些數(shù)據(jù)可計算出用戶的觸發(fā)位置在當(dāng)前該窗口上的相對位置比例,以圖2所示的窗口為例,假設(shè)用戶的觸發(fā)位置在信息窗口 204的右側(cè)三分之一處且在窗口下方。在此期間,信息窗口 204不響應(yīng)用戶的操作。
      [0048]步驟306,獲取需映射的窗口例如播放器窗口 202在整個屏幕上的坐標和大小,根據(jù)之前計算的相對位置比例,可計算出觸發(fā)位置應(yīng)該映射在該播放器窗口 202的哪個位置,如圖2所示,計算出觸發(fā)位置應(yīng)該在播放器窗口 202中的前進按鈕所在的位置上。
      [0049]步驟308,在確定映射位置之后,根據(jù)用戶的操作類型,將用戶的操作事件反應(yīng)到該映射位置處,播放器窗口 202可響應(yīng)該操作,執(zhí)行相應(yīng)的動作。
      [0050]圖4示出了根據(jù)本發(fā)明的實施例的終端的框圖。
      [0051]如圖4所示,根據(jù)本發(fā)明的實施例的終端400包括:屏幕402,顯示有多個應(yīng)用窗口 ;映射單元404,將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      [0052]在本實施例中,當(dāng)用戶在一個窗口上進行某些操作時,可以將這些操作反應(yīng)到其他的任一個窗口上,這樣,當(dāng)用戶希望操作某窗口上的某些按鈕時,但該窗口并不在手指的觸摸范圍內(nèi),用戶可在就近的窗口上進行操作,并將該操作映射到遠處的窗口上,無需用戶大幅度移動手指或切換窗口位置,從而提高操作靈活性。
      [0053]在上述任一技術(shù)方案中,優(yōu)選的,所述映射單元404可以包括:獲取單元4042,獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;換算單元4044,獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置,將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      [0054]為了能夠?qū)⒂脩舻牟僮骶_地映射到另一個窗口上,需要獲取用戶的操作在當(dāng)前窗口上的相對位置比例,例如在窗口的三分之一處,基于該相對位置比例能夠換算出在另一個窗口上的相應(yīng)位置,并且通過獲取另一個窗口的坐標以及窗口區(qū)域大小,就能夠知道操作的映射位置應(yīng)該在另一個窗口的三分之一的坐標位置處。
      [0055]應(yīng)理解,在本實施例中,各窗口都是滿屏顯示的,也就是說,當(dāng)有兩個窗口時,每一個窗口相當(dāng)于屏幕的一半。
      [0056]在上述任一技術(shù)方案中,優(yōu)選的,所述獲取單元4042具體用于獲取所述觸發(fā)位置在所述終端的全屏上的坐標,以及所述一個應(yīng)用窗口在所述全屏上的坐標和應(yīng)用窗口區(qū)域大小,并根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。
      [0057]用戶的操作觸發(fā)位置在當(dāng)前窗口上的相對位置比例對于映射位置的準確度是個非常重要的影響因素,在本發(fā)明中,根據(jù)觸發(fā)位置在屏幕上的坐標以及整個窗口在屏幕上的坐標以及區(qū)域大小,就能夠計算出相對位置比例。
      [0058]在上述任一技術(shù)方案中,優(yōu)選的,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;所述終端還包括:重繪單元406,在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      [0059]用戶的操作類型有多種,不同的按鈕對應(yīng)不同的操作類型,例如啟動應(yīng)用需要單擊應(yīng)用圖標,刪除圖標需要長按應(yīng)用圖標,解鎖需要滑動解鎖按鈕,因此,在對用戶的操作事件進行映射時,還需要考慮當(dāng)前用戶的操作類型屬于哪種類型,除了能夠反應(yīng)操作事件的位置之外,還需要反應(yīng)操作類型,這樣才能夠真實的還原用戶的操作過程,提升用戶體驗。
      [0060]在上述任一技術(shù)方案中,優(yōu)選的,所述屏幕在顯示有多個應(yīng)用窗口時,還顯示切換按鈕;所述映射單元404還用于在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次被觸發(fā)時,停止進行操作事件的映射。
      [0061]通過設(shè)置一個切換按鈕來實現(xiàn)映射功能的啟動和關(guān)閉,并且只有當(dāng)顯示有多窗口的情況下才可以使用本發(fā)明的映射功能,即在顯示有多個窗口時,才顯示切換按鈕。當(dāng)用戶觸發(fā)該切換按鈕時,用戶實際操作的窗口將不響應(yīng)用戶的操作,將該操作反應(yīng)到指定的窗口上。當(dāng)用戶再一次觸發(fā)該切換按鈕時,關(guān)閉映射功能,用戶實際操作的窗口將響應(yīng)用戶的操作。
      [0062]以上結(jié)合附圖詳細說明了根據(jù)本發(fā)明的技術(shù)方案,當(dāng)屏幕顯示有多個窗口時,能夠?qū)⒃谝粋€窗口上的操作映射到另一窗口上,擴展了用戶手指的可操作范圍,特別是當(dāng)手機為大屏幕手機時,下屏幕在用戶習(xí)慣的手勢操作范圍之內(nèi),而上屏幕由于離手指較遠,故操作不便,采用本發(fā)明的操作響應(yīng)方案,能夠?qū)⑾缕聊簧系牟僮鞣磻?yīng)到上屏幕上,無需用戶大幅度移動手指或切換屏幕,便于用戶的操作,在操作時與操作普通屏幕手機一樣進行操作即可。
      [0063]以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
      【權(quán)利要求】
      1.一種操作響應(yīng)方法,其特征在于,包括:終端屏幕上顯示有多個應(yīng)用窗口;將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      2.根據(jù)權(quán)利要求1所述的操作響應(yīng)方法,其特征在于,所述將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上的步驟包括:獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置;將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      3.根據(jù)權(quán)利要求2所述的操作響應(yīng)方法,其特征在于,所述獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例的步驟包括:獲取所述觸發(fā)位置在所述終端屏幕上的坐標,以及所述一個應(yīng)用窗口在所述終端屏幕上的坐標和應(yīng)用窗口區(qū)域大??;根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。
      4.根據(jù)權(quán)利要求1所述的操作響應(yīng)方法,其特征在于,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      5.根據(jù)權(quán)利要求1至4中任一項所述的操作響應(yīng)方法,其特征在于,在所述終端屏幕上顯示有多個應(yīng)用窗口時,顯示切換按鈕;在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次被觸發(fā)時,停止進行操作事件的映射。
      6.一種終端,其特征在于,包括:屏幕,顯示有多個應(yīng)用窗口 ;映射單元,將用戶在所述多個應(yīng)用窗口中的一個應(yīng)用窗口上的操作事件映射到所述多個應(yīng)用窗口中的另一個應(yīng)用窗口上,以對所述另一個應(yīng)用窗口執(zhí)行相應(yīng)的操作。
      7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述映射單元包括:獲取單元,獲取所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例;換算單元,獲取所述另一個應(yīng)用窗口的區(qū)域位置和大小,并根據(jù)所述操作事件的觸發(fā)位置在所述一個應(yīng)用窗口上的相對位置比例,計算出所述觸發(fā)位置在所述另一個應(yīng)用窗口中的位置,將所述操作事件映射到計算出的在所述另一個應(yīng)用窗口中的位置上。
      8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述獲取單元具體用于獲取所述觸發(fā)位置在所述終端的全屏上的坐標,以及所述一個應(yīng)用窗口在所述全屏上的坐標和應(yīng)用窗口區(qū)域大小,并根據(jù)觸發(fā)位置的坐標、所述一個應(yīng)用窗口的坐標和應(yīng)用窗口區(qū)域大小計算出所述觸發(fā)位置相對于所述一個應(yīng)用窗口的所述相對位置比例。
      9.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述操作事件包括操作類型,所述操作類型包括以下至少一種:長按、雙擊、單擊和滑動;所述終端還包括:重繪單元,在計算出所述操作事件映射到所述另一應(yīng)用窗口中的位置時,根據(jù)所述操作類型描繪操作過程,并將所述操作過程作用在計算出的所述另一應(yīng)用窗口的相應(yīng)位置上。
      10.根據(jù)權(quán)利要求6至9中任一項所述的終端,其特征在于,所述屏幕在顯示有多個應(yīng)用窗口時,還顯示切換按鈕;所述映射單元還用于在所述切換按鈕被觸發(fā)時,將所述操作事件映射到所述另一個應(yīng)用窗口上,在所述切換按鈕再一次`被觸發(fā)時,停止進行操作事件的映射。
      【文檔編號】G06F3/0481GK103677525SQ201310688173
      【公開日】2014年3月26日 申請日期:2013年12月16日 優(yōu)先權(quán)日:2013年12月16日
      【發(fā)明者】劉惠盛, 譚維濤 申請人:宇龍計算機通信科技(深圳)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1