调整文字显示的方法及装置的制造方法_2

文档序号:9887606阅读:来源:国知局
并构成本说明书的一部分,示出了符合本公开的实施 例,并与说明书一起用于解释本公开的原理。
[0045] 图1是根据一示例性实施例示出的一种调整文字显示的方法流程图;
[0046] 图2是根据一示例性实施例示出的一种调整文字显示的方法流程图;
[0047]图3是根据一示例性实施例示出的一种调整文字显示的方法流程图;
[0048]图4是根据一示例性实施例示出的一种调整文字显示的方法流程图;
[0049] 图5是根据一示例性实施例示出的一种调整文字显示的装置框图;
[0050] 图6示例性的给出了如图5所示的一种检测模块的装置框图;
[0051]图7是根据一示例性实施例示出的一种调整文字显示的装置框图。
[0052] 通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图 和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为 本领域技术人员说明本公开的概念。
【具体实施方式】
[0053]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及 附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例 中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附 权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0054]图1是根据一示例性实施例示出的一种调整文字显示的方法流程图,该调整文字 显示的方法应用于终端中,例如手机或者平板电脑等。参见图1,该调整文字显示的方法可 以包括如下几个步骤:
[0055] 在步骤101中,当终端当前显示的内容为文本内容时,检测并确定终端当前的阅读 场景。
[0056] 本技术方案中,可以通过终端中设置的传感器来确定终端当前的阅读场景。例如, 可以通过重力传感器来确定终端当前是否处于移动环境中;或者,通过重力传感器来确定 终端当前的屏幕显示模式是否发生了切换,如由横屏显示切换到了竖屏显示,或者由竖屏 显示切换到了横屏显示;或者,通过光线传感器来检测终端当前所处环境的环境光亮度。
[0057] 在步骤102中,当所述阅读场景为预定的阅读场景时,对所述文本内容的显示参数 进行调整并显示。其中,所述阅读场景至少包括满足预定值的环境光亮度、终端屏幕显示模 式和满足预定条件的移动状态中的一种或者多种。
[0058]本技术方案通过检测并确定终端当前的阅读场景为预定的阅读场景,如满足预定 值的环境光亮度、终端屏幕显示模式和满足预定条件的移动状态中的一种或者多种阅读场 景下,对文本内容的显示参数进行调整显示,以使得当前显示的文本能够适用不同的环境 光亮度,不同的终端屏幕显示模式或不同的移动状态,从而保证用户在不同阅读场景下的 阅读体验。
[0059]例如,当检测到环境光亮度值低于某个预定值时,终端屏幕的显示模式由竖屏显 示切换为横屏显示时,或者终端处于颠簸的移动环境中,本技术方案会对当前显示的文本 内容的显示参数,如文字的字号、字体、行间距、颜色、透明度、粗细和压缩度中的一个或者 多个进行调整,以使得终端显示的文本内容的显示能够满足特定的环境光亮度、横屏显示 模式或者颠簸的移动环境,保证用户在不同阅读场景下的阅读体验。
[0060] 可选的,所述检测并确定所述终端当前的阅读场景,可以包括:
[0061] 通过终端中设置的光线传感器来检测当前的环境光亮度,以确定终端当前所处的 环境亮度是否满足预定值;这里,该预定值是可以预先根据实际情况进行设定的,如10,这 样,当通过光线传感器检测到当前的环境光亮度的值不足10时,则认为需要对当前显示的 文本内容的文字的显示参数进行调整。
[0062] 或/和,
[0063] 通过终端中设置的重力传感器来检测终端当前的移动状态,以确定终端当前的移 动状态是否满足预定条件;这里,该预定条件可以预先根据实际情况进行设定,如通过重力 传感器检测到终端当前的重力加速度达到预定值,则认为终端当前处于一个比较颠簸的移 动环境,需要对当前显示的文本内容的文字的显示参数进行调整。
[0064] 或/和,
[0065] 通过终端中设置的重力传感器,以确定终端屏幕的显示模式。本技术方案中,当通 过终端中设置的重力传感器检测到终端由竖屏显示模式切换到了横屏显示模式时,则认为 终端当前处于一个比较颠簸的移动环境,需要对当前显示的文本内容的文字的显示参数进 行调整。
[0066] 可选的,所述显示参数至少包括文字的字号、字体、行间距、颜色、透明度、粗细和 压缩度中的一个或者多个。本技术方案中,根据具体的设置情况,可以在不同的阅读场景 下,对不对的文字显示参数进行调整,以使得当前文字的显示状态可以适用当下的阅读环 境。
[0067]可选的,所述当所述阅读场景为预定的阅读场景时,对所述文本内容的显示参数 进行调整并显示,包括:
[0068]当所述阅读场景确定为所述终端屏幕的显示模式为横屏显示时,按照预定的压缩 比例对所述文本内容的文字显示高度进行压缩并显示。或/和,
[0069]当终端由竖屏显示模式切换为横屏显示模式时,对所述文本内容的文字的字号 或/和行间距进行调整。
[0070] 可选的,所述当所述阅读场景为预定的阅读场景时,对所述文本内容的显示参数 进行调整并显示,包括:
[0071] 当所述阅读场景确定为所述终端满足预定条件的移动状态时,按照预定的放大比 例对所述文本内容的文字进行放大并显示,或/和,调整所述文本内容的行间距并显示。
[0072] 可选的,所述当所述阅读场景为预定的阅读场景时,对所述文本内容的显示参数 进行调整并显示,包括:
[0073] 当所述阅读场景确定为所述终端满足预定值的环境光亮度,对所述文本内容的字 号、字体、颜色、透明度和笔画粗细中的一个或者多个进行调整并显示。
[0074] 本技术方案在检测到不同的阅读场景,如不同的环境光亮度、不同的终端屏幕显 示模式或不同的移动状态后,对当前显示文本的诸如字号、字体、行间距、颜色、透明度、粗 细和压缩度中的一个或者多个显示参数进行调整,以使当前显示的文本内容能够适用于不 同的阅读环境,从而保证用户在不同阅读场景下的阅读体验。
[0075]综上所述,本技术方案通过检测并确定终端当前的阅读场景为预定的阅读场景, 如满足预定值的环境光亮度、终端屏幕显示模式和满足预定条件的移动状态中的一种或者 多种阅读场景下,对文本内容的显示参数进行调整显示,以使得当前显示的文本能够适用 不同的环境光亮度,不同的终端屏幕显示模式或不同的移动状态,从而保证用户在不同阅 读场景下的阅读体验。
[0076] 例如,在检测到不同的阅读场景,如不同的环境光亮度、不同的终端屏幕显示模式 或不同的移动状态后,对当前显示文本的诸如字号、字体、行间距、颜色、透明度、粗细和压 缩度中的一个或者多个显示参数进行调整,以使当前显示的文本内容能够适用于不同的阅 读环境,从而保证用户在不同阅读场景下的阅读体验。
[0077] 下面结合不同的应用场景来对上述技术方案进行详细的说明:
[0078] 参见图2,针对环境光亮度发生变化的阅读场景,本公开实施例提供了一种调整文 字显示的方法,图2是根据一示例性实施例示出的一种调整文字显示的方法流程图,可以包 括如下几个步骤:
[0079]在步骤201中,确定终端当前显示的内容是否是文本内容;
[0080]如果终端当前显示的内容是文本内容时,执行步骤202;
[0081 ]如果终端当前显示的内容不是文本内容时,则继续执行步骤201.
[0082]在步骤202中,通过终端中设置的光线传感器按照预定的时间间隔对终端当前所 处环境的环境光亮度值进行检测。
[0083]本实施例中,所述显示参数至少包括文字的字号、字体、颜色、透明度和笔画粗细 中的一个或者多个。
[0084]本实施例中,所述预定的时间间隔可以根据实际情况进行设定,如2个小时、3个小 时或者半个小时等,本公开实施例对
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1