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

      一種設(shè)備屏幕組件移動(dòng)方法、裝置及電子設(shè)備的制作方法

      文檔序號(hào):6399155閱讀:254來源:國知局
      專利名稱:一種設(shè)備屏幕組件移動(dòng)方法、裝置及電子設(shè)備的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明屬于通信技術(shù)領(lǐng)域,尤其涉及一種設(shè)備屏幕組件移動(dòng)方法、裝置及電子設(shè)備。
      背景技術(shù)
      隨著終端技術(shù)的不斷發(fā)展,以及觸摸屏的終端設(shè)備(如手機(jī)、PAD、數(shù)碼相框等)的逐漸普及,終端設(shè)備的屏幕越來越大,操作的簡便性更加顯得重要。現(xiàn)有技術(shù),觸摸屏的終端設(shè)備屏幕的不斷增大,給用戶帶來了更好的視覺體驗(yàn),然而,觸摸屏屏幕的圖標(biāo)或者按鈕等組件的位置都是固定的,用戶無法對(duì)圖標(biāo)或者按鈕等組件的位置進(jìn)行修改,因此,對(duì)于不斷擴(kuò)大的終端屏幕,用戶在使用過程中,如果需要查找某個(gè)應(yīng)用或者進(jìn)行某項(xiàng)操作,往往需要多次翻頁點(diǎn)擊查找,操作十分麻煩。綜上,現(xiàn)有技術(shù)的設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件位置固定,用戶無法對(duì)其位置進(jìn)行修改。

      發(fā)明內(nèi)容
      本發(fā)明實(shí)施例的目的在于提供一種設(shè)備屏幕組件移動(dòng)方法,旨在一定程度上解決現(xiàn)有技術(shù)的設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件位置固定,而無法實(shí)現(xiàn)用戶個(gè)性化設(shè)置的要求的問題。本發(fā)明實(shí)施例提供如下技術(shù)方案:本發(fā)明第一方面提供了一種設(shè)備屏幕組件移動(dòng)方法,所述方法應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述方法包括:獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,包括:解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件。
      結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述獲取觸控物在設(shè)備屏幕上的第一手勢操作之后,所述方法還包括:判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,執(zhí)行所述解析所述第一手勢操作的步驟。
      結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式及第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域的步驟之后,所述方法還包括:當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。
      結(jié)合第一方面或者第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件具體為:基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中。
      結(jié)合第一方面或者第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件的步驟之后,所述方法還包括:獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域;
      根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      結(jié)合第一方面或者第一方面的上述任一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述獲取觸控物在設(shè)備屏幕上的第二手勢操作的步驟之后,所述方法還包括:判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,執(zhí)行所述根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件的步驟。
      本發(fā)明第二方面提供了一種設(shè)備屏幕組件移動(dòng)裝置,所述裝置應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述裝置包括:
      獲取單元,用于獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;
      解析單元,用于解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;
      申請單元,用于以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;
      顯示單元,用于在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述解析單元,具體用于解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者
      解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者
      解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件。
      結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述裝置還包括第一手勢判斷單元,用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,觸發(fā)所述解析單元處理。
      結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式及第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述裝置還包括平移單元,用于當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。
      結(jié)合第二方面或者第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述顯示單元,具體用于基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中。
      結(jié)合第一方面或者第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述獲取單元,還用于獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域;所述顯示單元,還用于根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      結(jié)合第一方面或者第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述裝置還包括第二手勢判斷單元,用于判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,觸發(fā)所述顯示單元處理。
      本發(fā)明第三方面提供了一種電子設(shè)備,包括設(shè)備屏幕和處理模塊,所述處理模塊與所述設(shè)備屏幕相連,其中:
      所述設(shè)備屏幕用于顯示組件在源顯示區(qū)域的屏幕狀態(tài)、組件從源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的屏幕狀態(tài)或組件在目標(biāo)顯示區(qū)域的屏幕狀態(tài);所述設(shè)備屏幕還用于感應(yīng)觸控物在設(shè)備屏幕上的觸控點(diǎn)的滑動(dòng),向所述處理模塊發(fā)送響應(yīng)信號(hào);
      所述處理模塊用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述處理模塊,具體用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件;并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式及第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述處理模塊,還用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,則執(zhí)行解析所述第一手勢操作。結(jié)合第一方面或者第二方面的上述任一種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述處理模塊,還用于當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。本發(fā)明實(shí)施例與現(xiàn)有技術(shù)相比,有益效果在于:終端設(shè)備獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,從而方便用戶操作。同時(shí),移動(dòng)過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。


      為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例一提供的設(shè)備屏幕組件移動(dòng)方法的流程圖;圖2是本發(fā)明實(shí)施例二提供的設(shè)備屏幕組件移動(dòng)方法的流程圖;圖3a是本發(fā)明實(shí)施例二提供的移動(dòng)組件的示意圖;圖3b是本發(fā)明實(shí)施例二提供的還原組件的示意圖;圖4是本發(fā)明虛擬裝置實(shí)施例一提供的設(shè)備屏幕組件移動(dòng)裝置的結(jié)構(gòu)圖;圖5是本發(fā)明虛擬裝置實(shí)施例二提供的設(shè)備屏幕組件移動(dòng)裝置的結(jié)構(gòu)圖;圖6是本發(fā)明電子設(shè)備實(shí)施例一的結(jié)構(gòu)示意圖;圖7是本發(fā)明電子設(shè)備實(shí)施例二的結(jié)構(gòu)示意圖。
      具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。在本發(fā)明實(shí)施例中,終端設(shè)備獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并根據(jù)解析結(jié)果,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件,實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置。以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)描述:實(shí)施例一圖1示出了本發(fā)明實(shí)施例一提供的設(shè)備屏幕組件移動(dòng)方法的流程圖,所述方法應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述方法詳述如下:
      在SlOl中,獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;
      本實(shí)施例中,所述設(shè)備屏幕可以是觸摸屏屏幕。
      本實(shí)施例中,所述觸控物可以是用戶的手指、觸摸筆等能夠在設(shè)備屏幕上進(jìn)行滑動(dòng)的物件。
      本實(shí)施例中,所述組件可以為設(shè)備屏幕上的菜單、圖標(biāo),按鈕或者應(yīng)用列表等。
      本實(shí)施例中,所述第一手勢操作區(qū)別于終端設(shè)備中的其它觸摸手勢操作,可以為雙擊操作,畫圓或者畫矩形等,本發(fā)明不對(duì)此作以限制。
      本實(shí)施例中,所述源顯示區(qū)域是屏幕組件在設(shè)備屏幕上的原始位置區(qū)域,所述目標(biāo)顯示區(qū)域小于設(shè)備屏幕的顯示區(qū)域,優(yōu)選的,所述目標(biāo)顯示區(qū)域可以位于設(shè)備屏幕的右下方,以方便用戶操作。
      在S102中,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;
      在本實(shí)施例中,所述手勢區(qū)域可以為手勢移動(dòng)軌跡所包圍的區(qū)域,所述手勢區(qū)域的中心位置可以為手勢移動(dòng)軌跡所包圍的區(qū)域的幾何中心,例如,當(dāng)?shù)谝皇謩莶僮鳛榫匦危瑒t手勢區(qū)域?yàn)榫匦嗡诘膮^(qū)域,手勢區(qū)域的中心位置為矩形對(duì)角線的交點(diǎn),當(dāng)?shù)谝皇謩莶僮鳛閳A形,則手勢區(qū)域?yàn)閳A形所在的區(qū)域,手勢區(qū)域的中心位置為圓形的圓心。
      在S103中,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;
      本實(shí)施例中,所述目標(biāo)顯示區(qū)域可以為圓形、方形、矩形等,具體可以根據(jù)用戶需要進(jìn)行設(shè)定。
      在S104中,在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      本實(shí)施例中,為了能夠適應(yīng)不同的設(shè)備屏幕的大小,可以基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中,縮放的大小可以根據(jù)設(shè)備屏幕的大小進(jìn)行自適應(yīng)的控制。
      本實(shí)施例中,終端設(shè)備獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,從而方便用戶操作。同時(shí),移動(dòng)過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。
      實(shí)施例二
      圖2示出了本發(fā)明實(shí)施例二提供的設(shè)備屏幕組件移動(dòng)方法的流程圖,所述方法應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述方法詳述如下:
      在S201中,獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;在S202中,判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,則執(zhí)行S203,若否,則結(jié)束;本實(shí)施例中,獲取觸控物在設(shè)備屏幕上的第一手勢操作后,通過判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,可以防止對(duì)當(dāng)前設(shè)備屏幕上的圖標(biāo)進(jìn)行誤移動(dòng),從而影響用戶的使用。在S203中,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;可選的,S203中解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件的過程可以按照以下方式實(shí)現(xiàn):解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件。本實(shí)施例中,可以將手勢操作與組件數(shù)據(jù)之間建立對(duì)應(yīng)關(guān)系,實(shí)現(xiàn)可以根據(jù)手勢操作移動(dòng)全部/部分的組件,例如,可以將手勢操作a與全部組件對(duì)應(yīng);手勢操作b與部分組件對(duì)應(yīng),例如,可以手勢操作b與屏幕的第一行組件對(duì)應(yīng)??蛇x的,S203解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件的過程還可以按照以下方式實(shí)現(xiàn):解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;本實(shí)施例中,可以將手勢操作與不同組件類型之間建立對(duì)應(yīng)關(guān)系,實(shí)現(xiàn)可以根據(jù)手勢操作移動(dòng)不同類型的組件,例如,可以將手勢操作a與圖標(biāo)類型組件對(duì)應(yīng);手勢操作b與按鈕類型組件對(duì)應(yīng)等??蛇x的,S203解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件的過程進(jìn)一步可以按照以下方式實(shí)現(xiàn):解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件;本實(shí)施例中,可以將手勢操作與不同組件功能之間建立對(duì)應(yīng)關(guān)系,例如,可以將手勢操作a與游戲類組件對(duì)應(yīng);可以將手勢操作b與通信類組件對(duì)應(yīng),可以將手勢操作c與娛樂類組件對(duì)應(yīng)等。在S204中,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;可選的,為了充分利用設(shè)備屏幕的空間,可以根據(jù)待移動(dòng)的組件的數(shù)目,自適應(yīng)確定申請目標(biāo)顯示區(qū)域的大小,當(dāng)組件的數(shù)目較多時(shí),可以申請較大的目標(biāo)顯示區(qū)域,當(dāng)組件的數(shù)目較少時(shí),可以申請較小的目標(biāo)顯示區(qū)域。本實(shí)施例中,還可以申請固定大小的目標(biāo)顯示區(qū)域。優(yōu)選的,若手勢區(qū)域的中心點(diǎn)靠近設(shè)備屏幕的邊緣位置時(shí),可能導(dǎo)致組件目標(biāo)顯示區(qū)域無法在設(shè)備屏幕上顯示完全,則平移目標(biāo)顯示區(qū)域,以保證目標(biāo)顯示區(qū)域能完全在設(shè)備屏幕進(jìn)行顯示,具體的:當(dāng)所述目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在設(shè)備屏幕的顯示區(qū)域內(nèi),例如,可以將所述目標(biāo)顯示區(qū)域中超出設(shè)備屏幕的顯示區(qū)域的邊移至與設(shè)備屏幕的邊重合,從而保證申請的目標(biāo)顯示區(qū)域能完全顯示,且充分利用設(shè)備屏幕的使用空間。
      在S205中,在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      本實(shí)施例中,可以直接顯示所待移動(dòng)的組件在所述目標(biāo)顯示區(qū)域中,優(yōu)選的,還可以基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中,從而更充分的利用目標(biāo)顯示區(qū)域的空間。
      在S206中,獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域。
      本實(shí)施例中,第二手勢操作可以為在設(shè)備屏幕空白區(qū)域雙擊、畫圓或者畫矩形等,在此不用以限制本發(fā)明。
      本實(shí)施例中,所述第二手勢操作區(qū)別于終端設(shè)備中的其它觸摸手勢操作,可以為雙擊操作,畫圓或者畫矩形等,在此不用以限制本發(fā)明。
      在S207中,判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,則執(zhí)行S208,若否,則結(jié)束。
      本實(shí)施例中,獲取觸控物在設(shè)備屏幕上的第二手勢操作后,通過判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,可以防止對(duì)當(dāng)前設(shè)備屏幕上的組件進(jìn)行誤還原,從而影響用戶的使用。
      在S208中,根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      本實(shí)施例中,在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件時(shí),或者在組件從源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的過程中,記錄所述待移動(dòng)的組件在源區(qū)域中的位置及坐標(biāo),S208具體為根據(jù)所述第二手勢,以及所述記錄的待移動(dòng)的組件在源區(qū)域中的位置及坐標(biāo),在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      為了便于理解,以下一個(gè)實(shí)現(xiàn)示例對(duì)本發(fā)明實(shí)施例的設(shè)備屏幕組件移動(dòng)過程和還原過程進(jìn)行說明,但不以本實(shí)現(xiàn)示例的情況為限,請參閱圖3a為移動(dòng)組件的示意圖,具體為:用戶想在圓圈所在位置操作手機(jī)中的菜單組件,于是在圓圈所在的區(qū)域做出第一手勢操作(如雙擊、畫圓圈等等,但不限于這些操作),此時(shí),設(shè)備屏幕上的菜單圖標(biāo)顯示在圓心為中心,申請的目標(biāo)顯示區(qū)域內(nèi),即將設(shè)備屏幕上的菜單圖標(biāo)從源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域內(nèi)進(jìn)行顯示,3b為將目標(biāo)顯示區(qū)域的組件移動(dòng)至源顯示區(qū)域顯示的示意圖,具體為用戶想要將菜單圖標(biāo)在源顯示區(qū)域進(jìn)行顯示,則可在設(shè)備屏幕輸入第二手勢操作,以使菜單圖標(biāo)從目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域進(jìn)行顯示。
      本實(shí)施例中,終端設(shè)備獲取觸控物在設(shè)備屏幕上的第一手勢操作,當(dāng)判斷所述第一手勢操作是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作時(shí),解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行修改,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,方便用戶操作。同時(shí),可以獲取觸控物在設(shè)備屏幕上的第二手勢操作,據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件,方便用戶根據(jù)需要對(duì)觸屏屏幕組件進(jìn)行個(gè)性化設(shè)置。同時(shí),移動(dòng)過程和還原過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。
      實(shí)施例三
      圖4示出了本發(fā)明虛擬裝置實(shí)施例一提供的設(shè)備屏幕組件移動(dòng)裝置的結(jié)構(gòu)圖,所述裝置可以應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
      所述設(shè)備屏幕組件移動(dòng)裝置包括:獲取單元41、解析單元42、申請單元43、顯示單元44,具體為:
      獲取單元41,用于獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;
      解析單元42,用于解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;
      申請單元43,用于以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;
      顯示單元44,用于在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      本發(fā)明實(shí)施例提供的設(shè)備屏幕組件移動(dòng)裝置可以使用在前述對(duì)應(yīng)的方法實(shí)施例一中,詳情參見上述實(shí)施例一的描述,在此不再贅述。
      本實(shí)施例中,終端設(shè)備的獲取單元獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析單元解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,申請單元以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;顯示單元在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,從而方便用戶操作。同時(shí),移動(dòng)過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。
      實(shí)施例四
      圖5示出了本發(fā)明虛擬裝置實(shí)施例二提供的設(shè)備屏幕組件移動(dòng)裝置的結(jié)構(gòu)圖,所述裝置可以應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
      所述設(shè)備屏幕組件移動(dòng)裝置包括:獲取單元51、第一手勢判斷單元52,第二手勢判斷單元53、解析單元54、申請單元55、平移單元56,顯示單元57,具體為:
      本發(fā)明實(shí)施例與實(shí)施例三的區(qū)別在于:
      可選的,所述第一手勢判斷單元52,用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,觸發(fā)所述解析單元處理54。
      可選的,所述解析單元54,具體用于解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;
      可選的,所述解析單元54,具體用于解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;
      可選的,所述解析單元54,具體用于解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件。
      可選的,所述平移單元56,用于當(dāng)所述目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在設(shè)備屏幕的顯示區(qū)域內(nèi)。
      可選的,所述顯示單元57,具體用于基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中;
      可選的,所述獲取單元51,還用于獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域;所述顯示單元57,還用于根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      可選的,所述第二手勢判斷單元53,用于判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,觸發(fā)所述顯示單元處理57。
      本發(fā)明實(shí)施例提供的設(shè)備屏幕組件移動(dòng)裝置可以使用在前述對(duì)應(yīng)的方法實(shí)施例二中,詳情參見上述實(shí)施例二的描述,在此不再贅述。
      本實(shí)施例中,終端設(shè)備獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行修改,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,方便用戶操作。同時(shí),可以獲取觸控物在設(shè)備屏幕上的第二手勢操作,據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件,方便用戶根據(jù)需要對(duì)觸屏屏幕組件進(jìn)行個(gè)性化設(shè)置。同時(shí),移動(dòng)過程和還原過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。
      實(shí)施例五
      圖6為本發(fā)明電子設(shè)備實(shí)施例一的結(jié)構(gòu)示意圖,如圖6所示,本實(shí)施例還提供了一種電子設(shè)備,該電子設(shè)備可以具體為便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的帶設(shè)備屏幕設(shè)備,例如可以具體為手機(jī)、平板電腦、筆記本電腦、個(gè)人數(shù)字助理(PersonalDigital Assistant ;以下簡稱:PDA)、GPRS導(dǎo)航設(shè)備等,應(yīng)當(dāng)理解的是,本發(fā)明實(shí)施例的電子設(shè)備包括設(shè)備屏幕組件。
      具體地,本實(shí)施例中的電子設(shè)備包括設(shè)備屏幕601和處理模塊602,處理模塊602與設(shè)備屏幕601相連。其中:
      設(shè)備屏幕601用于顯示組件在源顯示區(qū)域的屏幕狀態(tài)、組件從源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的屏幕狀態(tài)或組件在目標(biāo)顯示區(qū)域的屏幕狀態(tài);所述設(shè)備屏幕還用于感應(yīng)觸控物在設(shè)備屏幕上的觸控點(diǎn)的滑動(dòng),向所述處理模塊發(fā)送響應(yīng)信號(hào)。
      處理模塊602用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件??蛇x的,所述處理模塊602,具體用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件;并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。可選的,所述處理模塊602,還用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,則執(zhí)行解析所述第一手勢操作??蛇x的,所述處理模塊602,還用于當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。本實(shí)施例中,終端設(shè)備處理模塊獲取觸控物在設(shè)備屏幕上的第一手勢操作,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在設(shè)備屏幕在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置,從而方便用戶操作。同時(shí),移動(dòng)過程用戶只需要輸入一個(gè)手勢動(dòng)作即可實(shí)現(xiàn)組件的移動(dòng),操作簡單、方便。實(shí)施例六圖7為本發(fā)明電子設(shè)備實(shí)施例二的結(jié)構(gòu)示意圖,如圖7所示,圖7示出了一種電子設(shè)備的具體實(shí)施例,在該實(shí)施例中,電子設(shè)備70包括發(fā)射電路702、接收電路703、功率控制器704、處理器706,存儲(chǔ)器707及天線701。處理器706控制電子設(shè)備70的操作。存儲(chǔ)器707可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器706提供指令和數(shù)據(jù)。存儲(chǔ)器707的一部分還可以包括非易失行隨機(jī)存取存儲(chǔ)器(NVRAM)。具體的應(yīng)用中,電子設(shè)備70可以嵌入或者本身可以就是例如移動(dòng)電話之類的無線通信設(shè)備,還可以包括容納發(fā)射電路702和接收電路703的載體,以允許電子設(shè)備70和遠(yuǎn)程位置之間進(jìn)行數(shù)據(jù)發(fā)射和接收。發(fā)射電路702和接收電路703可以耦合到天線701。電子設(shè)備70的各個(gè)組件通過總線系統(tǒng)3100耦合在一起,其中總線系統(tǒng)3100除包括數(shù)據(jù)總線之外,還包括電源總線、控制總線和狀態(tài)信號(hào)總線。但是為了清楚說明起見,在圖中將各種總線都標(biāo)為總線系統(tǒng)3100。電子設(shè)備70還可以包括解碼處理器705。上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器706中,或者說由處理器706以實(shí)現(xiàn),上述本發(fā)明實(shí)施例中的電子設(shè)備可以具體為上述圖7所示的電子設(shè)備來實(shí)現(xiàn),上述電子設(shè)備中的處理模塊可以理解為圖7中電子設(shè)備中的處理器706。處理器706可能是一種集成電路芯片,具有指令和數(shù)據(jù)的執(zhí)行能力,以及信號(hào)的處理能力。在實(shí)現(xiàn)過程中,上述方法的各步驟可以通過處理器706中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器可以是通用處理器(CPU)、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件處理器執(zhí)行完成,或者用處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器707,處理器讀取存儲(chǔ)器707中的信息,結(jié)合其硬件完成上述方法的步驟。
      值得注意的是,上述實(shí)施例中,所包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
      另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤或光盤等。
      以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
      權(quán)利要求
      1.一種設(shè)備屏幕組件移動(dòng)方法,其特征在于,所述方法應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述方法包括: 獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域; 解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置; 以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域; 在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      2.如權(quán)利要求1所述的方法,其特征在于,所述解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,包括: 解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者 解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者 解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件。
      3.如權(quán)利要求1或2所述的方法,其特征在于,所述獲取觸控物在設(shè)備屏幕上的第一手勢操作之后,所述方法還包括: 判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,執(zhí)行所述解析所述第一手勢操作的步驟。
      4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域的步驟之后,所述方法還包括: 當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。
      5.如權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件具體為: 基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中。
      6.如權(quán)利要求1至5任一項(xiàng)所述的方法,其特征在于,所述在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件的步驟之后,所述方法還包括: 獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域; 根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      7.如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述獲取觸控物在設(shè)備屏幕上的第二手勢操作的步驟之后,所述方法還包括: 判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,執(zhí)行所述根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件的步驟。
      8.一種設(shè)備屏幕組件移動(dòng)裝置,其特征在于,所述裝置應(yīng)用于具有設(shè)備屏幕的終端設(shè)備,所述設(shè)備屏幕具有顯示區(qū)域,所述顯示區(qū)域包括至少一個(gè)組件,所述裝置包括: 獲取單元,用于獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域; 解析單元,用于解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件; 計(jì)算單元,用于計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置; 申請單元,用于以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域; 顯示單元,用于在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      9.如權(quán)利要求8所述的裝置,其特征在于,所述解析單元,具體用于解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者 解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待 移動(dòng)的組件;或者 解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件。
      10.如權(quán)利要求8或9所述的裝置,其特征在于,所述裝置還包括第一手勢判斷單元,用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,觸發(fā)所述解析單元處理。
      11.如權(quán)利要求8至10任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括平移單元,用于當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。
      12.如權(quán)利要求8至11任一項(xiàng)所述的裝置,其特征在于,所述顯示單元,具體用于基于所述申請的目標(biāo)顯示區(qū)域的大小將所述待移動(dòng)的組件縮放排列后,顯示在所述目標(biāo)顯示區(qū)域中。
      13.如權(quán)利要求8至12任一項(xiàng)所述的裝置,其特征在于,所述獲取單元,還用于獲取觸控物在設(shè)備屏幕上的第二手勢操作,所述第二手勢操作用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域; 所述顯示單元,還用于根據(jù)所述第二手勢操作,在源顯示區(qū)域顯示所述待移動(dòng)的組件。
      14.如權(quán)利要求8至13任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括第二手勢判斷單元,用于判斷所述第二手勢操作是否是用于將組件從設(shè)備屏幕的目標(biāo)顯示區(qū)域移動(dòng)至源顯示區(qū)域的手勢操作,若是,觸發(fā)所述顯示單元處理。
      15.一種電子設(shè)備,其特征在于,包括設(shè)備屏幕和處理模塊,所述處理模塊與所述設(shè)備屏眷相連,其中: 所述設(shè)備屏幕用于顯示組件在源顯示區(qū)域的屏幕狀態(tài)、組件從源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的屏幕狀態(tài)或組件在目標(biāo)顯示區(qū)域的屏幕狀態(tài);所述設(shè)備屏幕還用于感應(yīng)觸控物在設(shè)備屏幕上的觸控點(diǎn)的滑動(dòng),向所述處理模塊發(fā)送響應(yīng)信號(hào);所述處理模塊用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      16.如權(quán)利要求15所述的電子設(shè)備,其特征在于,所述處理模塊,具體用于接收所述設(shè)備屏幕發(fā)送的響應(yīng)信號(hào),根據(jù)所述響應(yīng)信號(hào)獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域,解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件數(shù)目的對(duì)應(yīng)關(guān)系,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件為設(shè)備屏幕上的全部/部分組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件類型的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件類型相關(guān)的組件為待移動(dòng)的組件;或者解析所述第一手勢操作,根據(jù)預(yù)設(shè)手勢操作與組件功能的對(duì)應(yīng)關(guān)系,確定與所述第一手勢操作對(duì)應(yīng)的組件功能相關(guān)的組件為待移動(dòng)的組件;并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置,以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域,并在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。
      17.如權(quán)利要求15或16所述的電子設(shè)備,其特征在于,所述處理模塊,還用于判斷所述第一手勢操作是否是用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域的手勢操作,若是,則執(zhí)行解析所述第一手勢操作。
      18 .如權(quán)利要求15至17任一項(xiàng)所述的電子設(shè)備,其特征在于,所述處理模塊,還用于當(dāng)所述申請的目標(biāo)顯示區(qū)域超出設(shè)備屏幕的顯示區(qū)域時(shí),則平移所述目標(biāo)顯示區(qū)域,直至所述目標(biāo)顯示區(qū)域全部顯示在所述設(shè)備屏幕的顯示區(qū)域內(nèi)。
      全文摘要
      本發(fā)明適用于通信技術(shù)領(lǐng)域,提供了一種設(shè)備屏幕組件移動(dòng)方法、裝置及電子設(shè)備,所述方法包括所述方法包括獲取觸控物在設(shè)備屏幕上的第一手勢操作,所述第一手勢操作用于將組件從設(shè)備屏幕的源顯示區(qū)域移動(dòng)至目標(biāo)顯示區(qū)域;解析所述第一手勢操作,確定所述第一手勢操作對(duì)應(yīng)的待移動(dòng)的組件,并計(jì)算所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置;以所述第一手勢操作對(duì)應(yīng)的手勢區(qū)域的中心位置為中心,在設(shè)備屏幕上申請目標(biāo)顯示區(qū)域;在所述目標(biāo)顯示區(qū)域中顯示所述待移動(dòng)的組件。實(shí)現(xiàn)可以對(duì)設(shè)備屏幕上的菜單圖標(biāo)或按鈕等組件的位置進(jìn)行個(gè)性化設(shè)置,以方便用戶將應(yīng)用程序的圖標(biāo)或者按鈕移動(dòng)到方便操作的位置。
      文檔編號(hào)G06F3/0488GK103150108SQ20131004629
      公開日2013年6月12日 申請日期2013年2月5日 優(yōu)先權(quán)日2013年2月5日
      發(fā)明者匡俊, 唐東, 楊柳 申請人:華為技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1