本发明专利技术公开了一种调整终端文字的方法、装置及终端,在接收到调整终端文字为第一文字的调整请求后,终端系统平台查询所述第一文字对应的第一文字系统模式;启动所述第一文字系统模式,调整终端中所有属于第一文字系统模式的文字为所述第一文字。本发明专利技术实施例提供的调整终端文字的方法、装置及终端,由终端系统平台执行文字调整,使得终端中几乎所有文字均适应性的进行调整,避免出现文字变化后发生重叠。并且,便于第三方应用利用本平台进行开发,节约开发成本、提高开发效率。
【技术实现步骤摘要】
本专利技术涉及通讯
,尤其涉及一种调整終端文字的方法、装置及終端。
技术介绍
目前,智能手机普遍使用,为了适应不同的人群,一般智能手机均会提供改变文字大小的功能。比如,老人由于视カ问题,大字体情况下才能看清。或者,某些用户有将文字改变形态的要求。现有技术中,具有改变文字大小的方式例如,终端系统负责把所有程序的全部文字按指定比例放大,图片、布局、功能等不变。除了系统整体改变字体外,某 些应用程序还可以指定哪部分文字需要放大,系统仅全局把这部分文字进行放大。但是,按照现有技术操作后,不同的文字大小不能很好的适配同一个界面布局。
技术实现思路
本专利技术实施例提供了一种调整終端文字的方法、装置及終端,用以适配本专利技术实施例提供的ー种调整终端文字的方法,包括接收到调整終端文字为第一文字的调整请求后,終端系统平台查询所述第一文字对应的第一文字系统模式;启动所述第一文字系统模式,调整终端中所有属于第一文字系统模式的文字为所述第一文字。本专利技术实施例提供的一种调整終端文字的装置,包括查询模块,用于接收到调整终端文字为第一文字的调整请求后,终端系统平台查询所述第一文字对应的第一文字系统模式;调整模块,用于启动所述第一文字系统模式,调整终端中所有属于第一文字系统模式的文字为所述第一文字。本专利技术实施例提供的ー种终端,包括本专利技术实施例提供的上述调整终端文字的装置。本专利技术实施例的有益效果包括本专利技术实施例提供的ー种调整终端文字的方法、装置及终端,接收到调整终端文字为第一文字的调整请求后,終端系统平台查询所述第一文字对应的第一文字系统模式;启动所述第一文字系统模式,调整终端中所有属于第一文字系统模式的文字为所述第一文字。由終端系统平台执行文字调整,使得終端中几乎所有文字均适应性的进行调整,避免出现文字变化后发生重叠。并且,便于第三方应用利用本平台进行开发,节约开发成本、提高开发效率。附图说明图I为本专利技术实施例提供的调整终端文字的方法的流程图2为本专利技术另ー实施例提供的调整终端文字的过程的流程图;图3a和图3b为本专利技术实施例不同字体下终端界面的示意图;图4为本专利技术实施例中调整终端文字的装置的结构示意图。具体实施例方式下面结合附图,对本专利技术实施例提供的调整终端文字的方法、装置及终端的具体实施方式进行详细地说明。本专利技术实施例提供的一种调整終端文字的方法,如图I所示,具体包括以下步骤步骤101、接收到调整終端文字为第一文字的调整请求后,終端系统平台查询第一文字对应的第一文字系统模式; 在具体实施时,根据用户选择的按键或位置,判断出按键或位置对应的文字为第一文字;向終端系统平台发送调整请求,调整请求用于请求调整终端文字为第一文字。其中,该第一文字与当前文字的区别可以为文字大小,也可以为字体的改变等,例如将文字的字体变大、文字加阴影等。終端系统平台查询第一文字对应的第一文字系统模式,包括終端系统平台获取第一文字的特性參数;在预置的至少ー个文字系统模式中,查询到与第一文字參数对应的第一文字系统模式。较佳地,当第一文字的特性參数为文字大小时,获取第一文字的文字大小,以及每个预置的文字系统模式对应的文字大小;通过比较,获得与第一文字的文字大小对应的第一文字系统模式;其中,每个文字系统模式由終端系统平台预先进行配置。步骤102、启动第一文字系统模式,调整终端中所有适配第一文字系统模式的文字为第一文字。在具体实施时,对于属于终端系统平台自身的文字,将文字调整为第一文字;对于第三方应用中的文字,检测第三方应用是否已经适配終端系统平台提供的文字系统模式;若已适配終端系统平台提供的文字系统模式,则将文字调整为第一文字。较佳地,将文字调整为第一文字,包括将终端界面的网格配置调整为与第一文字对应的网格大小。较佳地,接收第三方应用提供的调用程序以及各个文字系统模式下显示状态;根据第一文字,调整第三方应用当前使用的文字;其中,第三方应用根据终端系统平台提供的资源,通过提供调用程序以及各个文字系统模式下显示状态,适配終端系统平台提供的文字系统模式。通过上述描述的内容可以看出,本专利技术实施例提供的调整终端文字的方法,由终端系统平台执行文字调整,使得終端中几乎所有文字均适应性的进行调整,避免出现文字变化后发生重置。下面通过具体实施例对本专利技术提供的方法进行详细描述,如图2所示,执行本专利技术实施例时包括以下步骤步骤201、根据用户选择的按键或位置,判断出按键或位置对应的文字选项为第一文字;具体的,終端根据用户在特定位置(按键或屏幕上的某个位置)进行按压或触摸等发出的确认信息,判断该特定位置对应的文字选项为第一文字。其中,可以包括多个文字选项,例如特小字体、小字体、普通字体、大字体、特大字体等。实际使用时,可以根据终端上的特定位置确定用户选择的第一文字为特大字体。步骤202、向終端系统平台发送调整请求;该调整请求用于请求调整终端文字为第一文字;步骤203、終端系统平台获取第一文字的特性參数;该特性參数可以为文字大小、文字字体、文字顔色,或者其他可以唯一标识的标记,例如序列码等。步骤204、在预置的至少ー个文字系统模式中,查询到与第一文字參数对应的第一文字系统模式;例如,当第一文字的特性參数为文字大小时,获取第一文字的文字大小,以及每个预置的文字系统模式对应的文字大小;通过比较,获得与第一文字的文字大小对应的第一文字系统模式;其中,每个文字系统模式由終端系统平台预先进行配置。每个文字系统模式下终端的整体文字属性均一致,显示属性也会根据系统环境相应发生调整。其中,显示属性 直接影响到界面的最終效果,包括但不仅限于文字大小、内容、布局、图片、甚至功能交互。步骤205、对于属于终端系统平台自身的文字,将文字调整为第一文字,流程结束;步骤206、对于第三方应用中的文字,检测第三方应用是否已经适配終端系统平台提供的文字系统模式;具体的,終端系统平台确定出当前使用的文字系统模式后,当应用程序向该终端系统平台请求运行时,終端系统平台将当前文字系统模式中显示属性具有的各个參数值返回到相应的应用程序。例如,第一文字系统模式中桌面网格的參数值为a,终端系统平台将该參数值a返回到应用程序后,桌面实现的网格值调整为a。例如,第一文字系统模式中通讯录中的布局为显示号码、名称;第二文字系统模式中通讯录中的布局为显示号码、名称、归属地;则由第一文字系统模式切換到第二文字系统模式后,该通讯录的布局也会发生变化。其中,步骤205和步骤206在实际执行时没有必然的先后顺序,可分别执行,也可以同时执行。如图3a所示,终端的文字为普通字体时文字的显示状态;如图3b所示,終端的文字为特大字体时文字的显示状态。可见,变换为特大字体后,终端界面的网格发生改变,而且不但图标大小发生变化,文字大小也发生变化。若图标对应的文字串长度大于可以显示的长度时,大于部分隐藏起来,这样文字不会出现重叠的现象。步骤207、若已适配終端系统平台提供的文字系统模式,则将文字调整为第一文字。若第三方应用未适配终端系统平台提供的文字系统模式,则当终端的文字模式发生改变后,该第三方应用在終端中的显示状态仍按照原文字进行显示。第三方应用基于本专利技术实施例提供的終端系统平台的资源,进行文字适配时,仅需要提供调用程序以及调用的每种情况下的显示状态即可,无需针本文档来自技高网...
【技术保护点】
一种调整终端文字的方法,其特征在于,包括:接收到调整终端文字为第一文字的调整请求后,终端系统平台查询所述第一文字对应的第一文字系统模式;启动所述第一文字系统模式,调整终端中所有适配第一文字系统模式的文字为所述第一文字。
【技术特征摘要】
【专利技术属性】
技术研发人员:李伟星,孙鹏,成悦,许斐,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。