一種數(shù)據(jù)選擇方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種數(shù)據(jù)選擇方法及裝置,解決現(xiàn)有移動(dòng)終端中選擇區(qū)間數(shù)據(jù)時(shí),容易因手指的抖動(dòng)或脫離屏幕而選擇失敗的問題,提高移動(dòng)終端中區(qū)間數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。所述數(shù)據(jù)選擇方法,包括:根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。
【專利說明】
一種數(shù)據(jù)選擇方法及裝置
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)選擇方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有移動(dòng)終端(例如:手機(jī))在進(jìn)行文字編輯(例如:復(fù)制、刪除等)時(shí),需要先選定被編輯的區(qū)域,然后進(jìn)行編輯。
[0003]現(xiàn)有選定編輯區(qū)域的方式為:需要保持觸摸屏幕,并且一直滑動(dòng)屏幕進(jìn)行選擇,滑動(dòng)過程中手指的抖動(dòng)或者脫離屏幕,都可能造成選擇的失敗,需要重新選擇,當(dāng)被編輯區(qū)域的文字過長,移動(dòng)終端一個(gè)屏幕界面無法完全顯示被編輯區(qū)域時(shí),需要在多個(gè)屏幕界面選擇被編輯區(qū)域,此時(shí)更容易因手指的抖動(dòng)或者脫離屏幕造成選擇的失敗,用戶體驗(yàn)不佳。
[0004]綜上所述,現(xiàn)有移動(dòng)終端中選擇區(qū)間數(shù)據(jù)的方式,需要一直滑動(dòng)屏幕進(jìn)行選擇,容易因手指的抖動(dòng)或脫離屏幕而選擇失敗,用戶體驗(yàn)不佳。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)選擇方法及裝置,解決現(xiàn)有移動(dòng)終端中選擇區(qū)間數(shù)據(jù)時(shí),容易因手指的抖動(dòng)或脫離屏幕而選擇失敗的問題,提高數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0006]本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇方法,該方法包括:根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。
[0007]本發(fā)明實(shí)施例提供的上述方法中,在選擇區(qū)間數(shù)據(jù)時(shí),根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為用戶選擇的數(shù)據(jù),通過在移動(dòng)終端的屏幕上先后輸入第一觸控信號(hào)和第二觸控信號(hào),將第一觸控信號(hào)所確定起始位置與第二觸控信號(hào)所確定結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)作為選擇的數(shù)據(jù),實(shí)現(xiàn)了區(qū)間數(shù)據(jù)的選擇,與現(xiàn)有技術(shù)中在選擇區(qū)間數(shù)據(jù)時(shí)需要一直滑動(dòng)屏幕進(jìn)行選擇,容易因手指的抖動(dòng)或脫離屏幕而選擇失敗相比,本發(fā)明實(shí)施例在選擇區(qū)間數(shù)據(jù)時(shí),無需一直滑動(dòng)屏幕進(jìn)行選擇,只需在屏幕上輸入兩個(gè)觸控信號(hào)即可,大大降低了選擇失敗的幾率,提高數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0008]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,包括:獲取所述第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包括:獲取所述第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。
[0009]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,所述第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值和所述第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值。
[0010]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:顯示對(duì)所述用戶選擇的數(shù)據(jù)進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì)所述用戶選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0011]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述方法中,在將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:將所述觸摸屏劃分為多個(gè)指定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)所述用戶選擇的數(shù)據(jù)執(zhí)行該指定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0012]本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇裝置,該裝置包括:第一處理單元,用于根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,以及根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;第二處理單元,用于將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。
[0013]本發(fā)明實(shí)施例提供的上述裝置中,在選擇區(qū)間數(shù)據(jù)時(shí),根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為用戶選擇的數(shù)據(jù),通過在移動(dòng)終端的屏幕上先后輸入第一觸控信號(hào)和第二觸控信號(hào),將第一觸控信號(hào)所確定起始位置與第二觸控信號(hào)所確定結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)作為選擇的數(shù)據(jù),實(shí)現(xiàn)了區(qū)間數(shù)據(jù)的選擇,與現(xiàn)有技術(shù)中在選擇區(qū)間數(shù)據(jù)時(shí)需要一直滑動(dòng)屏幕進(jìn)行選擇,容易因手指的抖動(dòng)或脫離屏幕而選擇失敗相比,本發(fā)明實(shí)施例在選擇區(qū)間數(shù)據(jù)時(shí),無需一直滑動(dòng)屏幕進(jìn)行選擇,只需在屏幕上輸入兩個(gè)觸控信號(hào)即可,大大降低了選擇失敗的幾率,提高數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0014]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第一處理單元根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,具體用于:獲取所述第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;所述第一處理單元根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,具體用于:獲取所述第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。
[0015]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值和所述第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值。
[0016]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第二處理單元將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:顯示對(duì)所述用戶選擇的數(shù)據(jù)進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì)所述用戶選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0017]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的上述裝置中,所述第二處理單元在將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:將所述觸摸屏劃分為多個(gè)指定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)所述用戶選擇的數(shù)據(jù)執(zhí)行該指定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。
【附圖說明】
[0018]圖1為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇方法的示意流程圖;
[0019]圖2為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇的原理示意圖;
[0020]圖3為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖,對(duì)本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇方法及裝置的【具體實(shí)施方式】進(jìn)行詳細(xì)地說明。
[0022]本發(fā)明實(shí)施例提供的數(shù)據(jù)選擇方法及裝置,應(yīng)用于移動(dòng)終端中區(qū)間數(shù)據(jù)的選擇,本發(fā)明實(shí)施例中以移動(dòng)終端中區(qū)間數(shù)據(jù)的選擇為例進(jìn)行說明。
[0023]本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇方法,如圖1所示,該方法包括:
[0024]步驟102,根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置;
[0025]步驟104,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;
[0026]其中,移動(dòng)終端,包括:手機(jī)、平板電腦以及可穿戴智能設(shè)備等,區(qū)間數(shù)據(jù)中的數(shù)據(jù),包括:文字、圖片、應(yīng)用程序等,具體實(shí)施時(shí),本發(fā)明實(shí)施例的區(qū)間數(shù)據(jù)選擇方法可以用于區(qū)間文字的選擇,區(qū)間應(yīng)用程序的選擇等。
[0027]需要說明是,在待選擇區(qū)域數(shù)據(jù)較長時(shí),也即待選擇區(qū)域數(shù)據(jù)的起始位置和結(jié)束位置不能在同一屏進(jìn)行顯示,則在選擇該區(qū)間數(shù)據(jù)時(shí),首先在移動(dòng)終端的屏幕中顯示待選擇區(qū)間數(shù)據(jù)的起始位置,輸入第一觸控信號(hào)在當(dāng)前屏幕顯示的內(nèi)容中,確定待選擇區(qū)間數(shù)據(jù)的起始位置,然后滾動(dòng)屏幕顯示條或者滑動(dòng)屏幕切換屏幕中的顯示內(nèi)容,直至移動(dòng)終端的屏幕中顯示待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,輸入第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,其中,在滾動(dòng)屏幕顯示條或者滑動(dòng)屏幕切換屏幕中的顯示內(nèi)容時(shí),可以多次(不連續(xù))滾動(dòng)顯示條或者滑動(dòng)屏幕,也即滾動(dòng)顯示條或者滑動(dòng)屏幕過程中,手指抖動(dòng)或者手指脫離屏幕均不影響根據(jù)輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,有效解決了現(xiàn)有技術(shù)中容易因手指的抖動(dòng)或脫離屏幕而選擇失敗的問題。
[0028]較為優(yōu)選地,為了區(qū)分第一觸控信號(hào)和第二觸控信號(hào)與滑動(dòng)屏幕的觸控信號(hào),本發(fā)明實(shí)施例中第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值和第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值,從而避免將滑動(dòng)屏幕過程中的觸控信號(hào)誤識(shí)別為第二觸控信號(hào),其中,預(yù)設(shè)閾值可以根據(jù)經(jīng)驗(yàn)值設(shè)定,例如:預(yù)設(shè)閾值的取值為1N(牛)。
[0029]步驟106,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。
[0030]具體實(shí)施時(shí),將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù),其中,預(yù)設(shè)數(shù)據(jù)可以是起始位置和結(jié)束位置之間奇數(shù)位置處的數(shù)據(jù),也可以是起始位置和結(jié)束位置之間偶數(shù)位置處的數(shù)據(jù),還可以是起始位置和結(jié)束位置之間的第N個(gè)數(shù)據(jù),N為自然數(shù),此處并不用于具體限定,當(dāng)然,較為優(yōu)選地,預(yù)設(shè)數(shù)據(jù)是起始位置和結(jié)束位置之間的所有數(shù)據(jù),也即將起始位置和結(jié)束位置之間的所有數(shù)據(jù)確定為選擇的數(shù)據(jù)。
[0031]本發(fā)明實(shí)施例提供的方法中,在移動(dòng)終端中選擇區(qū)間數(shù)據(jù)時(shí),根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為用戶選擇的數(shù)據(jù),通過在移動(dòng)終端的屏幕上先后輸入第一觸控信號(hào)和第二觸控信號(hào),將第一觸控信號(hào)所確定起始位置與第二觸控信號(hào)所確定結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)作為選擇的數(shù)據(jù),實(shí)現(xiàn)了區(qū)間數(shù)據(jù)的選擇,與現(xiàn)有技術(shù)中在選擇區(qū)間數(shù)據(jù)時(shí)需要一直滑動(dòng)屏幕進(jìn)行選擇,容易因手指的抖動(dòng)或脫離屏幕而選擇失敗相比,本發(fā)明實(shí)施例在選擇區(qū)間數(shù)據(jù)時(shí),無需一直滑動(dòng)屏幕進(jìn)行選擇,只需在屏幕上輸入兩個(gè)觸控信號(hào)即可,大大降低了選擇失敗的幾率,提高區(qū)間數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0032]具體實(shí)施時(shí),根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,以及根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置的方式有多種,作為較為具體的實(shí)施例,在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的方法中,根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,包括:獲取第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包括:獲取第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。其中,獲取觸控信號(hào)在觸摸屏上觸控位置可以采用現(xiàn)有技術(shù)中的方式,此處不再贅述。
[0033]作為較為具體的實(shí)施例,以將起始位置和結(jié)束位置之間的所有數(shù)據(jù)確定為選擇的數(shù)據(jù)為例,如圖2所示,例如:移動(dòng)終端的屏幕上顯示的文字為“根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,包括:獲取第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包括:獲取第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置”,該段文字需要在多個(gè)屏幕界面進(jìn)行顯示,多個(gè)屏幕界面包括圖2中示出的屏幕界面202和屏幕界面204,假設(shè)待選擇區(qū)間文字為獲取第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包括:獲取第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束”。
[0034]采用本發(fā)明實(shí)施例選擇待選擇區(qū)間文字時(shí),由于根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,包括:獲取第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置,因此,可以在屏幕界面202的和“獲”之間輸入第一觸控信號(hào)206,由于根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包括:獲取第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束,因此,可以在屏幕界面204的“束”和“位”之間輸入第二觸控信號(hào)208,以選擇待選擇區(qū)間文字。
[0035]當(dāng)然,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解的是,在本發(fā)明的其它實(shí)施例中,還可以采用其它方式確定待選擇區(qū)間數(shù)據(jù)的起始位置和結(jié)束位置,例如:獲取第一觸控信號(hào)在觸摸屏上的觸控位置之后,可以將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置,以及在獲取第二觸控信號(hào)在觸摸屏上的觸控位置之后,可以將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。
[0036]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的方法中,在將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:顯示對(duì)用戶選擇的數(shù)據(jù)進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì)用戶選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0037]具體實(shí)施時(shí),在將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,可以在屏幕界面上顯示多個(gè)操作按鈕,例如:顯示復(fù)制、粘貼、剪切、刪除等操作按鈕,需要對(duì)選擇的數(shù)據(jù)執(zhí)行某一操作時(shí),觸控屏幕界面顯示的按鈕即可,例如:用戶觸控“復(fù)制”按鈕時(shí),復(fù)制選擇的數(shù)據(jù)。
[0038]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的方法中,在將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:將觸摸屏劃分為多個(gè)指定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)用戶選擇的數(shù)據(jù)執(zhí)行該指定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0039]具體實(shí)施時(shí),將觸摸屏劃分為多個(gè)指定區(qū)域,例如:以屏幕的兩條對(duì)角線將屏幕劃分為上下左右四個(gè)指定區(qū)域,每個(gè)指定區(qū)域?qū)?yīng)一種數(shù)據(jù)操作,例如屏幕的上下左右四個(gè)指定區(qū)域分別對(duì)應(yīng)復(fù)制、粘貼、剪切、刪除四種數(shù)據(jù)操作,需要對(duì)選擇的數(shù)據(jù)執(zhí)行某一操作時(shí),觸控屏幕界面對(duì)應(yīng)的區(qū)域即可,例如:觸控屏幕界面上方區(qū)域時(shí),對(duì)選擇的數(shù)據(jù)執(zhí)行復(fù)制操作。
[0040]當(dāng)然,在將觸摸屏劃分為多個(gè)指定區(qū)域時(shí),也可以采用其它的劃分方法,例如:采用“十”字劃分方式,將屏幕劃分為左上、右上、左下、右下四個(gè)指定區(qū)域。
[0041 ]本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇裝置,如圖3所示,該裝置包括:第一處理單元302,用于根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,以及根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;第二處理單元304,用于將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。
[0042]本發(fā)明實(shí)施例提供的裝置中,在選擇區(qū)間數(shù)據(jù)時(shí),根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為用戶選擇的數(shù)據(jù),通過在移動(dòng)終端的屏幕上先后輸入第一觸控信號(hào)和第二觸控信號(hào),將第一觸控信號(hào)所確定起始位置與第二觸控信號(hào)所確定結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)作為選擇的數(shù)據(jù),實(shí)現(xiàn)了區(qū)間數(shù)據(jù)的選擇,與現(xiàn)有技術(shù)中在選擇區(qū)間數(shù)據(jù)時(shí)需要一直滑動(dòng)屏幕進(jìn)行選擇,容易因手指的抖動(dòng)或脫離屏幕而選擇失敗相比,本發(fā)明實(shí)施例在選擇區(qū)間數(shù)據(jù)時(shí),無需一直滑動(dòng)屏幕進(jìn)行選擇,只需在屏幕上輸入兩個(gè)觸控信號(hào)即可,大大降低了選擇失敗的幾率,提高數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0043]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的裝置中,第一處理單元302根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,具體用于:獲取第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;第一處理單元302根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,具體用于:獲取第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。
[0044]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的裝置中,第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值和第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值。
[0045]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的裝置中,第二處理單元304將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:顯示對(duì)用戶選擇的數(shù)據(jù)進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì)用戶選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0046]在一種可能的實(shí)施方式中,本發(fā)明實(shí)施例提供的裝置中,第二處理單元304在將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:將觸摸屏劃分為多個(gè)指定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)用戶選擇的數(shù)據(jù)執(zhí)行該指定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。
[0047]本發(fā)明實(shí)施例提供的區(qū)間數(shù)據(jù)選擇裝置,可以集成在移動(dòng)終端中,用于對(duì)區(qū)間數(shù)據(jù)的選擇,其中,第一處理單元302和第二處理單元304均可以采用CPU等處理器。
[0048]綜上所述,本發(fā)明實(shí)施例提供的一種數(shù)據(jù)選擇方法及裝置,在選擇區(qū)間數(shù)據(jù)時(shí),根據(jù)用戶在移動(dòng)終端的觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置,根據(jù)用戶在觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,將起始位置和結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為用戶選擇的數(shù)據(jù),通過在移動(dòng)終端的屏幕上先后輸入第一觸控信號(hào)和第二觸控信號(hào),將第一觸控信號(hào)所確定起始位置與第二觸控信號(hào)所確定結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)作為選擇的數(shù)據(jù),實(shí)現(xiàn)了區(qū)間數(shù)據(jù)的選擇,無需一直滑動(dòng)屏幕進(jìn)行選擇,只需在屏幕上輸入兩個(gè)觸控信號(hào)即可,大大降低了選擇失敗的幾率,提高數(shù)據(jù)選擇的便利性,提升用戶體驗(yàn)。
[0049]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0050]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0051]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0052]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0053]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種數(shù)據(jù)選擇方法,其特征在于,該方法包括:根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置;將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào) 確定待選擇區(qū)間數(shù)據(jù)的起始位置,包括:獲取所述第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之 后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束位置,包 括:獲取所述第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之 前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力 值和所述第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值。4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,在將所述起始位置和所述結(jié)束 位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:顯示對(duì)所述用戶選擇的數(shù)據(jù) 進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì)所述用戶 選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操作相對(duì)應(yīng)。5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,在將所述起始位置和所述結(jié)束 位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,該方法還包括:將所述觸摸屏劃分為多個(gè)指 定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)所述用戶選擇的數(shù)據(jù)執(zhí)行該指 定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。6.—種數(shù)據(jù)選擇裝置,其特征在于,該裝置包括:第一處理單元,用于根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的 起始位置,以及根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的結(jié)束 位置;第二處理單元,用于將所述起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一處理單元根據(jù)用戶在觸摸屏上輸入的第一觸控信號(hào)確定待選擇區(qū)間數(shù)據(jù)的 起始位置,具體用于:獲取所述第一觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之 后的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的起始位置;所述第一處理單元根據(jù)用戶在所述觸摸屏上輸入的第二觸控信號(hào)確定待選擇區(qū)間數(shù) 據(jù)的結(jié)束位置,具體用于:獲取所述第二觸控信號(hào)在觸摸屏上的觸控位置,將觸摸屏上顯示數(shù)據(jù)中該觸控位置之 前的第一個(gè)數(shù)據(jù)確定為待選擇區(qū)間數(shù)據(jù)的結(jié)束位置。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述第一觸控信號(hào)在觸摸屏上產(chǎn)生的壓力 值和所述第二觸控信號(hào)在觸摸屏上產(chǎn)生的壓力值均大于或等于預(yù)設(shè)閾值。9.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于,所述第二處理單元將所述起始 位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:顯示對(duì)所述用戶選 擇的數(shù)據(jù)進(jìn)行處理的多個(gè)操作按鈕,在接收到用戶對(duì)任一操作按鈕的第三觸控信號(hào)時(shí),對(duì) 所述用戶選擇的數(shù)據(jù)執(zhí)行該操作按鈕對(duì)應(yīng)的數(shù)據(jù)操作,其中,每一操作按鈕與一種數(shù)據(jù)操 作相對(duì)應(yīng)。10.根據(jù)權(quán)利要求6-8中任一項(xiàng)所述的裝置,其特征在于,所述第二處理單元在將所述 起始位置和所述結(jié)束位置之間的預(yù)設(shè)數(shù)據(jù)確定為選擇的數(shù)據(jù)之后,還用于:將所述觸摸屏 劃分為多個(gè)指定區(qū)域,在接收到用戶對(duì)任一指定區(qū)域的第三觸控信號(hào),對(duì)所述用戶選擇的 數(shù)據(jù)執(zhí)行該指定區(qū)域?qū)?yīng)的數(shù)據(jù)操作,其中,每一指定區(qū)域與一種數(shù)據(jù)操作相對(duì)應(yīng)。
【文檔編號(hào)】G06F3/0488GK105975207SQ201610289636
【公開日】2016年9月28日
【申請(qǐng)日】2016年5月3日
【發(fā)明人】高歡歡
【申請(qǐng)人】珠海市魅族科技有限公司