CN111666030A - 信息显示方法、装置、计算机设备及存储介质 - Google Patents
信息显示方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN111666030A CN111666030A CN202010496888.8A CN202010496888A CN111666030A CN 111666030 A CN111666030 A CN 111666030A CN 202010496888 A CN202010496888 A CN 202010496888A CN 111666030 A CN111666030 A CN 111666030A
- Authority
- CN
- China
- Prior art keywords
- list
- target
- position coordinate
- application interface
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000004044 response Effects 0.000 claims description 31
- 230000015654 memory Effects 0.000 claims description 18
- 230000003993 interaction Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 19
- 238000004891 communication Methods 0.000 description 8
- 238000004590 computer program Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请公开了一种信息显示方法、装置、计算机设备及存储介质,属于终端技术领域。所述方法包括:响应于对第一应用界面的滑动操作,获取第一偏移值;根据第一偏移值以及第一位置坐标,获取目标位置坐标;根据目标位置坐标,在第一应用界面中的固定位置显示目标显示内容。本申请在终端响应滑动操作时,通过第一偏移值以及第一位置坐标,获取需要显示的目标显示内容的目标位置坐标,根据目标位置坐标,在第一应用界面中的固定位置显示目标显示内容,使得终端可以在固定位置处显示目标显示内容,不需要用户重新进行滑动,提高了终端显示目标显示内容的速度,增加了用户与终端的交互效率。
Description
技术领域
本申请涉及终端技术领域,特别涉及一种信息显示方法、装置、计算机设备及存储介质。
背景技术
随着终端技术领域的发展,用户在日常生活中已经越来越离不开终端,比如,用户可以通过终端进行娱乐、学习、工作等。
其中,用户在使用终端的过程中,往往会使用终端显示各种各样APP(Application,应用程序)的应用界面。比如,终端可以显示浏览器应用程序的应用界面。用户还可以通过滑动终端的显示屏,使得终端中的应用界面也相应地发生滑动,将原来展示在显示屏中的内容滑动至显示屏之外,并展示新的界面内容。当用户想要查看或者操作原来展示在显示屏中的内容时,用户又需要重新对显示屏进行滑动,将原来展示在显示屏中的内容重新展示的显示屏中。
对于上述滑动展示应用界面的方式,在用户需要查看或者操作已经滑动至显示屏之外的内容时,用户需要重新滑动显示屏,影响了展示显示屏之外的内容的速度,降低了用户与终端的交互效率。
发明内容
本申请实施例提供了一种信息显示方法、装置、计算机设备及存储介质。
所述技术方案如下:
一个方面,本申请提供了一种信息显示方法,所述方法包括:
响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
一个方面,本申请提供了一种信息显示装置,所述装置包括:
偏移值获取模块,用于响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
坐标获取模块,用于根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
内容显示模块,用于根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
一个方面,本申请提供了一种计算机设备,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述一个方面所述的信息显示方法。
一个方面,本申请提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述一个方面所述的信息显示方法。
一个方面,本申请提供了一种计算机程序产品,所述计算机程序产品中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述一个方面所述的信息显示方法。
本申请实施例提供的技术方案带来的有益效果至少包括:
终端响应于对第一应用界面的滑动操作,获取第一偏移值,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容;根据第一偏移值以及第一位置坐标,获取目标位置坐标,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标;根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容。本申请在终端响应滑动操作时,通过第一偏移值以及第一位置坐标,获取需要显示的目标显示内容的目标位置坐标,根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容,使得终端可以在固定位置处显示目标显示内容,不需要用户重新进行滑动,提高了终端显示目标显示内容的速度,增加了用户与终端的交互效率。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一示例性实施例提供的一种实施环境架构的示意图;
图2是本申请一示例性实施例提供的一种浏览器应用程序的界面示意图;
图3是本申请一示例性实施例涉及图2的一种浏览器应用程序的界面示意图;
图4是本申请一示例性实施例涉及的一种信息显示方法的方法流程图;
图5是本申请一示例性实施例涉及的一种信息显示方法的方法流程图;
图6是本申请一示例性实施例涉及的一种第一应用界面的界面示意图;
图7是本申请一示例性实施例涉及图6的一种第一应用界面的界面示意图;
图8是本申请一示例性实施例涉及的一种第一应用界面的界面示意图;
图9是本申请一示例性实施例涉及图8的一种第一应用界面的界面示意图;
图10是本申请一示例性实施例提供的信息显示装置的结构框图;
图11是本申请一示例性实施例提供的一种计算机设备的结构示意图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
本申请提供的方案可以用于日常生活中用户通过终端展示应用界面的实际场景中,为了便于理解,下面首先对本申请实施例涉及的应用场景进行简单介绍。
随着人们对终端的使用需求不断增加,终端可以提供各种各样的功能(比如,音频、视频等多媒体数据的展示),终端在展示应用程序的应用界面时,显示屏的尺寸往往不足以展示某个应用界面,该应用界面会被分为显示屏内的内容和显示屏外的内容,用户需要通过对显示屏执行滑动、拖拽等操作后,使得原来在显示屏外的内容移动显示至显示屏内,原来在显示屏内的内容移动显示至显示屏外。
请参考图1,其示出了本申请一示例性实施例提供的一种实施环境架构的示意图。如图1所示,该实施环境可以包括终端110和服务器120。
终端110可以是具有触摸显示屏的终端设备,比如,该终端可以是手机、平板电脑、电子书阅读器、智能眼镜、智能手表、MP3播放器(Moving Picture Experts Group AudioLayer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts GroupAudio Layer IV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑、膝上型便携计算机和台式计算机等等。
服务器120是一台服务器,或者由若干台服务器,或者是一个虚拟化平台,或者是一个云计算服务中心。实际实现时,该服务器120是指为终端110中安装的任何一个应用程序提供后台服务的服务器。
终端110与服务器120之间通过通信网络相连。可选的,该通信网络可以是有线网络或无线网络。
可选的,上述的无线网络或者有线网络使用标准通信技术和/或协议。网络通常为因特网、但也可以是任何网络,包括但不限于局域网(Local AreaNetwork,LAN)、城域网(Metropolitan Area Network,MAN)、广域网(Wide Area Network,WAN)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。在一些实施例中,使用包括超文本标记语言(Hyper Text Mark-up Language,HTML)、可扩展标记语言(Extensible MarkupLanguage,XML)等的技术和/或格式来代表通过网络交换的数据。此外还可以使用诸如安全套接字层(Secure Socket Layer,SSL)、传输层安全(Transport Layer Security,TLS)、虚拟专用网络(Virtual Private Network,VPN)、网际协议安全(Internet ProtocolSecurity,IPsec)等常规加密技术来加密所有或者一些链路。在另一些实施例中,还可以使用定制和/或专用数据通信技术取代或者补充上述数据通信技术。
在本申请实施例中,用户通过操作终端110,使得终端110可以展示自身已安装的任何一个应用程序的应用界面,终端110可以在该应用界面中展示相应的界面内容。请参考图2,其示出了本申请一示例性实施例提供的一种浏览器应用程序的界面示意图。如图2所示,在终端200中显示有浏览器界面201,在浏览器界面201中显示有第一界面内容202以及第二界面内容203,在显示屏之外还存在第三界面内容204。可选的,浏览器界面201可以是用户通过浏览器应用程序的程序图标触发终端展示的。可选的,用户可以通过点击第二界面内容203,实现对第二界面内容进行筛选。可选的,用户还可以按照图2中的箭头方向滑动或拖拽,使得第一界面内容201展示在显示屏外,第三界面内容204展示在显示屏内。
请参考图3,其示出了本申请一示例性实施例涉及图2的一种浏览器应用程序的界面示意图。如图3所示,在终端300中显示有浏览器界面301,在浏览器界面301中显示有第二界面内容302以及第三界面内容303,在显示屏之外还存在第四界面内容304。如图3所示,用户在按照上述图2中的箭头方向拖动后,终端可以展示图3所示的浏览器界面。
对于在上述图2和图3所示的浏览器界面201中展示的各个界面内容,当用户在上述滑动过程中,想要继续查看已经滑动至显示屏之外的界面内容时,用户需要按照相反的方向在此滑动,使得想要查看的界面内容重新显示在显示屏中,从而对想要查看的界面内容重新查看、编辑等。在该过程中,由于用户需要重新对显示屏中的内容进行滑动操作,使得用户重新寻找对应的界面内容,存在用户操作繁琐的问题,降低了用户与终端之间的交互效率。
为了提高用户与终端之间的交互效率,增加终端显示界面内容的效率。请参考图4,其示出了本申请一示例性实施例涉及的一种信息显示方法的方法流程图,该信息显示方法可以用于如图1所示的场景架构中,由图1中的终端执行,如图4所示,该信息显示方法可以包括如下步骤:
步骤401,响应于对第一应用界面的滑动操作,获取第一偏移值。
其中,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容。
可选的,请参考图5,其示出了本申请一示例性实施例涉及的一种应用界面的界面示意图。如图5所示,在终端500中显示有第一应用界面501,该第一应用界面501可以接收用户的滑动操作并进行滑动,在终端的显示屏中展示第一应用界面501中的各部分内容。可选的,在上述图2至图3所示的浏览器应用界面中,第一偏移值可以是图3中的L。
可选的,第一应用界面中包含目标显示内容,该目标显示内容可以是第一应用界面对应的应用程序默认设置的,也可以是用户自主设置的。并且,在执行本步骤401之前,该目标显示内容可以显示在终端的显示屏中,也可以尚未显示在终端的显示屏中。
步骤402,根据第一偏移值以及第一位置坐标,获取目标位置坐标。
其中,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标。
可选的,终端对应第一应用界面可以建立有坐标系,终端通过该坐标系中的坐标描述第一应用界面中的各个内容的位置,并将各个内容显示在第一应用界面中。终端可以根据上述获取到的第一偏移值,以及滑动前目标显示内容在第一应用界面中的位置坐标,获取到滑动后目标显示内容在第一应用界面中的位置坐标。
步骤403,根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容。
即,终端可以根据得到的目标位置坐标,将目标内容显示在第一应用界面中对应目标位置坐标处,使得终端的显示屏中始终将该目标显示内容显示在固定位置处。可选的,将目标内容显示在第一应用界面中对应目标位置坐标处的方式可以是叠加显示,也可以是覆盖显示,还可以是平移显示,本申请实施例对此并不加以限定。
综上所述,终端响应于对第一应用界面的滑动操作,获取第一偏移值,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容;根据第一偏移值以及第一位置坐标,获取目标位置坐标,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标;根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容。本申请在终端响应滑动操作时,通过第一偏移值以及第一位置坐标,获取需要显示的目标显示内容的目标位置坐标,根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容,使得终端可以在固定位置处显示目标显示内容,不需要用户重新进行滑动,提高了终端显示目标显示内容的速度,增加了用户与终端的交互效率。
在一种可能实现的方式中,终端展示的第一应用界面中还包含第一列表和第二列表,第二列表镶嵌于第一列表中,目标显示内容是在第二列表中显示的内容。该目标显示内容可以由第一应用界面对应的应用程序预先设置,即,以目标显示内容是默认设置的,对上述图4所示的实施例进行举例介绍。
请参考图5,其示出了本申请一示例性实施例涉及的一种信息显示方法的发送流程图,该信息显示方法可以用于如图1所示的场景架构中,由图1中的终端执行。如图5所示,该信息显示方法可以包括如下步骤:
步骤501,展示第一应用界面。
其中,第一应用界面中还包含第一列表和第二列表,第二列表镶嵌于第一列表中,目标显示内容是在第二列表中显示的内容。
即,第一应用界面可以是多层嵌套列表组成的应用界面。请参考图6,其示出了本申请一示例性实施例涉及的一种第一应用界面的界面示意图,如图6所示,在第一应用界面600中包含了第一列表601,第二列表602以及第三列表603。其中,第二列表602和第三列表603都镶嵌于第一列表中,第一应用界面中的内容也可以通过渲染等方式,显示在第一列表601,第二列表602以及第三列表603中。可选的,第一应用界面对应的应用程序可以将第二列表中的内容默认设置为目标显示内容,也可以将第三列表中的内容默认设置为目标显示内容,此处可以由开发人员预先设定,本申请对此并不加以限定。
可选的,终端中还可以将镶嵌于其他列表中的列表放置在容器视图中,通过容器视图将该列表镶嵌于其他列表中。比如,请参考图7,其示出了本申请一示例性实施例涉及图6的一种第一应用界面的界面示意图。如图7所示,在第一应用界面700中包含了第一列表701,第二列表702以及第三列表703,第一容器视图704,第二容器视图705。其中,第二列表702放置于第一容器视图中,第三列表703放置于第二容器视图中,第一容器视图704和第二容器视图705均放置于第一列表701内。在一种可能实现的方式中,第二列表中也可以镶嵌有其他列表,其他列表放置于第二列表中的方式也可以参照第二列表和第三列表放置于第一列表中的方式,此处不再赘述。
可选的,对于第一应用界面中包含第一列表和第二列表的示例,终端可以设置第一列表的滑动范围是第一列表的内容长度与第二列表的内容长度、容器视图的长度之和,并关闭第二列表的滑动响应权限,该滑动响应权限是响应于滑动操作的权限。即,用户滑动第一应用界面的最大距离为第一列表的内容长度与第二列表的内容长度、容器视图的长度之和。比如,以上述图7所示的第一应用界面举例,终端可以设置第一列表的滑动范围是第一列表的内容长度与第二列表的内容长度、第一容器视图的长度、第三列表的内容长度以及第二容器视图的长度之和,并关闭第二列表和第三列表的滑动响应权限。用户在第一应用界面中滑动时,终端对应第一列表相应滑动操作,第二列表或者第三列表并不能接收到用户的滑动操作。
步骤502,响应于对第一应用界面的滑动操作,获取第一偏移值。
其中,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容。
即,用户对第一应用界面进行滑动时,第一应用界面中的第一列表可以接收到该滑动操作。终端可以响应该滑动操作,对第一列表中显示的界面内容进行滚动显示(如上述图2至图3的形式)。但在本申请实施例中,终端还可以获取第一偏移值,即,第一界面内容滑动的距离。请参考图8,其示出了本申请一示例性实施例涉及的一种第一应用界面的界面示意图。如图8所示,在第一应用界面800中包含了第一列表801,第二列表802,容器视图803,坐标系804。其中,坐标系804可以是终端根据第一应用界面创建的。
可选的,终端可以按照坐标系804的Y方向,确定第一列表的偏移值。比如,用户触发的滑动操作的方向为Y方向的反方向,终端响应该滑动操作将第一列表沿着Y方向移动100个像素点,那么,终端可以将这100个像素点作为获取到的第一偏移值,即,获取到的第一偏移值是100个像素点。
需要说明的是,上述沿着Y方向获取第一偏移值也是举例说明,即在本实施例中,第一应用界面在Y方向上的距离超过终端的显示屏的尺寸,在X方向上的距离未超过终端的显示屏的尺寸。在一种可能实现的方式中,第一应用界面在X方向上的距离超过终端的显示屏的尺寸,在Y方向上的距离未超过终端的显示屏的尺寸时,终端还可以获取X方向上的第一偏移值,其中,沿着X方向上获取第一偏移值的方式可以参照沿着Y方向上获取第一偏移值的方式。或者,第一应用界面在Y方向上和在X方向上的距离均超过终端的显示屏的尺寸时,终端还可以获取Y方向上和X方向上各自的第一偏移值,此处不再赘述。
步骤503,根据第一位置坐标,获取预设长度。
其中,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标。
可选的,由于目标显示内容是由开发人员预设的,那么,终端可以根据该目标显示内容滑动前在第一应用界面中的位置坐标,获取将该第一位置坐标中Y方向上的坐标获取为预设长度。比如,在上述图8所示的第一应用界面中,第二列表802中的内容为目标显示内容,终端将该第二列表802在第一应用界面中的位置坐标的Y坐标获取为预设长度。比如,在上述图8中,第二列表的在第一应用界面中的位置坐标为(0,300),那么终端获取到的预设长度为300。
步骤504,根据第一偏移值以及预设长度,获取偏移差值。
其中,偏移差值是第一偏移值与预设长度之间的差值;即,终端可以计算第一偏移值与获取的预设长度之间的差值大小,将得到的差值大小作为偏移差值。例如,在上述图8中,第二列表802在坐标系804中的Y坐标为300,终端获取到第一偏移值大小为400,那么,终端获取到的偏移差值的大小为100(400减去300)。
步骤505,根据偏移差值,获取目标位置坐标。
其中,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标。
可选的,终端可以根据得到的偏移差值,获取目标位置坐标。在一种可能实现的方式中,终端还可以判断偏移差值是否大于0,如果偏移差值大于0,终端将第二位置坐标获取为目标位置坐标,第二位置坐标是将第一位置坐标的第一坐标值增加第一偏移值之后得到的位置坐标。其中,第一坐标值是第一应用界面的偏移方向上的坐标值。以上述图8为例,第一坐标可以是坐标系中的Y坐标。例如,在上述图8中,第二列表802在坐标系804中的Y坐标为300,终端获取到第一偏移值大小为400,那么,终端获取到的偏移差值的大小为100。终端判断出偏移差值大于0,终端可以在第一位置坐标(0,300)的Y坐标值增加偏移值400,得到第二位置坐标(0,700),将(0,700)获取为目标位置坐标。
如果偏移差值不大于0,终端直接将第一位置坐标获取为目标位置坐标。例如,在上述图8中,第二列表802在坐标系804中的Y坐标为300,终端获取到第一偏移值大小为200,那么,终端获取到的偏移差值的大小为-100。终端判断出偏移差值不大于0,终端可以将第一位置坐标(0,300)直接获取为目标位置坐标。
步骤506,调整第二列表在第一列表的相对位置坐标。
可选的,终端可以通过调整显示目标显示内容的第二列表与第一列表之间的相对位置坐标,调整第二列表在第一应用界面中的显示位置。即,将第二列表的坐标调整为目标位置坐标。请参考图9,其示出了本申请一示例性实施例涉及图8的一种第一应用界面的界面示意图,如图9所示,在第一应用界面900中包含有第一列表901,第二列表902。其中,终端可以将第二列表902的相对位置坐标调整为(0,700),例如从虚线位置调整至实线位置,使得上述偏移差值大于0的情况下,终端中第二列表在显示屏中始终显示在固定位置。
步骤507,按照目标位置坐标,将目标显示内容显示在第二列表中。
终端按照得到的目标位置坐标,在第二列表中显示对应的目标显示内容。
综上所述,终端响应于对第一应用界面的滑动操作,获取第一偏移值,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容;根据第一偏移值以及第一位置坐标,获取目标位置坐标,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标;根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容。本申请在终端响应滑动操作时,通过第一偏移值以及第一位置坐标,获取需要显示的目标显示内容的目标位置坐标,根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容,使得终端可以在固定位置处显示目标显示内容,不需要用户重新进行滑动,提高了终端显示目标显示内容的速度,增加了用户与终端的交互效率。
在一种可能实现的方式中,上述图5所示实施例中的目标显示内容可以由用户自由指定。在步骤501之前,图5所示的实施例还可以包括如下步骤:接收对至少一个容器视图的选择操作,将至少一个容器视图中的界面内容确定为目标显示内容。在上述步骤501中关闭第二列表的滑动响应权限可以如下:响应于至少一个容器视图中的界面内容为目标显示内容,将至少一个容器视图中的第二列表的滑动响应权限关闭。即,用户可以对上述图7中的任何一个容器视图进行选择,终端可以将用户选择的容器视图中的界面内容确定为目标显示内容。
本申请通过用户自主选择第一应用界面中的目标显示内容,使得终端可以灵活将用户选择的界面内容固定显示在显示屏中,提高了终端中固定显示界面内容的灵活性,扩展了固定显示目标显示内容的应用场景。
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。
请参考图10,其示出了本申请一示例性实施例提供的信息显示装置的结构框图。该信息显示装置可以用于如图1所示场景架构中,以执行图4或图5所示实施例提供的方法中由终端执行的全部或者部分步骤。如图10所示,该装置主要包括:
偏移值获取模块1001,用于响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
坐标获取模块1002,用于根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
内容显示模块1003,用于根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
可选的,所述第一滚动规则是按照第一方向滚动展示的方式进行展示的规则,所述第一方向是所述第一歌词信息的文字排列方向。
可选的,所述坐标获取模块1002,包括:第一获取单元,第二获取单元和第三获取单元;
所述第一获取单元,用于根据所述第一位置坐标,获取预设长度;
所述第二获取单元,用于根据所述第一偏移值以及所述预设长度,获取偏移差值,所述偏移差值是所述第一偏移值与所述预设长度之间的差值;
所述第三获取单元,用于根据所述偏移差值,获取所述目标位置坐标。
可选的,所述第三获取单元还用于,
响应于所述偏移差值大于0,将第二位置坐标获取为所述目标位置坐标,所述第二位置坐标是将第一位置坐标的第一坐标值增加所述第一偏移值之后得到的位置坐标;或者,
响应于所述偏移差值不大于0,将所述第一位置坐标获取为所述目标位置坐标。
可选的,所述装置还包括:
界面展示模块,用于在所述偏移值获取模块响应于对第一应用界面的滑动操作,获取第一偏移值之前,展示所述第一应用界面,所述第一应用界面中还包含第一列表和第二列表,所述第二列表镶嵌于所述第一列表中,所述目标显示内容是在所述第二列表中显示的内容。
可选的,所述内容显示模块,包括:坐标调整单元和内容显示单元;
所述坐标调整单元,用于调整所述第二列表在所述第一列表的相对位置坐标;
所述内容显示单元,用于按照所述目标位置坐标,将所述目标显示内容显示在所述第二列表中。
可选的,所述第一列表中包含至少一个容器视图,所述第二列表显示在所述容器视图内,所述第一列表的滑动范围是所述第一列表的内容长度与所述第二列表的内容长度、所述容器视图的长度之和,所述装置还包括:
权限关闭模块,用于关闭所述第二列表的滑动响应权限,所述滑动响应权限是响应于滑动操作的权限。
可选的,所述装置还包括:
操作接收模块,用于在所述界面展示模块展示所述第一应用界面之前,接收对所述至少一个容器视图的选择操作,将所述至少一个容器视图中的界面内容确定为所述目标显示内容;
所述权限关闭模块,用于响应于所述至少一个容器视图中的界面内容为所述目标显示内容,将所述至少一个容器视图中的第二列表的滑动响应权限关闭。
综上所述,终端响应于对第一应用界面的滑动操作,获取第一偏移值,第一偏移值用于指示第一应用界面滑动的距离,第一应用界面中包含目标显示内容;根据第一偏移值以及第一位置坐标,获取目标位置坐标,第一位置坐标是滑动前目标显示内容在第一应用界面中的位置坐标,目标位置坐标用于指示滑动后目标显示内容在第一应用界面中的位置坐标;根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容。本申请在终端响应滑动操作时,通过第一偏移值以及第一位置坐标,获取需要显示的目标显示内容的目标位置坐标,根据目标位置坐标,在终端显示屏中的固定位置显示目标显示内容,使得终端可以在固定位置处显示目标显示内容,不需要用户重新进行滑动,提高了终端显示目标显示内容的速度,增加了用户与终端的交互效率。
请参考图11,其示出了本申请一示例性实施例提供的一种计算机设备的结构示意图。该计算机设备1100可以包括:处理器1101、接收器1102、发射器1103、存储器1104和总线1105。
处理器1101包括一个或者一个以上处理核心,处理器1101通过运行软件程序以及模块,从而执行各种功能应用以及信息处理。
接收器1102和发射器1103可以实现为一个通信组件,该通信组件可以是一块通信芯片。该通信芯片也可以称为收发器。
存储器1104通过总线1105与处理器1101相连。
存储器1104可用于存储计算机程序,处理器1101用于执行该计算机程序,以实现上述方法实施例中的计算机设备执行的各个步骤。
此外,存储器1104可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,易失性或非易失性存储设备包括但不限于:磁盘或光盘,电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,EEPROM),可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM),静态随时存取存储器(Static Random Access Memory,SRAM),只读存储器(Read Only Memory,ROM),磁存储器,快闪存储器,可编程只读存储器(Programmable Read Only Memory,PROM)。
在示例性实施例中,所述计算机设备包括处理器和存储器;
所述处理器用于,
响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
在一种可能的实现方式中,所述处理器用于,
根据所述第一位置坐标,获取预设长度;
根据所述第一偏移值以及所述预设长度,获取偏移差值,所述偏移差值是所述第一偏移值与所述预设长度之间的差值;
根据所述偏移差值,获取所述目标位置坐标。
在一种可能的实现方式中,所述处理器用于,
响应于所述偏移差值大于0,将第二位置坐标获取为所述目标位置坐标,所述第二位置坐标是将第一位置坐标的第一坐标值增加所述第一偏移值之后得到的位置坐标;或者,
响应于所述偏移差值不大于0,将所述第一位置坐标获取为所述目标位置坐标。
在一种可能的实现方式中,所述处理器还用于,
展示所述第一应用界面,所述第一应用界面中还包含第一列表和第二列表,所述第二列表镶嵌于所述第一列表中,所述目标显示内容是在所述第二列表中显示的内容。
在一种可能的实现方式中,所述处理器用于,
调整所述第二列表在所述第一列表的相对位置坐标;
按照所述目标位置坐标,将所述目标显示内容显示在所述第二列表中。
在一种可能的实现方式中,所述第一列表中包含至少一个容器视图,所述第二列表显示在所述容器视图内,所述第一列表的滑动范围是所述第一列表的内容长度与所述第二列表的内容长度、所述容器视图的长度之和,所述处理器还用于,
关闭所述第二列表的滑动响应权限,所述滑动响应权限是响应于滑动操作的权限。
在一种可能的实现方式中,所述处理器还用于,
接收对所述至少一个容器视图的选择操作,将所述至少一个容器视图中的界面内容确定为所述目标显示内容;
所述关闭所述第二列表的滑动响应权限,包括:
响应于所述至少一个容器视图中的界面内容为所述目标显示内容,将所述至少一个容器视图中的第二列表的滑动响应权限关闭。
在一个示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括计算机程序(指令)的存储器,上述程序(指令)可由计算机设备的处理器执行以完成本申请各个实施例所示的方法的全部或者部分步骤。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(Random Access Memory,RAM)、CD-ROM(CompactDisc Read-Only Memory,只读光盘)驱动器、磁带、软盘和光数据存储设备等。可选的,该存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,至少一条指令、至少一段程序、代码集或指令集由处理器加载并执行以实现如上述实施例涉及的信息显示方法。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述各个实施例所示的信息显示方法中,由终端执行的全部或部分步骤。
需要说明的是:上述实施例提供的装置在执行音乐播放以及音乐信息显示时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本申请的真正范围和精神由下面的权利要求指出。
应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。
Claims (10)
1.一种信息显示方法,其特征在于,所述方法包括:
响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,包括:
根据所述第一位置坐标,获取预设长度;
根据所述第一偏移值以及所述预设长度,获取偏移差值,所述偏移差值是所述第一偏移值与所述预设长度之间的差值;
根据所述偏移差值,获取所述目标位置坐标。
3.根据权利要求2所述的方法,其特征在于,所述根据所述偏移差值,获取所述目标位置坐标,包括:
响应于所述偏移差值大于0,将所述第一偏移值获取为所述目标位置坐标中的第一坐标;或者,
响应于所述偏移差值不大于0,将所述第一位置坐标获取为所述目标位置坐标。
4.根据权利要求1所述的方法,其特征在于,在所述响应于对第一应用界面的滑动操作,获取第一偏移值之前,还包括:
展示所述第一应用界面,所述第一应用界面中还包含第一列表和第二列表,所述第二列表镶嵌于所述第一列表中,所述目标显示内容是在所述第二列表中显示的内容。
5.根据权利要求4所述的方法,其特征在于,所述根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容,包括:
调整所述第二列表在所述第一列表的相对位置坐标;
按照所述目标位置坐标,将所述目标显示内容显示在所述第二列表中。
6.根据权利要求4所述的方法,其特征在于,所述第一列表中包含至少一个容器视图,所述第二列表显示在所述容器视图内,所述第一列表的滑动范围是所述第一列表的内容长度与所述第二列表的内容长度、所述容器视图的长度之和,所述方法还包括:
关闭所述第二列表的滑动响应权限,所述滑动响应权限是响应于滑动操作的权限。
7.根据权利要求6所述的方法,其特征在于,在所述展示所述第一应用界面之前,还包括:
接收对所述至少一个容器视图的选择操作,将所述至少一个容器视图中的界面内容确定为所述目标显示内容;
所述关闭所述第二列表的滑动响应权限,包括:
响应于所述至少一个容器视图中的界面内容为所述目标显示内容,将所述至少一个容器视图中的第二列表的滑动响应权限关闭。
8.一种信息显示装置,其特征在于,所述装置包括:
偏移值获取模块,用于响应于对第一应用界面的滑动操作,获取第一偏移值,所述第一偏移值用于指示所述第一应用界面滑动的距离,所述第一应用界面中包含目标显示内容;
坐标获取模块,用于根据所述第一偏移值以及第一位置坐标,获取目标位置坐标,所述第一位置坐标是滑动前所述目标显示内容在所述第一应用界面中的位置坐标,所述目标位置坐标用于指示滑动后所述目标显示内容在所述第一应用界面中的位置坐标;
内容显示模块,用于根据所述目标位置坐标,在终端显示屏中的固定位置显示所述目标显示内容。
9.一种计算机设备,其特征在于,所述计算机设备包含处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1至7任一所述的信息显示方法。
10.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如权利要求1至7任一所述的信息显示方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010496888.8A CN111666030B (zh) | 2020-06-03 | 2020-06-03 | 信息显示方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010496888.8A CN111666030B (zh) | 2020-06-03 | 2020-06-03 | 信息显示方法、装置、计算机设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111666030A true CN111666030A (zh) | 2020-09-15 |
CN111666030B CN111666030B (zh) | 2022-08-05 |
Family
ID=72386018
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010496888.8A Active CN111666030B (zh) | 2020-06-03 | 2020-06-03 | 信息显示方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111666030B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112860365A (zh) * | 2021-02-09 | 2021-05-28 | 北京达佳互联信息技术有限公司 | 内容显示方法、装置、电子设备和可读存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117290A (zh) * | 2009-12-30 | 2011-07-06 | 北京搜狗科技发展有限公司 | 一种展现网页中页面元素的方法及系统 |
CN104268250A (zh) * | 2014-09-30 | 2015-01-07 | 北京奇虎科技有限公司 | 一种网页中视频元素的播放方法和装置 |
JP2016119057A (ja) * | 2015-09-08 | 2016-06-30 | ヤフー株式会社 | 情報表示装置、配信装置、情報表示方法および情報表示プログラム |
CN107315526A (zh) * | 2017-06-26 | 2017-11-03 | 深圳市茁壮网络股份有限公司 | 一种页面的滑动方法及装置 |
CN109062653A (zh) * | 2018-08-20 | 2018-12-21 | 珠海市筑巢科技有限公司 | 长图文信息显示方法、计算机装置及计算机可读存储介质 |
CN109947329A (zh) * | 2019-03-25 | 2019-06-28 | 北京字节跳动网络技术有限公司 | 显示控制方法、装置及系统、存储介质、终端设备 |
CN110597583A (zh) * | 2019-08-14 | 2019-12-20 | 北京金堤科技有限公司 | 模态框的吸顶方法和装置、存储介质、电子设备 |
-
2020
- 2020-06-03 CN CN202010496888.8A patent/CN111666030B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102117290A (zh) * | 2009-12-30 | 2011-07-06 | 北京搜狗科技发展有限公司 | 一种展现网页中页面元素的方法及系统 |
CN104268250A (zh) * | 2014-09-30 | 2015-01-07 | 北京奇虎科技有限公司 | 一种网页中视频元素的播放方法和装置 |
JP2016119057A (ja) * | 2015-09-08 | 2016-06-30 | ヤフー株式会社 | 情報表示装置、配信装置、情報表示方法および情報表示プログラム |
CN107315526A (zh) * | 2017-06-26 | 2017-11-03 | 深圳市茁壮网络股份有限公司 | 一种页面的滑动方法及装置 |
CN109062653A (zh) * | 2018-08-20 | 2018-12-21 | 珠海市筑巢科技有限公司 | 长图文信息显示方法、计算机装置及计算机可读存储介质 |
CN109947329A (zh) * | 2019-03-25 | 2019-06-28 | 北京字节跳动网络技术有限公司 | 显示控制方法、装置及系统、存储介质、终端设备 |
CN110597583A (zh) * | 2019-08-14 | 2019-12-20 | 北京金堤科技有限公司 | 模态框的吸顶方法和装置、存储介质、电子设备 |
Non-Patent Citations (1)
Title |
---|
#麻辣小龙虾#: ""关于页面向下滚动到元素位置,元素停靠顶部不动,当页面向上滚动到元素位置时,元素回到原来位置的效果。"", 《HTTPS://BLOG.CSDN.NET/CODINGNOOB/ARTICLE/DETAILS/69227600》 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112860365A (zh) * | 2021-02-09 | 2021-05-28 | 北京达佳互联信息技术有限公司 | 内容显示方法、装置、电子设备和可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN111666030B (zh) | 2022-08-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10031893B2 (en) | Transforming data to create layouts | |
US10534533B2 (en) | Messaging sticker applications | |
US10595169B2 (en) | Message extension app store | |
EP3700237A1 (en) | Messaging application interacting with one or more extension applications | |
US20130036196A1 (en) | Method and system for publishing template-based content | |
CN103677860B (zh) | 一种用于更新浏览器的方法和设备 | |
CN109710865B (zh) | 开放式自动布局方法、装置、电子设备和存储介质 | |
CN110990075A (zh) | 快应用的启动方法、装置、设备及存储介质 | |
CN111666030B (zh) | 信息显示方法、装置、计算机设备及存储介质 | |
CN109800378A (zh) | 基于自定义浏览器的内容处理方法、装置及电子设备 | |
US20180121049A1 (en) | Terminal device and method for displaying image by same, and web server and method for providing web page by same | |
CN110618811B (zh) | 信息呈现方法和装置 | |
CN112492399B (zh) | 信息显示方法、装置及电子设备 | |
US11758016B2 (en) | Hosted application as web widget toolkit | |
CN111597360A (zh) | 信息展示方法、装置、计算机设备及存储介质 | |
US20130307872A1 (en) | Integrating Remote Content with Local Content | |
CN116192789A (zh) | 一种云文档处理方法、装置及电子设备 | |
US20180088930A1 (en) | Updating code within an application | |
CN114742013A (zh) | 在线文档展示方法、装置和电子设备 | |
CN109710911B (zh) | 单元格的内容排版方法、装置、电子设备和存储介质 | |
CN112380821B (zh) | 图形显示方法、装置和电子设备 | |
CN110853643A (zh) | 快应用中进行语音识别的方法、装置、设备及存储介质 | |
KR20150049450A (ko) | 동적 링크 제공 방법 및 이를 수행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
CN113835791B (zh) | 呈现视图组件的层级关系的方法和装置 | |
CN115250259B (zh) | 信息交互方法、装置和电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |