一种基于智能终端的字体大小控制方法及字体大小控制系统技术方案

技术编号:24693903 阅读:54 留言:0更新日期:2020-06-27 12:43
本发明专利技术提供了一种基于智能终端的字体大小控制方法及字体大小控制系统,字体大小控制方法包括以下步骤:检测智能终端的显示界面同时接收到的触点数量,当触点数量为两个时,检测两个触点对显示界面的压力和/或其连续接触显示界面的持续时间;当触点的压力和/或持续时间超过一压力阈值和/或时间阈值时,获取显示界面内的文字的初始字体大小;获取触点在初始位置及当前位置的坐标,分别计算初始位置时两个触点间的第一距离,与当前位置时两个触点间的第二距离的缩放倍数;根据初始字体大小及缩放倍数计算目标字体大小,将字体大小调整至目标字体大小。采用上述技术方案后,可实现文本内容的任意放缩,并且不影响文本内容清晰度,提高用户体验。

A font size control method and font size control system based on intelligent terminal

【技术实现步骤摘要】
【国外来华专利技术】一种基于智能终端的字体大小控制方法及字体大小控制系统
本专利技术涉及智能设备领域,尤其涉及一种基于智能终端的字体大小控制方法及字体大小控制系统。
技术介绍
随着智能手机等智能终端的发展,人们在使用智能终端时经常需要使用到放大的功能,目前存在很多图片放大的功能,但对于单纯文本形式的文字不能根据手势任意放大或缩小。本专利技术通过设定一触发事件,检测到该触发事件后记录文本的字体大小从而根据手指在屏幕的触点间的距离变化比例更改文本的字体大小,从而实现文本文字的放大缩小,一方面通过触发事件防止误操作,另一方面由于更改字体大小相当于重新加载,因此不影响文本内容的清晰度,并且不限制用户的手势轨迹,可实现文本内容的任意放缩,提高用户体验。
技术实现思路
为了克服上述技术缺陷,本专利技术的目的在于提供一种基于智能终端的字体大小控制方法及字体大小控制系统,可通过一触发事件,检测到该触发事件后记录文本的字体大小从而根据手指在屏幕的触点间的距离变化比例更改文本的字体大小,从而实现文本文字的放大缩小。本专利技术公开了一种基于智能终端的字体大小控制方法本文档来自技高网...

【技术保护点】
一种基于智能终端的字体大小控制方法,其特征在于,包括以下步骤:/n检测所述智能终端的显示界面同时接收到的触点数量,当所述触点数量为两个时,检测所述两个触点对所述显示界面的压力和/或所述两个触点连续接触所述显示界面的持续时间;/n当所述触点的压力和/或持续时间超过一压力阈值和/或时间阈值时,获取所述显示界面内的文字的字体大小为初始字体大小;/n获取所述两个触点在所述显示界面的运动轨迹的初始位置及当前位置的坐标,分别计算位于所述初始位置时所述两个触点间的第一距离,与位于所述当前位置时所述两个触点间的第二距离的缩放倍数;/n根据所述初始字体大小及所述缩放倍数计算目标字体大小,将所述文字由所述初始字体...

【技术特征摘要】
【国外来华专利技术】一种基于智能终端的字体大小控制方法,其特征在于,包括以下步骤:
检测所述智能终端的显示界面同时接收到的触点数量,当所述触点数量为两个时,检测所述两个触点对所述显示界面的压力和/或所述两个触点连续接触所述显示界面的持续时间;
当所述触点的压力和/或持续时间超过一压力阈值和/或时间阈值时,获取所述显示界面内的文字的字体大小为初始字体大小;
获取所述两个触点在所述显示界面的运动轨迹的初始位置及当前位置的坐标,分别计算位于所述初始位置时所述两个触点间的第一距离,与位于所述当前位置时所述两个触点间的第二距离的缩放倍数;
根据所述初始字体大小及所述缩放倍数计算目标字体大小,将所述文字由所述初始字体大小调整至所述目标字体大小。


如权利要求1所述的字体大小控制方法,其特征在于,
检测所述智能终端的显示界面同时接收到的触点数量,当所述触点数量为两个时,检测所述两个触点对所述显示界面的压力和/或所述两个触点连续接触所述显示界面的持续时间的步骤包括:
调取所述智能终端内的触屏事件函数,检测所述智能终端的显示界面同时接收到的触点数量;
当检测到所述显示界面同时接收到两个触点时,调取所述智能终端的压力传感器,检测所述两个触点的对所述显示界面的压力,和/或记录所述两个触点连续接触所述显示界面的持续时间。


如权利要求1所述的字体大小控制方法,其特征在于,
获取所述两个触点在所述显示界面的运动轨迹的初始位置及当前位置的坐标,分别计算位于所述初始位置时所述两个触点间的第一距离,与位于所述当前位置时所述两个触点间的第二距离的缩放倍数的步骤包括:
获取所述两个触点初始位置的坐标,计算所述两个触点初始位置的距离,记为第一距离;
获取所述两个触点当前位置的坐标,计算所述两个触点当前位置的距离,记为第二距离;将所述第二距离除以所述第一距离,计算缩放倍数。


如权利要求1-3任一所述的字体大小控制方法,其特征在于,
根据所述初始字体大小及所述缩放倍数计算目标字体大小,将所述文字由所述初始字体大小调整至所述目标字体大小的步骤包括:
根据所述缩放倍数计算字体缩放系数;
将所述初始字体大小乘以所述字体缩放系数,计算目标字体大小;
将当前字体由所述初始字体大小调整至所述目标字体大小。


如权利要求4所述的字体大小控制方法,其特征在于,在将所述初始字体大小乘以所述字体缩放系数,计算目标字体大小的步骤与将当前字体由所述初始字体大小调整至所述目标字体大小的步骤之间,所述字体大小控制方法还包括:
于所述智能终端内预设最大字体大小与最小字体大小;
当所述目标字体大小超过所述最大字体大小时,控制目标字体大小为最大字体大小,当所述目标字体大小低于所述最小字体大小时,控制目标字体大小为最小字体大小。


一种基于智...

【专利技术属性】
技术研发人员:董宇鹏
申请(专利权)人:深圳传音通讯有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1