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

文档序号:9887606阅读:来源:国知局
内容的次数。
[0130]本技术方案中,当终端由竖屏显示模式切换为横屏显示模式时,对所述文本内容 的文字的显示参数进行调整,还可以包括:
[0131]当终端由竖屏显示模式切换为横屏显示模式时,对所述文本内容的文字的字号 或/和行间距进行调整。
[0132]这里,可以预先设定横屏显示模式下的显示文字的字号或/和行间距,这样,当终 端由竖屏显示模式切换为横屏显示模式时,就可以将当前文本内容的文字的字号或/和行 间距调整为预先设定的字号或/和行间距。
[0133]本技术方案中,在终端由竖屏显示切换为横屏显示时,可以通过调整显示文字的 字号或/和行间距,如减小显示字号或/和缩小行间距的方式,以提高横屏显示状态下,每页 的显示内容量,减少用户翻页或者下拉滚动显示内容的次数。
[0134] 在步骤403中:显示调整后的所述文本内容。
[0135] 在步骤404中:恢复所述文本内容为调整前的状态并显示。
[0136] 本技术方案中,当终端由横屏显示模式切换回竖屏显示模式时,恢复文本内容为 调整前的状态,使得显示内容可以自适应显示模式的切换。满足用户在不同阅读模式下的 阅读需求。
[0137] 综上所述,本技术方案通过重力传感器自动检测终端屏幕的显示模式,在检测到 终端由第一显示模式切换为第二显示模式时,对文本内容的文字的显示参数进行调整并显 示,可以自适应的根据终端屏幕的显示模式来对当前显示的文字的显示参数进行调整,以 更好的适应终端当前的显示模式,提高用户对文字的阅读体验。
[0138] 下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实 施例中未披露的细节,请参照本公开方法实施例。
[0139] 图5是根据一示例性实施例示出的一种调整文字显示的装置500的框图,该调整文 字显示的装置500可以通过软件、硬件或者两者的结合实现成为终端的部分或者全部,该终 端是手机或平板电脑。该调整文字显示的装置500可以包括:
[0140]检测模块501,被配置为当所述终端当前显示的内容为文本内容时,检测并确定所 述终端当前的阅读场景;
[0141] 文本调整模块502,被配置为当所述阅读场景为预定的阅读场景时,对所述文本内 容的显示参数进行调整并显示;其中,所述阅读场景至少包括满足预定值的环境光亮度、终 端屏幕显示模式和满足预定条件的移动状态中的一种或者多种。
[0142] 本技术方案通过检测并确定终端当前的阅读场景为预定的阅读场景,如满足预定 值的环境光亮度、终端屏幕显示模式和满足预定条件的移动状态中的一种或者多种阅读场 景下,对文本内容的显示参数进行调整显示,以使得当前显示的文本能够适用不同的环境 光亮度,不同的终端屏幕显示模式或不同的移动状态,从而保证用户在不同阅读场景下的 阅读体验。
[0143] 参见图6,如图5所示的检测模块501,可以包括:
[0144] 第一检测子模块5011,被配置为通过所述终端中设置的光线传感器来检测当前的 环境光亮度,以确定所述终端当前所处的环境亮度是否满足预定值;或/和,
[0145] 第二检测子模块5012,被配置为通过所述终端中设置的重力传感器来检测所述终 端当前的移动状态,以确定所述终端当前的移动状态是否满足预定条件;或/和,
[0146] 第三检测子模块5013,被配置为通过终端中设置的重力传感器,以确定所述终端 屏幕的显示模式。
[0147] 可选的,所述显示参数至少包括文字的字号、字体、行间距、颜色、透明度、粗细和 压缩度中的一个或者多个。
[0148] 可选的,文本调整模块502,可以被配置为当所述阅读场景确定为所述终端屏幕的 显示模式为横屏显示时,按照预定的压缩比例对所述文本内容的文字显示高度进行压缩并 显不〇
[0149] 可选的,文本调整模块502,可以被配置为当所述阅读场景确定为所述终端满足预 定条件的移动状态时,按照预定的放大比例对所述文本内容的文字进行放大并显示,或/ 和,调整所述文本内容的行间距并显示。
[0150] 可选的,文本调整模块502,可以被配置为当所述阅读场景确定为所述终端满足预 定值的环境光亮度,对所述文本内容的字号、字体、颜色、透明度和笔画粗细中的一个或者 多个进行调整并显示。
[0151] 本技术方案在检测到不同的阅读场景,如不同的环境光亮度、不同的终端屏幕显 示模式或不同的移动状态后,对当前显示文本的诸如字号、字体、行间距、颜色、透明度、粗 细和压缩度中的一个或者多个显示参数进行调整,以使当前显示的文本内容能够适用于不 同的阅读环境,从而保证用户在不同阅读场景下的阅读体验。
[0152] 综上所述,本技术方案通过检测并确定终端当前的阅读场景为预定的阅读场景, 如满足预定值的环境光亮度、终端屏幕显示模式和满足预定条件的移动状态中的一种或者 多种阅读场景下,对文本内容的显示参数进行调整显示,以使得当前显示的文本能够适用 不同的环境光亮度,不同的终端屏幕显示模式或不同的移动状态,从而保证用户在不同阅 读场景下的阅读体验。例如,在检测到不同的阅读场景,如不同的环境光亮度、不同的终端 屏幕显示模式或不同的移动状态后,对当前显示文本的诸如字号、字体、行间距、颜色、透明 度、粗细和压缩度中的一个或者多个显示参数进行调整,以使当前显示的文本内容能够适 用于不同的阅读环境,从而保证用户在不同阅读场景下的阅读体验。
[0153] 关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法 的实施例中进行了详细描述,此处将不做详细阐述说明。
[0154] 请参考图7,其示出了一示例性实施例示出的一种用于调整文字显示装置600的框 图。例如,装置600可以是手机,平板电脑或者智能电视等终端设备。
[0155] 参照图7,装置600可以包括以下一个或多个组件:处理组件602,存储器604,电源 组件606,多媒体组件608,音频组件610,输入/输出(I/O)接口612,传感器组件614,以及通 信组件616。
[0156] 处理组件602通常控制装置600的整体操作,诸如与显示,电话呼叫,数据通信,相 机操作和记录操作相关联的操作。处理组件602可以包括一个或多个处理器620来执行指 令,以完成上述调整文字显示方法的全部或部分步骤。此外,处理组件602可以包括一个或 多个模块,便于处理组件602和其他组件之间的交互。例如,处理组件602可以包括多媒体模 块,以方便多媒体组件608和处理组件602之间的交互。
[0157] 存储器604被配置为存储各种类型的数据以支持在装置600上的操作。这些数据的 示例包括用于在装置600上操作的任何应用或方法的指令,联系人数据,电话簿数据,消息, 图片,视频等。存储器604可以由任何类型的易失性或非易失性存储设备或者它们的组合实 现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPR0M),可擦除可编程只 读存储器(EPROM),可编程只读存储器(PR0M),只读存储器(ROM),磁存储器,快闪存储器,磁 盘或光盘。
[0158] 电源组件606为装置600的各种组件提供电力。电源组件606可以包括电源管理系 统,一个或多个电源,及其他与为装置600生成、管理和分配电力相关联的组件。
[0159] 多媒体组件608包括在装置600和用户之间的提供一个输出接口的屏幕。在一些实 施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可 以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以 感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而 且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件608包括 一个前置摄像头和/或后置摄像头。当装置600处于操作模式,如拍摄模式或视频模式时,前 置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可 以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
[0160] 音频
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1