文本擦除方法和裝置的制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供一種文本擦除方法和裝置。該方法包括:在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì);在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。本方案有效避免了通過(guò)終端設(shè)備自身的觸摸屏識(shí)別用戶(hù)的文本擦除手勢(shì)時(shí)的局限性,能夠有效識(shí)別用戶(hù)的文本擦除手勢(shì),由于并不是使光標(biāo)依次回退從而逐個(gè)擦除字符,而是對(duì)已經(jīng)編輯好的大段文本中的每個(gè)字符同步擦除,顯著提升了擦除效率,而且擦除方式簡(jiǎn)單,只需用戶(hù)在設(shè)定位置的觸控面板輸入文本擦除手勢(shì)即可,提升了用戶(hù)體驗(yàn)。
【專(zhuān)利說(shuō)明】
文本擦除方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及信息技術(shù)領(lǐng)域,尤其涉及一種文本擦除方法和裝置。
【背景技術(shù)】
[0002]目前,終端設(shè)備的用戶(hù)在文本編輯應(yīng)用中進(jìn)行文本擦除時(shí),通常采用的方式是先將光標(biāo)選中到待擦除的具體位置,然后再點(diǎn)擊虛擬鍵盤(pán)上預(yù)設(shè)的刪除按鍵,每點(diǎn)擊一次,光標(biāo)即回退一格,進(jìn)而擦除一個(gè)字符。
[0003]在遇到有大段已編輯的文本需要?jiǎng)h除的情況下,例如:用戶(hù)在終端設(shè)備(如智能手機(jī))上打開(kāi)文本編輯應(yīng)用(如微博)已經(jīng)編輯了一大段文本,但后續(xù)發(fā)現(xiàn)需要全面修改,此時(shí),只能通過(guò)長(zhǎng)按虛擬鍵盤(pán)上預(yù)設(shè)的刪除按鍵,使光標(biāo)依次回退,來(lái)進(jìn)行大段已編輯的文本的擦除。
[0004]上述文本擦除技術(shù)存在的缺陷在于:在終端設(shè)備的文本編輯應(yīng)用中進(jìn)行大段已編輯的文本擦除時(shí),擦除效率低下,用戶(hù)體驗(yàn)較差。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例提供一種文本擦除方法和裝置,以?xún)?yōu)化文本擦除方式。
[0006]第一方面,本發(fā)明實(shí)施例提供了一種文本擦除方法,包括:
[0007]在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì);
[0008]在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。
[0009]在上述方案中,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板設(shè)置在所述終端設(shè)備的下側(cè)面。
[0010]在上述方案中,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式可包括:電容感應(yīng)。
[0011]在上述方案中,按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除,可包括:
[0012]對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。
[0013]在上述方案中,按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除,可包括:
[0014]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除;或者
[0015]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除;或者
[0016]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。
[0017]第二方面,本發(fā)明實(shí)施例提供了一種文本擦除裝置,包括:
[0018]擦除手勢(shì)識(shí)別模塊,用于在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì);
[0019]文本擦除模塊,用于在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。
[0020]在上述方案中,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板設(shè)置在所述終端設(shè)備的下側(cè)面。
[0021]在上述方案中,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式可包括:電容感應(yīng)。
[0022]在上述方案中,文本擦除模塊可具體用于,在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。
[0023]在上述方案中,文本擦除模塊可具體用于:
[0024]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除;或者
[0025]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除;或者
[0026]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。
[0027]本發(fā)明實(shí)施例提供的文本擦除方法和裝置,通過(guò)終端設(shè)備自身的觸摸屏實(shí)現(xiàn)文本編輯,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板在文本編輯過(guò)程中,識(shí)別用戶(hù)的文本擦除手勢(shì),有效避免了通過(guò)終端設(shè)備自身的觸摸屏識(shí)別用戶(hù)的文本擦除手勢(shì)時(shí)的局限性,例如,難免會(huì)使文本編輯處的光標(biāo)沿著用戶(hù)的文本擦除手勢(shì)的方向移動(dòng),而無(wú)法有效識(shí)別用戶(hù)的文本擦除手勢(shì);在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)用戶(hù)在終端設(shè)備中能夠提供文本編輯服務(wù)的軟件應(yīng)用中已經(jīng)編輯好的大段文本進(jìn)行擦除,由于并不是使光標(biāo)依次回退從而逐個(gè)擦除字符,而是對(duì)已經(jīng)編輯好的大段文本中的每個(gè)字符同步擦除,顯著提升了擦除效率,而且擦除方式簡(jiǎn)單,只需用戶(hù)在設(shè)定位置的觸控面板輸入文本擦除手勢(shì)即可,提升了用戶(hù)體驗(yàn)。
【附圖說(shuō)明】
[0028]為了更清楚地說(shuō)明本發(fā)明,下面將對(duì)本發(fā)明中所需要使用的附圖做一簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0029]圖1為本發(fā)明實(shí)施例一提供的一種文本擦除方法的流程圖;
[0030]圖2為本發(fā)明實(shí)施例二提供的一種文本擦除裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0031]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例中的技術(shù)方案作進(jìn)一步詳細(xì)描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例??梢岳斫獾氖牵颂幩枋龅木唧w實(shí)施例僅用于解釋本發(fā)明,而非對(duì)本發(fā)明的限定,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。另外還需要說(shuō)明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部?jī)?nèi)容。
[0032]實(shí)施例一
[0033]請(qǐng)參閱圖1,為本發(fā)明實(shí)施例一提供的一種文本擦除方法的流程圖。本發(fā)明實(shí)施例的方法可以由以硬件和/或軟件實(shí)現(xiàn)的文本擦除裝置來(lái)執(zhí)行,該實(shí)現(xiàn)裝置典型的是配置于終端設(shè)備(如智能手機(jī))中,或者配置于終端設(shè)備中能夠提供文本編輯服務(wù)的軟件應(yīng)用(如短信、微信或微博等)中。
[0034]該方法包括:
[0035]步驟110、在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)。
[0036]其中,本實(shí)施例文本編輯所屬的文本編輯應(yīng)用可以是終端設(shè)備中的短信、微信或微博等,本實(shí)施例對(duì)此不進(jìn)行限制。
[0037]需要說(shuō)明的是,現(xiàn)有的終端設(shè)備大部分都可以看作是一個(gè)長(zhǎng)方體,一般只有一個(gè)側(cè)面設(shè)置有觸摸屏,用戶(hù)通常是通過(guò)該觸摸屏實(shí)現(xiàn)文本編輯,例如,通過(guò)該觸摸屏所顯示的虛擬鍵盤(pán)實(shí)現(xiàn)文本編輯,其余五個(gè)側(cè)面都是外殼。具體實(shí)現(xiàn)時(shí),可以在終端設(shè)備除設(shè)置有觸摸屏的側(cè)面之外的其余側(cè)面中的任意一個(gè)側(cè)面設(shè)置所述觸控面板,用于在文本編輯過(guò)程中,識(shí)別用戶(hù)的文本擦除手勢(shì)。
[0038]這樣設(shè)置的好處在于:通過(guò)終端設(shè)備自身的觸摸屏實(shí)現(xiàn)文本編輯,通過(guò)終端設(shè)備除設(shè)置有觸摸屏的側(cè)面之外的其余側(cè)面中的任意一個(gè)側(cè)面所設(shè)置的觸控面板在文本編輯過(guò)程中,識(shí)別用戶(hù)的文本擦除手勢(shì),有效避免了通過(guò)終端設(shè)備自身的觸摸屏識(shí)別用戶(hù)的文本擦除手勢(shì)時(shí)的局限性,例如,難免會(huì)使文本編輯處的光標(biāo)沿著用戶(hù)的文本擦除手勢(shì)的方向移動(dòng),而無(wú)法有效識(shí)別用戶(hù)的文本擦除手勢(shì)。
[0039]優(yōu)選地,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板設(shè)置在所述終端設(shè)備的下側(cè)面。
[0040]其中,所述終端設(shè)備的上側(cè)面是指上表面,所述終端設(shè)備的下側(cè)面是指下表面。也即,所述觸摸屏設(shè)置在所述終端設(shè)備的正面,所述觸控面板設(shè)置在所述終端設(shè)備的背面。
[0041]這樣設(shè)置的好處在于,現(xiàn)有的終端設(shè)備大部分都可以看作是一個(gè)長(zhǎng)方體,一般只有正面設(shè)置有觸摸屏,在所述終端設(shè)備中背面設(shè)置觸控面板,由于背面面積較大,更有利于觸控面板的設(shè)置,同時(shí)方便用戶(hù)操作。
[0042]在本步驟中,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式可包括:電容感應(yīng)。
[0043]在本步驟中,所述文本擦除手勢(shì)可以包括:單點(diǎn)連續(xù)滑動(dòng)、至少兩點(diǎn)連續(xù)滑動(dòng)、長(zhǎng)按或者雙擊等,本實(shí)施例對(duì)此不進(jìn)行限制。
[0044]其中,單點(diǎn)連續(xù)滑動(dòng)可對(duì)應(yīng)于用戶(hù)一個(gè)手指連續(xù)滑動(dòng),具體地,在需要擦除已編輯的大段文本時(shí),用戶(hù)移動(dòng)放置在終端設(shè)備的觸控面板處的任意一個(gè)手指,觸控面板識(shí)別出一整塊接觸面積在移動(dòng),即代表識(shí)別到單點(diǎn)連續(xù)滑動(dòng)這種文本擦除手勢(shì)。至少兩點(diǎn)連續(xù)滑動(dòng)可對(duì)應(yīng)于用戶(hù)至少兩個(gè)手指連續(xù)滑動(dòng)。
[0045]步驟120、在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。
[0046]在本步驟中,預(yù)設(shè)文本擦除策略用于對(duì)用戶(hù)在終端設(shè)備中能夠提供文本編輯服務(wù)的軟件應(yīng)用(如短信、微信或微博等)中已經(jīng)編輯好的大段文本進(jìn)行擦除。
[0047]需要說(shuō)明的是,不同于現(xiàn)有的通過(guò)長(zhǎng)按虛擬鍵盤(pán)上預(yù)設(shè)的刪除按鍵,使光標(biāo)依次回退,來(lái)進(jìn)行大段已編輯的文本的擦除,本實(shí)施例的擦除方式,并不是使光標(biāo)依次回退從而逐個(gè)擦除字符,而是對(duì)已經(jīng)編輯好的大段文本中的每個(gè)字符同步擦除,擦除效率更高,相當(dāng)于在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),啟用橡皮擦功能,將已編輯好的大段文字快速刪除掉。
[0048]本實(shí)施例的技術(shù)方案,通過(guò)終端設(shè)備自身的觸摸屏實(shí)現(xiàn)文本編輯,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板在文本編輯過(guò)程中,識(shí)別用戶(hù)的文本擦除手勢(shì),有效避免了通過(guò)終端設(shè)備自身的觸摸屏識(shí)別用戶(hù)的文本擦除手勢(shì)時(shí)的局限性,例如,難免會(huì)使文本編輯處的光標(biāo)沿著用戶(hù)的文本擦除手勢(shì)的方向移動(dòng),而無(wú)法有效識(shí)別用戶(hù)的文本擦除手勢(shì);在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)用戶(hù)在終端設(shè)備中能夠提供文本編輯服務(wù)的軟件應(yīng)用中已經(jīng)編輯好的大段文本進(jìn)行擦除,由于并不是使光標(biāo)依次回退從而逐個(gè)擦除字符,而是對(duì)已經(jīng)編輯好的大段文本中的每個(gè)字符同步擦除,顯著提升了擦除效率,而且擦除方式簡(jiǎn)單,只需用戶(hù)在設(shè)定位置的觸控面板輸入文本擦除手勢(shì)即可,提升了用戶(hù)體驗(yàn)。
[0049]在上述方案中,按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除,可以有多種實(shí)現(xiàn)方式。
[0050]例如,對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。
[0051]又如,對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除。這種擦除方式可以實(shí)現(xiàn)按段擦除。
[0052]再如,對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除。這種擦除方式可以實(shí)現(xiàn)按行擦除。
[0053]再如,對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。這種擦除方式可以實(shí)現(xiàn)按句擦除。
[0054]需要說(shuō)明的是,后三種實(shí)現(xiàn)方式,相對(duì)于全部擦除而言,擦除方式更加靈活,在兼顧擦除效率的同時(shí),可以有效保留用戶(hù)并不想擦除的文本。
[0055]實(shí)施例二
[0056]請(qǐng)參閱圖2,為本發(fā)明實(shí)施例二提供的一種文本擦除裝置的結(jié)構(gòu)示意圖。
[0057]該裝置包括:擦除手勢(shì)識(shí)別模塊210和文本擦除模塊220。
[0058]其中,擦除手勢(shì)識(shí)別模塊210用于在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì);文本擦除模塊220用于在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。
[0059]在上述方案中,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板可設(shè)置在所述終端設(shè)備的下側(cè)面。
[0060]在上述方案中,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式可包括:電容感應(yīng)。
[0061]在上述方案中,文本擦除模塊220可具體用于,在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。
[0062]在上述方案中,文本擦除模塊220可具體用于:
[0063]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除;或者
[0064]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除;或者
[0065]對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。
[0066]本發(fā)明實(shí)施例提供的文本擦除裝置可執(zhí)行本發(fā)明實(shí)施例所提供的文本擦除方法,具備執(zhí)行方法相應(yīng)的功能模塊和有益效果。
[0067]最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用于說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其進(jìn)行限制;實(shí)施例中優(yōu)選的實(shí)施方式,并非對(duì)其進(jìn)行限制,對(duì)于本領(lǐng)域技術(shù)人員而言,本發(fā)明可以有各種改動(dòng)和變化。凡在本發(fā)明的精神和原理之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種文本擦除方法,其特征在于,包括: 在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì); 在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板設(shè)置在所述終端設(shè)備的下側(cè)面。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式包括:電容感應(yīng)。4.根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除,包括: 對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。5.根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除,包括: 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除;或者 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除;或者 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。6.一種文本擦除裝置,其特征在于,包括: 擦除手勢(shì)識(shí)別模塊,用于在文本編輯過(guò)程中,通過(guò)終端設(shè)備的設(shè)置在與觸摸屏不同側(cè)面的觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì); 文本擦除模塊,用于在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),按照預(yù)設(shè)文本擦除策略,對(duì)已編輯的文本進(jìn)行擦除。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述觸摸屏設(shè)置在所述終端設(shè)備的上側(cè)面,所述觸控面板設(shè)置在所述終端設(shè)備的下側(cè)面。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述觸控面板識(shí)別用戶(hù)的文本擦除手勢(shì)的方式包括:電容感應(yīng)。9.根據(jù)權(quán)利要求6-8任一所述的裝置,其特征在于,文本擦除模塊具體用于,在識(shí)別到用戶(hù)的文本擦除手勢(shì)時(shí),對(duì)文本編輯應(yīng)用的文本編輯框中的所有已編輯文本進(jìn)行擦除。10.根據(jù)權(quán)利要求6-8任一所述的裝置,其特征在于,文本擦除模塊具體用于: 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的段進(jìn)行擦除;或者 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的行進(jìn)行擦除;或者 對(duì)文本編輯應(yīng)用的文本編輯框中光標(biāo)所屬的句進(jìn)行擦除。
【文檔編號(hào)】G06F3/0488GK105912252SQ201610206910
【公開(kāi)日】2016年8月31日
【申請(qǐng)日】2016年3月31日
【發(fā)明人】樊靈丹, 李家軍
【申請(qǐng)人】宇龍計(jì)算機(jī)通信科技(深圳)有限公司