一種文字編輯方法及裝置的制造方法
【專利摘要】本申請(qǐng)涉及計(jì)算機(jī)技術(shù),公開(kāi)了一種文字編輯方法及裝置,用以解決現(xiàn)有技術(shù)中存在的編輯文字?jǐn)?shù)量較多時(shí)容易出現(xiàn)誤操作的問(wèn)題。該方法為:在待編輯文字過(guò)多,用戶不能精確定位具體文字?jǐn)?shù)量時(shí),基于用戶點(diǎn)擊的文字編輯位置,采用初始的文字編輯參數(shù)對(duì)待編輯的文字部分進(jìn)行預(yù)估,這樣,無(wú)需用戶拖動(dòng)選取框進(jìn)行選取,從而大大降低了用戶誤操作的幾率,也有效降低了用戶為修正誤操作而進(jìn)行重復(fù)操作的次數(shù),提高了用戶的文字編輯效率。
【專利說(shuō)明】
一種文字編輯方法及裝置
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及計(jì)算機(jī)技術(shù),特別涉及一種文字編輯方法及裝置。
【背景技術(shù)】
[0002]現(xiàn)有技術(shù)下,移動(dòng)設(shè)備的文字編輯功能是最主要也是需求最高的功能之一。通過(guò)使用文字編輯功能,可以對(duì)文字執(zhí)行保留、復(fù)制、粘貼、刪除等等操作。
[0003]通常情況下,在移動(dòng)設(shè)備上使用文字編輯功能時(shí),若需要保留或刪除文字,則需要使用“選擇”功能,在出現(xiàn)選框后,拉取選框“全選”文字,然后再進(jìn)行二次選擇,使用“剪切”、“拷貝”、“粘貼”……等功能來(lái)完成目的操作。然而,但在文字較多的情況下,需要按住選框不斷進(jìn)行上拉或下拉,并進(jìn)行多次調(diào)整后才可以準(zhǔn)確定位需要編輯的文字,誤操作的幾率比較高。
[0004]例如,在目前的1S中,在編輯文字時(shí),需要長(zhǎng)按文字,待彈框提示“選擇、全選和粘貼”功能后,使用“選擇”功能,此時(shí)在文字上會(huì)出現(xiàn)包含選擇區(qū)間的選取框,那么,拉取選取框來(lái)定位需要編輯的文字,確定后,待彈框再次提示“剪切、拷貝、粘貼”,其中,若需要編輯的文字較多時(shí),拉取選取框很難準(zhǔn)確地定位到需要編輯的文字,很容易多選或者少選,需要多次調(diào)整選取內(nèi)容,這樣,便大大提高了誤操作的幾率。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)實(shí)施例提供一種文字編輯方法及裝置,用以解決現(xiàn)有技術(shù)中存在的編輯文字?jǐn)?shù)量較多時(shí)容易出現(xiàn)誤操作的問(wèn)題。
[0006]本申請(qǐng)實(shí)施例提供的具體技術(shù)方案如下:
[0007]一種文字編輯方法,包括:
[0008]根據(jù)用戶的操作行為確定文字編輯位置;
[0009]獲取配置的文字編輯參數(shù),所述文字編輯參數(shù)用于表征用戶待編輯的文字范圍;
[0010]基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分;
[0011]根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。
[0012]本發(fā)明實(shí)施例中,在待編輯文字過(guò)多,用戶不能精確定位具體文字?jǐn)?shù)量時(shí),基于用戶點(diǎn)擊的文字編輯位置,采用初始的文字編輯參數(shù)對(duì)待編輯的文字部分進(jìn)行預(yù)估,這樣,無(wú)需用戶拖動(dòng)選取框進(jìn)行選取,從而大大降低了用戶誤操作的幾率,也有效降低了用戶為修正誤操作而進(jìn)行重復(fù)操作的次數(shù),提高了用戶的文字編輯效率。
[0013]較佳的,根據(jù)用戶的操作行為確定文字編輯位置,包括:
[0014]根據(jù)用戶的操作行為確定文字編輯的起始位置;或者,
[0015]根據(jù)用戶的操作行為確定文字編輯的中間位置;或者,
[0016]根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。
[0017]確定所述文字編輯位置后,在獲取配置的文字編輯參數(shù)之前,進(jìn)一步包括:
[0018]向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),并在接收到用戶的確認(rèn)指示后,確定使用所述確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)。
[0019]較佳的,獲取配置的文字編輯參數(shù),包括:
[0020]獲取預(yù)設(shè)的編輯總字?jǐn)?shù);或者,獲取預(yù)設(shè)的編輯總行數(shù)。
[0021]較佳的,基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分,包括:
[0022]基于所述文字編輯位置及所述文字編輯參數(shù),采用突出顯示方式向用戶提示待編輯的文字部分。
[0023]較佳的,向用戶提示所述待編輯的文字部分之后,在根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作之前,進(jìn)一步包括:
[0024]根據(jù)用戶的操作指示對(duì)所述待編輯的文字部分進(jìn)行調(diào)整。
[0025]較佳的,根據(jù)用戶選取的編輯功能,針對(duì)所述文字部分執(zhí)行相應(yīng)的編輯操作,包括以下操作中的任意一種或組合:
[0026]對(duì)所述待編輯的文字部分進(jìn)行格式調(diào)整;
[0027]對(duì)所述待編輯的文字部分進(jìn)行內(nèi)容調(diào)整;
[0028]對(duì)所述待編輯的文字部分進(jìn)行復(fù)制或剪切;
[0029]對(duì)所述待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理。
[0030]一種文字編輯裝置,包括:
[0031]確定單元,用于根據(jù)用戶的操作行為確定文字編輯位置;
[0032]處理單元,用于獲取配置的文字編輯參數(shù),所述文字編輯參數(shù)用于表征用戶待編輯的文字范圍,以及基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分;
[0033]編輯單元,用于根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。
[0034]本發(fā)明實(shí)施例中,在待編輯文字過(guò)多,用戶不能精確定位具體文字?jǐn)?shù)量時(shí),基于用戶點(diǎn)擊的文字編輯位置,采用初始的文字編輯參數(shù)對(duì)待編輯的文字部分進(jìn)行預(yù)估,這樣,無(wú)需用戶拖動(dòng)選取框進(jìn)行選取,從而大大降低了用戶誤操作的幾率,也有效降低了用戶為修正誤操作而進(jìn)行重復(fù)操作的次數(shù),提高了用戶的文字編輯效率。
[0035]較佳的,根據(jù)用戶的操作行為確定文字編輯位置時(shí),所述確定單元用于:
[0036]根據(jù)用戶的操作行為確定文字編輯的起始位置;或者,
[0037]根據(jù)用戶的操作行為確定文字編輯的中間位置;或者,
[0038]根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。
[0039]較佳的,所述處理單元進(jìn)一步用于:
[0040]在確定所述文字編輯位置后,在獲取配置的文字編輯參數(shù)之前,向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),并在接收到用戶的確認(rèn)指示后,確定使用所述確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)。
[0041]較佳的,獲取配置的文字編輯參數(shù)時(shí),所述處理單元具體用于:
[0042]獲取預(yù)設(shè)的編輯總字?jǐn)?shù);或者,獲取預(yù)設(shè)的編輯總行數(shù)。
[0043]較佳的,基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分時(shí),所述處理單元用于:
[0044]基于所述文字編輯位置及所述文字編輯參數(shù),采用突出顯示方式向用戶提示待編輯的文字部分。
[0045]較佳的,所述處理單元進(jìn)一步用于:
[0046]向用戶提示所述待編輯的文字部分之后,在根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作之前,根據(jù)用戶的操作指示對(duì)所述待編輯的文字部分進(jìn)行調(diào)整。
[0047]較佳的,根據(jù)用戶選取的編輯功能,針對(duì)所述文字部分執(zhí)行相應(yīng)的編輯操作時(shí),所述編輯單元具體用于:
[0048]根據(jù)用戶指示執(zhí)行以下操作中的任意一種或組合:
[0049]對(duì)所述待編輯的文字部分進(jìn)行格式調(diào)整;
[0050]對(duì)所述待編輯的文字部分進(jìn)行內(nèi)容調(diào)整;
[0051]對(duì)所述待編輯的文字部分進(jìn)行復(fù)制或剪切;
[0052]對(duì)所述待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理。
【附圖說(shuō)明】
[0053]圖1為本申請(qǐng)實(shí)施例中進(jìn)行文字編輯流程示意圖;
[0054]圖2 —圖7為本申請(qǐng)實(shí)施例中文字編輯參數(shù)使用示意圖;
[0055]圖8為本申請(qǐng)實(shí)施例中文字編輯裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0056]在編輯數(shù)量較多的文字時(shí),為了避免出現(xiàn)誤操作,本申請(qǐng)實(shí)施例中,對(duì)需要進(jìn)行操作的文字字?jǐn)?shù)進(jìn)行設(shè)置,這樣,在用戶需要對(duì)文字進(jìn)行編輯時(shí),就可以按照使用需求進(jìn)行文字?jǐn)?shù)量的選取,從而在最大程度上避免誤操作。
[0057]下面結(jié)合附圖對(duì)本申請(qǐng)優(yōu)選的實(shí)施方式進(jìn)行詳細(xì)說(shuō)明。
[0058]參閱圖1所示,本申請(qǐng)實(shí)施例中,進(jìn)行文字編輯的詳細(xì)流程如下:
[0059]步驟100:用戶終端根據(jù)用戶的操作行為確定文字編輯位置。
[0060]例如,用戶終端檢測(cè)到用戶的操作行為為:在屏幕某處長(zhǎng)按時(shí)長(zhǎng)超過(guò)設(shè)定閾值(如,I秒),則確定用戶需要對(duì)當(dāng)前屏幕中呈現(xiàn)的文字進(jìn)行編輯,并將用戶長(zhǎng)按處確定為文字編輯位置。
[0061]又例如,用戶終端檢測(cè)到用戶搖動(dòng)手機(jī)達(dá)到設(shè)定次數(shù)(如,I次、2次等等),則確定用戶需要對(duì)當(dāng)前屏幕中呈現(xiàn)的文字進(jìn)行編輯,并將默認(rèn)位置確定為文字編輯位置。
[0062]本申請(qǐng)實(shí)施例中,文字編輯位置可以是根據(jù)用戶的操作行為確定的文字編輯的起始位置,也可以是根據(jù)用戶的操作行為確定的文字編輯的中間位置,還可以是根據(jù)用戶的操作行為確定的文字編輯的結(jié)束位置,具體設(shè)置可以根據(jù)使用需求而定,在此不再一一贅述。
[0063]根據(jù)用戶的操作行為確定文字編輯的中間位置;或者,
[0064]根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。
[0065]進(jìn)一步的,在確定文字編輯位置后,在執(zhí)行步驟120之前,可選的,用戶終端可以向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),此時(shí),用戶可以根據(jù)需求實(shí)時(shí)選擇是否要開(kāi)啟配置的文字編輯參數(shù)。
[0066]例如,若用戶當(dāng)前僅需編輯少量文字,則用戶可以基于上述提示信息,選取不使用配置的文字編輯參數(shù),如,不搖動(dòng)手機(jī)。
[0067]又例如,若用戶當(dāng)前需要編輯大量文字,則用戶可以基于上述提示信息,輸入確認(rèn)指示,如,通過(guò)搖動(dòng)手機(jī)這一方式來(lái)表示確定進(jìn)行文字編輯。進(jìn)一步的,若用戶僅輸入確認(rèn)指示,則用戶終端使用預(yù)先配置的文字編輯參數(shù),若用戶輸入確認(rèn)指示的同時(shí)輸入了新的文字編輯參數(shù),則用戶終端使用新的文字編輯參數(shù),但預(yù)先配置的文字編輯參數(shù)不變,下次編輯文字時(shí),仍默認(rèn)使用上述預(yù)先配置的文字編輯參數(shù)。
[0068]因此,用戶終端向用戶呈現(xiàn)提示信息后,在接收到用戶的確認(rèn)指示時(shí),確定使用該確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)(可以為默認(rèn)文字編輯參數(shù),也可以是用戶實(shí)時(shí)指示的文字編輯參數(shù))。
[0069]步驟120:用戶終端獲取配置的文字編輯參數(shù),該文字編輯參數(shù)用于表征用戶待編輯的文字范圍。
[0070]例如,預(yù)配置階段,用戶終端可以根據(jù)用戶指示將文字編輯參數(shù)配置為100字,表征用戶在進(jìn)行文字編輯時(shí),可以編輯從文字編輯位置開(kāi)始起算的100個(gè)文字。
[0071]此種配置方式適合需要進(jìn)行精確文字編輯的場(chǎng)景。
[0072]又例如,預(yù)配置階段,用戶終端可以根據(jù)用戶指示將文字編輯參數(shù)配置為10行,則表征用戶在進(jìn)行文字編輯時(shí),可以編輯從文字編輯位置起算的10行文字。
[0073]當(dāng)然,文字編輯參數(shù)的具體數(shù)值可以由用戶根據(jù)自身的使用需求進(jìn)行配置,在使用過(guò)程中,也可以根據(jù)使用需求的變化而隨時(shí)調(diào)整,具體的,用戶可以實(shí)時(shí)輸入編輯字?jǐn)?shù),也可以通過(guò)操作界面呈現(xiàn)的滑動(dòng)條,通過(guò)滑動(dòng)操作確定編輯字?jǐn)?shù),而不是通過(guò)鍵盤(pán)輸入。
[0074]步驟130:用戶終端基于已確定的文字編輯位置及文字編輯參數(shù),向用戶提示待編輯的文字部分。
[0075]具體的,在執(zhí)行步驟120后,用戶終端可以初步確定用戶需要編輯的文字區(qū)域,并將這一區(qū)域內(nèi)的文字部分采用突出顯示方式呈現(xiàn)給用戶,其中,所謂采用突出顯示方式包含包括但不限于:改變待編輯的文字部分的顯示方式(如,加粗,加黑,改變顏色等),或者,對(duì)待編輯的文字部分的背景顏色進(jìn)行改變,或者,對(duì)待編輯的文字部分的起始區(qū)域和結(jié)束區(qū)域添加標(biāo)識(shí),如,在用戶需要編輯的文字區(qū)域上覆蓋能夠拉伸收縮的選框。
[0076]進(jìn)一步的,用戶終端向用戶初步呈現(xiàn)的文字區(qū)域有可能并不是能精確地覆蓋用戶需要編輯的文字,因此,若用戶需要進(jìn)一步進(jìn)行細(xì)調(diào),則可以通過(guò)拉伸或收縮選框來(lái)精確覆蓋自身需要編輯的文字,相應(yīng)地,用戶終端也可以根據(jù)用戶的操作指示對(duì)已呈現(xiàn)上述文字區(qū)域作出進(jìn)一步精確調(diào)整。
[0077]步驟140:用戶終端根據(jù)用戶選取的編輯功能,針對(duì)上述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。
[0078]具體的,在執(zhí)行步驟140時(shí),用戶終端可以執(zhí)行以下操作中的一種或任意組合:
[0079]第一種操作為:對(duì)待編輯的文字部分進(jìn)行格式調(diào)整。
[0080]例如,對(duì)待編輯的文字部分進(jìn)行字體轉(zhuǎn)換、字號(hào)轉(zhuǎn)換、顏色轉(zhuǎn)換、重點(diǎn)標(biāo)注等等。
[0081]第二種操作為:對(duì)待編輯的文字部分進(jìn)行內(nèi)容調(diào)整。
[0082]例如,對(duì)待編輯的文字部分進(jìn)行內(nèi)容增加、內(nèi)容修改、內(nèi)容刪除等等。
[0083]第三種操作為:對(duì)待編輯的文字部分進(jìn)行復(fù)制或剪切。
[0084]第四種操作為:對(duì)待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理
[0085]例如,對(duì)待編輯的文字部分之外的其他文字區(qū)域進(jìn)行反向刪除,這樣,可以保留待編輯的文字部分作進(jìn)一步編輯。
[0086]又例如,對(duì)待編輯的文字部分之外的其他文字區(qū)域進(jìn)行反向亮度降低,這樣,可以突出顯示待編輯的文字部分,以作進(jìn)一步編輯。
[0087]又例如,對(duì)待編輯的文字部分之外的其他文字區(qū)域進(jìn)行透明度調(diào)整,這樣,亦可以突出顯示待編輯的文字部分,以作進(jìn)一步編輯。
[0088]在第四種操作中,雖然是對(duì)待編輯的文字部分之外的文字區(qū)域進(jìn)行處理,但其目的是保持待編輯的文字部分的狀態(tài)不變,從而將待編輯的文字部分和其他文字區(qū)域進(jìn)行區(qū)分,以便作進(jìn)一步的編輯,因此,第四種操作仍為視為對(duì)待編輯的文字部分的一種編輯方式。
[0089]下面通過(guò)一具體的應(yīng)用場(chǎng)景對(duì)上述實(shí)施例作出進(jìn)一步詳細(xì)說(shuō)明。
[0090]參閱圖2所示,本申請(qǐng)實(shí)施例中,假設(shè)用戶終端接收到一系列的快遞信息如圖2所示。在將該快遞信息呈現(xiàn)給用戶后,用戶終端根據(jù)用戶的操作行為確定用戶需要編輯這部分文字,假設(shè)用戶長(zhǎng)按用戶終端屏幕的時(shí)長(zhǎng)超過(guò)I秒,則用戶終端將用戶將按處確定為文字編輯位置,具體如圖2所示,即文字編輯的起始位置為:“您好,您的快件1105920048305已于2014年12月09日由單位收發(fā)章代收,請(qǐng)及時(shí)取回,如遇問(wèn)題,請(qǐng)與攬投員李敏霞聯(lián)系。關(guān)注服務(wù)號(hào)CNPL并綁定手機(jī),可在線下單并獲得郵件最新?tīng)顟B(tài)! ”這一段文字的開(kāi)頭。
[0091]接著,用戶終端獲取配置的文字編輯參數(shù),假設(shè)為“75字”,則在屏幕中向用戶提示預(yù)設(shè)的文字編輯字?jǐn)?shù)為“75”,具體如圖3所示。
[0092]假設(shè)用戶認(rèn)可這一預(yù)先配置的文字編輯參數(shù),則可以通過(guò)對(duì)屏幕中提示的文字編輯參數(shù)執(zhí)行設(shè)定的第一操作(如,單擊),通知用戶終端確定使用該文字編輯參數(shù)。此時(shí),用戶終端從文字起始編輯文字開(kāi)始,選定75個(gè)文字(可以默認(rèn)每?jī)蓚€(gè)數(shù)字或字母為一中文字),從而確定待編輯的文字部分,具體如圖4所示。
[0093]假設(shè)用戶不認(rèn)可預(yù)先配置的文字編輯參數(shù),則可以通過(guò)對(duì)屏幕中提示的文字編輯參數(shù)執(zhí)行設(shè)定的第二操作(如,雙擊),通知用戶終端需要修改文字編輯參數(shù),可以修改文字編輯參數(shù)的內(nèi)容,如,將“75字”修改為“50字”或者“100字”等等,也可以修改文字編輯參數(shù)的內(nèi)容,如將“75字”修改為“3行”等等,具體如圖5所示,在此不再一一贅述。
[0094]當(dāng)然,在圖2中呈現(xiàn)的預(yù)先配置的文字編輯參數(shù)也可以是預(yù)設(shè)行數(shù),如:3行,在此亦不再--贅述。
[0095]在向用戶呈現(xiàn)待編輯的文字部分后,用戶終端可以根據(jù)用戶拖動(dòng)選取框的操作對(duì)上述待編輯的文字部分進(jìn)行微調(diào)整,從而進(jìn)一步精確定位用戶需要編輯的文字部分。
[0096]接著,用戶終端向用戶提示可以對(duì)待編輯的文字部分執(zhí)行的編輯操作,包括但不限于:反向刪除、剪切、拷貝、粘貼等等,具體如圖6所示。
[0097]假設(shè)用戶選取的是反向刪除,則用戶終端保持上述待編輯的文字部分不變,刪除其他區(qū)域中的文字,具體如圖7所示,這樣,可以對(duì)待編輯的文字部分進(jìn)行保留,用于下一步的操作。
[0098]這樣,在初始需要編輯文字時(shí),輸入配置的文字編輯參數(shù)(即采用一個(gè)初始的估計(jì)值)先對(duì)待編輯的文字區(qū)域進(jìn)行初步選取,然后,再通過(guò)拖動(dòng)選取框來(lái)進(jìn)行精調(diào),這樣,可以在需要編輯大量文字時(shí),有效避免了因長(zhǎng)距離拖動(dòng)選取框而造成的誤操作,進(jìn)而避免了在誤操作后大量的重復(fù)性的修正操作,從而有效提高了用戶的文字編輯效率。
[0099]基于上述實(shí)施例,參閱圖8所示,本申請(qǐng)實(shí)施例中,文字編輯裝置包括:
[0100]確定單元80,用于根據(jù)用戶的操作行為確定文字編輯位置;
[0101]處理單元81,用于獲取配置的文字編輯參數(shù),文字編輯參數(shù)用于表征用戶待編輯的文字范圍,以及基于文字編輯位置及文字編輯參數(shù),向用戶提示待編輯的文字部分;
[0102]編輯單元82,用于根據(jù)用戶選取的編輯功能,針對(duì)待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。
[0103]較佳的,根據(jù)用戶的操作行為確定文字編輯位置時(shí),確定單元80用于:
[0104]根據(jù)用戶的操作行為確定文字編輯的起始位置;或者,
[0105]根據(jù)用戶的操作行為確定文字編輯的中間位置;或者,
[0106]根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。
[0107]較佳的,處理單元81進(jìn)一步用于:
[0108]在確定文字編輯位置后,在獲取配置的文字編輯參數(shù)之前,向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),并在接收到用戶的確認(rèn)指示后,確定使用確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)。
[0109]較佳的,獲取配置的文字編輯參數(shù)時(shí),處理單元81具體用于:
[0110]獲取預(yù)設(shè)的編輯總字?jǐn)?shù);或者,獲取預(yù)設(shè)的編輯總行數(shù)。
[0111]較佳的,所述處理單元用于:基于文字編輯位置及文字編輯參數(shù),采用突出顯示方式向用戶提示待編輯的文字部分。
[0112]較佳的,處理單元81進(jìn)一步用于:
[0113]向用戶提示待編輯的文字部分之后,在根據(jù)用戶選取的編輯功能,針對(duì)待編輯的文字部分執(zhí)行相應(yīng)的編輯操作之前,根據(jù)用戶的操作指示對(duì)待編輯的文字部分作出進(jìn)一步精確調(diào)整。
[0114]較佳的,根據(jù)用戶選取的編輯功能,針對(duì)文字部分執(zhí)行相應(yīng)的編輯操作時(shí),編輯單元82具體用于:
[0115]根據(jù)用戶指示執(zhí)行以下操作中的任意一種或組合:
[0116]對(duì)待編輯的文字部分進(jìn)行格式調(diào)整;
[0117]對(duì)待編輯的文字部分進(jìn)行內(nèi)容調(diào)整;
[0118]對(duì)待編輯的文字部分進(jìn)行復(fù)制或剪切;
[0119]對(duì)待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理。
[0120]上述文字編輯裝置可以設(shè)置于用戶終端中。
[0121 ] 綜上所述,本發(fā)明實(shí)施例中,在待編輯文字過(guò)多,用戶不能精確定位具體文字?jǐn)?shù)量時(shí),基于用戶點(diǎn)擊的文字編輯位置,采用初始的文字編輯參數(shù)對(duì)待編輯的文字部分進(jìn)行預(yù)估,這樣,無(wú)需用戶拖動(dòng)選取框進(jìn)行選取,從而大大降低了用戶誤操作的幾率,也有效降低了用戶為修正誤操作而進(jìn)行重復(fù)操作的次數(shù),提高了用戶的文字編輯效率。
[0122]本申請(qǐng)實(shí)施例目前在1S中和安卓系統(tǒng)中已經(jīng)得到成功運(yùn)行,當(dāng)然,對(duì)于其他系統(tǒng),如PC機(jī)上的操作系統(tǒng),平板電腦上的操作系統(tǒng)等等同樣適用,在此不再一一贅述。
[0123]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤(pán)存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0124]本申請(qǐng)是參照根據(jù)本申請(qǐng)實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0125]這些計(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è)方框中指定的功能。
[0126]這些計(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è)方框中指定的功能的步驟。
[0127]盡管已描述了本申請(qǐng)的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)范圍的所有變更和修改。
[0128]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)實(shí)施例進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)實(shí)施例的精神和范圍。這樣,倘若本申請(qǐng)實(shí)施例的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1.一種文字編輯方法,其特征在于,包括: 根據(jù)用戶的操作行為確定文字編輯位置; 獲取配置的文字編輯參數(shù),所述文字編輯參數(shù)用于表征用戶待編輯的文字范圍; 基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分; 根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)用戶的操作行為確定文字編輯位置,包括: 根據(jù)用戶的操作行為確定文字編輯的起始位置;或者, 根據(jù)用戶的操作行為確定文字編輯的中間位置;或者, 根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。3.如權(quán)利要求1所述的方法,其特征在于,確定所述文字編輯位置后,在獲取配置的文字編輯參數(shù)之前,進(jìn)一步包括: 向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),并在接收到用戶的確認(rèn)指示后,確定使用所述確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)。4.如權(quán)利要求1、2或3所述的方法,其特征在于,獲取配置的文字編輯參數(shù),包括: 獲取預(yù)設(shè)的編輯總字?jǐn)?shù);或者,獲取預(yù)設(shè)的編輯總行數(shù)。5.如權(quán)利要求1、2或3所述的方法,其特征在于,基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分,包括: 基于所述文字編輯位置及所述文字編輯參數(shù),采用突出顯示方式向用戶提示待編輯的文字部分。6.如權(quán)利要求1、2或3所述的方法,其特征在于,向用戶提示所述待編輯的文字部分之后,在根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作之前,進(jìn)一步包括: 根據(jù)用戶的操作指示對(duì)所述待編輯的文字部分進(jìn)行調(diào)整。7.如權(quán)利要求1一 6任一項(xiàng)所述的方法,其特征在于,根據(jù)用戶選取的編輯功能,針對(duì)所述文字部分執(zhí)行相應(yīng)的編輯操作,包括以下操作中的任意一種或組合: 對(duì)所述待編輯的文字部分進(jìn)行格式調(diào)整; 對(duì)所述待編輯的文字部分進(jìn)行內(nèi)容調(diào)整; 對(duì)所述待編輯的文字部分進(jìn)行復(fù)制或剪切; 對(duì)所述待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理。8.一種文字編輯裝置,其特征在于,包括: 確定單元,用于根據(jù)用戶的操作行為確定文字編輯位置; 處理單元,用于獲取配置的文字編輯參數(shù),所述文字編輯參數(shù)用于表征用戶待編輯的文字范圍,以及基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分; 編輯單元,用于根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作。9.如權(quán)利要求8所述的裝置,其特征在于,根據(jù)用戶的操作行為確定文字編輯位置時(shí),所述確定單元用于: 根據(jù)用戶的操作行為確定文字編輯的起始位置;或者, 根據(jù)用戶的操作行為確定文字編輯的中間位置;或者, 根據(jù)用戶的操作行為確定文字編輯的結(jié)束位置。10.如權(quán)利要求8所述的裝置,其特征在于,所述處理單元進(jìn)一步用于: 在確定所述文字編輯位置后,在獲取配置的文字編輯參數(shù)之前,向用戶呈現(xiàn)提示信息,通知用戶將使用配置的文字編輯參數(shù),并在接收到用戶的確認(rèn)指示后,確定使用所述確認(rèn)指示對(duì)應(yīng)的文字編輯參數(shù)。11.如權(quán)利要求8、9或10所述的裝置,其特征在于,獲取配置的文字編輯參數(shù)時(shí),所述處理單元具體用于: 獲取預(yù)設(shè)的編輯總字?jǐn)?shù);或者,獲取預(yù)設(shè)的編輯總行數(shù)。12.如權(quán)利要求8、9或10所述的裝置,其特征在于,基于所述文字編輯位置及所述文字編輯參數(shù),向用戶提示待編輯的文字部分時(shí),所述處理單元用于: 基于所述文字編輯位置及所述文字編輯參數(shù),采用突出顯示方式向用戶提示待編輯的文字部分。13.如權(quán)利要求8、9或10所述的裝置,其特征在于,所述處理單元進(jìn)一步用于: 向用戶提示所述待編輯的文字部分之后,在根據(jù)用戶選取的編輯功能,針對(duì)所述待編輯的文字部分執(zhí)行相應(yīng)的編輯操作之前,根據(jù)用戶的操作指示對(duì)所述待編輯的文字部分作出進(jìn)行調(diào)整。14.如權(quán)利要求8— 13任一項(xiàng)所述的裝置,其特征在于,根據(jù)用戶選取的編輯功能,針對(duì)所述文字部分執(zhí)行相應(yīng)的編輯操作時(shí),所述編輯單元具體用于: 根據(jù)用戶指示執(zhí)行以下操作中的任意一種或組合: 對(duì)所述待編輯的文字部分進(jìn)行格式調(diào)整; 對(duì)所述待編輯的文字部分進(jìn)行內(nèi)容調(diào)整; 對(duì)所述待編輯的文字部分進(jìn)行復(fù)制或剪切; 對(duì)所述待編輯的文字部分之外的文字區(qū)域進(jìn)行反向處理。
【文檔編號(hào)】G06F17/24GK105988984SQ201510076971
【公開(kāi)日】2016年10月5日
【申請(qǐng)日】2015年2月12日
【發(fā)明人】高令飛
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司