用于移动终端的文本设置装置、以及移动终端设备的制作方法

文档序号:7722655阅读:182来源:国知局
专利名称:用于移动终端的文本设置装置、以及移动终端设备的制作方法
技术领域
本发明涉及通信技术领域,更具体而言,涉及用于移动终端的文本设置装置、以及 移动终端设备。
背景技术
目前,移动终端设备(例如手机)已经相当普及,且已经成为人们必不可少的通讯 工具,其有些功能也成为每天必须用到的功能。但是,人们只能一成不变地面对预先设定在 移动终端中的固定的原有文本(即移动终端平台中的字符串),使人产生视觉疲劳,同时也 达不到个性化、人性化。比如,一个用户为爱人设置的闹铃提示语“亲爱的,时间到了 !”,一 定会比原有的“闹铃时间到! ”等类似的提示语更让人感觉温馨。再比如,有些人正在学习 其他国家的语言,因此会想要将移动终端上的一些选项或提示语中的文本变成相应国家的 语言,或者是,一个外国人买不到相应国家语言的移动终端,因此会想要通过自己的修改来 满足自己的使用需求。但是,这些还只是人们美好的愿望,当前还没有可以实现这种功能的 移动终端。即使目前有些移动终端可以由用户自主对开机问候语等内容进行设置,但是距离 可以对所有文本进行设置的功能还相差甚远,仍然给人们使用移动终端带来不便。

发明内容
有鉴于此,本发明提供了一种用于移动终端的文本设置装置、以及移动终端设备, 用以使得用户可以根据自己的设置需求,对移动终端中的文本进行修改。根据本发明的实施例,提供了一种用于移动终端的文本设置装置,包括输入单元用于获取包括第一文本的文本设置指示,其中,所述第一文本用于替换 所述移动终端中与所述第一文本对应的第二文本;处理单元用于基于所述文本设置指示,将所述第二文本替换成所述第一文本; 以及调用单元调用所述第一文本,以使得在所述移动终端中相应地显示所述第一文 本。根据本发明的实施例,提供了一种移动终端设备,具有所述用于移动终端的文本
设置装置。根据本发明实施例所提供的技术方案,可以使得用户能够对移动终端上的文本自 行进行设计,使移动终端的功能更加人性化、个性化,满足不同使用群体的要求。由于本发 明使得可以根据用户的喜好与要求来改变移动终端中的文本,因此使得移动终端作为一种 流行的通讯工具有了更个性化、人性化的操作环境,方便了用户的使用,避免了视觉疲劳。


参照下文中结合附图对本发明的实施例的说明,本领域技术人员可以更好地理解本发明的目的、技术方案和优点。附图中的各部件并非按照实际比例进行绘制,而只是用于 示出本发明的原理。在附图中,相同的或类似的技术特征或部件采用相同的或类似的附图 标记来表示。图1为根据本发明实施例的用于移动终端的文本设置装置的结构示意图。图2为示出了文本设置接口的根据本发明实施例的用于移动终端的文本设置装 置的结构示意图。图3为根据本发明另一实施例的用于移动终端的文本设置装置的结构示意图。图4为根据本发明又一实施例的用于移动终端的文本设置装置的结构示意图。
具体实施例方式下面参照附图来详细描述本发明的实施例。应当注意,为了清楚的目的,附图以及 描述中省略了与本发明无关的、本领域普通技术人员已知的部件、过程、处理和表示。根据本发明的实施例,提供了一种用于移动终端的文本设置装置。图1为根据本发明实施例的用于移动终端的文本设置装置的结构示意图。该装置 100包括的具体组件如下。输入单元101 用于获取包括第一文本的文本设置指示,其中,所述第一文本用于 替换所述移动终端中与所述第一文本对应的第二文本。根据移动终端用户对文本进行设置的需求(也可以是移动终端的开发人员对文 本进行设计的需要、移动终端的管理者对移动终端进行更新的需要等等),在需要对移动 终端中的某一文本(即所述第二文本)进行修改时,可以将所期望的文本作为第一文本包 含在与移动终端进行交互的信令(即所述文本设置指示)中,输入该装置100的输入单元 101。其中,所述文本(包括第一文本、第二文本)可以是在移动终端的交互界面中需要 进行显示的文本(本发明中所提到的文本,包括文字、标点、字符、字符串等等可以在移动 终端底层平台中以字符串形式予以表示的内容)、以及移动终端的操作菜单中所显示的文 本等。在具体实现时,所述输入单元101可以进一步包括文本设置接口 1011,其中,所 述输入单元101通过所述文本设置接口 1011来获取所述文本设置指示。图2为示出了文本设置接口的根据本发明实施例的用于移动终端的文本设置装 置的结构示意图。具体地,可以以可解析的文本文件的形式来提供所述文本设置接口 1011。其中,所述文本文件包括文本设置说明,以及其中,所述文本设置说明包含所述第 一文本与所述第二文本的对应关系。在实际应用中,可以在发布移动终端的同时一并发布移动终端对应的上述可解析 的文本文件以及对应的文本设置说明,可以在该文本设置说明中指明对应的文本是用于移 动终端中的哪一个组成模块的哪一个组成界面,以使得用户知晓对应的文本是应用在移动 终端的哪一部分中,从而可以进行所期望的相应修改。可替选地,可以以移动终端中可接收输入的选项的形式来提供所述文本设置接
其中,所述选项对应所述第二文本。在实际应用中,可以通过在移动终端中增加像设置开关机提示语一样的文本设置 选项(即所述可接收输入的选项),这样用户就可以根据实际需要,进入到相应的文本设置 选项,来修改相应的文本(即所期望修改的第二文本)。处理单元102 用于基于所述文本设置指示,将所述第二文本替换成所述第一文 本。具体地,在以可解析的文本文件的形式来提供所述文本设置接口 1011的情况下, 在所述文本文件中,对应的文本(以字符串的形式)按一定的顺序、通过指定的字符串分隔 符(例如,回车符<CR>,或者,空格符等)写入该文本文件,且保证该文本文件是文本格式 的,即可以使用目前通用的文本编辑器(例如,Windows或Linux操作系统的文本编辑器, 或者,UltraEdit.exe应用程序)来打开。然后,通过字符串转换工具将对应的字符串转化 为UCS2编码格式的字符串,再将一个字符串转化为一个UCS2编码格式的字符串数组,并将 每一个字符串数组作为数组元素写入整个移动终端字符串的数组中,然后整个移动终端字 符串的数组对应的索引值(或称数组下标)以枚举变量的形式按顺序存入一个对应的全局 枚举变量中,将这个字符串资源UCS2形式的数组文件写入指定的存储空间,这样,移动终 端中的各个组成模块就可以通过对应字符串的唯一的存储位置下标来调用相应的字符串。在移动终端中,字符串的使用由UI(User hterface,用户接口)控制模块提供的 统一字符串调用接口调用来实现,各个组成模块只是使用对应的字符串的唯一的存储位置 下标来调用相应的字符串。在这种情况下,处理单元102将所述第二文本替换成所述第一文本,S卩,处理单元 102在上述文本文件中,用由输入单元101获取的所述第一文本来替换位于相应存储位置 中的原有的第二文本。具体地,在以移动终端中可接收输入的选项的形式来提供所述文本设置接口的情 况下,处理单元102可以直接将文本设置选项所对应的第二文本,修改成由输入单元101获 取的所述第一文本。调用单元103 调用所述第一文本,以使得在所述移动终端中相应地显示所述第 一文本。具体地,在以可解析的文本文件的形式来提供所述文本设置接口 1011的情况下, 基于由处理单元102进行了替换(即取代了原有第二文本)的第一文本,可以通过获取所 述处理单元102处理后的移动终端存储空间中的上述文本文件,将该文本文件以与上述过 程类似的过程转化成一个整体的UCS2编码格式的移动终端字符串数组,然后,将这个数组 写入指定的字符串存储空间,并保证其初始地址与以上所指定的字符串数组存储空间是一 致的。在成功写入对应的存储空间后,就可以由调用单元103根据对应字符串的唯一的存 储位置下标来调用上述第一文本,从而,可以在移动终端对应的界面上显示修改后的文本。具体地,在以移动终端中可接收输入的选项的形式来提供所述文本设置接口的情 况下,调用单元103可以直接调用由处理单元102进行了替换(即取代了原有第二文本) 的第一文本,从而,可以在移动终端对应的界面上显示修改后的文本。进一步地,所述调用单元103可以进一步用于在所述移动终端被重新启动后来调 用所述第一文本。
在这种情况下,调用单元103在获取到移动终端完成其重启操作的相关信息后, 才执行上述调用操作。进一步地,本发明所提供的用于移动终端的文本设置装置100,可以进一步包括 判断单元104。图3为根据本发明另一实施例的用于移动终端的文本设置装置的结构示意图。判断单元104 用于判断所述第一文本的大小是否超过预定阈值。其中,如果确定所述第一文本的大小不超过所述预定阈值,则所述处理单元102 将所述第二文本替换成所述第一文本,否则,所述处理单元102拒绝将所述第二文本替换 成所述第一文本。上述预定阈值可以根据移动终端存储空间的大小以及所存储的字符串的大小来 进行设置(避免用户使用了过长的字符串而占用过多存储空间)。具体地,在以可解析的文本文件的形式来提供所述文本设置接口 1011的情况下, 上述文本文件的文本设置说明中可以进一步包括对相应字符串的最大长度(相应文本的 最大大小、字数的多少等等)的说明。在以移动终端中可接收输入的选项的形式来提供所 述文本设置接口 1011的情况下,可以以浮动窗口、附录说明等形式来显示对上述阈值的说 明。在这种情况下,由所述判断单元104来判断本次写入的字符串数组(写入的所述 第一文本所对应的字符串数组)的长度是否超过了预定的字符串数组的最大长度,如果本 次写入的字符串数组没有超过上述最大长度,则所述处理单元102将所述第二文本替换成 所述第一文本(同样地,所述处理单元102也可以进一步在重新启动移动终端后来执行上 述替换操作)。如果本次写入的字符串数组超过上述最大长度,则所述处理单元102拒绝执 行上述替换操作。进一步地,本发明所提供的用于移动终端的文本设置装置100,可以进一步包括 提示单元105。图4为根据本发明又一实施例的用于移动终端的文本设置装置的结构示意图。提示单元105 用于在确定所述第一文本的大小超过所述预定阈值的情况下,在 所述移动终端上显示拒绝进行文本设置的提示信息。如果本次写入的字符串数组超过上述最大长度,则所述处理单元102拒绝执行上 述替换操作,并且,由所述提示单元105在移动终端上显示相应的提示,用以提示用户此次 对文本的更新即替换操作失败等。需要进一步说明的是,在以可解析的文本文件的形式来提供所述文本设置接口 1011的情况下,所述文本文件的文本设置说明中可以进一步包含对该移动终端以及本发明 所提供的用于移动终端的文本设置装置100所支持的语言种类的说明,用以避免用户输入 该移动终端或者该装置100不支持的语言。根据本发明的实施例,进一步提供了一种移动终端设备,具有上述用于移动终端 的文本设置装置。具体地,上述移动终端设备,可以是手机。本领域技术人员应当理解的是,在以上对本发明实施例所进行的描述中所提到的 “一”、“一个”、“单一”不限于仅仅表示单个,而是可以进一步被用于两个或两个以上的场景中。因此,以上针对一个移动终端所进行的描述,无论步骤、单元、部件、设备,均可以适用于 一个以上移动终端的情况。进一步地,本领域技术人员应当理解的是,本发明所提供的用于移动终端的文本 设置装置100,具体地,不仅仅可以是硬件设备、设施等,还可以是以软硬件相结合的形式以 及软件的形式存在的相应部件。相应地,本领域技术人员应当理解的是,本发明实施例所提供的技术方案可以借 由软件加必需的通用硬件平台的方式来实现。因此,上述技术方案本质上或者说对现有技 术做出贡献的部分可以以软件产品的形式体现出来。具体地,本发明所提供的用于移动终端的文本设置装置100可以通过存储有机器 可读取的指令代码的程序产品来实现。这些指令代码由机器例如计算机读取并执行时,可 执行根据本发明实施例的用于移动终端的文本设置装置100的各个单元和组件中所包含 的操作过程和步骤。该程序产品可以具有任意的表现形式,例如,目标程序、解释器执行的 程序或者提供给操作系统的脚本程序等。相应地,用于承载上述存储有机器可读取的指令代码的程序产品的存储介质也包 括在本发明的公开中。所述存储介质包括但不限于软盘、光盘、磁光盘、存储卡、存储棒,以 及其它适用于对信息进行存储的介质等。需要进一步指出的是,在以上对本发明实施例的描述中,针对一个附图或者一种 实施方式描述和/或示出的特征可以以相同或类似的方式在一个或更多个其它实施方式 中使用、与其它实施方式中的特征相组合、或者替代其它实施方式中的特征。还需要指出的是,术语“包括/包含”在本文使用时指存在有特征、要素、步骤或组 件,但并不排除存在有或附加有一个或更多个其它特征、要素、步骤或组件。此外,根据本发明实施例的用于移动终端的文本设置装置100的各个单元和组件 中所包含的操作过程中的各个步骤不限于按照以上描述的时间顺序来执行,也可以按照其 它的时间顺序并行地、独立地或依次地执行。此外,根据本发明实施例的用于移动终端的文 本设置装置100的各个单元和组件中所包含的操作过程中的各个步骤也可以进行合并、组 合、替选。因此,以上所描述的执行顺序和执行过程不对本发明的范围构成限制。综上所述,尽管以上已经结合附图对本发明的一些实施例进行了描述,然而本发 明并不限于这些实施例。应当理解的是,本领域技术人员可以对本发明上述实施例进一步 设计出各种修改和变化,而这些修改和变化都应当被认为包括在本发明的保护范围内。
权利要求
1.一种用于移动终端的文本设置装置,其特征在于,包括输入单元用于获取包括第一文本的文本设置指示,其中,所述第一文本用于替换所述 移动终端中与所述第一文本对应的第二文本;处理单元用于基于所述文本设置指示,将所述第二文本替换成所述第一文本;以及 调用单元调用所述第一文本,以使得在所述移动终端中相应地显示所述第一文本。
2.如权利要求1所述的装置,其中,所述输入单元进一步包括文本设置接口,以及其中,所述输入单元通过所述文本设置接口来获取所述文本设置指示。
3.如权利要求2所述的装置,其中,以可解析的文本文件的形式来提供所述文本设置接口。
4.如权利要求3所述的装置,其中,所述文本文件包括文本设置说明,以及其中, 所述文本设置说明包含所述第一文本与所述第二文本的对应关系。
5.如权利要求2所述的装置,其中,以移动终端中可接收输入的选项的形式来提供所 述文本设置接口。
6.如权利要求5所述的装置,其中,所述选项对应所述第二文本。
7.如权利要求1所述的装置,进一步包括判断单元,用于判断所述第一文本的大小是 否超过预定阈值,其中,如果确定所述第一文本的大小不超过所述预定阈值,则所述处理单元将所述第二文本 替换成所述第一文本,否则,所述处理单元拒绝将所述第二文本替换成所述第一文本。
8.如权利要求7所述的装置,进一步包括提示单元,用于在确定所述第一文本的大小 超过所述预定阈值的情况下,在所述移动终端上显示拒绝进行文本设置的提示信息。
9.如权利要求1所述的装置,其中,所述调用单元进一步用于在所述移动终端被重新 启动后来调用所述第一文本。
10.一种移动终端设备,具有如权利要求1-9中任一项所述的用于移动终端的文本设
全文摘要
本发明涉及一种用于移动终端的文本设置装置、以及移动终端设备。该装置包括输入单元用于获取包括第一文本的文本设置指示,其中,所述第一文本用于替换所述移动终端中与所述第一文本对应的第二文本;处理单元用于基于所述文本设置指示,将所述第二文本替换成所述第一文本;以及调用单元调用所述第一文本,以使得在所述移动终端中相应地显示所述第一文本。本发明可以使得用户能够对移动终端上的文本自行进行设计,使移动终端的功能更加人性化、个性化,满足不同使用群体的要求。
文档编号H04M1/725GK102118487SQ20091025890
公开日2011年7月6日 申请日期2009年12月30日 优先权日2009年12月30日
发明者杨磊 申请人:比亚迪股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1