手机开发实战49——手机输入法介绍2

原创 2016年05月30日 22:10:59

输入法的选择设计

除了输入法本身的性能外,怎样切换选择输入法也是在开发中需要重点考虑的事项。

手机现已成为人们日常生活中的必用品,其中最常用的一个功能就是用手机发短消息,一条短消息中常包含汉字、英文字母、阿拉伯数字、特殊字符和各种符号等,这就需要不断的切换选择各种输入法。

手机中常用的方式是在编辑器中,将当前选中的输入法的名称显示在屏幕的左上角或右上角,然后通过连续按某个键,切换输入法;而手机中都有多种输入法,这样在切换输入法时,往往需要按五、六次,甚至七、八次键,才能选中所需的输入法,对用户来说,肯定是非常不方便的。

       针对现有的选择输入法功能的缺陷,现提出一种新的方法,即在编辑器中选择输入法时,用户按相应的功能键,显示一个提示窗口,将所有的输入法以数字序号排列显示在上面,用户选择某种输入法,只需按相应的数字键。

       这样只需按两次键,就能选中所需的输入法,大大减少了用户按键的次数,使用起来非常方便。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

手机开发实战178——NUCLEUS介绍2

任务及其通信 任务就是目的明确的半独立程序段。大多数现代实时应用都要求多任务。另外,这些任务的重要等级经常变化。管理这些竞争、实时任务的运行是Nucleus PLUS 的主要目的。 任务状...
  • xjbclz
  • xjbclz
  • 2016年06月13日 21:41
  • 293

手机开发实战168——LRC文件介绍2

播放原理      歌词播放的原理其实很简单,找到时间标志,将其与当前播放时间比对,如果一致则显示该时间标志对应的歌词,为方便起见没有对歌曲信息做处理(如果要显示歌曲信息,可以通过比对关键子如"...
  • xjbclz
  • xjbclz
  • 2016年06月13日 21:36
  • 211

手机开发实战56——EMS介绍2

业务描述   EMS从业务上可分为:移动台到移动台的EMS业务和SP(业务提供者)到移动台的业务。 EMS所支持的业务内容:   (1)格式化文本   ·对齐——左对齐、居中、...
  • xjbclz
  • xjbclz
  • 2016年06月01日 21:41
  • 183

手机开发实战52——SMS介绍2

工作流程 (1)移动台发送短消息   当一个移动用户想发出短消息时,要预先正确设置好短消息业务中心SMSC的电话号码,即+861380M1M2M3500(M1M2M3为地区码),然后通过移动...
  • xjbclz
  • xjbclz
  • 2016年06月01日 21:39
  • 191

手机开发实战59——语音信箱介绍1

简介 一种新型的电话通信服务业务。利用电信网和计算机处理系统存储、传递语音信息。用户向电信部门申请并办理手续取得自己的语音信箱号码和密码。别人可以拨通这个号码留言,本人拨通这个号码并输入密码能够...
  • xjbclz
  • xjbclz
  • 2016年06月01日 21:43
  • 117

手机开发实战164——音频介绍1

数字音频基础 我们都知道,声音是由振动而产生的一种波,传统的声音处理方法都是模拟方法,其一般过程是通过声音录入设备把声音的振动转化为电流,通过一定的模拟电路进行放大和处理,再经磁设备记录到磁带上...
  • xjbclz
  • xjbclz
  • 2016年06月13日 21:33
  • 152

手机开发实战183——Scatter file介绍4

Scatterloading 文件是ARM 的工具链里面的一个特性,作为程序编译过程中 给连接器使用的一个参数,用来指定最终生成的目标映像文件运行时的分布状态。   ADS下的分散加...
  • xjbclz
  • xjbclz
  • 2016年06月14日 20:28
  • 485

手机开发实战129——AT介绍3

实例二: 计算机与TC35T的通信   (1)RS232串口连接   由于TC35T自带RS232串口线,故只需将其连接到计算机串口即可。打开超级终端,选择相应的串口,将端口参数设置...
  • xjbclz
  • xjbclz
  • 2016年06月10日 20:15
  • 208

手机开发实战57——小区广播介绍1

概述 小区广播短消息业务是移动电信业务短消息服务中的一种,它由小区广播中心按照一定方式收集信息,对特定区域里的所有接收者按照给定频率和次数发送短消息。小区广播短消息业务的区域可以是一个或多个小区...
  • xjbclz
  • xjbclz
  • 2016年06月01日 21:42
  • 758

手机开发实战50——CALL介绍

CALL 通话是手机的基本功能,各手机平台自身都已实现,在手机开发过程中,对其改动较少;通话流程比较复杂,在此仅做简单介绍。 MS主叫 若一MS处于激活且空闲状态,客户A 要建立一个...
  • xjbclz
  • xjbclz
  • 2016年06月01日 21:37
  • 129
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:手机开发实战49——手机输入法介绍2
举报原因:
原因补充:

(最多只允许输入30个字)