用于展示信息的方法和装置制造方法及图纸

技术编号:22444127 阅读:39 留言:0更新日期:2019-11-02 04:10
本申请实施例公开了用于展示信息的方法和装置。该方法的一具体实施方式包括:响应于接收到对视图控件的确认操作,获取视图控件上展示的信息;根据信息,创建临时视图,其中,临时视图用于展示信息;确定信息是否被完全展示在临时视图上;响应于确定信息没有被完全展示在临时视图上,获取终端设备的当前重力加速度;确定与当前重力加速度对应的滚动方向;按照滚动方向在临时视图上滚动展示信息。该实施方式实现了富于针对性地信息展示。

Methods and devices for displaying information

【技术实现步骤摘要】
用于展示信息的方法和装置
本申请实施例涉及计算机
,具体涉及用于展示信息的方法和装置。
技术介绍
随着移动互联网的飞速发展,各种各样的应用层出不穷。通常,这些应用的很多场景中会需要显示文字。以购物类应用为例,购物类应用中需要显示结算金额、物品的相关介绍信息、促销活动中的提示信息等等,这些信息通常被展示在视图控件中。由于视图控件的展示区域固定(即视图控件的展示位置固定、视图控件的尺寸固定),当视图控件上需要展示的信息的内容较多时,会出现信息的内容展示不全的现象,导致用户无法完全理解信息的内容。因此,在现有技术中,为了使视图控件上能够完全展示信息的内容,通常会不断地缩小视图控件上所显示的信息的字体,直至信息的内容被完全展示在视图控件上为止。
技术实现思路
本申请实施例提出了用于展示信息的方法和装置。第一方面,本申请实施例提供了一种用于展示信息的方法,应用于终端设备,包括:响应于接收到对视图控件的确认操作,获取视图控件上展示的信息;根据信息,创建临时视图,其中,临时视图用于展示信息;确定信息是否被完全展示在临时视图上;响应于确定信息没有被完全展示在临时视图上,获取终端设备的当前重力加速度;确定与当前重力加速度对应的滚动方向;按照滚动方向在临时视图上滚动展示信息。在一些实施例中,根据信息,创建临时视图,包括:确定能够完全展示信息的候选临时视图;将候选临时视图的尺寸与终端设备上能够展示的最大临时视图的尺寸进行比较;若候选临时视图的尺寸不大于最大临时视图的尺寸,创建候选临时视图,作为临时视图;若候选临时视图的尺寸大于最大临时视图的尺寸,创建最大临时视图,作为临时视图。在一些实施例中,确定与当前重力加速度对应的滚动方向,包括:将当前重力加速度分解成两个预设方向的分重力加速度;对所分解成的两个预设方向的分重力加速度的值进行分析,确定与终端设备的当前重力加速度对应的滚动方向。在一些实施例中,两个预设方向包括与终端设备的屏幕的横向平行的方向和与终端设备的屏幕的纵向平行的方向;以及对所分解成的两个预设方向的分重力加速度的值进行分析,确定与终端设备的当前重力加速度对应的滚动方向,包括:确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值是否大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值;响应于确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与终端设备的屏幕的横向平行的方向的分重力加速度的值是否大于第一预设阈值,若大于第一预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的右侧滚动,若不大于第一预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的左侧滚动。在一些实施例中,对所分解成的两个预设方向的分重力加速度的值进行分析,确定与终端设备的当前重力加速度对应的滚动方向,还包括:响应于确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值不大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与终端设备的屏幕的纵向平行的方向的分重力加速度的值是否大于第二预设阈值,若大于第二预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的下方滚动,若不大于第二预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的上方滚动。在一些实施例中,该方法还包括:响应于接收到对临时视图的确认操作,关闭临时视图。第二方面,本申请实施例提供了一种用于展示信息的装置,设置于终端设备,包括:第一获取单元,被配置成响应于接收到对视图控件的确认操作,获取视图控件上展示的信息;创建单元,被配置成根据信息,创建临时视图,其中,临时视图用于展示信息;第一确定单元,被配置成确定信息是否被完全展示在临时视图上;第二获取单元,被配置成响应于确定信息没有被完全展示在临时视图上,获取终端设备的当前重力加速度;第二确定单元,被配置成确定与终端设备的当前重力加速度对应的滚动方向;展示单元,被配置成按照滚动方向在临时视图上滚动展示信息。在一些实施例中,创建单元进一步被配置成:确定能够完全展示信息的候选临时视图;将候选临时视图的尺寸与终端设备上能够展示的最大临时视图的尺寸进行比较;若候选临时视图的尺寸不大于最大临时视图的尺寸,创建候选临时视图,作为临时视图;若候选临时视图的尺寸大于最大临时视图的尺寸,创建最大临时视图,作为临时视图。在一些实施例中,第二确定单元包括:分解子单元,被配置成将当前重力加速度分解成两个预设方向的分重力加速度;确定子单元,被配置成对所分解成的两个预设方向的分重力加速度的值进行分析,确定与终端设备的当前重力加速度对应的滚动方向。在一些实施例中,两个预设方向包括与终端设备的屏幕的横向平行的方向和与终端设备的屏幕的纵向平行的方向;以及确定子单元包括:第一确定模块,被配置成确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值是否大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值;第二确定模块,被配置成响应于确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与终端设备的屏幕的横向平行的方向的分重力加速度的值是否大于第一预设阈值,若大于第一预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的右侧滚动,若不大于第一预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的左侧滚动。在一些实施例中,确定子单元还包括:第三确定模块,被配置成响应于确定与终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值不大于与终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与终端设备的屏幕的纵向平行的方向的分重力加速度的值是否大于第二预设阈值,若大于第二预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的下方滚动,若不大于第二预设阈值,则确定与终端设备的当前重力加速度对应的滚动方向指示向终端设备的屏幕的上方滚动。在一些实施例中,该装置还包括:关闭单元,被配置成响应于接收到对临时视图的确认操作,关闭临时视图。第三方面,本申请实施例提供了一种终端设备,该终端设备包括:一个或多个处理器;存储装置,其上存储有一个或多个程序;当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面中任一实现方式描述的方法。第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面中任一实现方式描述的方法。本申请实施例提供的用于展示信息的方法和装置,在接收到对视图控件的确认操作的情况下,获取视图控件上展示的信息;之后创建用于展示所获取的信息的临时视图;而后确定所获取的信息是否能够被完全展示在临时视图上;在所获取的信息不能够被完全展示在临时视图上的情况下,获取终端设备的当前重力加速度;随后确定与终端设备的当前重力加速度对应的滚动方向,以实现按照所确定的滚动方向在临时视图上滚动展示所获取的信息。由于临时视图的展示区域可以根据需要进行本文档来自技高网...

【技术保护点】
1.一种用于展示信息的方法,应用于终端设备,包括:响应于接收到对视图控件的确认操作,获取所述视图控件上展示的信息;根据所述信息,创建临时视图,其中,所述临时视图用于展示所述信息;确定所述信息是否被完全展示在所述临时视图上;响应于确定所述信息没有被完全展示在所述临时视图上,获取所述终端设备的当前重力加速度;确定与所述当前重力加速度对应的滚动方向;按照所述滚动方向在所述临时视图上滚动展示所述信息。

【技术特征摘要】
1.一种用于展示信息的方法,应用于终端设备,包括:响应于接收到对视图控件的确认操作,获取所述视图控件上展示的信息;根据所述信息,创建临时视图,其中,所述临时视图用于展示所述信息;确定所述信息是否被完全展示在所述临时视图上;响应于确定所述信息没有被完全展示在所述临时视图上,获取所述终端设备的当前重力加速度;确定与所述当前重力加速度对应的滚动方向;按照所述滚动方向在所述临时视图上滚动展示所述信息。2.根据权利要求1所述的方法,其中,所述根据所述信息,创建临时视图,包括:确定能够完全展示所述信息的候选临时视图;将所述候选临时视图的尺寸与所述终端设备上能够展示的最大临时视图的尺寸进行比较;若所述候选临时视图的尺寸不大于所述最大临时视图的尺寸,创建所述候选临时视图,作为临时视图;若所述候选临时视图的尺寸大于所述最大临时视图的尺寸,创建所述最大临时视图,作为临时视图。3.根据权利要求1所述的方法,其中,所述确定与所述当前重力加速度对应的滚动方向,包括:将所述当前重力加速度分解成两个预设方向的分重力加速度;对所分解成的两个预设方向的分重力加速度的值进行分析,确定与所述终端设备的当前重力加速度对应的滚动方向。4.根据权利要求3所述的方法,其中,所述两个预设方向包括与所述终端设备的屏幕的横向平行的方向和与所述终端设备的屏幕的纵向平行的方向;以及所述对所分解成的两个预设方向的分重力加速度的值进行分析,确定与所述终端设备的当前重力加速度对应的滚动方向,包括:确定与所述终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值是否大于与所述终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值;响应于确定与所述终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值大于与所述终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与所述终端设备的屏幕的横向平行的方向的分重力加速度的值是否大于第一预设阈值,若大于所述第一预设阈值,则确定与所述终端设备的当前重力加速度对应的滚动方向指示向所述终端设备的屏幕的右侧滚动,若不大于所述第一预设阈值,则确定与所述终端设备的当前重力加速度对应的滚动方向指示向所述终端设备的屏幕的左侧滚动。5.根据权利要求4所述的方法,其中,所述对所分解成的两个预设方向的分重力加速度的值进行分析,确定与所述终端设备的当前重力加速度对应的滚动方向,还包括:响应于确定与所述终端设备的屏幕的横向平行的方向的分重力加速度的值的绝对值不大于与所述终端设备的屏幕的纵向平行的方向的分重力加速度的值的绝对值,确定与所述终端设备的屏幕的纵向平行的方向的分重力加速度的值是否大于第二预设阈值,若大于所述第二预设阈值,则确定与所述终端设备的当前重力加速度对应的滚动方向指示向所述终端设备的屏幕的下方滚动,若不大于所述第二预设阈值,则确定与所述终端设备的当前重力加速度对应的滚动方向指示向所述终端设备的屏幕的上方滚动。6.根据权利要求1-5之一所述的方法,其中,所述方法还包括:响应于接收到对所述临时视图的确认操作,关闭所述临时视图。7.一种用于展示信息的装置,设置于终端设备,包括:第一获取单元,被配置成响应于接收到对视图控件的确认操作,获取所述视图控件上展示的信息;创建单元,被配置成根据所述信息,创建...

【专利技术属性】
技术研发人员:杜建军
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1