[發(fā)明專利]一種基于觸摸屏的字符處理方法及終端有效
| 申請(qǐng)?zhí)枺?/td> | 201310029825.1 | 申請(qǐng)日: | 2013-01-25 |
| 公開(公告)號(hào): | CN103116461A | 公開(公告)日: | 2013-05-22 |
| 發(fā)明(設(shè)計(jì))人: | 李偉 | 申請(qǐng)(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號(hào): | G06F3/0488 | 分類號(hào): | G06F3/0488;G06F3/0485 |
| 代理公司: | 北京派特恩知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11270 | 代理人: | 蔣雅潔;王黎延 |
| 地址: | 518057 廣東省深圳市南山*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 觸摸屏 字符 處理 方法 終端 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及觸摸屏終端中的字符處理技術(shù),尤其涉及一種基于觸摸屏的字符處理方法及終端。
背景技術(shù)
隨著觸摸屏終端應(yīng)用的日益豐富,目前與字符編輯有關(guān)的功能已經(jīng)不再局限于編輯短消息、編輯名片夾等。各類社交網(wǎng)絡(luò)的應(yīng)用,如推特(Twitter)、臉譜(Facebook)等的應(yīng)用,都涉及到大量的字符編輯,用戶對(duì)字符編輯工具的可操作性及操作效率提出了更高的要求。
目前,觸摸屏終端為用戶提供了各種各樣的輸入方式,如目前常用的搜狗、紫光等輸入法。這些輸入法在輸入方式上有著各自的特點(diǎn),但是在處理字符的過程中,都存在著一些問題。當(dāng)用戶輸入錯(cuò)誤字符內(nèi)容、或多輸入字符內(nèi)容時(shí),往往需要將當(dāng)前光標(biāo)移動(dòng)到字符上刪除該字符,然后再輸入正確的字符。目前,光標(biāo)定位精確度比較低,用戶往往需要反復(fù)將光標(biāo)定位多次,才能定位到特定的字符后面;字符刪除時(shí),需要通過觸摸屏上的刪除鍵對(duì)字符逐一進(jìn)行刪除,操作過程比較繁復(fù);當(dāng)正確字符與刪除掉的字符相近時(shí),重新輸入一遍字符造成輸入過程的繁復(fù)。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種基于觸摸屏的字符處理方法及終端,能夠在字符處理過程中,準(zhǔn)確地定位光標(biāo)、快捷地刪除字符以及快捷地進(jìn)行字符替換。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明提供了一種基于觸摸屏的字符處理方法,該方法包括:
獲取觸摸屏觸摸軌跡的首觸點(diǎn)及末觸點(diǎn)的坐標(biāo),根據(jù)所述首觸點(diǎn)及末觸點(diǎn)的坐標(biāo)確定觸摸類型為垂直滑動(dòng)時(shí),根據(jù)所述觸摸軌跡在所述觸摸屏上進(jìn)行光標(biāo)定位;確定觸摸類型為水平滑動(dòng)時(shí),根據(jù)所述觸摸軌跡在所述觸摸屏上選定待處理區(qū)域。
上述方案中,所述待處理區(qū)域中包含有字符時(shí),選定所述待處理字符;
或者,所述待處理區(qū)域中包含有字符時(shí),選定所述待處理字符,并生成所述待處理字符對(duì)應(yīng)的聯(lián)想字符。
上述方案中,所述末觸點(diǎn)為:形成該觸點(diǎn)后的預(yù)設(shè)時(shí)間內(nèi)所述觸摸屏未被再次觸摸。
上述方案中,所述根據(jù)所述首觸點(diǎn)及末觸點(diǎn)的坐標(biāo)確定觸摸類型包括:
根據(jù)所述首觸點(diǎn)坐標(biāo)及末觸點(diǎn)坐標(biāo),獲取連接所述首觸點(diǎn)與所述末觸點(diǎn)的直線分別與水平方向及垂直方向的夾角;在所述直線與水平方向的夾角小于預(yù)定角度時(shí),確定觸摸類型為水平滑動(dòng);在所述直線與垂直方向的夾角小于預(yù)定角度時(shí),確定觸摸類型為垂直滑動(dòng)。
上述方案中,所述根據(jù)觸摸軌跡在所述觸摸屏上進(jìn)行光標(biāo)定位包括:
確定所述觸摸軌跡上所有觸點(diǎn)的橫坐標(biāo)的平均值,所述橫坐標(biāo)的平均值位于字符區(qū)域時(shí),將光標(biāo)定位在字符之間。
上述方案中,所述根據(jù)觸摸軌跡在所述觸摸屏上選定待處理區(qū)域包括:
將所述首觸點(diǎn)坐標(biāo)及所述末觸點(diǎn)坐標(biāo)之間的連線作為對(duì)角線,確定出方形區(qū)域,將與所述方形區(qū)域有交叉的字符可編輯區(qū)域選定為待處理區(qū)域。
上述方案中,選定所述待處理字符之后,該方法還包括:
輸出對(duì)所述待處理字符進(jìn)行刪除、拷貝、剪切的提示信息,和/或,所述待處理字符對(duì)應(yīng)的聯(lián)想字符、以及是否替換所述待處理字符的提示信息。
本發(fā)明提供了一種基于觸摸屏的字符處理終端,該終端包括:獲取模塊、觸摸類型確定模塊、第一處理模塊、第二處理模塊;其中,
所述獲取模塊,用于獲取觸摸屏觸摸軌跡的首觸點(diǎn)及末觸點(diǎn)的坐標(biāo);
所述觸摸類型確定模塊,用于根據(jù)所述首觸點(diǎn)及末觸點(diǎn)的坐標(biāo)確定觸摸類型為垂直滑動(dòng)時(shí),觸發(fā)第一處理模塊;確定觸摸類型為水平滑動(dòng)時(shí),觸發(fā)第二處理模塊;
所述第一處理模塊,用于根據(jù)所述觸摸軌跡在所述觸摸屏上進(jìn)行光標(biāo)定位;
所述第二處理模塊,用于根據(jù)所述觸摸軌跡在所述觸摸屏上選定待處理區(qū)域。
上述方案中,所述第二處理模塊,還用于在所述待處理區(qū)域中包含有字符時(shí),選定所述待處理字符;
或者,所述第二處理模塊,還用于在所述待處理區(qū)域中包含有字符時(shí),選定所述待處理字符,并生成所述待處理字符對(duì)應(yīng)的聯(lián)想字符。
上述方案中,所述末觸點(diǎn)為:形成該觸點(diǎn)后的預(yù)設(shè)時(shí)間內(nèi)所述觸摸屏未被再次觸摸。
上述方案中,所述觸摸類型確定模塊,還用于根據(jù)所述首觸點(diǎn)坐標(biāo)及末觸點(diǎn)坐標(biāo),獲取連接所述首觸點(diǎn)與所述末觸點(diǎn)的直線分別與水平方向及垂直方向的夾角;在所述直線與水平方向的夾角小于預(yù)定角度時(shí),確定觸摸類型為水平滑動(dòng);在所述直線與垂直方向的夾角小于預(yù)定角度時(shí),確定觸摸類型為垂直滑動(dòng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310029825.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





