本发明专利技术涉及用户界面显示处理技术领域,尤其涉及一种调整应用的文字的方法、装置及终端,以第一放缩系数调整应用的文字的命令,在确定存在针对应用的基于第一放缩系数的第二放缩系数时,根据第二放缩系数调整应用的文字,当不存在针对应用的基于第一放缩系数的第二放缩系数时,根据第一放缩系数调整应用的文字,逐级对应用的文字进行灵活调整,使得应用的文字均可以适应性的进行逐级调整,以适配应用的显示界面,避免出现文字调整后出现被裁剪和挤出屏幕的现象。另外,逐级调整应用的文字的实现方式简单,且有效。
【技术实现步骤摘要】
本专利技术涉及用户界面显示
,尤其涉及一种调整应用的文字的方法、装置及终端。
技术介绍
随着软件技术的发展,越来越多的应用被开发及应用在手机上,极大的方便和丰富了人们的生活。但是,应用受到手机屏幕大小的限制,在所要呈现的内容越多时,所显示的字号就会越小,一般情况下,手机上设置的应用的默认字号是可以满足大多数人的需求的。但是,为了适应不同的人群,一般智能手机均会提供改变应用的字号的功能。比如,手机会提供一个字号“放大”的设置,可以让眼神不太好或者年纪较大的用户通过该设置来放大应用的文字。目前,通常采用的改变应用的字号的方式为终端系统提供一个设置项给用户,用户在该设置里选择放缩文字的比例,例如120%放大文字、150%放大文字;之后,终端系统一次性将应用的各处文字的大小放缩到所选择的比例进行显示,例如,一次性将应用的全部文字放大到原来的120%。上述技术方案一次性将应用的文字全局放缩到设定比例,这种一刀切的办法可能会使得某些应用的显示界面变得凌乱,甚至应用中的有些信息会被裁剪和挤出显示屏幕之外。
技术实现思路
为了可以保证在调整应用的文字的过程中,使得应用的显示界面保持整洁及调整后的文字能够依然适配应用的显示界面,本专利技术实施例提供了一种调整应用的文字的方法、装置及终端。一方面,本专利技术实施例提供的一种调整应用的文字的方法,所述方法包括接收以第一放缩系数调整应用的文字的命令;确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数;当不存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第一放缩系数调整所述应用的文字;当存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第二放缩系数调整所述应用的文字。另一方面,本专利技术实施例还提供了 一种调整应用的文字的装置,所述装置包括接收模块,用于接收以第一放缩系数调整应用的文字的命令;确定模块,用于确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数;第一调整模块,用于当不存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第一放缩系数调整所述应用的文字;第二调整模块,用于当存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第二放缩系数调整所述应用的文字。再一方面,本专利技术实施例还提供了一种终端,所述终端包括上述所述的一种调整应用的文字的装置。本专利技术实施例的有益效果包括本专利技术实施例在接收到以第一放缩系数调整应用的文字的命令,在确定存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第二放缩系数调整所述应用的文字,当不存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第一放缩系数调整所述应用的文字,逐级对应用的文字进行灵活调整,使得应用的文字均可以适应性的进行逐级调整,以适配应用的显示界面,避免出现文字调整后出现被裁剪和挤出屏幕的现象。另外,逐级调整应用的文字的实现方式简单,且有效。附图说明图1为本专利技术实施例提供的一种调整应用的文字的方法流程图;图2为本专利技术实施例提供的一种调整应用的文字的方法流程图;图3a和图3b为本专利技术实施例提供的桌面应用在不同字体模式下的显示状态示意图;图4a、4b和图4c为本专利技术实施例提供的通讯录在不同字体模式下的显示状态示意图;图5为本专利技术实施例提供的一种调整应用的文字的装置的结构示意图;图6为本专利技术实施例提供的一种调整应用的文字的装置的结构示意图。具体实施例方式下面结合附图,对本专利技术实施例提供的调整应用的文字的方法、装置及终端的具体实施方式进行详细地说明。本专利技术实施例提供的一种调整应用的文字的方法,如图1所示,具体包括以下步骤步骤101、接收以第一放缩系数调整应用的文字的命令;本实施可以通过设定的人机交互界面接口接收以第一放缩系数调整应用的文字的命令,其中,人机交互界面接口为放缩系数的选择菜单、选择图标或者选择按键。本实例在具体实现时,可以在系统的菜单中向用户提供放缩系数的选择菜单,该选择菜单中给出各放缩系数的标签,这样,用户便可以通过系统的主菜单逐级进入放缩系数的选择菜单来选择所要调整的放缩系数;或者,可以在应用的显示界面上向用户提供放缩系数的选择图标,不同的选择图标对应不同的放缩系数,这样,用户便可以通过点击选择图标的方式来选择所要调整的放缩系数;或者,可以向用户提供放缩系数的选择按键,用户可以通过点击所述选择按键的方式来选择所要调整的放缩系数。步骤102、确定是否存在针对应用的基于第一放缩系数的第二放缩系数。本实例具体实现时,可以读取应用的放缩权限描述字段内的描述信息,其中,所述放缩权限描述字段用于描述是否存在针对应用的基于第一方索系数的第二放缩系数,例如,可以是Androidmanifest. xml ;并根据读取的描述信息是否存在针对应用的基于第一放缩系数的第二放缩系数。例如,当Androidmanifest. xml的描述信息是否为ture时,贝U存在针对应用的基于第一放缩系数的第二放缩系数。当不存在针对应用的基于第一放缩系数的第二放缩系数时,执行步骤103;当存在针对应用的基于第一放缩系数的第二放缩系数时,执行步骤104 ;步骤103、根据第一放缩系数调整应用的文字;本实例在具体实现时,可以根据第一放缩系数对应用的文字的字号及布局进行调整,具体可以为在存储的放缩系数与应用的字库间对应关系中,查询得到第一放缩系数对应的应用的字库,将应用的文字调整为查询到的第一放缩系数对应的字库。优选地,本实例在具体实现时,根据第一放缩系数调整应用的文字之前,还包括确定应用的文字的字号是否达到预定阈值;当应用的文字的字号未达到预定阈值时,根据第一放缩系数调整应用的文字;当应用的文字的字号达到预定阈值时,将应用的文字调整为系统默认的文字。本实例在根据第一放缩系数调整应用的文字之前,对调整过程进行智能限制,SP在应用的文字的字号达到预定阈值时就不再进行调整,而是将应用的文字退回调整为系统默认的文字,以进一步保证放缩处理后的应用文字的显示效果,避免出现应用的文字被过度放缩出现模糊不清的现象。步骤104、根据第二放缩系数调整应用的文字;本实例在具体实现时,可以根据放缩系数对应用的文字的字号及布局进行调整,具体可以为在存储的第二放缩系数与应用的字库间对应关系中,查询得到放缩系数对应的字库,将应用的文字调整为查询到的第二放缩系数对应的字库。优选地,根据放缩系数调整应用的文字之前,还包括确定应用的文字的字号是否达到预定阈值;当应用的文字的字号未达到预定阈值时,根据第二放缩系数调整应用的文字;当应用的文字的字号达到预定阈值时,根据第一放缩系数调整应用的文字。本实例在根据第二放缩系数调整应用的文字之前,对调整过程进行智能限制,SP在应用的文字的字号达到预定阈值时,就退回用第一放缩系数来调整应用的文字,以进一步保证放缩处理后的应用文字的显示效果,避免出现应用的文字被过度放缩出现模糊不清的现象。本实施例中,第二放缩系数依据第一放缩系数来设置,这样,对应用的文字根据第一放缩系数进行调整后,就可以通过第二放缩系数来再次调整应用;例如,在对应用的文字的字号进行放大处理的过程中,第一放缩系数设置为1.1 (也即将应用的文字在系统默认的字号的基础上放大1.1倍),第二放缩系数就可以设本文档来自技高网...
【技术保护点】
一种调整应用的文字的方法,其特征在于,所述方法包括:接收以第一放缩系数调整应用的文字的命令;确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数;当不存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第一放缩系数调整所述应用的文字;当存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第二放缩系数调整所述应用的文字。
【技术特征摘要】
1.一种调整应用的文字的方法,其特征在于,所述方法包括: 接收以第一放缩系数调整应用的文字的命令; 确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数; 当不存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第一放缩系数调整所述应用的文字; 当存在针对所述应用的基于所述第一放缩系数的第二放缩系数时,根据所述第二放缩系数调整所述应用的文字。2.根据权利要求1所述的方法,其特征在于,所述接收以第一放缩系数调整应用的文字的命令为: 通过设定的人机交互界面接口接收以第一放缩系数调整应用的文字的命令,所述人机交互界面接口为放缩系数的选择菜单、选择图标或者选择按键。3.根据权利要求1所述的方法,其特征在于,所述确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数包括: 读取所述应用的放缩权限描述字段内的描述信息; 根据所述描述信息确定是否存在针对所述应用的基于所述第一放缩系数的第二放缩系数。4.根据权利要求1所述的方法,其特征在于,所述根据所述放缩系数调整所述应用的文字之前,所述方法还包括: 确定所述应用的文字的字 号是否达到预定阈值; 当所述应用的文字的字号未达到预定阈值时,根据所述第二放缩系数调整所述应用的文字; 当所述应用的文字的字号达到预定阈值时,根据所述第一放缩系数调整所述应用的文字。5.根据权利要求1或4所述的方法,其特征在于,所述根据所述第一放缩系数调整所述应用的文字之前,所述方法还包括: 确定所述应用的文字的字号是否达到预定阈值; 当所述应用的文字的字号未达到预定阈值时,根据所述第一放缩系数调整所述应用的文字; 当所述应用的文字的字号达到预定阈值时,将所述应用的文字调整为系统默认的文字。6.根据权利要求5所述的方法,其特征在于,调整所述应用的文字为:对所述应用的文字的的字号及布局进行调整。...
【专利技术属性】
技术研发人员:刘新宇,文振威,成悦,
申请(专利权)人:北京小米科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。