專利名稱:用于具有觸摸屏的終端的字符刪除方法、裝置及終端的制作方法
技術領域:
本發明涉及便攜電子設備領域,更為具體地,涉及一種用于具有觸摸屏的終端的字符刪除方法、裝置及終端。
背景技術:
在目前競爭日益激烈的手機市場上,如何得以滿足用戶對手機越來越苛刻的要求便是手機廠商尋求發展的重要通道。漂亮的外觀、卓越的品牌效應,以及良好的易操作性等指標,也成為用戶在選購手機之時,除考慮手機的功能、性能之外的重要參考指標。而通常, 手機的外觀和品牌都是硬條件,不是一朝一夕便可以改變的。這種情況下,如何通過相對容易進行改進的手機軟件,為用戶提供更好的視覺體驗以及操作體驗,便成為了一個值得探討的問題。隨著手機應用的日益豐富,目前與文字編輯有關的功能已經不再局限于編輯短消息、編輯名片夾那么簡單了。文本編輯器、備忘錄、各類社交網路的應用,如Twitter、 Facebook等,無不涉及到大量的文字編輯,因此用戶會對文字編輯工具的可操作性及操作效率提出了更高的要求。現在市面上的觸摸屏手機為用戶提供了各種各樣的輸入方式,例如XT9與 Android自帶輸入法等。這些輸入法在輸入方法上有著各自的特點,但是在處理字符的刪除過程中,卻基本走的同一條路線,即1、移動光標到需要刪除的字符的后面;2、通過鍵盤上或者觸摸屏上的刪除鍵,逐一刪除。而這樣的字符刪除方法卻存在以下的這些弊端1、字符刪除操作步驟至少為2步,碰到輸入法為拉丁文輸入時,刪除一個單詞所需要的按鍵操作就與這個單詞的長度成正比了。另外,有些運營商會要求新建的短信保留上一次短信的內容。這種情況下如果用戶需要編輯一條全新的短信,那他首先需要做的是將已存在的內容全部刪除,這個工作量是很可觀的。雖然目前也出現過采用長按鍵進行字符刪除的設計,但是出于安全的考慮,長按鍵刪除也只是以詞為單位進行刪除,因此在字符數較多的情況下,字符刪除工作量也是不會少的。2、系統資源占用過多。手機需要首先判斷按鍵,然后根據按鍵的按下操作將字符逐一刪除,之后進行刷屏。如此周而復始,直至用戶想要刪除的所有字符被刪光。在此操作過程中,該操作會占用較多的系統資源。而系統資源的過渡占用會帶來許多奇奇怪怪的問題,這類問題隱蔽性強、無固定的路徑,處理起來會十分棘手。測試中也發現了不少發生在頻繁的按鍵過程中的故障,如果能夠減少按鍵對系統帶來的負擔,那么可以預見到此類隱蔽性較強的故障會大大的下降。 3、響應速度慢。由于存在上述資源占用問題,在進行字符刪除時是需要等待的,并且這個等待時間用戶是可以感知的,以致會造成用戶體驗效果不佳的問題。4、準確度欠佳。由于需要在刪除的過程中連續的按刪除鍵,一旦控制不好的話就會出現把原本不想刪的東西也刪了,因此也會造成用戶的體驗效果不佳。
發明內容
本發明的目的在于提供一種用于具有觸摸屏的終端的字符刪除方法、裝置及終端,在字符刪除操作過程中,其能夠對觸摸屏手機的字符快速予以刪除,提高了用戶體驗。為了達到上述本發明的目的,本發明采用以下技術方案實現一種用于具有觸摸屏的終端的字符刪除方法,包括檢測與觸摸屏的接觸,并獲取首次接觸 點坐標信息;依據所述接觸,獲取末次接觸點坐標信息;依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行對所述待刪除字符的刪除操作。優選地,在執行所有步驟之前,還包括獲取輸入法的行文方向信息。優選地,所述接觸的行進方向與所述輸入法的行文方向相反。優選地,在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。一種用于具有觸摸屏的終端的字符刪除裝置,包括檢測模塊,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標信息;處理模塊,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。優選地,所述用于具有觸摸屏的終端的字符刪除裝置還包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息。優選地,所述接觸的行進方向與所述輸入法的行文方向相反。優選地,在處理模塊獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。一種終端,包括觸摸屏以及字符刪除裝置,所述字符刪除裝置包括檢測模塊,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標信息;處理模塊,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。優選地,所述用于具有觸摸屏的終端的字符刪除裝置還包括 輸入法信息采集模塊,用于獲取輸入法的行文方向信息。優選地,所述接觸的行進方向與所述輸入法的行文方向相反。優選地,所述用于具有觸摸屏的終端的字符刪除裝置的處理模塊在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。一種用于具有觸摸屏的終端的字符刪除方法,包括獲取輸入法的行文方向信息;檢測與觸摸屏的接觸;當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;執行對所述待刪除字符的刪除操作。一種用于具有觸摸屏的終端的字符刪除裝置,包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息;檢測模塊,用于檢測與觸摸屏的接觸;處理模塊,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。一種終端,包括觸摸屏以及字符刪除裝置,所述字符刪除裝置包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息;檢測模塊,用于檢測與觸摸屏的接觸;處理模塊,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。通過上述本發明的技術方案可以看出,本發明通過對觸摸屏終端的文字刪除予以 “滑動”操作進行定義,從而簡化了文字編輯過程中刪除操作的操作難度,以使用戶在文字編輯時能夠獲得更好的用戶體驗。綜上所述,本發明具有以下有益效果1、操作步驟簡單。用戶輕觸所要刪除的字符或字符集的右端,滑動到所要刪除的字符或字符集的左端,松手,即可完成單個、整行、整塊的文字刪除。如果是對于阿拉伯語等行文需要從右向左書寫的語言,則采用本發明提供的方法進行反向的操作,即從所要操作對象的左端滑動到右端,進而執行對文字的刪除操作。2、占用系統資源少。采用本發明,只需判斷用戶輕觸后滑動的范圍,然后對選中的文字進行一次性刪除和一次刷屏操作,從而無需占用過多的系統資源。由此,一定程度上也能夠提高終端的響應速度。3、采用本發明進行文字刪除操作時,對于字符的刪除不受光標所在位置的影響。 因此采用本發明提供的滑動操作來進行文字刪除時,刪除的文字只與落點及滑動軌跡相關, 因此一定程度上可以避免誤刪除,提高用戶體驗。
此處所說明的附圖用來提供對本發明的進一步理解,構成本發明的一部分,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中圖1是本發明實施例一提供的字符刪除方法流程示意圖;圖2是本發明實施例一提供的字符刪除裝置的結構示意圖;圖3是本發明實施例二提供的字符刪除方法流程示意圖;圖4是本發明實施例一提供的字符刪除方法中的一種操作示意圖;圖5是本發明實施例一提供的字符刪除方法中的另一種操作示意圖。
具體實施例方式為了使本發明所要解決的技術問題、技術方案及有益效果更加清楚、明白,以下結合附圖和實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。實施例一在本實施例中,所述用于具有觸摸屏的終端的字符刪除方法,如圖1所示,包括如下具體步驟S101、檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息;S102、依據所述接觸,獲取末次接觸點坐標信息;S103、依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;S104、執行對所述待刪除字符的刪除操作。優選實施方式下,在執行所有步驟之前,還包括S100、獲取輸入法的行文方向信息。優選實施方式下,所述接觸的行進方向與所述輸入法的行文方向相反。即對所述觸摸屏的接觸操作,繼而實現對相應文字的刪除操作,是與所述輸入法的行文方向相反的。優選實施方式下,在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。對于上述的待刪除字符信息的獲取過程,主要是針對輸入法行文方向從左往右而列舉的一優選實施方式,本技術領域的技術人員在閱讀并理解了本發明的主要精神之后不難得知,在觸摸屏上執行字符刪除操作方法,并不限于上述所述內容,對于輸入法行文方向為從有至左、從上至下,甚至從下至 上的各種文字輸入方法,均可采用本發明而實現,對此這里不做一一贅述。在該實施例中,還提供了一種用于具有觸摸屏的終端的字符刪除裝置,如圖2所示,所述裝置包括檢測模塊20,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標信息;處理模塊10,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊30,用于執行對所述待刪除字符的刪除操作。優選實施方式下,所述用于具有觸摸屏的終端的字符刪除裝置還包括輸入法信息采集模塊40,用于獲取輸入法的行文方向信息。優選實施方式下,所述接觸的行進方向與所述輸入法的行文方向相反。優選實施方式下,在處理模塊10獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。另外,本發明實施例中還提供了一種終端,例如該終端可以為目前較為流行的智能手機,也可以為其他具有觸摸屏的電子設備。所述終端包括觸摸屏以及本發明實施例提供的所述字符刪除裝置,如圖2所示,所述字符刪除裝置包括檢測模塊20,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標信息;處理模塊10,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊30,用于執行對所述待刪除字符的刪除操作。優選實施方式下,所述用于具有觸摸屏的終端的字符刪除裝置還包括輸入法信息采集模塊40,用于獲取輸入法的行文方向信息。優選實施方式下,所述接觸的行進方向與所述輸入法的行文方向相反。優選實施方式下,所述用于具有觸摸屏的終端的字符刪除裝置的處理模塊10在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。例如,參照圖4和圖5,進一步對本實施例一作詳細的說明。在觸摸屏終端的文字編輯界面,利用本發明實施例提供的對文字的滑動刪除操作,完成文字的刪除操作,在此刪除操作過程中,實施的重點在于對操作對象的選定,其完整的操作過程如下
1、確認文字的行文方向,可以根據具體的文字判斷;2、確定完行文方向后,就可以確定選定刪除字符時手指或手寫筆所需要滑向的方向,其中,所述方向與行文方向相反;3、記錄接觸的落點坐標(a,b)(即首次接觸點坐標),以及起點坐標(c,d)(即手指或手寫筆離開觸摸屏的位置,也即本發明實施里所述的末次接觸點坐標);如果a > c,直接刪除落點及起點間的內容;如果a = c,并且b > d,直接刪除落點及起點間的內容;如果a = c,并且b = d,移動光標至該點;如果a = c,并且b < d,作為選定內容由菜單判斷下一步的操作(如圖5中的 copy、cut 操作等);如果a < C,作為選定內容由菜單判斷下一步的操作。4、完成文字的刪除操作或者菜單選定的相關操作。實施例二該實施例提供了一種用于具有觸摸屏的終端的字符刪除方法,如圖3所示,該方法包括如下具體步驟S200、獲取輸入法的行文方向信息;S201、檢測與觸摸屏的接觸;S202、當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;S203、執行對所述待刪除字符的刪除操作。在該實施例提供的字符刪除方法中,終端依據手指或手寫筆與觸摸屏的接觸,并結合所選擇的輸入法的行文方向進行判斷,當手指或手寫筆與觸摸屏的接觸的行進方向與所述輸入法的行文方向相反時,即判斷當前用戶欲對文字采取刪除操作,此時,終端依據用戶的手指或手寫筆與觸摸屏的行進軌跡,獲取待刪除字符信息,即在手指或手寫筆的軌跡之上的所有字符全部予以刪除。本實施例還提供了一種用于具有觸摸屏的終端的字符刪除裝置,對于該字符刪除裝置的結構,請參考圖2,所述字符刪除裝置包括輸入法信息采集模塊40,用于獲取輸入法的行文方向信息;檢測模塊20,用于檢測與觸摸屏的接觸;處理模塊10,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時, 依據所述接觸的行進軌跡,獲取待刪除字符信息;執行模塊30,用于執行對所述待刪除字符的刪除操作。本發明實施里還提供了一種終端,包括觸摸屏,以及上述的字符刪除裝置,繼續參照圖2,所述字符刪除裝置包括輸入法信息采集模塊40,用于獲取輸入法的行文方向信息;檢測模塊20,用于檢測與觸摸屏的接觸;處理模塊10,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時, 依據所述接觸的行進軌跡,獲取待刪除字符信息;
執行模塊30,用于執行對所述待刪除字符的刪除操作。上述說明示出并描述了本發明的一個優選實施例,但如前所述,應當理解本發明并非局限于本文所披露的形式,不應看作是對其他實施例的排除,而可用于各種其他組合、 修改和環境,并能夠在本文所述發明構想范圍內,通過上述教導或相關領域的技術或知識進行改動。而本領域人員所進行的改動和變化不脫離本發明的精神和范圍,則都應在本發明所附權利要求的保護范圍內。
權利要求
1.一種用于具有觸摸屏的終端的字符刪除方法,其特征在于,包括檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息;依據所述接觸,獲取末次接觸點坐標信息;依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行對所述待刪除字符的刪除操作。
2.如權利要求1所述的用于具有觸摸屏的終端的字符刪除方法,其特征在于,在執行所有步驟之前,還包括獲取輸入法的行文方向信息。
3.如權利要求2所述的用于具有觸摸屏的終端的字符刪除方法,其特征在于,所述接觸的行進方向與所述輸入法的行文方向相反。
4.如權利要求1所述的用于具有觸摸屏的終端的字符刪除方法,其特征在于,在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。
5.一種用于具有觸摸屏的終端的字符刪除裝置,其特征在于,包括檢測模塊,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標 fn息;處理模塊,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。
6.如權利要求5所述的用于具有觸摸屏的終端的字符刪除裝置,其特征在于,還包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息。
7.如權利要求6所述的用于具有觸摸屏的終端的字符刪除裝置,其特征在于,所述接觸的行進方向與所述輸入法的行文方向相反。
8.如權利要求5所述的用于具有觸摸屏的終端的字符刪除裝置,其特征在于,在處理模塊獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。
9.一種終端,其特征在于,包括觸摸屏,以及如權利要求5至8任一所述的字符刪除裝置,所述字符刪除裝置包括檢測模塊,用于檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息及末次接觸點坐標 fn息;處理模塊,用于依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。
10.如權利要求9所述的終端,其特征在于,所述用于具有觸摸屏的終端的字符刪除裝置還包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息。
11.如權利要求10所述的終端,其特征在于,所述接觸的行進方向與所述輸入法的行文方向相反。
12.如權利要求9所述的終端,其特征在于,所述用于具有觸摸屏的終端的字符刪除裝置的處理模塊在獲取待刪除字符信息的過程中,當首次接觸點坐標信息的橫坐標大于末次接觸點坐標信息的橫坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息;當首次接觸點坐標信息的橫坐標等于末次接觸點坐標信息的橫坐標,首次接觸點坐標信息的縱坐標大于末次接觸點坐標信息的縱坐標時,獲取首次接觸點及末次接觸點之間的字符信息為待刪除字符信息。
13.一種用于具有觸摸屏的終端的字符刪除方法,其特征在于,包括 獲取輸入法的行文方向信息;檢測與觸摸屏的接觸;當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡, 獲取待刪除字符信息;執行對所述待刪除字符的刪除操作。
14.一種用于具有觸摸屏的終端的字符刪除裝置,其特征在于,包括 輸入法信息采集模塊,用于獲取輸入法的行文方向信息;檢測模塊,用于檢測與觸摸屏的接觸;處理模塊,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。
15.一種終端,其特征在于,包括觸摸屏,以及如權利要求14所述的字符刪除裝置,所述字符刪除裝置包括輸入法信息采集模塊,用于獲取輸入法的行文方向信息; 檢測模塊,用于檢測與觸摸屏的接觸;處理模塊,用于判斷當所述接觸的行進方向與所述輸入法的行文方向相反時,依據所述接觸的行進軌跡,獲取待刪除字符信息;執行模塊,用于執行對所述待刪除字符的刪除操作。
全文摘要
本發明公開了一種用于具有觸摸屏的終端的字符刪除方法、裝置及終端,所述方法包括檢測與觸摸屏的接觸,并獲取首次接觸點坐標信息;依據所述接觸,獲取末次接觸點坐標信息;依據首次接觸點坐標信息與末次接觸點坐標信息,獲取待刪除字符信息;執行對所述待刪除字符的刪除操作。采用本發明提供的字符刪除方法來進行文字刪除時,刪除的文字只與落點及滑動軌跡相關,因此一定程度上可以避免誤刪除,提高用戶體驗。
文檔編號H04M1/725GK102331907SQ201110269669
公開日2012年1月25日 申請日期2011年9月13日 優先權日2011年9月13日
發明者陸林燕 申請人:中興通訊股份有限公司