專利名稱:一種用于觸摸屏的顯示內(nèi)容選擇方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,更具體地,涉及一種用于觸摸屏的顯示內(nèi)容選擇方法和裝置。
背景技術(shù):
隨著智能移動終端技術(shù)的不斷發(fā)展,智能移動終端的應用也得到了極大豐富。因此智能移動終端逐漸成為人們生活、娛樂、工作中不可或缺的工具。例如,用戶可以使用手機上的即時通信工具與聯(lián)系人進行通信,使用手機收發(fā)郵件、處理文檔、閱讀圖書、瀏覽網(wǎng)頁等。目前,在移動終端上對文字或圖片進行復制粘貼等編輯的過程大體如下:點擊文本輸入框后,輸入框會進入編輯狀態(tài),并且出現(xiàn)兩個光標,此時用戶通過移動光標的位置,確定需要復制或者剪貼的內(nèi)容的范圍,然后點擊復制按鈕復制或者剪切。然而,上述操作需要點擊進入編輯狀態(tài),然后分別移動出現(xiàn)的兩個光標的位置,最后選擇復制或者剪切操作。該操作不僅需要四次操作,而且還需要按住并移動光標來確定光標的位置,步驟繁瑣、操作復雜。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實施例的目的是提出一種用于觸摸屏的顯示內(nèi)容選擇方法和裝置,能夠使得顯示內(nèi)容的選擇變得簡便。為了達到上述目的,本發(fā)明提出一種用于觸摸屏的顯示內(nèi)容選擇方法,包括以下步驟:檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點;插入第一端點之后檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點;將所述第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。本方法實施例可以根據(jù)用戶的定位手勢確定端點,而無需拖動端點來定位端點的位置,使得用戶可以輕松的確定需要編輯的顯示內(nèi)容,操作更加簡單。作為上述技術(shù)方案的優(yōu)選,插入第一端點之后,所述方法還包括步驟:判斷在第一預設時長內(nèi)是否檢測到第二定位手勢;當在第一預設時長內(nèi)未檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點之前,鎖定所述第一端點的位置;當在第一預設時長內(nèi)檢測到第二定位手勢時,將所述第一端點移動至第一預設時長內(nèi)檢測到的第二定位手勢對應的位置,并再次執(zhí)行所述判斷在第一預設時長內(nèi)是否檢測到第二定位手勢的步驟。本方案可以更改第一端點的位置,可以讓用戶更改選擇的位置,給用戶的操作帶來便利。作為上述技術(shù)方案的優(yōu)選,鎖定所述第一端點的位置之后,所述方法還包括:判斷在第二預設時長內(nèi)是否檢測到第二定位手勢;當在第二預設時長內(nèi)檢測到第二定位手勢時,在所述顯示內(nèi)容中第二預設時長內(nèi)檢測到第二定位手勢對應的位置處插入第二端點;當在第二預設時長內(nèi)未檢測到第二定位手勢時,清除所述第一端點。本方案可以清除第一端點的位置,以消除用戶誤操作或長時間不操作的影響。作為上述技術(shù)方案的優(yōu)選,插入第二端點之后,所述方法還包括:判斷在第三預設時長內(nèi)是否檢測到第二定位手勢;當在第三預設時長內(nèi)檢測到第二定位手勢時,將所述第二端點移動至第三預設時長內(nèi)檢測到的第二定位手勢對應的位置,并再次執(zhí)行所述判斷在第三預設時長內(nèi)是否檢測到第二定位手勢的步驟。本方案可以更改第二端點的位置,可以讓用戶更改選擇的位置,給用戶的操作帶來便利。作為上述技術(shù)方案的優(yōu)選,所述方法還包括:顯示針對所述選定內(nèi)容的編輯選項;判斷在所述第三預設時長內(nèi)是否接收到對所述編輯選項的選擇指令;當在所述第三預設時長內(nèi)未接收到所述選擇指令時,清除所述第一端點和第二端點。本方案可以清除第一端點和第二端點的位置,消除用戶誤操作或長時間不操作的影響。作為上述技術(shù)方案的優(yōu)選,所述第一定位手勢為雙擊手勢或持續(xù)預設時長的單擊手勢,所述第二手勢為單擊手勢。本方案使第一定位手勢特別化,便于更加準確地識別出第一定位手勢。作為上述技術(shù)方案的優(yōu)選,檢測第一定位手勢的步驟包括:檢測第一定位手勢時,判斷在第四預設時長內(nèi)是否檢測到不同于所述第二定位手勢的手勢,當在第四預設時長未檢測到不同于所述第二定位手勢的手勢時,確認檢測到第一定位手勢。本方案可以容忍用戶的誤操作,準確地識別第一定位手勢。本發(fā)明實施例還提出一種用于觸摸屏的顯示內(nèi)容選擇裝置,包括:插入第一端點單元,用于檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點;插入第二端點單元,用于插入第一端點之后檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點;確定單元,用于將所述第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。作為上述技術(shù)方案的優(yōu)選,所述裝置還包括:第一判斷單元,用于插入第一端點之后,判斷在第一預設時長內(nèi)是否檢測到第二定位手勢;鎖定單元,用于在第一預設時長內(nèi)未檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點之前,鎖定所述第一端點的位置;移動第一端點單元,用于在第一預設時長內(nèi)檢測到第二定位手勢時,將所述第一端點移動至第一預設時長內(nèi)檢測到的第二定位手勢對應的位置。作為上述技術(shù)方案的優(yōu)選,所述裝置還包括:第二判斷單元,用于鎖定所述第一端點的位置之后,判斷在第二預設時長內(nèi)是否檢測到第二定位手勢;清除第一端點單元,用于在第二預設時長內(nèi)未檢測到第二定位手勢時,清除所述
第一端點;所述插入第二端點單元用于:在第二預設時長內(nèi)檢測到第二定位手勢時,在所述顯示內(nèi)容中第二預設時長內(nèi)檢測到第二定位手勢對應的位置處插入第二端點。作為上述技術(shù)方案的優(yōu)選,所述裝置還包括:第三判斷單元,用于在插入第二端點之后,判斷在第三預設時長內(nèi)是否檢測到第二定位手勢;移動第二端點單元,用于在第三預設時長內(nèi)檢測到第二定位手勢時,將所述第二端點移動至第三預設時長內(nèi)檢測到的第二定位手勢對應的位置。作為上述技術(shù)方案的優(yōu)選,所述裝置還包括:顯示單元,用于顯示針對所述選定內(nèi)容的編輯選項;第四判斷單元,用于判斷在所述第三預設時長內(nèi)是否接收到對所述編輯選項的選擇指令;清除單元,用于當在所述第三預設時長內(nèi)未接收到所述選擇指令時,清除所述第
一端點和第二端點。作為上述技術(shù)方案的優(yōu)選,插入第一端點單元包括:檢測第一定位手勢模塊,用于檢測第一定位手勢時,判斷在第四預設時長內(nèi)是否檢測到不同于所述第二定位手勢的手勢,當在第四預設時長未檢測到不同于所述第二定位手勢的手勢時,確認檢測到第一定位手勢;插入第一端點模塊,用于檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點。本發(fā)明實施例的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明實施例而了解。本發(fā)明實施例的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。下面通過附圖和實施例,對本發(fā)明實施例的技術(shù)方案做進一步的詳細描述。
附圖用來提供對本發(fā)明實施例的進一步理解,并且構(gòu)成說明書的一部分,并不構(gòu)成對本發(fā)明實施例的限制。在附圖中:圖1是本發(fā)明實施例中用于觸摸屏的顯示內(nèi)容選擇方法的流程圖;圖2是本發(fā)明實施例中可改變第一端點的位置的顯示內(nèi)容選擇方法的流程圖;圖3是本發(fā)明實施例中可改變第一端點和第二端點的位置的顯示內(nèi)容選擇方法的流程圖;圖4是本發(fā)明實施例中用于觸摸屏的顯示內(nèi)容選擇裝置的主要結(jié)構(gòu)示意圖;圖5是本發(fā)明實施例中用于觸摸屏的顯示內(nèi)容選擇裝置的詳細結(jié)構(gòu)示意圖。
具體實施例方式以下結(jié)合附圖對優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明實施例,并不用于限定本發(fā)明實施例。如圖1所示為本發(fā)明實施例提出的用于觸摸屏的顯示內(nèi)容選擇方法的主要流程,包括以下步驟:步驟SlOl:檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中第一定位手勢對應的位置處插入第一端點。其中,觸摸屏顯示內(nèi)容可以包括文字、圖片、或者文字和圖片的組合。步驟S102:插入第一端點之后檢測到第二定位手勢時,在顯示內(nèi)容中第二定位手勢對應的位置處插入第二端點。第一定位手勢和第二定位手勢可以是相同的手勢,例如可以設置為單擊手勢或雙擊手勢。在本發(fā)明的其他實施例中,為了避免誤操作,也為了準確地根據(jù)用戶的手勢來執(zhí)行插入端點的操作,可以將第一定位手勢設置為特定的手勢,以區(qū)別于常用的單擊手勢,例如,可以將第一定位手勢設置為雙擊手勢或持續(xù)預設時長(例如兩秒鐘)的單擊手勢,而將第二手勢設置為正常的單擊手勢。此外,當檢測到第一定位手勢時,還可以判斷是否在較短的預設時長內(nèi)檢測到不同于第二定位手勢的其他手勢;例如,第一定位手勢為雙擊手勢,第二手為正常的單擊手勢時,當檢測到雙擊手勢后立刻又檢測到滑動手勢,這時,確認檢測到的手勢為滑動手勢,而不是第一定位手勢。這時,需要重新執(zhí)行檢測第一定位手勢的步驟。步驟S103:將第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容??梢詫⒌谝欢它c和第二端點以光標的形式顯示,還可以將第一端點和第二端點之間的內(nèi)容突出顯示。確定了選定內(nèi)容之后,可以提供給用戶針對選定內(nèi)容的編輯選項,編輯選項中可以包括復制、剪切、轉(zhuǎn)發(fā)等,然后接收用戶對于編輯選項的選擇指令,執(zhí)行相應的編輯操作。本方法實施例提供的方法可以根據(jù)用戶的定位手勢確定端點,而無需拖動端點來定位端點的位置,使得用戶可以輕松地確定需要編輯的顯示內(nèi)容,操作更加簡單。下面通過兩個典型實施例來詳細介紹本發(fā)明實施例提供的方法的實現(xiàn)過程。如圖2所示,本發(fā)明實施例中可改變第一端點的位置的顯示內(nèi)容選擇方法包括以下步驟:步驟S201:檢測針對觸摸屏顯示內(nèi)容所執(zhí)行的第一定位手勢。其中,第一定位手勢為持續(xù)預設時長的單擊手勢。檢測針對觸摸屏顯示的顯示內(nèi)容所執(zhí)行的第一定位手勢包括:檢測第一定位手勢的觸摸位置,將檢測到的觸摸位置確定為在顯示顯示內(nèi)容中插入第一端點的位置。優(yōu)選地,當檢測到第一定位手勢時,還可以判斷是否在預設時長內(nèi)檢測到不同于第二定位手勢的其他手勢;例如,當檢測到持續(xù)預設時長的單擊手勢后又檢測到滑動手勢,這時,確認檢測到的手勢為滑動手勢,而不是第一定位手勢。這時,需要重新執(zhí)行檢測第一定位手勢的步驟。若在預設時長內(nèi)檢測到不同于第二定位手勢的其他手勢,則確定檢測到第一定位手勢。該預設時長應設置的非常短,以表示檢測到第一定位手勢之后幾乎立刻檢測到不同于第二定位手勢的其他手勢。步驟S202:在顯示內(nèi)容中第一定位手勢對應的位置處插入第一端點。該第一端點可以以光標的形式在觸摸屏上顯示的內(nèi)容中顯示,也可以以其他任何形狀的標記在觸摸屏上顯示的內(nèi)容中顯示。步驟S203:判斷在第一預設時長Tl內(nèi)是否檢測到第二定位手勢,若是,執(zhí)行步驟S204 ;若否,執(zhí)行步驟205。自插入第一端點之后開始對第一預設時長計時或倒計時,若在Tl內(nèi)檢測到第二定位手勢時,則將該第二定位手勢認為是改變第一端點的手勢。步驟S204:將第一端點移動至第二定位手勢對應的位置,并返回執(zhí)行步驟S203。本領(lǐng)域技術(shù)人員應當了解的是,返回執(zhí)行步驟S203時,應重新對該第一預設時長計時。步驟S205:鎖定第一端點的位置。當在Tl內(nèi)未檢測到第二定位手勢,則確認第一端點的位置不再修改,可將第一端點的位置的值設置為不可修改。步驟S206:判斷在第二預設時長T2內(nèi)是否檢測到第二定位手勢,若是,執(zhí)行步驟S207,若否,執(zhí)行步驟S209。自鎖定第一端點的位置之后開始對第二預設時長計時或倒計時。步驟S207:在顯示內(nèi)容中T2內(nèi)檢測到的第二定位手勢對應的位置處插入第二端點。該第二端點可以以光標的形式在觸摸屏上顯示的內(nèi)容中顯示,也可以以其他任何形狀的標記在觸摸屏上顯示的內(nèi)容中顯示。步驟S208:將第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。步驟S209:清除第一端點。在本實施例中,第一端點的位置可以改變或清除,因此提供了更加優(yōu)化的顯示內(nèi)容選擇方法。如圖3所示,本發(fā)明實施例中可改變第一端點和第二端點的位置的顯示內(nèi)容選擇方法包括以下步驟:步驟S301:檢測針對觸摸屏顯示內(nèi)容所執(zhí)行的第一定位手勢。其中,第一定位手勢為持續(xù)預設時長的單擊手勢。檢測針對觸摸屏顯示內(nèi)容所執(zhí)行的第一定位手勢包括:檢測第一定位手勢的觸摸位置,將檢測到的觸摸位置確定為在顯示內(nèi)容中插入第一端點的位置。步驟S302:在顯示內(nèi)容中第一定位手勢對應的位置處插入第一端點。該第一端點可以以光標的形式在觸摸屏顯示的內(nèi)容中顯示,也可以以其他任何形狀的標記在觸摸屏顯示的內(nèi)容中顯示。步驟S303:判斷在第一預設時長Tl內(nèi)是否檢測到第二定位手勢,若是,執(zhí)行步驟S304 ;若否,執(zhí)行步驟S305。自插入第一端點之后開始對第一預設時長計時或倒計時,若在Tl內(nèi)檢測到第二定位手勢時,則將該第二定位手勢認為是改變第一端點的手勢。步驟S304:將第一端點移動至第二定位手勢對應的位置,并返回執(zhí)行步驟S303。本領(lǐng)域技術(shù)人員應當了解的是,返回執(zhí)行步驟S303時,應重新對該第一預設時長計時。步驟S305:鎖定第一端點的位置。當在Tl內(nèi)未檢測到第二定位手勢,則確認第一端點的位置不再修改,可將第一端點的位置的值設置為不可修改。步驟S306:判斷在第二預設時長T2內(nèi)是否檢測到第二定位手勢,若是,執(zhí)行步驟S308,若否,執(zhí)行步驟S307。
自鎖定第一端點之后對第二預設時長開始計時。步驟S307:清除第一端點后結(jié)束。步驟S308:在顯示內(nèi)容中T2內(nèi)檢測到的第二定位手勢對應的位置處插入第二端點。該第二端點可以以光標的形式在觸摸屏上顯示的內(nèi)容中顯示,也可以以其他任何形狀的標記在觸摸屏上顯示的內(nèi)容中顯示。步驟S309:將第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。在本步驟中,還可以將選定內(nèi)容突出顯示,例如以不同于未選中內(nèi)容的顏色顯示選定內(nèi)容。步驟S310:顯示針對選定內(nèi)容的編輯選項。可以在選定內(nèi)容的上方顯示包括復制、剪切、通過短信發(fā)送、通過郵件發(fā)送、轉(zhuǎn)發(fā)等操作的編輯選項。當在不同的應用中,針對選定內(nèi)容的編輯選項可以有所不同。例如,當在瀏覽器應用中,觸摸屏顯示的內(nèi)容為網(wǎng)頁內(nèi)容,這時,針對選定內(nèi)容的編輯選項可以包括復制、轉(zhuǎn)發(fā)。當在即時通信應用中時,觸摸屏顯示的內(nèi)容為用戶正在編輯的消息,針對選定內(nèi)容的編輯選項可以包括復制、剪切和轉(zhuǎn)發(fā)。步驟S311:判斷在第三預設時長T3內(nèi),是否檢測到第二定位手勢或接收到對編輯選項的選擇指令,若檢測到第二定位手勢,執(zhí)行步驟S312 ;若檢測到對編輯選項的選擇指令,執(zhí)行步驟S313 ;若否,則執(zhí)行步驟S314。自插入第二端點之后對第三預設時長T3開始計時或倒計時。步驟S312:將第二端點移動至T3內(nèi)檢測到的第二定位手勢對應的位置,并返回執(zhí)行步驟S311。本領(lǐng)域技術(shù)人員應當了解的是,返回執(zhí)行步驟S311時,應重新對第三預設時長T3計時。步驟S313:根據(jù)選擇指令對選定內(nèi)容執(zhí)行相應的操作。例如,對選定內(nèi)容進行復制、剪切等操作,或者將選定內(nèi)容作為新消息的內(nèi)容供用戶發(fā)送消息。步驟S314:清除第一端點和第二端點。在本實施例中,不僅可以改變第一端點的位置,也可以改變第二端點的位置,還可以在用戶未執(zhí)行操作時清除第一端點和第二端點,因此提供了更加優(yōu)化的顯示內(nèi)容選擇方法。相應地,本發(fā)明實施例還提出一種用于觸摸屏的顯示內(nèi)容選擇裝置,如圖4所示,包括:插入第一端點單元401,用于檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中第一定位手勢對應的位置處插入第一端點;插入第二端點單元402,用于插入第一端點之后檢測到第二定位手勢時,在顯示內(nèi)容中第二定位手勢對應的位置處插入第二端點;確定單元403,用于將第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。本實施例提供的上述用于觸摸屏的顯示內(nèi)容選擇裝置可以根據(jù)用戶的定位手勢確定端點,而無需拖動端點來定位端點的位置,使得用戶可以輕松地確定需要編輯的顯示內(nèi)容,操作更加簡單。優(yōu)選地,如圖5所示,用于觸摸屏的顯示內(nèi)容選擇裝置還包括:第一判斷單元404,用于插入第一端點之后,判斷在第一預設時長內(nèi)是否檢測到第二定位手勢;鎖定單元405,用于在第一預設時長內(nèi)未檢測到第二定位手勢時,在顯示內(nèi)容中第二定位手勢對應的位置處插入第二端點之前,鎖定第一端點的位置;移動第一端點單元406,用于在第一預設時長內(nèi)檢測到第二定位手勢時,將第一端點移動至第一預設時長內(nèi)檢測到的第二定位手勢對應的位置。本實施例提供的裝置可以更改第一端點的位置,從而可以讓用戶更改選擇的位置,給用戶的操作帶來便利。優(yōu)選地,如圖5所示,用于觸摸屏的顯示內(nèi)容選擇裝置還包括:第二判斷單元407,用于鎖定第一端點的位置之后,判斷在第二預設時長內(nèi)是否檢測到第二定位手勢;清除第一端點單元408,用于在第二預設時長內(nèi)未檢測到第二定位手勢時,清除第一端點;插入第二端點單元用于:在第二預設時長內(nèi)檢測到第二定位手勢時,在顯示內(nèi)容中第二預設時長內(nèi)檢測到第二定位手勢對應的位置處插入第二端點。本實施例提供的裝置可以清除第一端點的位置,以消除用戶誤操作或長時間不操作的影響。優(yōu)選地,如圖5所示,用于觸摸屏的顯示內(nèi)容選擇裝置還包括:第三判斷單元409,用于在插入第二端點之后,判斷在第三預設時長內(nèi)是否檢測到第二定位手勢;移動第二端點單元410,用于在第三預設時長內(nèi)檢測到第二定位手勢時,將第二端點移動至第三預設時長內(nèi)檢測到的第二定位手勢對應的位置。本實施例提供的裝置可以更改第二端點的位置,可以讓用戶更改選擇的位置,給用戶的操作帶來便利。優(yōu)選地,如圖5所示,用于觸摸屏的顯示內(nèi)容選擇裝置還包括:顯示單元411,用于顯示針對選定內(nèi)容的編輯選項;第四判斷單元412,用于判斷在第三預設時長內(nèi)是否接收到對編輯選項的選擇指令;清除單元413,用于當在第三預設時長內(nèi)未接收到所述選擇指令時,清除第一端點和第二端點。本實施例提供的用于觸摸屏的顯示內(nèi)容選擇裝置可以清除第一端點和第二端點的位置,消除用戶誤操作或長時間不操作的影響。優(yōu)選地,插入第一端點單元401包括:檢測第一定位手勢模塊,用于檢測第一定位手勢時,判斷在第四預設時長內(nèi)是否檢測到不同于所述第二定位手勢的手勢,當在第四預設時長未檢測到不同于所述第二定位手勢的手勢時,確認檢測到第一定位手勢;插入第一端點模塊,用于檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點。本領(lǐng)域內(nèi)的技術(shù)人員應明白,本發(fā)明實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實現(xiàn)、完全軟件實現(xiàn)、或結(jié)合軟件和硬件方面的實現(xiàn)的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產(chǎn)品的形式。本發(fā)明實施例是參照方法、設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其它可編程數(shù)據(jù)處理設備的處理器以產(chǎn)生一個機器,使得通過計算機或其它可編程數(shù)據(jù)處理設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。這些計算機程序指令也可存儲在能引導計算機或其它可編程數(shù)據(jù)處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。這些計算機程序指令也可裝載到計算機或其它可編程數(shù)據(jù)處理設備上,使得在計算機或其它可編程設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其它可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明實施例進行各種改動和變型而不脫離本發(fā)明實施例的精神和范圍。這樣,倘若本發(fā)明實施例的這些修改和變型屬于權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明實施例也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種用于觸摸屏的顯示內(nèi)容選擇方法,其特征在于,包括以下步驟: 檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點; 插入第一端點之后檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點; 將所述第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,插入第一端點之后,所述方法還包括以下步驟: 判斷在第一預設時長內(nèi)是否檢測到第二定位手勢; 當在第一預設時長內(nèi)未檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點之前,鎖定所述第一端點的位置; 當在第一預設時長內(nèi)檢測到第二定位手勢時,將所述第一端點移動至第一預設時長內(nèi)檢測到的第二定位手勢對應的位置,并再次執(zhí)行所述判斷在第一預設時長內(nèi)是否檢測到第二定位手勢的步驟。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,鎖定所述第一端點的位置之后,所述方法還包括: 判斷在第二預設時長內(nèi)是否檢測到第二定位手勢; 當在第二預設時長內(nèi)檢測到第二定位手勢時,在所述顯示內(nèi)容中第二預設時長內(nèi)檢測到第二定位手勢對應的位置處插入第二端點; 當在第二預設時長內(nèi)未檢測到第二定位手勢時,清除所述第一端點。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,插入第二端點之后,所述方法還包括: 判斷在第三預設時長內(nèi)是否檢測到第二定位手勢; 當在第三預設時長內(nèi)檢測到第二定位手勢時,將所述第二端點移動至第三預設時長內(nèi)檢測到的第二定位手勢對應的位置,并再次執(zhí)行所述判斷在第三預設時長內(nèi)是否檢測到第二定位手勢的步驟。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 顯示針對所述選定內(nèi)容的編輯選項; 判斷在第三預設時長內(nèi)是否接收到對所述編輯選項的選擇指令; 當在所述第三預設時長內(nèi)未接收到所述選擇指令時,清除所述第一端點和第二端點。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一定位手勢為雙擊手勢或持續(xù)預設時長的單擊手勢,所述第二手勢為單擊手勢。
7.根據(jù)權(quán)利要求1至5中任一項所述的方法,其特征在于,檢測第一定位手勢的步驟包括: 檢測第一定位手勢時,判斷在第四預設時長內(nèi)是否檢測到不同于所述第二定位手勢的手勢,當在第四預設時長未檢測到不同于所述第二定位手勢的手勢時,確認檢測到第一定位手勢。
8.一種用于觸摸屏的顯示內(nèi)容選擇裝置,其特征在于,包括: 插入第一端點單元,用于檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點;插入第二端點單元,用于插入第一端點之后檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點; 確定單元,用于將所述第一端點和第二端點之間的顯示內(nèi)容確定為選定內(nèi)容。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 第一判斷單元,用于插入第一端點之后,判斷在第一預設時長內(nèi)是否檢測到第二定位手勢; 鎖定單元,用于在第一預設時長內(nèi)未檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點之前,鎖定所述第一端點的位置; 移動第一端點單元,用于在第一預設時長內(nèi)檢測到第二定位手勢時,將所述第一端點移動至第一預設時長內(nèi)檢測到的第二定位手勢對應的位置。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第二判斷單元,用于鎖定所述第一端點的位置之后,判斷在第二預設時長內(nèi)是否檢測到第二定位手勢; 清除第一端點單元,用于在第二預設時長內(nèi)未檢測到第二定位手勢時,清除所述第一端點; 所述插入第二端點單元用于:在第二預設時長內(nèi)檢測到第二定位手勢時,在所述顯示內(nèi)容中第二預設時長內(nèi)檢測到第二定位手勢對應的位置處插入第二端點。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 第三判斷單元,用于在插入第二端點之后,判斷在第三預設時長內(nèi)是否檢測到第二定位手勢; 移動第二端點單元,用于在第三預設時長內(nèi)檢測到第二定位手勢時,將所述第二端點移動至第三預設時長內(nèi)檢測到的第二定位手勢對應的位置。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括: 顯示單元,用于顯示針對所述選定內(nèi)容的編輯選項; 第四判斷單元,用于判斷在第三預設時長內(nèi)是否接收到對所述編輯選項的選擇指令; 清除單元,用于當在所述第三預設時長內(nèi)未接收到所述選擇指令時,清除所述第一端點和第二端點。
13.根據(jù)權(quán)利要求8至12中任一項所述的裝置,其特征在于,所述插入第一端點單元包括: 檢測第一定位手勢模塊,用于檢測第一定位手勢時,判斷在第四預設時長內(nèi)是否檢測到不同于所述第二定位手勢的手勢,當在第四預設時長未檢測到不同于所述第二定位手勢的手勢時,確認檢測到第一 插入第一端點模塊,用于檢測到第一定位手勢時,在觸摸屏的顯不內(nèi)容中所述第一定位手勢對應的位置處插入第一端點。
全文摘要
本發(fā)明實施例公開了用于觸摸屏的顯示內(nèi)容選擇方法和裝置,其中,方法包括以下步驟檢測到第一定位手勢時,在觸摸屏的顯示內(nèi)容中所述第一定位手勢對應的位置處插入第一端點;插入第一端點之后檢測到第二定位手勢時,在所述顯示內(nèi)容中所述第二定位手勢對應的位置處插入第二端點;將所述第一端點和第二端點之間的顯示內(nèi)容確定為選定顯示內(nèi)容。本方法實施例可以根據(jù)用戶的定位手勢確定端點,而無需拖動端點來定位端點的位置,使得用戶可以輕松的確定需要編輯的顯示內(nèi)容,操作更加簡單。
文檔編號G06F3/0488GK103150113SQ20131006499
公開日2013年6月12日 申請日期2013年2月28日 優(yōu)先權(quán)日2013年2月28日
發(fā)明者武小軍, 汪軒然, 林形省, 馬坤, 林錦濱, 張曉明, 韓振杰, 張鵬飛, 楊振宇 申請人:北京小米科技有限責任公司