一種數(shù)據(jù)提取方法及裝置制造方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種數(shù)據(jù)提取方法及裝置。該方法包括:確定用戶在終端屏幕上選定的第一截取位置;確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系;在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同;根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。本發(fā)明實(shí)施例無(wú)需將第一數(shù)據(jù)轉(zhuǎn)化為圖片格式,即可實(shí)現(xiàn)第二數(shù)據(jù)的提取,第二數(shù)據(jù)也不必用圖片格式進(jìn)行保存。而且該過(guò)程不僅可以應(yīng)用于瀏覽器,還可以應(yīng)用于多種數(shù)據(jù)文件,如列表數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)、圖片數(shù)據(jù)、pdf數(shù)據(jù)、電子書等。
【專利說(shuō)明】一種數(shù)據(jù)提取方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,特別是涉及一種數(shù)據(jù)提取方法及裝置。
【背景技術(shù)】
[0002]隨著智能終端使用人群的逐漸壯大,越來(lái)越多的人會(huì)使用智能終端來(lái)閱讀信息或查找信息。在閱讀或者查找信息的過(guò)程中,常常會(huì)遇到對(duì)某一部分?jǐn)?shù)據(jù)或者信息進(jìn)行反復(fù)閱讀或者查找的情況,如果在全局?jǐn)?shù)據(jù)上進(jìn)行反復(fù)查找操作,是一種非常麻煩且費(fèi)時(shí)的事情。
[0003]為了提高用戶閱讀與查找的效率,現(xiàn)有技術(shù)中可以采用基于移動(dòng)終端瀏覽器的頁(yè)面截圖來(lái)提取用戶需要反復(fù)閱讀或查找的數(shù)據(jù),并進(jìn)行保存,以便于后續(xù)查閱。其中,該方法中提取數(shù)據(jù)的過(guò)程是通過(guò)獲取用戶的截圖指令,根據(jù)用戶的截圖指令將保存在緩存中的頁(yè)面轉(zhuǎn)換為圖片格式;確定頁(yè)面截圖區(qū)域;根據(jù)頁(yè)面截圖區(qū)域?qū)λ鰣D片格式的頁(yè)面進(jìn)行頁(yè)面截圖,生成頁(yè)面截圖圖片。
[0004]然而該提取數(shù)據(jù)的過(guò)程需要將待提取的數(shù)據(jù)轉(zhuǎn)換為圖片格式才能進(jìn)行截圖保存,提取過(guò)程較為復(fù)雜。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供了一種數(shù)據(jù)提取方法,無(wú)需將待提取數(shù)據(jù)轉(zhuǎn)化為圖片格式即可實(shí)現(xiàn)數(shù)據(jù)提取。
[0006]為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了如下技術(shù)方案:
[0007]第一方面,提供一種數(shù)據(jù)提取方法,包括:
[0008]確定用戶在終端屏幕上選定的第一截取位置;
[0009]確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系;
[0010]在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同;
[0011 ] 根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0012]結(jié)合上述第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述確定用戶在終端屏幕上選定的第一截取位置,包括以下至少一種:
[0013]確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,并將所述觸摸點(diǎn)位置作為所述第一截取位置;或者,
[0014]確定用戶靠近所述終端屏幕的近觸點(diǎn),并將所述近觸點(diǎn)對(duì)應(yīng)在所述終端屏幕上的位置作為所述第一截取位置,所述近觸點(diǎn)與所述終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,
[0015]確定用戶通過(guò)按鍵在所述終端屏幕上選定的第一截取位置。
[0016]結(jié)合上述第一方面,和/或第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,包括:
[0017]獲得用戶在所述終端屏幕上的觸摸滑動(dòng)軌跡;
[0018]當(dāng)所述觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件時(shí),獲得所述觸摸滑動(dòng)軌跡的初始位置作為用戶在所述終端屏幕上的觸摸點(diǎn)位置。
[0019]結(jié)合上述第一方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)條件包括:
[0020]所述觸摸滑動(dòng)軌跡至少為兩個(gè),且每個(gè)所述觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離大于等于滑動(dòng)閾值。
[0021]結(jié)合上述第一方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,和/或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)條件包括:
[0022]所述觸摸滑動(dòng)軌跡為封閉曲線。
[0023]結(jié)合上述第一方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,和/或第三種可能的實(shí)現(xiàn)方式,和/或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系,包括:
[0024]計(jì)算所述第一截取位置與第一邊界之間的第一距離,以及所述第一截取位置與第二邊界之間的第二距離,其中,所述第一邊界與所述第二邊界為所述終端屏幕的兩相鄰邊界;
[0025]計(jì)算所述第一距離與所述第二邊界長(zhǎng)度的第一比例,以及所述第二距離與所述第一邊界長(zhǎng)度的第二比例,并將所述第一比例及所述第二比例作為所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系。
[0026]第二方面,提供一種數(shù)據(jù)提取裝置,包括:
[0027]第一位置確定單元,用于確定用戶在終端屏幕上選定的第一截取位置;
[0028]位置關(guān)系確定單元,用于確定所述第一截取位置與所述終端屏幕的邊界之間的位置關(guān)系;
[0029]第二位置確定單元,用于在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同;
[0030]數(shù)據(jù)提取單元,用于根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0031]結(jié)合上述第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述第一位置確定單元,具體用于確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,并將所述觸摸點(diǎn)位置作為所述第一截取位置;或者,確定用戶靠近所述終端屏幕的近觸點(diǎn),并將所述近觸點(diǎn)對(duì)應(yīng)在所述終端屏幕上的位置作為所述第一截取位置,所述近觸點(diǎn)與所述終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,確定用戶通過(guò)按鍵在所述終端屏幕上選定的第一截取位置。
[0032]結(jié)合上述第二方面,和/或第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述第一位置確定單元包括:
[0033]軌跡獲取子單元,用于在所述第一位置確定單元將所述用戶在所述終端屏幕上的觸摸點(diǎn)位置確定為所述第一截取位置之前,獲得用戶在所述終端屏幕上的觸摸滑動(dòng)軌跡;
[0034]位置確定子單元,用于當(dāng)所述觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件時(shí),獲得所述觸摸滑動(dòng)軌跡的初始位置作為用戶在所述終端屏幕上的觸摸點(diǎn)位置。[0035]結(jié)合上述第二方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)條件包括:
[0036]所述觸摸滑動(dòng)軌跡至少為兩個(gè),且每個(gè)所述觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離大于等于滑動(dòng)閾值。
[0037]結(jié)合上述第二方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,和/或第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)條件包括:所述觸摸滑動(dòng)軌跡為封閉曲線。
[0038]結(jié)合上述第二方面,和/或第一種可能的實(shí)現(xiàn)方式,和/或第二種可能的實(shí)現(xiàn)方式,和/或第三種可能的實(shí)現(xiàn)方式,和/或第四種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述位置關(guān)系確定單元包括:
[0039]第一計(jì)算子單元,用于計(jì)算所述第一截取位置與第一邊界之間的第一距離,以及所述第一截取位置與第二邊界之間的第二距離,其中,所述第一邊界與所述第二邊界為所述終端屏幕的兩相鄰邊界;
[0040]第二計(jì)算子單元,用于計(jì)算所述第一距離與所述第二邊界長(zhǎng)度的第一比例,以及所述第二距離與所述第一邊界長(zhǎng)度的第二比例,并將所述第一比例及所述第二比例作為所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系。
[0041]本發(fā)明實(shí)施例通過(guò)獲得用戶在終端屏幕上輸入的第一截取位置,并確定該第一截取位置在屏幕顯示區(qū)域中的位置關(guān)系,進(jìn)而將該位置關(guān)系應(yīng)用至第一數(shù)據(jù)中,從而可以提取出滿足相同位置關(guān)系的第二數(shù)據(jù)。該過(guò)程無(wú)需將第一數(shù)據(jù)轉(zhuǎn)化為圖片格式,即可實(shí)現(xiàn)第二數(shù)據(jù)的提取,第二數(shù)據(jù)也不必用圖片格式進(jìn)行保存。而且該過(guò)程不僅可以應(yīng)用于瀏覽器,還可以應(yīng)用于多種數(shù)據(jù)文件,如列表數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)、圖片數(shù)據(jù)、Pdf數(shù)據(jù)、電子書等。
【專利附圖】
【附圖說(shuō)明】
[0042]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,對(duì)于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0043]圖1為本發(fā)明實(shí)施例一種數(shù)據(jù)提取方法流程圖;
[0044]圖2a為本發(fā)明實(shí)施例中確定第一截取位置與終端屏幕的邊界之間的第一位置關(guān)系的方法流程圖;
[0045]圖2b為圖2a所示實(shí)施例中確定第一位置關(guān)系的示意圖;
[0046]圖3a為本發(fā)明實(shí)施例另一種數(shù)據(jù)提取方法的流程圖;
[0047]圖3b?3d為本發(fā)明實(shí)施例中不同情況下用戶在終端屏幕上的觸點(diǎn)位置示意圖;
[0048]圖4為本發(fā)明實(shí)施例另一種數(shù)據(jù)提取方法的流程圖;
[0049]圖5a?5h為本發(fā)明實(shí)施例中不同觸摸滑動(dòng)軌跡的示意圖;
[0050]圖6為本發(fā)明實(shí)施例中另一種確定第一截取位置的不意圖;
[0051]圖7為本發(fā)明實(shí)施例中另一種確定第一截取位置的不意圖;
[0052]圖8為本發(fā)明實(shí)施例一種數(shù)據(jù)提取裝置的結(jié)構(gòu)示意圖;
[0053]圖9為本發(fā)明實(shí)施例中第一位置確定單元的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0054]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明實(shí)施例的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中技術(shù)方案作進(jìn)一步詳細(xì)的說(shuō)明。
[0055]參見(jiàn)圖1,為本發(fā)明實(shí)施例一種數(shù)據(jù)提取方法流程圖。
[0056]該方法可以包括:
[0057]步驟101,確定用戶在終端屏幕上選定的第一截取位置。
[0058]本發(fā)明實(shí)施例中用于提取數(shù)據(jù)的裝置首先確定出用戶在終端屏幕上選定的第一截取位置,該第一截取位置可以為一個(gè)、兩個(gè)或多個(gè)。
[0059]在具體實(shí)施例中,該第一截取位置的確定可以是確定用戶在終端屏幕上的觸摸點(diǎn)位置,并將觸摸點(diǎn)位置作為第一截取位置;或者,確定用戶靠近終端屏幕的近觸點(diǎn),并將近觸點(diǎn)對(duì)應(yīng)在終端屏幕上的位置作為第一截取位置,該近觸點(diǎn)與終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,確定用戶通過(guò)按鍵在終端屏幕上選定的第一截取位置。具體請(qǐng)參見(jiàn)后續(xù)實(shí)施例的描述。
[0060]步驟102,確定第一截取位置與終端屏幕的邊界之間的第一位置關(guān)系。
[0061]該第一位置關(guān)系用于表明第一截取位置在終端屏幕中的位置,該第一位置關(guān)系可以通過(guò)多種方式來(lái)表征,例如,可以通過(guò)第一截取位置與某邊界或者某點(diǎn)之間的距離占終端屏幕的某一距離的比例來(lái)表示,這個(gè)距離可能是終端屏幕的長(zhǎng)邊長(zhǎng)度、短邊長(zhǎng)度、正對(duì)角線長(zhǎng)度或斜對(duì)角線長(zhǎng)度等。
[0062]步驟103,在第一數(shù)據(jù)中確定與終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,第一數(shù)據(jù)顯示在終端屏幕上,且第一位置關(guān)系與第二位置關(guān)系相同。
[0063]在獲得上述第一位置關(guān)系后,即可將該第一位置關(guān)系應(yīng)用至第一數(shù)據(jù)中,按照第一數(shù)據(jù)在終端屏幕中的顯示邊界(實(shí)際也就是終端屏幕的邊界)在第一數(shù)據(jù)中找到具有第二位置關(guān)系的第二截取位置,該第二位置關(guān)系與第一位置關(guān)系相同。該計(jì)算過(guò)程為上述步驟103的逆過(guò)程。
[0064]步驟104,根據(jù)第二截取位置在第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0065]其中,該第二截取位置的個(gè)數(shù)與第一截取位置的個(gè)數(shù)相同,若第二截取位置為兩個(gè)或兩個(gè)以上,該提取第二數(shù)據(jù)時(shí),可以提取兩個(gè)或多個(gè)第二截取位置之間的數(shù)據(jù)作為第
二數(shù)據(jù)。
[0066]若第二截取位置為一個(gè),則可以提取該第二截取位置與預(yù)設(shè)位置(如設(shè)定的終端屏幕的某一邊界)之間的數(shù)據(jù)作為第二數(shù)據(jù)。
[0067]在提取出第二數(shù)據(jù)后,可以輸出該第二數(shù)據(jù)進(jìn)行顯示,也可以對(duì)該第二數(shù)據(jù)進(jìn)行保存,以便于后續(xù)反復(fù)查閱該第二數(shù)據(jù)時(shí),無(wú)需再查詢第一數(shù)據(jù),而是直接調(diào)取保存的第二數(shù)據(jù)即可。
[0068]本發(fā)明實(shí)施例通過(guò)獲得用戶在終端屏幕上輸入的第一截取位置,并確定該第一截取位置在屏幕顯示區(qū)域中的位置關(guān)系,進(jìn)而將該位置關(guān)系應(yīng)用至第一數(shù)據(jù)中,從而可以提取出滿足相同位置關(guān)系的第二數(shù)據(jù)。該過(guò)程無(wú)需將第一數(shù)據(jù)轉(zhuǎn)化為圖片格式,即可實(shí)現(xiàn)第二數(shù)據(jù)的提取,第二數(shù)據(jù)也不必用圖片格式進(jìn)行保存。而且該過(guò)程不僅可以應(yīng)用于瀏覽器,還可以應(yīng)用于多種數(shù)據(jù)文件,如列表數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)、圖片數(shù)據(jù)、Pdf數(shù)據(jù)、電子書等。進(jìn)一步的,通過(guò)存儲(chǔ)提取的數(shù)據(jù),在需要反復(fù)查閱某段局部數(shù)據(jù)時(shí),可以提升查閱效率,提升用戶體驗(yàn)。
[0069]在另一實(shí)施例中,確定第一截取位置與終端屏幕的邊界之間的第一位置關(guān)系的過(guò)程可以如圖2a?2b所示,包括:
[0070]步驟201,計(jì)算第一截取位置21與第一邊界22之間的第一距離,以及第一截取位置21與第二邊界23之間的第二距離。
[0071]其中,第一邊界22與第二邊界23為終端屏幕的兩相鄰邊界。
[0072]步驟202,計(jì)算第一距離與第二邊界23長(zhǎng)度的第一比例,以及第二距離與第一邊界22長(zhǎng)度的第二比例,并將第一比例及第二比例作為第一截取位置21與終端屏幕的邊界之間的第一位置關(guān)系。
[0073]當(dāng)然該確定第一截取位置與終端屏幕邊界之間的第一位置關(guān)系的方法有多種,此處僅為舉例。
[0074]參見(jiàn)圖3a,為本發(fā)明實(shí)施例另一種數(shù)據(jù)提取方法的流程圖。
[0075]該方法可以包括:
[0076]步驟301,將用戶在終端屏幕上的觸摸點(diǎn)位置確定為第一截取位置。
[0077]如圖3b?3d所示為不同情況下用戶在終端屏幕上的觸點(diǎn)位置。用戶的兩個(gè)手指以幾乎相同的時(shí)間點(diǎn)接觸屏幕,終端的屏幕(電容屏或電阻屏)可以根據(jù)電壓的變化測(cè)出用戶點(diǎn)擊的位置獲得觸摸點(diǎn)位置,作為第一截取位置。用戶需要提取的數(shù)據(jù)即為該兩第一截取位置之間也即如圖所示的截取范圍內(nèi)的數(shù)據(jù)。
[0078]如圖3b?3d,該終端屏幕的顯示區(qū)域?yàn)榘ㄩL(zhǎng)邊和短邊的矩形區(qū)域,圖3b中,兩個(gè)第一截取位置為沿終端長(zhǎng)邊方向的兩個(gè)觸摸點(diǎn)位置;圖3c中,兩個(gè)第一截取位置為沿終端短邊方向的兩個(gè)觸摸點(diǎn)位置;圖3d中,兩個(gè)第一截取位置為沿終端顯示區(qū)域的對(duì)角線方向的兩個(gè)觸摸點(diǎn)位置。
[0079]步驟302,確定第一截取位置與終端屏幕的顯示區(qū)域邊界之間的第一位置關(guān)系。
[0080]該步驟中,可以參照前述實(shí)施例中計(jì)算第一位置關(guān)系的方法。
[0081]如圖3b所示,分別計(jì)算兩個(gè)第一截取位置到該終端屏幕的任一短邊(如上短邊)的距離,然后計(jì)算該距離與屏幕的兩相對(duì)短邊之間的距離的第一百分比,同樣分別計(jì)算兩個(gè)第一截取位置到該終端屏幕的任一長(zhǎng)邊(如左側(cè)長(zhǎng)邊)的距離,然后計(jì)算該距離與屏幕的兩相對(duì)長(zhǎng)邊之間的距離的第二百分比,將第一截取位置對(duì)應(yīng)的第一、第二百分比作為第一截取位置在終端屏幕中的第一位置關(guān)系。同理,計(jì)算圖3c中兩個(gè)第一截取位置在終端屏幕中的第一位置關(guān)系。
[0082]如圖3d所示,分別計(jì)算兩個(gè)第一截取位置到該終端屏幕對(duì)角線的距離,然后計(jì)算該距離與屏幕對(duì)角線的長(zhǎng)度的第一百分比,然后分別計(jì)算第一截取位置到該終端屏幕任一邊界的距離,并計(jì)算該距離與屏幕的兩相對(duì)邊界之間的距離的第二百分比,將第一截取位置對(duì)應(yīng)的兩個(gè)百分比作為第一截取位置在終端屏幕中的第一位置關(guān)系。
[0083]步驟303,在第一數(shù)據(jù)中查找與終端屏幕邊界具有第二位置關(guān)系的第二截取位置,該第二位置關(guān)系與第一位置關(guān)系相同。
[0084]在獲得第一截取位置對(duì)應(yīng)的兩個(gè)百分比后,即可將該兩個(gè)百分比應(yīng)用于第一數(shù)據(jù),進(jìn)而獲得在第一數(shù)據(jù)中具有第二位置關(guān)系的第二截取位置,該第二位置關(guān)系與第一位置關(guān)系相同。
[0085]例如,圖3b中,第一數(shù)據(jù)顯示區(qū)域邊界與終端屏幕的邊界相同,則將兩相對(duì)短邊的距離,分別乘以第一百分比和第二百分比,獲得兩個(gè)距離,分別以上短邊和左側(cè)長(zhǎng)邊為起始位置即可獲得該兩個(gè)距離對(duì)應(yīng)的一個(gè)第二截取位置,另一第二截取位置的確定方法類似。圖3c、3d中第二截取位置的確定方法相同。
[0086]步驟304,根據(jù)第二截取位置在第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0087]在獲得兩個(gè)第二截取位置后,將該兩第二截取位置之間的數(shù)據(jù)進(jìn)行提取,作為第二數(shù)據(jù)。
[0088]繼而,可以對(duì)該第二數(shù)據(jù)進(jìn)行輸出顯示,也可以進(jìn)行保存,以便于后續(xù)反復(fù)查閱。
[0089]參見(jiàn)圖4,為本發(fā)明實(shí)施例另一種數(shù)據(jù)提取方法的流程圖。
[0090]該方法可以包括:
[0091]步驟401,獲得用戶在終端屏幕上的觸摸滑動(dòng)軌跡。
[0092]在本實(shí)施例中,確定用戶在終端屏幕上的觸摸點(diǎn)位置的過(guò)程具體可以通過(guò)步驟401?403完成。本步驟首先獲得用戶在終端屏幕上的觸摸滑動(dòng)軌跡,該軌跡的獲得仍然可以通過(guò)終端的屏幕(電容屏或電阻屏)根據(jù)電壓的變化測(cè)出用戶點(diǎn)擊的位置獲得連續(xù)的多個(gè)觸摸點(diǎn)位置,從而獲得觸摸滑動(dòng)軌跡。
[0093]步驟402,判斷觸摸滑動(dòng)軌跡是否滿足預(yù)設(shè)條件。
[0094]該觸摸滑動(dòng)軌跡的預(yù)設(shè)條件可以根據(jù)需要進(jìn)行設(shè)置,例如可以設(shè)置滑動(dòng)軌跡的形狀等。
[0095]如圖5a?5g所示,可以設(shè)定觸摸滑動(dòng)軌跡的預(yù)設(shè)條件為觸摸滑動(dòng)軌跡為兩個(gè),且滑動(dòng)的距離大于等于一定的滑動(dòng)閾值。則根據(jù)該預(yù)設(shè)條件可以執(zhí)行以下判斷步驟:
[0096]首先,判斷觸摸滑動(dòng)軌跡是否至少為兩個(gè)。
[0097]其次,當(dāng)觸摸滑動(dòng)軌跡為至少兩個(gè)時(shí),判斷每個(gè)觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離是否大于等于滑動(dòng)閾值。若是,則觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件。
[0098]如圖5h所示,可以設(shè)定觸摸滑動(dòng)軌跡的預(yù)設(shè)條件為觸摸滑動(dòng)軌跡為封閉的曲線。則根據(jù)該預(yù)設(shè)條件可以判斷觸摸滑動(dòng)軌跡是否為封閉曲線,若是,則觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件。該封閉曲線可以是圓形、三角形、方形、橢圓形等或不規(guī)則圖形。
[0099]在判斷滿足預(yù)設(shè)條件后,即可執(zhí)行步驟403。若不滿足預(yù)設(shè)條件,則可以表明用戶不是在進(jìn)行數(shù)據(jù)提取的相關(guān)操作。
[0100]步驟403,獲得觸摸滑動(dòng)軌跡的初始位置。
[0101]如圖5a?5e所示的實(shí)施例,兩條觸摸滑動(dòng)軌跡僅用于判斷是否滿足預(yù)設(shè)條件,以確定是否執(zhí)行提取數(shù)據(jù)的相關(guān)步驟,該兩條觸摸滑動(dòng)軌跡幾乎重合。在本步驟中確定觸摸滑動(dòng)軌跡的初始位置時(shí),具體可以選擇兩條觸摸滑動(dòng)軌跡中第一個(gè)觸摸點(diǎn)的任意一個(gè),也可以選擇兩條觸摸滑動(dòng)軌跡中沿觸摸滑動(dòng)軌跡延伸方向上的第一個(gè)觸摸點(diǎn)。
[0102]如圖5f?5h所示的實(shí)施例,在確定觸摸滑動(dòng)軌跡的初始位置是,可以獲得每一個(gè)觸摸滑動(dòng)軌跡中的第一個(gè)觸摸點(diǎn)的位置作為觸摸滑動(dòng)軌跡的初始位置,也即可獲得兩個(gè)初始位置。
[0103]在獲得觸摸滑動(dòng)軌跡的初始位置后,即可將該初始位置作為用戶在終端屏幕上的觸摸點(diǎn)位置。[0104]步驟404,將觸摸滑動(dòng)軌跡的初始位置確定為第一截取位置。
[0105]如圖5a?5e所示,根據(jù)兩條觸摸滑動(dòng)軌跡確定出的初始位置為一個(gè),從而可獲得一個(gè)第一截取位置,如圖5f?5h所示,兩條觸摸滑動(dòng)軌跡可確定出兩個(gè)初始位置,從而獲得兩個(gè)第一截取位置。
[0106]步驟405,確定第一截取位置與終端屏幕的顯示區(qū)域邊界之間的第一位置關(guān)系。
[0107]無(wú)論上步驟中獲得一個(gè)第一截取位置還是兩個(gè)第一截取位置,均可以按照前述實(shí)施例步驟302的方法獲得第一位置關(guān)系。
[0108]步驟406,在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置。其中,第一位置關(guān)系與第二位置關(guān)系相同。
[0109]該步驟與前述實(shí)施例步驟303類似。第二截取位置的個(gè)數(shù)與第一截取位置的個(gè)數(shù)相對(duì)應(yīng)。
[0110]步驟407,根據(jù)第二截取位置在第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0111]在如圖5f?5h所示的實(shí)施例中,可以提取兩第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。
[0112]在如圖5a?5e所示的實(shí)施例中,由于只有一個(gè)第二截取位置,在提取第二數(shù)據(jù)時(shí),可以提取該第二截取位置與預(yù)先設(shè)定的某一位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。
[0113]例如,如圖5a、5b所示,當(dāng)觸摸滑動(dòng)軌跡由左向右延伸時(shí),可以提取上邊界與第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。如圖5c所示,當(dāng)觸摸滑動(dòng)軌跡由右向左延伸時(shí),可以提取下邊界與第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。如圖5d所示,當(dāng)觸摸滑動(dòng)軌跡由上向下延伸時(shí),可以提取右邊界與第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。如圖5e所示,當(dāng)觸摸滑動(dòng)軌跡由下向上延伸時(shí),可以提取左邊界與第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。
[0114]當(dāng)然,在只有一個(gè)第二截取位置時(shí),第二數(shù)據(jù)的提取范圍可以根據(jù)需要設(shè)置其他規(guī)則,不局限于以上方式。
[0115]在本發(fā)明的另一實(shí)施例中,該確定用戶在終端屏幕上的第一截取位置的方法具體還可以是:確定用戶靠近終端屏幕的近觸點(diǎn),并將該近觸點(diǎn)對(duì)應(yīng)在終端屏幕上的位置作為第一截取位置,近觸點(diǎn)與終端屏幕的距離小于等于預(yù)設(shè)距離閾值。
[0116]本實(shí)施例中,數(shù)據(jù)提取裝置可以通過(guò)接近傳感器或光感傳感器等獲得第一截取位置。
[0117]如圖6所示,當(dāng)傳感器感應(yīng)用戶的手指進(jìn)入測(cè)量范圍內(nèi)時(shí),獲取該用戶手指的近觸點(diǎn)在終端屏幕上的位置,并將該位置作為第一截取位置。其中,近觸點(diǎn)靠近終端屏幕,且與終端屏幕的距離小于等于預(yù)設(shè)距離閾值,上述測(cè)量范圍也即小于等于該距離閾值。當(dāng)用戶手指再次進(jìn)入測(cè)量范圍時(shí),獲取第二個(gè)第一截取位置。
[0118]在確定第一截取位置后,即可按照前述實(shí)施例中的步驟,確定所述第一截取位置與所述終端屏幕的顯示區(qū)域邊界之間的第一位置關(guān)系;在第一數(shù)據(jù)中查找與所述第一數(shù)據(jù)的顯示區(qū)域邊界具有第二位置關(guān)系的第二截取位置,第二位置關(guān)系與第一位置關(guān)系相同;然后根據(jù)第二截取位置在第一數(shù)據(jù)中提取第二數(shù)據(jù)。該過(guò)程與前述實(shí)施例類似。
[0119]在在本發(fā)明的另一實(shí)施例中,該確定用戶在終端屏幕上的第一截取位置的方法具體還可以是:確定用戶通過(guò)按鍵在終端屏幕上選定的第一截取位置。[0120]如圖7所示,可以首先設(shè)定一個(gè)停留閾值,如果按鍵的時(shí)間大于等于設(shè)定的停留閾值則確定執(zhí)行數(shù)據(jù)提取的相關(guān)步驟,然后還可以設(shè)定按鍵的操作范圍和每一次按鍵的步長(zhǎng),通過(guò)按鍵時(shí)間與按鍵步長(zhǎng)的倍數(shù)關(guān)系,以及按鍵的操作范圍,即可獲知用戶通過(guò)按鍵確定的查閱位置,進(jìn)而將該查閱位置作為第一截取位置。
[0121]在確定第一截取位置后,即可按照前述實(shí)施例中的步驟,確定所述第一截取位置與所述終端屏幕的顯示區(qū)域邊界之間的第一位置關(guān)系;在第一數(shù)據(jù)中查找與終端的屏幕邊界具有第二位置關(guān)系的第二截取位置,第二位置關(guān)系與第一位置關(guān)系相同;然后根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。該過(guò)程與前述實(shí)施例類似。
[0122]以上各實(shí)施例中,第一截取位置可以是兩個(gè)或多個(gè),也可以是一個(gè),當(dāng)?shù)谝唤厝∥恢脼橐粋€(gè)時(shí),對(duì)應(yīng)獲得的第二截取位置也為一個(gè),此時(shí)根據(jù)第二截取位置在第一數(shù)據(jù)中提取第二數(shù)據(jù)時(shí),可以是提取該第一數(shù)據(jù)中的某一顯示區(qū)域邊界到該第二截取位置之間的數(shù)據(jù)作為第二數(shù)據(jù)。
[0123]本發(fā)明實(shí)施例可以應(yīng)用于智能終端上所有需要通過(guò)多屏進(jìn)行顯示的數(shù)據(jù),包括:列表數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)、圖片數(shù)據(jù)、Pdf數(shù)據(jù)、電子書等,通過(guò)截取數(shù)據(jù)范圍,可以方便的將截取的數(shù)據(jù)形成單獨(dú)的界面,并可以反復(fù)對(duì)這些數(shù)據(jù)讀取。
[0124]以上是對(duì)本發(fā)明方法實(shí)施例的描述,下面對(duì)實(shí)現(xiàn)上述方法的裝置進(jìn)行介紹。
[0125]參見(jiàn)圖8,為本發(fā)明實(shí)施例一種數(shù)據(jù)提取裝置的結(jié)構(gòu)示意圖。
[0126]該裝置可以包括:
[0127]第一位置確定單元801,用于確定用戶在終端屏幕上選定的第一截取位置。
[0128]位置關(guān)系確定單元802,用于確定所述第一截取位置與所述終端屏幕的顯示區(qū)域邊界之間的第一位置關(guān)系。
[0129]第二位置確定單元803,用于在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同。
[0130]數(shù)據(jù)提取單元804,用于根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0131]該裝置通過(guò)上述單元獲得用戶在終端屏幕上輸入的第一截取位置,并確定該第一截取位置在屏幕顯示區(qū)域中的位置關(guān)系,進(jìn)而將該位置關(guān)系應(yīng)用至第一數(shù)據(jù)中,從而可以提取出滿足相同位置關(guān)系的第二數(shù)據(jù)。該裝置無(wú)需將第一數(shù)據(jù)轉(zhuǎn)化為圖片格式,即可實(shí)現(xiàn)第二數(shù)據(jù)的提取,第二數(shù)據(jù)也不必用圖片格式進(jìn)行保存。而且該過(guò)程不僅可以應(yīng)用于瀏覽器,還可以應(yīng)用于多種數(shù)據(jù)文件,如列表數(shù)據(jù)、網(wǎng)頁(yè)數(shù)據(jù)、圖片數(shù)據(jù)、Pdf數(shù)據(jù)、電子書等。
[0132]在本發(fā)明另一實(shí)施例中,該第一位置確定單元,具體可以用于確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,并將所述觸摸點(diǎn)位置作為所述第一截取位置;或者,確定用戶靠近所述終端屏幕的近觸點(diǎn),并將所述近觸點(diǎn)對(duì)應(yīng)在所述終端屏幕上的位置作為所述第一截取位置,所述近觸點(diǎn)與所述終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,確定用戶通過(guò)按鍵在所述終端屏幕上選定的第一截取位置。
[0133]在本發(fā)明的另一實(shí)施例中,如圖9所示,該第一位置確定單元801又可以包括:
[0134]軌跡獲取子單元901,用于在所述第一位置確定單元將所述用戶在所述終端屏幕上的觸摸點(diǎn)位置確定為所述第一截取位置之前,獲得用戶在所述終端屏幕上的觸摸滑動(dòng)軌跡;[0135]位置確定子單元902,用于當(dāng)所述觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件時(shí),獲得所述觸摸滑動(dòng)軌跡的初始位置作為用戶在所述終端屏幕上的觸摸點(diǎn)位置。
[0136]該預(yù)設(shè)條件可以是:所述觸摸滑動(dòng)軌跡至少為兩個(gè),且每個(gè)所述觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離大于等于滑動(dòng)閾值;也還可以是所述觸摸滑動(dòng)軌跡為封閉曲線。
[0137]在本發(fā)明另一實(shí)施例中,位置關(guān)系確定單元可以包括:
[0138]第一計(jì)算子單元,用于計(jì)算所述第一截取位置與第一邊界之間的第一距離,以及所述第一截取位置與第二邊界之間的第二距離,其中,所述第一邊界與所述第二邊界為所述終端屏幕的兩相鄰邊界;
[0139]第二計(jì)算子單元,用于計(jì)算所述第一距離與所述第二邊界長(zhǎng)度的第一比例,以及所述第二距離與所述第一邊界長(zhǎng)度的第二比例,并將所述第一比例及所述第二比例作為所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系。
[0140]本發(fā)明實(shí)施例還提供了一種數(shù)據(jù)提取裝置,包括數(shù)據(jù)總線,存儲(chǔ)器和處理器,其中,存儲(chǔ)器中存儲(chǔ)有一段運(yùn)行程序代碼,處理器通過(guò)數(shù)據(jù)總線獲取存儲(chǔ)器中的程序代碼,并執(zhí)行以下步驟:
[0141]確定用戶在終端屏幕上選定的第一截取位置;
[0142]確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系;
[0143]在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同;
[0144]根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
[0145]本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開(kāi)的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0146]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0147]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0148]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0149]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。[0150]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(R0M,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0151]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種數(shù)據(jù)提取方法,其特征在于,包括: 確定用戶在終端屏幕上選定的第一截取位置; 確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系; 在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同; 根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定用戶在終端屏幕上選定的第一截取位置,包括以下至少一種: 確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,并將所述觸摸點(diǎn)位置作為所述第一截取位置;或者, 確定用戶靠近所述終端屏幕的近觸點(diǎn),并將所述近觸點(diǎn)對(duì)應(yīng)在所述終端屏幕上的位置作為所述第一截取位置,所述近觸點(diǎn)與所述終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,確定用戶通過(guò)按鍵在所述終端屏幕上選定的第一截取位置。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,包括: 獲得用戶在所述終端屏幕上的觸摸滑動(dòng)軌跡; 當(dāng)所述觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件時(shí),獲得所述觸摸滑動(dòng)軌跡的初始位置作為用戶在所述終端屏幕上的觸摸點(diǎn)位置。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)條件包括: 所述觸摸滑動(dòng)軌跡至少為兩個(gè),且每個(gè)所述觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離大于等于滑動(dòng)閾值。
5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述預(yù)設(shè)條件包括: 所述觸摸滑動(dòng)軌跡為封閉曲線。
6.根據(jù)要求I至5中任意一項(xiàng)所述的方法,其特征在于,所述確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系,包括: 計(jì)算所述第一截取位置與第一邊界之間的第一距離,以及所述第一截取位置與第二邊界之間的第二距離,其中,所述第一邊界與所述第二邊界為所述終端屏幕的兩相鄰邊界; 計(jì)算所述第一距離與所述第二邊界長(zhǎng)度的第一比例,以及所述第二距離與所述第一邊界長(zhǎng)度的第二比例,并將所述第一比例及所述第二比例作為所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系。
7.一種數(shù)據(jù)提取裝置,其特征在于,包括: 第一位置確定單元,用于確定用戶在終端屏幕上選定的第一截取位置; 位置關(guān)系確定單元,用于確定所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系; 第二位置確定單元,用于在第一數(shù)據(jù)中確定與所述終端屏幕的邊界具有第二位置關(guān)系的第二截取位置,其中,所述第一數(shù)據(jù)顯示在所述終端屏幕上,且所述第一位置關(guān)系與所述第二位置關(guān)系相同; 數(shù)據(jù)提取單元,用于根據(jù)所述第二截取位置在所述第一數(shù)據(jù)中提取第二數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一位置確定單元,具體用于確定用戶在所述終端屏幕上的觸摸點(diǎn)位置,并將所述觸摸點(diǎn)位置作為所述第一截取位置;或者,確定用戶靠近所述終端屏幕的近觸點(diǎn),并將所述近觸點(diǎn)對(duì)應(yīng)在所述終端屏幕上的位置作為所述第一截取位置,所述近觸點(diǎn)與所述終端屏幕的距離小于等于預(yù)設(shè)距離閾值;或者,確定用戶通過(guò)按鍵在所述終端屏幕上選定的第一截取位置。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一位置確定單元包括: 軌跡獲取子單元,用于在所述第一位置確定單元將所述用戶在所述終端屏幕上的觸摸點(diǎn)位置確定為所述第一截取位置之前,獲得用戶在所述終端屏幕上的觸摸滑動(dòng)軌跡; 位置確定子單元,用于當(dāng)所述觸摸滑動(dòng)軌跡滿足預(yù)設(shè)條件時(shí),獲得所述觸摸滑動(dòng)軌跡的初始位置作為用戶在所述終端屏幕上的觸摸點(diǎn)位置。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述預(yù)設(shè)條件包括: 所述觸摸滑動(dòng)軌跡至少為兩個(gè),且每個(gè)所述觸摸滑動(dòng)軌跡的連續(xù)滑動(dòng)距離大于等于滑動(dòng)閾值。
11.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述預(yù)設(shè)條件包括: 所述觸摸滑動(dòng)軌跡為封閉曲線。
12.根據(jù)要求7至11中任意一項(xiàng)所述的裝置,其特征在于,所述位置關(guān)系確定單元包括: 第一計(jì)算子單元,用于計(jì)算所述第一截取位置與第一邊界之間的第一距離,以及所述第一截取位置與第二邊界之間的第二距離,其中,所述第一邊界與所述第二邊界為所述終端屏幕的兩相鄰邊界; 第二計(jì)算子單元,用于計(jì)算所述第一距離與所述第二邊界長(zhǎng)度的第一比例,以及所述第二距離與所述第一邊界長(zhǎng)度的第二比例,并將所述第一比例及所述第二比例作為所述第一截取位置與所述終端屏幕的邊界之間的第一位置關(guān)系。
【文檔編號(hào)】G06F9/44GK103744609SQ201410026372
【公開(kāi)日】2014年4月23日 申請(qǐng)日期:2014年1月20日 優(yōu)先權(quán)日:2014年1月20日
【發(fā)明者】吳文亮, 閆永杰, 吳波 申請(qǐng)人:華為終端有限公司