一种标点符号的输入方法、系统及移动终端技术方案

技术编号:4211140 阅读:264 留言:0更新日期:2012-04-11 18:40
本发明专利技术适用于通信领域,提供了一种标点符号的输入方法、系统及移动终端,所述方法包括下述步骤:接收用户输入的标点符号输入指令,获取预先存储的标点符号;根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在表格内选择的标点符号。在本发明专利技术中,接收用户输入的标点符号输入指令,当为非空闲状态时,将标点符号分别放置在数据字符末端,输入用户选择的末端放置了标点符号的数据字符;当为空闲状态时,生成当前输入法所对应的标点符号的表格,输入用户在表格内选择的标点符号,减少了用户输入标点符号的切换时间。

【技术实现步骤摘要】

本专利技术属于通信领域,尤其涉及一种标点符号的输入方法、系统及移动终端
技术介绍
随着通信技术的不断发展,移动终端逐渐成为大众化的产品,移动终端的用户越来越多,但移动终端不能对标点全面支持,给用户操作带来不便。例如很多移动终端在数字输入状态下无法输入标点符号,导致用户必须切换到其他输入法状态下才能进行标点符号的输入;而且^艮多移动终端在输入标点符号时只能通过多次按下某个标点键(例如"*"键)去选择标点,如果用户事先不知道所选标点需要点选几次才能查找到,用户需要多次4姿一睫,因此可能错过所选的标点符号,需要返回选择;有些移动终端通过列表的形式将所有标点符号列出,供用户自行选择,当用户输入英文时会由于输入大量标点不断弹出列表选择而浪费时间,频繁的界面切换也给用户带来不便。
技术实现思路
本专利技术实施例的目的在于提供一种标点符号的输入方法,旨在解决现有技术中的输入法难以满足用户快速输入标点符号的要求的问题。本专利技术实施例是这样实现的, 一种标点符号的输入方法,所述方法包括下述步骤接收用户输入的标点符号输入指令,获取预先存储的标点符号;根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据获取5的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。本专利技术实施例的另一目的在于提供一种标点符号的输入系统,所述系统包括标点符号输入指令接收模块,用于接收用户输入的标点符号输入指令;标点符号获取模块,用于获取预先存储的标点符号;以及标点符号处理模块,用于根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端;^文置有标点符号的数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。本专利技术实施例的另一目的在于提供一种包括标点符号的输入系统的移动终端。在本专利技术中,接收用户输入的标点符号输入指令,当当前标点符号输入状态为非空闲状态时,将获取的标点符号以附加字符的方式分别放置在用户输入的数据字符末端,并以列表显示用户输入的选择》丈置了标点符号的数据字符;当当前标点符号输入状态为空闲状态时,生成当前输入法所对应的标点符号的表格,输入用户在表格内选择的标点符号,并将用户选择的标点符号显示在界面上,减少了用户输入标点符号时的切换时间,方便用户使用。附图说明图1是本专利技术实施例提供的标点符号的输入方法的实现流程图;图2是本专利技术第一实施例提供的idle状态下的标点符号的输入方法的实现流程图3是本专利技术第二实施例提供的非idle状态下的标点符号的输入方法的实现流程图4是本专利技术实施例提供的标点符号的输入系统框图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅 仅用以解释本专利技术,并不用于限定本专利技术。图1示出了本专利技术实施例提供的标点符号的输入方法的实现流程,其详细步骤如下所述在步骤S101中,接收用户输入的标点符号输入指令,获取预先存储的标点 符号。在本专利技术实施例中,该标点符号输入指令是通过按下键盘的某个标点符号 输入按键或者触发手写界面的某个选项完成的,该标点符号输入按键可以是"*" 键。当接收到用户输入的标点符号输入指令后,从标点符号数据库中获取预先 存储的当前标点符号输入法对应的标点符号。在步骤S102中,检测当前移动终端的标点符号输入状态,当当前移动终端 的标点符号输入状态为空闲(idle)状态时,执行步骤S103;当当前移动终端 的标点符号输入状态为非idle状态时,执行步骤S104。在本专利技术实施例中,标点符号输入状态的idle状态为用户输入相应的数据 字符,并按下了 "确认"键,将该相应的数据字符输入到了用户的操作界面上; 而标点符号输入状态的非idle状态为用户输入相应的数据字符,没有按下"确 认"键,同时按下标点字符输入键"*",将数据字符与用户需要输入的标点字 符一并显示在一输入框内。在步骤S103中,才艮据用户输入的标点符号输入指令,生成一显示当前输入 法所对应的标点符号的表格,输入用户在所述表格内选择的标点符号,将用户 选择的标点符号显示在界面上。在步骤S104中,根据用户输入的标点符号输入指令,将获取的标点符号以 附加字符(append)的方式分别放置在用户输入的数据字符末端,并以列表显示,同时输入用户选择的末端放置了标点符号的数据字符。图2示出了本专利技术第一实施例提供的idle状态下的标点符号的输入方法的 实现流程,其详细步骤如下所述在步骤S201中,根据用户输入的标点符号输入指令,生成一用于显示当前 输入法所对应的标点符号的表格。在本专利技术实施例中,预先创建二维数组,并将所有输入法支持的标点符号 存储到该二维数组。当接收到用户输入的标点符号输入指令时,4艮据当前输入法动态绘制生成 一表格,该表格的单元数与该输入法包含的标点字符数一致,并从二维数组中 将当前输入法所对应的标点符号提取出来显示在该表^^各的对应位置。在步骤S202中,输入用户选择的表格中的标点符号,并将用户选择的标点 符号显示在界面上。在本专利技术实施例中,用户可以通过方向键选择所需的标点符号,并以高亮 的方式提示用户所选择的标点符号,同时记录下该标点符号在表格中的位置。图3示出了本专利技术第二实施例提供的非idle状态下的标点符号的输入方法 的实现流程,其详细步骤如下所述在步骤S301中,将获取的当前输入法所对应的标点符号以附加字符 (append)的方式分别放置在用户输入的数据字符末端。在本专利技术实施例中,当用户在操作界面上进行相关数据字符的输入时,需 要输入相应的标点字符时,用户按下"*"键,则将当前输入法所对应的标点字 符以append的方式放置在用户输入的数据字符末端,例如,当前用户输入的是 "LI",则用户按下"*,,键之后,提供给用户"LI.、 LI,......."列表。在步骤S302中,根据用户的选择,输入用户选择的末端放置有标点符号的 数据字符,将用户选择的带有标点字符的数据字符显示在界面。在本专利技术实施例中,该用户输入的数据字符可以是英文字符、数字字符或 中文字符,其中当用户输入的是中文字符时,可以采用用户首先选择需要输入的中文字符然后输入相应的标点字符,用户再进行标点字符的选择;也可以采 用用户首先选择需要输入的标点字符,然后再确认选择需要输入的放置有相应 标点字符的中文字符。在本专利技术实施例中,将用户最常用的标点符号排列在列表的前端,便于用 户选择,提高速度。图4示出了本专利技术实施例提供的标点符号的输入系统框图,为了便于说明, 图中仅给出与本专利技术实施例相关的部分,其中,该标点符号的输入系统可以为 内置于移动终端的软件单元、硬件单元或者软硬件结合单元。标点符号输入指令4妻收^t块11接收用户输入的标点符号输入指令,标点符 号获取模块12获取预先存储的标点符号,标点符号处理模块13根据当前标点 符号输入状态,将标点符号获^Mt块12获取的标点符号分别置于用户输入的数 据字符末端,并输入用户选择的末端放置有标点符号的数据字符,或,根据标 点符号获取模块12获取的标点符号生成对应的表格,并输入用户在所述本文档来自技高网...

【技术保护点】
一种标点符号的输入方法,其特征在于,所述方法包括下述步骤: 接收用户输入的标点符号输入指令,获取预先存储的标点符号; 根据当前标点符号输入状态,将获取的标点符号分别置于用户输入的数据字符末端,并输入用户选择的末端放置有标点符号的 数据字符,或,根据获取的标点符号生成对应的表格,并输入用户在所述表格内选择的标点符号。

【技术特征摘要】

【专利技术属性】
技术研发人员:龚余清
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:94[]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1