文字输入方法、装置及终端的制作方法_5

文档序号:9200125阅读:来源:国知局
asable Programmable Read Only Memory,可擦除可编程只读存储器), PR0M(Programmable Read-Only Memory,可编程只读存储器),ROM (Read-Only Memory,只 读存储器),磁存储器,快闪存储器,磁盘或光盘。
[0192] 电源组件1006为终端1000的各种组件提供电力。电源组件1006可以包括电源 管理系统,一个或多个电源,及其他与为终端1000生成、管理和分配电力相关联的组件。
[0193] 多媒体组件1008包括在所述终端1000和用户之间的提供一个输出接口的屏幕。 在一些实施例中,屏幕可以包括IXD(Liquid Crystal Display,液晶显示器)和TP(Touch Panel,触摸面板)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的 输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所 述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相 关的持续时间和压力。在一些实施例中,多媒体组件1008包括一个前置摄像头和/或后置 摄像头。当终端1000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄 像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透 镜系统或具有焦距和光学变焦能力。
[0194] 音频组件1010被配置为输出和/或输入音频信号。例如,音频组件1010包括一 个MIC (Microphone,麦克风),当终端1000处于操作模式,如呼叫模式、记录模式和语音识 别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存 储器1004或经由通信组件1016发送。在一些实施例中,音频组件1010还包括一个扬声器, 用于输出音频信号。
[0195] 1/0接口 1012为处理组件1002和外围接口模块之间提供接口,上述外围接口模块 可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和 锁定按钮。
[0196] 传感器组件1014包括一个或多个传感器,用于为终端1000提供各个方面的状 态评估。例如,传感器组件1014可以检测到设备1000的打开/关闭状态,组件的相对 定位,例如组件为终端1000的显示器和小键盘,传感器组件1014还可以检测终端1000 或终端1000 -个组件的位置改变,用户与终端1000接触的存在或不存在,终端1000方 位或加速/减速和终端1000的温度变化。传感器组件1014可以包括接近传感器,被配 置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1014还可以包括 光传感器,如 CM0S(Complementary Metal Oxide Semiconductor,互补金属氧化物)或 CCD (Charge-coupled Device,电荷親合元件)图像传感器,用于在成像应用中使用。在一 些实施例中,该传感器组件1014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力 传感器或温度传感器。
[0197] 通信组件1016被配置为便于终端1000和其他设备之间有线或无线方式的通 信。终端1000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在 一个示例性实施例中,通信组件1016经由广播信道接收来自外部广播管理系统的广播信 号或广播相关信息。在一个示例性实施例中,所述通信组件1016还包括NFC(Near Field Communication,近场通信)模块,以促进短程通信。例如,在NFC模块可基于RFID(Radio Frequency Identification,射频识别)技术,IrDA (Infra-red Data Association,红外 数据协会)技术,UWB (Ultra Wideband,超宽带)技术,BT (Bluetooth,蓝牙)技术和其他 技术来实现。
[0198] 在示例性实施例中,终端1000可以被一个或多个ASIC(Application Specific Integrated Circuit,应用专用集成电路)、DSP(Digital signal Processor,数字信号处 理器hDSH^Digital signal Processor Device,数字信号处理设备)、PLD(Programmable Logic Device,可编程逻辑器件)、FPGA) (Field Programmable Gate Array,现场可编程 门阵列)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。
[0199] 在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例 如包括指令的存储器1004,上述指令可由终端1000的处理器1020执行以完成上述方法。 例如,所述非临时性计算机可读存储介质可以是ROM、RAM(Random Access Memory,随机存 取存储器)、⑶-ROM(Compact Disc Read-Only Memory,光盘只读存储器)、磁带、软盘和光 数据存储设备等。
[0200] 一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理 器执行时,使得移动终端能够执行一种文字输入方法,该方法包括:
[0201] 在检测到输入触发操作后,在键盘输入界面上显示指定字母九宫格,键盘输入界 面包含多屏字母九宫格,每一屏字母九宫格基于每一个字母的输入频数得到;
[0202] 当检测到任一字母的点击操作后,根据已输入字母和多个字母组合的输入频数, 调整每一屏字母九宫格中的字母,每一个字母组合中包括顺序排列的已输入字母和待输入 字母。
[0203] 可选地,根据已输入字母和多个字母组合的输入频数,调整每一屏字母九宫格中 的字母,包括:
[0204] 当已输入字母为一个时,根据已输入字母和多个第一指定字母组合的输入频数, 调整每一屏字母九宫格中字母的显示位置,第一指定字母组合中包括顺序排列的一个已输 入字母和待输入字母;
[0205] 当已输入字母为至少两个时,根据最后输入的预设个数字母和多个第二指定字母 组合的输入频数,调整每一屏字母九宫格中字母的显示位置,第二指定字母组合中包括顺 序排列的最后输入的预设个数字母和待输入字母。
[0206] 可选地,在键盘输入界面上显示指定字母九宫格,包括:
[0207] 获取当前数据集,根据当前数据集统计每一个字母作为首字母输入的频数;
[0208] 根据每一个字母作为首字母输入的频数,对全部字母进行排序,得到第一排序结 果;
[0209] 基于第一排序结果,生成多屏字母九宫格;
[0210] 将频数最高的一屏字母九宫格确定为指定字母九宫格。
[0211] 可选地,根据已输入字母和多个第一指定字母组合的输入频数,调整每一屏字母 九宫格中字母的显示位置,包括:
[0212] 对于每一个字母,根据当前数据集统计在输入已输入字母后,下一个输入字母的 频数;
[0213] 对每一个第一指定字母组合对应的频数进行排序,得到第二排序结果;
[0214] 基于第二排序结果,调整多屏字母九宫格中字母的显示位置。
[0215] 可选地,根据最后输入的预设个数字母和多个第二指定字母组合的输入频数,调 整每一屏字母九宫格中字母的显示位置,包括:
[0216] 对于每一个字母,根据当前数据集统计在输入最后输入的预设个数字母后,下一 个输入字母的频数;
[0217] 对每一个第二指定字母组合对应的频数进行排序,得到第三排序结果;
[0218] 基于第三排序结果,调整多屏字母九宫格中字母的显示位置。
[0219] 可选地,在键盘输入界面上显示指定字母九宫格之后,该方法还包括:
[0220] 当检测到字母九宫格的切换操作后,切换至当前字母九宫格的上一屏或下一屏字 母九宫格。
[0221] 可选地,该方法还包括:
[0222] 在获取到输入文字后,基于输入的字母,更新第一排序结果、第二排序结果和第三 排序结果;
[0223] 根据更新后的第一排序结果、更新后的第二排序结果和更新后的第二排序结果, 调整当前多屏字母九宫格中的字母显示位置。
[0224] 可选地,键盘输入界面上包括常用标点符号区域,在检测到输入触发操作后,该方 法还包括:
[0225] 在常用标点符号区域显示多个标点符号;
[0226] 在检测到第一标点符号的拖动操作后,判断第一标点符号的拖动停止位置是否位 于第二标点符号所在的第二显示区域;
[0227] 当第一标点符号的拖动停止位置位于第二显示区域时,在第二显示区域显示第一 标点符号,在第一标点符号所在的第一显不区域显不第二标点符号。
[0228] 可选地,在常用标点符号区域显示多个标点符号之后,该方法还包括:
[0229] 当检测到标点符号界面的切换操作后,显示标点符号界面;
[0230] 在检测到第三标点符号的拖动操作后,判断第三标点符号的拖动停止位置是否位 于第四标点符号所在的显示区域;
[0231] 当第三标点符号的拖动停止位置位于第四标点符号所在的显示区域时,在常用标 点符号区域显示第三标点符号;
[0232] 其中,第三标点符号为非显示在常用标点符号区域的标点符号,第四标点符号为 显示在常用标点符号区域的标点符号。
[0233] 本公开实施例提供的非临时性计算机可读存储介质,在检测到输入触发操作后, 在包含多屏字母九宫格的键盘输入界面上显示指定字母九宫格,当检测到任一字母的点击 操作后,根据已输入字母和多个字母组合的输入频数,调整每一屏字母九宫格中的字母,由 于将显示在同一页面中的全部字母基于输入频数划分成多屏字母九宫格,且在键盘输入界 面上仅显示一屏字母九宫格,所以增大了每一个字母的显示面积,降低了用户误输入的概 率;而每一屏字母九宫格中的字母可基于已输入字母和字母输入频数进行调整,所
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1