国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種控制字符分隔符的方法及終端與流程

      文檔序號:11620307閱讀:339來源:國知局
      一種控制字符分隔符的方法及終端與流程

      本發(fā)明涉及電子技術領域,尤其涉及一種控制字符分隔符的方法及終端。



      背景技術:

      在日常使用手機進行文本輸入,當發(fā)現(xiàn)我們輸入某段話中有一個字符錯誤時,我們會覺得非常討厭。

      盡管目前的手機屏幕已經(jīng)是做得非常靈敏了,但是當修改某一個具體的文字或字符,我們?nèi)圆荒茏龅桨俜种俚攸c擊到該文字或字符的后方并對該文字進行刪除。特別是在輸入英文字符時,因為英文字符的寬度兩倍小于中文字符的寬度,點擊到該字符后方的操作失敗率明顯增高,如需要將字符分隔符控制在“intelligent”中的第一個或第二個“l(fā)”的后方。

      目前各輸入法的機制主要是每一次點擊行為只與點擊位置有關,例如,我們希望的是將“intelligent|”中的字符分隔符移動到“intel|ligent”中第一個“l(fā)”的后方位置,但是可能會不小心將其點擊在“intell|igent”的第二個“l(fā)”的后方位置,根據(jù)現(xiàn)有軟件的策略,第二次更改字符分隔符不會受到第當前字符分隔符的位置的影響,每一次點擊控制字符分隔符的位置是相互獨立,即點擊位置不受字符分隔符的當前位置的影響,第一次錯誤的點擊行為并沒有幫助到第二次的點擊行為。因此,會頻繁出現(xiàn)對于用戶想將字符分隔符點擊控制到某一位置,卻錯誤將其點擊到旁邊的場景。



      技術實現(xiàn)要素:

      本發(fā)明的實施例提供了一種控制字符分隔符的方法及終端,能夠根據(jù)當前的點擊位置與字符分隔符的位置關系以及當次的點擊操作與上一次的點擊操作的關系移動字符分隔符。

      第一方面,本發(fā)明實施例提供了一種控制字符分隔符的方法,該方法包括:

      檢測點擊文本的操作;

      判斷所述點擊文本的操作是否為雙擊文本;

      若否,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);

      若在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      第二方面,本發(fā)明實施例提供了另一種控制字符分隔符的方法,該方法包括:

      若檢測到單擊文本,判斷點擊文本前的第二時間內(nèi)字符分隔符是否移動過;

      若是,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);

      若是,將所述字符分隔符朝所述點擊位置的方向移動第三預設字符距離。

      第三方面,本發(fā)明實施例還提供了一種終端,該終端包括:

      檢測單元,用于檢測點擊文本的操作;

      第一判斷單元,用于判斷所述點擊文本的操作是否為雙擊文本;

      第二判斷單元,用于若所述點擊文本的操作不是雙擊文本,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);

      第一移動單元,用于若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      第四方面,本發(fā)明實施例還提供了另一種終端,該終端包括:

      第三判斷單元,用于若檢測到單擊文本,判斷點擊文本前的第二時間內(nèi)字符分隔符是否移動過;

      第四判斷單元,用于若點擊文本前的第二時間內(nèi)字符分隔符移動過,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);

      第二移動單元,用于若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第三預設字符距離。

      本發(fā)明的控制字符分隔符的方法及終端,在用戶編輯文本時,若點擊文本的點擊位置距離字符分隔符的位置過近,根據(jù)當前的點擊位置與字符分隔符的位置關系只將字符分隔符朝所述點擊位置的方向移動一設定的距離,而不是移動至點擊位置,或根據(jù)當次的點擊操作與上一次的點擊操作的時間關系以及與當前字符分隔符的位置關系將字符分隔符朝所述點擊位置的方向移動另一設定的距離,防止當點擊位置距離字符分隔符的當前位置過近時錯誤點擊或錯誤移動字符分隔符的情況。

      附圖說明

      為了更清楚地說明本發(fā)明實施例技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

      圖1是本發(fā)明實施例提供的一種控制字符分隔符的方法的示意流程圖;

      圖2是本發(fā)明實施例提供的一種控制字符分隔符的方法的另一示意流程圖;

      圖3是本發(fā)明實施例提供的一種終端的示意性框圖;

      圖4是本發(fā)明實施例提供的一種終端的另一示意性框圖;

      圖5是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意框圖。

      具體實施方式

      下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

      應當理解,當在本說明書和所附權(quán)利要求書中使用時,術語“包括”和“包含”指示所描述特征、整體、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其它特征、整體、步驟、操作、元素、組件和/或其集合的存在或添加。

      還應當理解,在此本發(fā)明說明書中所使用的術語僅僅是出于描述特定實施例的目的而并不意在限制本發(fā)明。如在本發(fā)明說明書和所附權(quán)利要求書中所使用的那樣,除非上下文清楚地指明其它情況,否則單數(shù)形式的“一”、“一個”及“該”意在包括復數(shù)形式。

      請參閱圖1,圖1是本發(fā)明實施例提供的一種控制字符分隔符的方法的示意流程圖。該方法可以應用于智能終端(如android手機、ios手機等),該方法包括以下步驟s101~s104。

      s101、檢測點擊文本的操作。

      當用戶在編輯文本時,有時會需要對中間文本進行再操作(例如修改),此時需要將字符分隔符移動到需要在操作的文字或字符后面,通常情況下,需要點擊屏幕上顯示的文本,將字符分隔符移動到需要的位置。

      字符分隔符是指在字符(文字)與字符(文字)之間空白區(qū)域的符號,如“intel|ligent”中兩個“l(fā)”之間的符號。

      s102、判斷所述點擊文本的操作是否為雙擊文本。

      所述雙擊文本為在第一時間內(nèi)連續(xù)兩次點擊同一處文本。

      進一步地,所述第一時間為1ms-100ms,在具體實施過程中,第一時間優(yōu)選為100ms。

      如果是雙擊,則說明用戶需要選中被點擊的文字或字符,如果是單擊,則說明用戶需要移動字符分隔符。

      s103、若否,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi)。

      在本發(fā)明實施例中,當檢測到點擊文本時,判斷是不是雙擊文本,如果用戶是雙擊文本,則選擇被雙擊的文本。

      如果是單擊文本,說明用戶需要移動字符分隔符,此時,需要判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi),根據(jù)點擊位置與字符分隔符的位置關系移動字符分隔符。

      進一步地,所述第一預設字符距離為2-3個字符距離,在具體實施過程中,第一預設字符距離優(yōu)選為2個字符距離。

      s104、若在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),根據(jù)點擊位置與字符分隔符的相對方向,將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離,若點擊位置與字符分隔符的距離不在第一預設字符距離范圍內(nèi),則按照現(xiàn)有的移動字符分隔符的技術將字符分隔符移動至被點擊的位置。

      進一步地,所述第二預設字符距離為1-2個字符距離,在具體實施過程中,第二預設字符距離優(yōu)選為1個字符距離。

      例如,用戶在編輯文本,如當前的文本狀態(tài)為“intel|ligent”,若用戶在第一時間內(nèi)雙擊“e”,則選中“e”,若用戶單擊文本中的第一個“l(fā)”或第一個“e”的左側(cè)位置,則將字符分隔符向左移動一個字符單位,文本狀態(tài)變?yōu)椤癷nte|lligent”,若用戶單擊文本中的第二個“l(fā)”或第二個“i”的右側(cè)位置,則將字符分隔符向左移動一個字符單位,文本狀態(tài)變?yōu)椤癷ntell|igent”,若用戶單擊文本中“g”的右側(cè)位置,文本狀態(tài)變?yōu)椤癷ntellig|ent”。

      本發(fā)明的控制字符分隔符的方法,在用戶編輯文本時,若點擊文本的點擊位置距離字符分隔符的位置過近,根據(jù)當前的點擊位置與字符分隔符的位置關系只將字符分隔符朝所述點擊位置的方向移動一設定的距離,防止當點擊位置距離字符分隔符的當前位置過近時錯誤點擊或錯誤移動字符分隔符的情況。

      請參閱圖2,圖2是本發(fā)明實施例提供的一種控制字符分隔符的方法的另一示意流程圖,該方法包括以下步驟s201~s203。

      s201、若檢測到單擊文本,判斷點擊文本前的第二時間內(nèi)字符分隔符是否移動過。

      檢測到當前用戶單擊文本,判斷距離該次點擊文本的操作行為之前的一小段時間內(nèi)字符分隔符是否移動過,即判斷上一次的點擊文本的操作是不是移動字符分隔符(單擊文本)的行為,如果是,則該次點擊文本的操作結(jié)果與上一次點擊文本有關,否則,兩次點擊文本的操作相互獨立。

      進一步地,所述第二時間大于100ms且小于或等于500ms,在具體實施過程中,第二時間優(yōu)選為500ms。

      s202、若是,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi)。

      如點擊文本前的第二時間內(nèi)字符分隔符移動過,即上一次的點擊文本的操作為移動字符分隔符,那么判斷當次的單擊文本的點擊位置是否在距離字符分隔符的第一預設字符距離范圍之內(nèi),如果是,那么該次字符分隔符的移動位置與當前的字符分隔符的位置有關,如果不是,那么該次字符分隔符的移動位置與當前的字符分隔符的位置無關,將字符分隔符移動至文本被點擊的位置。

      s203、若在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第三預設字符距離。

      當該次的點擊位置與字符分隔符的距離在規(guī)定的范圍內(nèi)時,即點擊位置與字符分隔符位置過近,將所述字符分隔符朝所述點擊位置的方向移動一固定距離,避免出現(xiàn)用戶需要頻繁點擊操作才能達到想要的移動位置。

      另外,如果前后兩次單擊文本的時間間隔不在第二時間內(nèi),則后一次單擊文本的操作結(jié)果不受上一次單擊文本的影響,后一次單擊文本的操作結(jié)果只和點擊位置與當前的字符分隔符的相對位置有關,如果后一次單擊文本的點擊位置與當前的字符分隔符的距離在第一預設字符距離范圍內(nèi),將字符分隔符朝點擊位置的方向移動第二預設字符距離。

      第一預設字符距離為兩個字符距離,第二預設字符距離為一個字符距離。

      例如,用戶在編輯文本“intelligent”,用戶需要把字符分隔符放至第二個“l(fā)”的左側(cè)位置,因為兩個“l(fā)”非常相近,在第一次單擊“l(fā)”的情況下,不小心把字符分隔符放在第一個“l(fā)”的左方位置,當用戶在第二預設時間內(nèi)進行第二次單擊操作,不管點擊第一個“l(fā)”的右側(cè)位置還是第二個“l(fā)”的右側(cè)位置,字符分隔符由第一個“l(fā)”的左側(cè)位置(“inte|lligent”)的移動到第二個“l(fā)”的右側(cè)位置(“intell|igent”),直接跳過兩個字符,而如果前后兩次點擊的時間超過第二預設時間,在距離字符分隔符兩個字符距離以內(nèi)的第二次點擊文本的操作僅將字符分隔符移動一個字符距離;若第二次單擊文本的位置與字符分隔符的距離大于第一預設字符距離,例如“i”的右側(cè)位置,則僅將字符分隔符移動至“i”的右側(cè)。

      本發(fā)明的控制字符分隔符的方法,在用戶編輯文本時,根據(jù)當次的點擊操作與上一次的點擊操作的時間關系以及與當前字符分隔符的位置關系將字符分隔符朝所述點擊位置的方向移動一設定的距離,防止當點擊位置距離字符分隔符的當前位置過近時錯誤點擊或錯誤移動字符分隔符的情況。

      請參閱圖3,圖3是本發(fā)明實施例提供的一種終端100的示意性框圖,該終端100包括檢測單元101、第一判斷單元102、第二判斷單元103和第一移動單元104。

      檢測單元101用于檢測點擊文本的操作。

      第一判斷單元102用于判斷所述點擊文本的操作是否為雙擊文本。

      所述雙擊文本為在第一時間內(nèi)連續(xù)兩次點擊同一處文本。

      進一步地,所述第一時間為1ms-100ms,在具體實施過程中,第一時間優(yōu)選為100ms。

      所述終端100還包括選擇單元,所述選擇單元用于若所述點擊文本的操作為雙擊文本,選擇被雙擊的文本。

      當用戶在編輯文本時,有時會需要對中間文本進行再操作,需要點擊屏幕上顯示的文本,當檢測到點擊文本時,判斷是不是雙擊文本,如果是雙擊文本,則選擇被雙擊的文本。

      第二判斷單元103用于若所述點擊文本的操作不是雙擊文本,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi)。

      如果不是雙擊文本則為單擊文本,說明用戶需要移動字符分隔符,此時,需要判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi),根據(jù)點擊位置與字符分隔符的位置關系移動字符分隔符。

      進一步地,所述第一預設字符距離為2-3個字符距離,在具體實施過程中,第一預設字符距離優(yōu)選為2個字符距離。

      第一移動單元104用于若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),根據(jù)點擊位置與字符分隔符的相對方向,將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離,若點擊位置與字符分隔符的距離不在第一預設字符距離范圍內(nèi),則按照現(xiàn)有的移動字符分隔符的技術將字符分隔符移動至被點擊的位置。

      進一步地,所述第二預設字符距離為1-2個字符距離,在具體實施過程中,第二預設字符距離優(yōu)選為1個字符距離。

      例如,當終端檢測到用戶在編輯文本,當前的文本狀態(tài)為“intel|ligent”,若用戶在第一時間內(nèi)雙擊“e”,則選中“e”,若用戶單擊文本中的第一個“l(fā)”或第一個“e”的左側(cè)位置,則將字符分隔符向左移動一個字符單位,文本狀態(tài)變?yōu)椤癷nte|lligent”,若用戶單擊文本中的第二個“l(fā)”或第二個“i”的右側(cè)位置,則將字符分隔符向左移動一個字符單位,文本狀態(tài)變?yōu)椤癷ntell|igent”,若用戶單擊文本中“g”的右側(cè)位置,文本狀態(tài)變?yōu)椤癷ntellig|ent”。

      本發(fā)明實施例的終端100,在用戶編輯文本時,若點擊文本的點擊位置距離字符分隔符的位置過近,根據(jù)當前的點擊位置與字符分隔符的位置關系只將字符分隔符朝所述點擊位置的方向移動一設定的距離,防止當點擊位置距離字符分隔符的當前位置過近時錯誤點擊或錯誤移動字符分隔符的情況。

      請參閱圖4,圖4是本發(fā)明實施例提供的一種終端200的另一示意性框圖,該終端200包括第三判斷單元201、第四判斷單元202和第二移動單元203。

      第三判斷單元201,用于若檢測到單擊文本,判斷點擊文本前的第二時間內(nèi)字符分隔符是否移動過;

      當終端檢測到用戶單擊文本,需要判斷距離該次點擊文本的操作行為之前的一小段時間內(nèi)字符分隔符是否移動過,即判斷上一次的點擊文本的操作是不是移動字符分隔符的行為,如果是,則該次點擊文本的操作結(jié)果與上一次點擊文本有關,否則,兩次點擊文本的操作相互獨立。

      進一步地,所述第二時間大于100ms且小于或等于500ms,在具體實施過程中,第二時間優(yōu)選為500ms。

      第四判斷單元202,用于若點擊文本前的第二時間內(nèi)字符分隔符移動過,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi)。

      如點擊文本前的第二時間內(nèi)字符分隔符移動過,即上一次的點擊文本的操作為移動字符分隔符,那么判斷當次的單擊文本的點擊位置是否在距離字符分隔符的第一預設字符距離范圍之內(nèi),如果是,那么該次字符分隔符的移動位置與當前的字符分隔符的位置有關,如果不是,那么該次字符分隔符的移動位置與當前的字符分隔符的位置無關,將字符分隔符移動至文本被點擊的位置。

      第二移動單元203,用于若點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第三預設字符距離。

      當該次的點擊位置與字符分隔符的距離在規(guī)定的范圍內(nèi)時,即點擊位置與字符分隔符位置過近,將所述字符分隔符朝所述點擊位置的方向移動一固定距離,避免出現(xiàn)用戶需要頻繁點擊操作才能達到想要的移動位置。

      另外,如果前后兩次單擊文本的時間間隔不在第二時間內(nèi),則后一次單擊文本的操作結(jié)果不受上一次單擊文本的影響,后一次單擊文本的操作結(jié)果只和點擊位置與當前的字符分隔符的相對位置有關,如果后一次單擊文本的點擊位置與字符分隔符的距離在第一預設字符距離范圍內(nèi),將字符分隔符朝點擊位置的方向移動第二預設字符距離。

      進一步地,第一預設字符距離為兩個字符距離,第二預設字符距離為一個字符距離。

      例如,用戶在編輯文本“intelligent”,用戶需要把字符分隔符放至第二個“l(fā)”的左側(cè)位置,因為兩個“l(fā)”非常相近,在第一次單擊“l(fā)”的情況下,不小心把字符分隔符放在第一個“l(fā)”的左方位置,當用戶在第二預設時間內(nèi)進行第二次單擊操作,不管點擊第一個“l(fā)”的右側(cè)位置還是第二個“l(fā)”的右側(cè)位置,字符分隔符由第一個“l(fā)”的左側(cè)位置(“inte|lligent”)的移動到第二個“l(fā)”的右側(cè)位置(“intell|igent”),直接跳過兩個字符,而如果前后兩次點擊的時間超過第二預設時間,在距離字符分隔符兩個字符距離以內(nèi)的第二次點擊文本的操作僅將字符分隔符移動一個字符距離;若第二次單擊文本的位置與字符分隔符的距離大于第一預設字符距離,例如“i”的右側(cè)位置,則僅將字符分隔符移動至“i”的右側(cè)。

      本發(fā)明實施例的終端200,在用戶編輯文本時,根據(jù)當次的點擊操作與上一次的點擊操作的時間關系以及與當前字符分隔符的位置關系將字符分隔符朝所述點擊位置的方向移動一設定的距離,防止當點擊位置距離字符分隔符的當前位置過近時錯誤點擊或錯誤移動字符分隔符的情況。

      請參閱圖5,圖5為本發(fā)明實施例提供的一種終端300的結(jié)構(gòu)組成示意圖。該終端300可以包括輸入設備301、包括有一個或一個以上計算機可讀存儲介質(zhì)的存儲器302、輸出設備303、收發(fā)設備304、以及包括有一個或者一個以上處理核心的處理器305等部件。本領域技術人員可以理解,圖5中示出的終端300結(jié)構(gòu)并不構(gòu)成對終端300的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布置。

      輸入設備301可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與功能控制有關的鍵盤、鼠標、操作桿、光學或者軌跡球信號輸入。具體地,在一個具體的實施例中,輸入設備301可包括觸敏表面以及其他輸入裝置。觸敏表面,也稱為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面上或在觸敏表面附近的操作),并根據(jù)預先設定的程式驅(qū)動相應的連接裝置。可選的,觸敏表面可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測用戶的觸摸方位,并檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點坐標,再送給處理器305,并能接收處理器305發(fā)來的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類型實現(xiàn)觸敏表面。除了觸敏表面,輸入設備301還可以包括其他輸入裝置。

      存儲器302可用于存儲應用程序和數(shù)據(jù)。存儲器302存儲的應用程序中包含有可執(zhí)行代碼。應用程序可以組成各種功能模塊。處理器305通過運行存儲在存儲器302的應用程序,從而執(zhí)行各種功能應用以及數(shù)據(jù)處理。存儲器302可主要包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需的應用程序(比如聲音播放功能、圖像播放功能等)等;存儲數(shù)據(jù)區(qū)可存儲根據(jù)終端300的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲器302可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。相應地,存儲器302還可以包括存儲器控制器,以提供處理器305對存儲器302的訪問。

      輸出設備303用于對外輸出終端300的輸出數(shù)據(jù),可包括顯示器、揚聲器等。進一步的,顯示器的顯示面板可覆蓋觸敏表面,當觸敏表面檢測到在其上或附近的觸摸操作后,傳送給處理器305以確定觸摸事件的類型,隨后處理器305根據(jù)觸摸事件的類型在顯示面板上提供相應的視覺輸出。

      收發(fā)設備304,用于向其他設備發(fā)送數(shù)據(jù)或者從其他設備接收數(shù)據(jù)。一般而言,收發(fā)設備304可包括藍牙、射頻天線、近場通信模塊等。

      處理器305是終端300的控制中心,利用各種接口和線路連接整個終端300300的各個部分,通過運行或執(zhí)行存儲在存儲器302內(nèi)的應用程序,以及調(diào)用存儲在存儲器302內(nèi)的數(shù)據(jù),執(zhí)行終端300的各種功能和處理數(shù)據(jù),從而對終端300進行整體監(jiān)控??蛇x的,處理器305可包括一個或多個處理核心;優(yōu)選的,處理器305可集成應用處理器和調(diào)制解調(diào)處理器,其中,應用處理器主要處理操作系統(tǒng)、用戶界面和應用程序等,調(diào)制解調(diào)處理器主要處理無線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器305中。

      盡管圖5中未示出,本領域的技術人員可以理解,終端300還可以包括攝像頭、藍牙、無線保真等,在此不再贅述。

      具體在本實施例中,終端300的處理器305會按照如下的指令,將一個或一個以上的應用程序的進程對應的可執(zhí)行代碼或數(shù)據(jù)加載到存儲器302中,由處理器305來運行或操作存儲在存儲器302中的程序代碼或數(shù)據(jù),并執(zhí)行如下操作:

      檢測點擊文本的操作;判斷所述點擊文本的操作是否為雙擊文本;若否,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);若在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      進一步地,所述處理器305還執(zhí)行如下操作:

      斷所述點擊文本的操作是否為雙擊文本,所述雙擊文本為在第一時間內(nèi)連續(xù)兩次點擊同一處文本;若是,選擇被雙擊的文本;若否,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);若在第一預設字符距離范圍內(nèi),將所述字符分隔符朝所述點擊位置的方向移動第二預設字符距離。

      進一步地,所述處理器305還執(zhí)行如下操作:

      若檢測到單擊文本,判斷點擊文本前的第二時間內(nèi)字符分隔符是否移動過;若是,判斷點擊位置與字符分隔符的距離是否在第一預設字符距離范圍內(nèi);若是,將所述字符分隔符朝所述點擊位置的方向移動第三預設字符距離。

      本領域普通技術人員可以意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。

      所屬領域的技術人員可以清楚地了解到,為了描述的方便和簡潔,上述描述的終端和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。

      在本申請所提供的幾個實施例中,應該理解到,所揭露的終端和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口、裝置或單元的間接耦合或通信連接,也可以是電的,機械的或其它的形式連接。

      本發(fā)明實施例方法中的步驟可以根據(jù)實際需要進行順序調(diào)整、合并和刪減。

      本發(fā)明實施例終端中的單元可以根據(jù)實際需要進行合并、劃分和刪減。

      所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本發(fā)明實施例方案的目的。

      另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以是兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。

      所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分,或者該技術方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

      以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應以權(quán)利要求的保護范圍為準。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1