CN108920247B - 页面切换的处理方法、装置及终端、存储介质、程序产品 - Google Patents

页面切换的处理方法、装置及终端、存储介质、程序产品 Download PDF

Info

Publication number
CN108920247B
CN108920247B CN201810809158.1A CN201810809158A CN108920247B CN 108920247 B CN108920247 B CN 108920247B CN 201810809158 A CN201810809158 A CN 201810809158A CN 108920247 B CN108920247 B CN 108920247B
Authority
CN
China
Prior art keywords
page
data
main page
main
displayed
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.)
Active
Application number
CN201810809158.1A
Other languages
English (en)
Other versions
CN108920247A (zh
Inventor
刘易
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201810809158.1A priority Critical patent/CN108920247B/zh
Publication of CN108920247A publication Critical patent/CN108920247A/zh
Application granted granted Critical
Publication of CN108920247B publication Critical patent/CN108920247B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种页面切换的处理方法、装置及终端、存储介质、程序产品。其中方法包括:若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象所记录的数据中提取第一主页面当前展示的多媒体数据;根据多媒体数据确定底层页面显示的待显示数据,并在底层页面上显示待显示数据;若接收到从底层页面切换到第一主页面的第二切换操作,则根据底层页面当前的显示数据确定出主页指示信息;在第一主页面显示主页指示信息所指示的数据。通过上述方法可实现页面间数据的同步。

Description

页面切换的处理方法、装置及终端、存储介质、程序产品
技术领域
本发明涉及计算机多媒体应用技术领域,尤其涉及一种页面切换的处理方法、装置及终端、存储介质、程序产品。
背景技术
在使用例如视频应用、图片应用、浏览器应用等诸多多媒体应用的过程中,常常涉及到从一个页面到另一个页面的切换。这些多媒体应用一般会包括主页面和底层页面,主页面可以认为是一个目录形式的页面,会向用户展示多媒体目录,而底层页面则主要涉及主页上多媒体数据的显示,例如,在视频应用的主页面上会展示各种各样的视频及其诸如标题、时长等等信息给用户,用户点击某个视频后,即切换到底层页面,在底层页面播放该视频。
在各式各样的多媒体应用中,如何对主页面到底层页面的切换进行相关数据处理,以更有利于用户对多媒体数据的显示进行控制成为研究的热点。
发明内容
本申请实施例提供了一种页面切换的处理方法、装置及终端、存储介质、程序产品,能够实现页面之间数据的同步。
一方面,本发明实施提供了一种页面切换的处理方法,所述方法包括:
若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象记录的数据中提取所述第一主页面当前展示的多媒体数据;
根据所述多媒体数据确定所述底层页面显示的待显示数据,并在所述底层页面上显示所述待显示数据;
若接收到从所述底层页面切换到所述第一主页面的第二切换操作,则根据所述底层页面当前的显示数据确定出主页指示信息;
在所述第一主页面显示所述主页指示信息所指示的数据。
另一方面,本申请实施例提供了一种页面切换的处理装置,所述处理装置包括多个功能模块,用于相应的执行上述方面所提供的页面切换的处理方法。
又一方面,本申请实施例还提供了一种智能终端,包括处理器和存储装置,其中,所述存储装置用于存储计算机应用程序指令,所述处理器用于调用所述计算机应用程序指令,执行上述的页面切换的处理方法。
再一方面,本申请实施例还提供了一种计算机可读存储介质,其所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述方面的页面切换的处理方法。
再一方面,本申请实施例还提供了一种计算机程序产品,当其在计算机上运行时,使得计算机执行上述方面的页面切换的处理方法。
本申请实施例中,从主页面到底层页面时,能够通过一个数据获取对象来获取主页面的数据并同步到底层页面播放,并且从底层页面切换回主页面时,底层页面也会传递主页指示信息来指示底层播放的数据,实现了第一主页面和底层页面之间的信息交互,也实现了两个页面之间的数据同步,用户即使在主页面和底层页面上进行了各种上滑、下滑等滚动操作,也能够保证切换前后主页面和底层页面的数据同步,有利于对多媒体数据的显示进行同步控制。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a为本申请实施例提供的一种页面切换的情景示意图;
图1b为本申请实施例提供的另一种页面切换的情景示意图;
图2为本申请实施例提供的一种用于页面切换的流程示意图;
图3a为本申请实施例提供的一种第一转场动画的效果显示图;
图3b为本申请实施例提供的一种第二转场动画的效果显示图;
图4a为本申请实施例提供的一种用于页面切换的***架构示意图;
图4b为本申请实施例提供的一种页面切换的处理方法的流程示意图;
图5为本申请实施例提供的另一种页面切换的处理方法的流程示意图;
图6为本申请实施例提供的又一种页面切换的处理方法的流程示意图;
图7为本申请实施例提供的一种页面切换的处理装置的结构示意图;
图8为本申请实施例提供的一种终端的结构示意图。
具体实施方式
在各种多媒体应用中,常常涉及主页面和底层页面之间的切换,在页面的切换过程中,可以进行页面数据的同步,当然也可以不进行页面数据的同步。对于不进行页面数据同步的情况,在一个实施例中,若接收到从第一主页面到底层页面的切换操作,则在底层页面中播放所述第一切换操作所指示的多媒体数据,在所述底层页面显示多媒体数据的过程中,如果接收到从所述底层页面切换到所述第一主页面的切换操作,则在第一主页面中显示目标多媒体数据,所述目标多媒体数据是指从所述第一主页面切换到所述底层页面之前,所述第一主页面上显示的数据。
如图1a以及图1b所示,为本申请实施例提供的一种页面切换的情景示意图。以一种新闻应用A为例,新闻应用A的主页面中可以包括要闻、视频、本地、娱乐、体育、新时代等模块,每个模块可以各自对应一个主页面。当用户点击视频模块,则可以显示出该视频模块对应的第一主页面,如图1a所示。图1a所示的第一主页面中可以包括两个视频数据:由发布人A发布的视频数据即电影1以及由发布人B发布的视频数据即电影2。
当用户选中电影2之后,该新闻应用A的显示界面可以从图1a所示的第一主页面切换到图1b所示的底层页面中,并可以在该底层页面中对应播放该电影2的视频数据,同时,该底层页面还可以显示与该电影2相关的视频数据。
用户在该底层页面可以进行滚动操作,以拉取刷新数据或历史数据。当用户在将底层页面滚动到页面位置a处进行刷新数据或历史数据的观看后,可以选择该底层页面中的返回键,回到主页面中。这时,当再次切换为主页面时,该主页面仍然显示如图1a所示的界面,在从底层页面到主页面的切换中,仅仅执行了页面的切换过程,只是从主页面切换到底层页面,再从底层页面切换回主页面,并不需要进行页面之间的数据同步。
以上例举了切换不需要在页面之间同步数据的情况,以下详细描述在页面切换过程中需要进行数据同步的情况。在一个实施例中,可以设置一个切换同步机制,当检测到切换同步机制开启时,则执行下述提及的在页面切换过程中需要进行数据同步的相关方法实施例,而如果检测到切换同步机制未被开启,则执行上述提及的切换不需要在页面之间同步数据的处理方式。
在本发明实施例中,可以维护一个全局的数据栈,由该数据栈对应用中的相关数据进行管理。该数据栈可以是暂存数据的区域,在数据栈中可以对数据获取对象进行维护,该数据获取对象用于拉取页面中的多媒体数据并记录该多媒体数据。数据栈中的数据可以以线性表的形式进行维护与管理,线性表的顶端可以被称为栈顶,线性表的底端可以被称为栈底。向数据栈中***新的数据可以被称为压栈,压栈的过程可以是将新的数据放在原有栈顶数据的上面;从栈中删除数据可以被称作出栈,出栈的过程可以是把当前的栈顶数据删除掉,使其相邻的数据成为新的栈顶数据。
当从主页面切换到底层页面时,例如从第一主页面切换到底层页面时,可以将第一主页面当前展示给用户的多媒体数据进行压栈,基于数据栈后进先出的规则,该底层页面可以从栈顶取出该主页面的多媒体数据,在切换到底层页面之后,可以在该底层页面中显示该主页面的多媒体数据。同时,还可以在底层页面进行页面滚动的过程中将滚动到的滚动位置保存起来,当再次切换回主页面的时候,可以将该滚动位置传递给该主页面,主页面可以根据滚动位置和切换前的初始位置定位到底层页面最后展示的数据,并将该最后展示的数据在主页面上对应展示,以实现数据的同步。
为了更详细的说明,下面请参阅图2,为本申请实施例提供的一种用于页面切换的流程示意图。在本申请实施例中,维护一个全局的数据栈。在检测到从第一主页面切换到底层页面的第一切换操作时,可以在S201中,调用数据获取对象拉取第一主页面当前显示给用户的页面数据,并在该数据获取对象拉取完成后,对该数据获取对象进行压栈处理。也即,将该第一主页面当前显示给用户的页面数据压入该数据栈中进行保存。在本申请实施例中,页面中的数据可以包括多媒体数据、文字数据等等,其中,该多媒体数据可以包括图像数据、视频数据、语音数据等等,本申请对此不作任何限制。
在S202中,开始页面跳转,并可以执行第一转场动画,并可以向底层页面传递初始位置。该初始位置例如可以是页面跳转之前该第一主页面显示的数据所对应的页面位置。
在本申请实施例中,转场动画可以是指:执行页面切换时展示的动态效果。请参阅图3a,为本申请实施例提供的一种第一转场动画的效果显示图。当在第一主页面(如图3a(1))接收到第一切换操作(例如为用户点击了发布人B发布的视频数据)时,可以将发布人B发布的视频数据在第一主页面中向上移位(如图3a(2)),在移位的过程中,背景页面可以切换为底层页面(如图3a(3))的背景页,在移位到预设的页面位置时,可以显示出如图3a(4)的底层页面,这时,第一转场动画的显示完成。
转场动画的显示时间可以以毫秒计,也即,转场动画的显示过程较快,使得整个页面切换的过程更为流畅和自然。
在S203中,在该第一转场动画结束之后,可以从数据栈中获取该第一主页面展示给用户的多媒体数据,并可以根据从数据栈中获取的多媒体数据确定出需要在底层页面的待显示数据,并在该底层页面上显示该待显示数据。
在本申请实施例中,如果用户在该底层页面进行滑动操作以对页面进行刷新(即触发页面刷新操作),则可以在主页面上刷新页面数据,并在S204中,调用第一主页面的数据获取对象从第一主页面中拉取出刷新数据,并将拉取到的刷新数据显示在该底层页面上。
在本申请实施例中,如果用户在该底层页面进行滑动操作以获取历史数据(即触发对历史数据的数据获取操作),则可以在S205中,从第一主页面的数据获取对象中获取第一主页面已展示给用户的多媒体数据,从该多媒体数据中确定出该数据获取操作对应的历史数据,并将该历史数据显示在底层页面上。
在一个实施例中,例如如果此时底层页面显示的是如图1b所示的电影2的视频数据,用户在底层页面上滑动操作一次以触发数据获取操作,则该数据获取操作对应的历史数据可以是在第一主页面时,位于发布人B发布的视频数据上方的电影1的视频数据。如果用户在底层页面上滑动操作两次以触发数据获取操作,则该数据获取操作对应的历史数据可以是在第一主页面时,位于电影1的视频数据上方的视频数据。
在S206中,当用户在该底层页面上进行滑动操作时,底层页面可以相应的进行滑动,该底层页面可以记录滑动操作对应的滚动位置。如果用户在该底层页面触发从该底层页面切换到该第一主页面的第二切换操作,则可以在S207中,检测到该第二切换操作,并将该第一主页面对应的数据获取对象进行出栈处理,数据栈中不再对该第一主页面对应的多媒体数据进行维护。同时,在S208中,该底层页面可以将记录的滚动位置和初始位置传递给该第一主页面。
该第一主页面可以接收到该滚动位置和该初始位置,并根据该滚动位置和该初始位置确定第一主页面需要进行滚动的页面距离,并按照该页面距离进行第一主页面的页面滚动,同时监听该页面滚动事件。在S209中,当页面滚动事件结束后,该第一主页面即滚动到该滚动位置,并可以将滚动位置对应的多媒体数据确定为第二转场动画的视图数据。并可以在S210中,在滚动结束后,按照确定的第二转场动画的视图数据执行第二转场动画。
请参阅图3b,为本申请实施例提供的一种第二转场动画的效果显示图。当底层页面(如图3b(1))当前显示的为发布人C发布的视频数据即电影3时,在底层页面接收到第二切换操作(例如为用户点击了左上角的返回键)时,可以将电影3的视频数据在底层页面中向下移位(如图3b(2)),在移位的过程中,背景页面可以切换为第一主页面(如图3b(3)),在移位到预设的页面位置时,可以显示出如图3b(4)的第一主页面,这时,第二转场动画的显示完成,且该第一主页面当前显示的为电影3对应的主页面。
当第二转场动画结束,在S211中,该第一主页面还可以对应显示该滚动位置对应的视频数据。
可见,在本申请实施例中,当从第一主页面跳转到底层页面的同时会把数据进行压栈处理,底层页面可以通过数据获取对象从栈顶取出第一主页面的数据来获取已存在的数据或者进行新数据的数据获取操作。同时,从底层页面切换回第一主页面的时候还可以把初始位置以及滚动位置传给第一主页面以实现页面之间动画以及切换过程中两个页面的数据的同步。
下面请参阅图4a,为本申请实施例提供的一种用于页面切换的***架构示意图。如图4a所示的***架构可包括:智能终端以及应用服务器。
该应用服务器可以用于维护应用中的前端数据以及后台数据,其中,该前端数据包括推送给智能终端显示的页面数据(例如多媒体数据等)。在智能终端下载了该应用服务器所维护的应用后,该应用服务器可以自动向智能终端的对应应用中推送多媒体数据。在一个实施例中,该应用服务器还可以周期性地更新应用界面中显示的多媒体数据;或者,在接收到智能终端的页面更新请求后,刷新在应用界面中显示的多媒体数据。
该智能终端可以是手机、平板电脑、可穿戴设备等可以进行数据显示的终端,本申请对此不作任何限制。该智能终端可以在下载了该应用服务器所维护的应用之后,当用户在智能终端的触摸屏上点击了该应用时,可以在智能终端的显示屏上显示该应用的主页面,并可以根据用户的操作向应用服务器拉取相应的数据显示给终端。例如,用户选择显示视频数据,该智能终端便可以向应用服务器发送视频数据的获取请求,应用服务器响应该获取请求向智能终端返回该视频数据,该智能终端便可将获取到的视频数据显示在应用界面中。在一个实施例中,该智能终端还可以用于执行下述的页面切换的处理方法。
下面请参阅图4b,为本申请实施例提供的一种页面切换的处理方法的流程示意图。如图4b所示的方法可包括如下步骤。
S401、智能终端若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象记录的数据中提取该第一主页面当前展示的多媒体数据。
在一个实施例中,智能终端的显示屏可以显示主页面,该主页面可以是任意一种应用的主页面。其中,应用中的主页面可以包括不同模块对应的主页面。例如,模块可以包括视频模块、新闻模块、体育模块、娱乐模块等等,主页面也就可以包括视频模块对应的主页面,新闻模块对应的主页面、体育模块对应的主页面、娱乐模块对应的主页面等。其中,该第一主页面可以是任意一个模块对应的主页面。
如果用户在浏览第一主页面的过程中,如果通过智能终端的触摸屏点击了该第一主页面的任意一个多媒体数据,则智能终端可以确定接收到从第一主页面到底层页面的第一切换操作,并可以从第一主页面对应的数据获取对象记录的数据中提取该第一主页面当前展示的多媒体数据。
在一个实施例中,智能终端从第一主页面对应的数据获取对象记录的数据中提取该第一主页面当前展示的多媒体数据,可以包括:根据数据栈确定出第一主页面对应的数据获取对象;从确定出的数据获取对象所记录的数据中提取该第一主页面展示的多媒体数据。
其中,该数据获取对象用于从包括该第一主页面在内的主页面中拉取多媒体数据并记录多媒体数据,并在该数据获取对象拉取到对应主页面的数据后,在该数据栈中对该数据获取对象进行压栈处理。
从确定出的数据获取对象中提取的该第一主页面展示的多媒体数据,可以是该第一主页面当前展示的数据,也即,可以是在执行页面切换前用户能够在该第一主页面上观看的数据。
作为一种可行的实施方式,智能终端可以维护一个全局的数据栈,用于对页面中的数据进行管理。如果使用普通列表的方式保存数据,就得针对每个页面设置一个唯一的页面标识来对数据进行区分。当存在循环切换,比如第一主页面到底层页面,再到第一主页面,再到底层页面的切换情况下,由于页面标识用于区分页面,就可能无法进一步对相同页面的不同数据进行区分。而数据栈具备后入先出原则,可以保证当前栈顶的数据是底层页面需要进行数据同步的页面的数据,底层页面获取到需要进行数据同步的页面对应的数据获取对象,就可以直接对其中的数据进行操作,同时,进行压栈和出栈处理便可以达到两个页面之间数据的共享与同步,更便于对数据进行管理。
在本申请实施例中,数据栈的后入先出原则可以是指:数据获取对象a是最后一个压入栈中的,如果想取出栈中的其他的数据获取对象b,则需要先从栈中取出数据获取对象a,才能取出数据获取对象b。
在检测到该第一切换操作时,智能终端可以利用数据获取对象将该第一主页面当前展示给用户的多媒体数据进行拉取并记录,然后将存有第一主页面的数据的数据获取对象压入数据栈的栈顶。在切换到底层页面时,智能终端可以从数据栈中确定出位于栈顶位置的为第一主页面对应的数据获取对象,然后从确定出的数据获取对象所记录的数据中提取所述第一主页面当前展示的多媒体数据。
S402、智能终端根据该多媒体数据确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据。
作为一种可行的实施方式,智能终端可以根据第一切换操作指示该待显示数据,并在该第一主页面对应的数据获取对象记录的多媒体数据中查找到该第一切换操作指示的待显示数据。
再以图1a为例,如果用户在该图1a所示的第一主页面上点击了电影2,智能终端则可以确定接收到第一切换操作,并确定该第一切换操作所指示的待显示数据为电影2的视频数据,并可以在该第一主页面对应的数据获取对象记录的多媒体数据中查找到电影2的视频数据。
作为一种可行的实施方式,该智能终端还可以在检测到从主页面到底层页面的第一切换操作时,确定该第一切换操作所指示的数据的页面位置为初始位置并在进行页面切换的过程中,将该初始位置传递给底层页面。
S403、智能终端若接收到从该底层页面切换到该第一主页面的第二切换操作,则根据该底层页面当前的显示数据确定出主页指示信息。
在一个实施例中,该智能终端确定出的主页指示信息可以包括:初始位置和滚动位置,该初始位置为接收到第一切换操作后确定的第一主页面的多媒体页面位置,该滚动位置为接收到该第二切换操作后确定的多媒体页面位置。
再以图1a、图1b为例,用户如果在图1a所示的第一主页面上点击了电影2,则可以将图1a所示的第一主页面所对应的多媒体页面位置确定为初始位置。又请参阅图1b,用户如果在图1b所示的底层页面上点击了返回键,则可以将此时在底层页面上显示的多媒体数据对应的多媒体页面位置,也即,图1b所示的底层页面所对应的多媒体页面位置确定为滚动位置。
该智能终端可以在底层页面进行页面滚动的过程中,记录该底层页面滚动到的滚动位置,并将该滚动位置进行保存。如果底层页面不断进行页面滚动,则可以更新记录的滚动位置,以保证该滚动位置为最新的页面位置。
如果通过智能终端的触摸屏接收到从该底层页面切换到该第一主页面的第二切换操作,则该智能终端可以获取该底层页面根据当前的显示数据记录的滚动位置,并控制底层页面将该滚动位置与初始位置一并传递给第一主页面,该滚动位置和该初始位置即可以是主页指示信息。
在一个实施例中,如果通过智能终端的触摸屏接收到从底层页面切换到第一主页面的第二切换操作,则该智能终端可以对该第一主页面对应的数据获取对象进行出栈处理。
当通过智能终端的触摸屏接收到第一切换操作时,该智能终端可以将该第一主页面对应的数据获取对象进行压栈处理,当通过智能终端的触摸屏接收到第二切换操作时,该智能终端可将该第一主页面对应的数据获取对象进行出栈处理。
该智能终端对该第一主页面对应的数据获取对象进行出栈处理,可以是将第一主页面对应的数据从数据栈中删除,出栈处理后,该数据栈中可以不再保存该第一主页面对应的数据;或者将该第一主页面对应的数据获取对象进行删除;或者该第一主页面对应的数据获取对象对应一个指针,将该指针进行删除等等。
S404、智能终端在该第一主页面显示该主页指示信息所指示的数据。
在一个实施例中,该智能终端在该第一主页面显示该主页指示信息所指示的数据,可以包括:判断该第一主页面中的初始位置和滚动位置是否一致;若不一致,则根据该滚动位置确定该第一主页面的待显示数据;在该第一主页面中显示确定的待显示数据。
在切换到底层页面之后,底层页面首先显示的是发布人B发布的视频数据,用户如果在该底层页面触发了页面滚动操作,例如,从显示发布人B发布的视频数据滚动到显示发布人C发布的视频数据,此时,底层页面显示的是发布人C发布的视频数据,记录的滚动位置也为该发布人C发布的视频数据所对应的页面位置,而初始位置为发布人B发布的视频数据。这时,智能终端可以控制该第一主页面确定出该第一主页面中的初始位置和滚动位置不一致,就可以确定发布人C发布的视频数据为该第一主页面需要显示的待显示数据。
在一个实施例中,在该第一主页面中显示确定的待显示数据,可以包括:根据该初始位置和该滚动位置确定该第一主页面需要进行滚动的页面距离;按照确定出的页面距离将该主页面进行页面滚动,以滚动到待显示数据对应的页面位置;在滚动完成后显示该第一主页面,以便于显示确定的待显示数据。
如果该初始位置和该滚动位置之间,相差了5个多媒体数据的页面距离,则智能终端可以控制第一主页面按照5个多媒体数据的页面距离进行页面滚动,并可以同时监听该页面滚动事件。当监听到页面滚动事件结束之后,该智能终端可以显示滚动完成后的第一主页面,此时,该第一主页面显示的即为包括确定的待显示数据的主页面。
在本申请实施例中,若该初始位置和该滚动位置相同,则可以在从底层页面切换到该第一主页面时,仍然显示该第一主页面在接收到第一切换操作时所显示的数据。
在一个实施例中,若通过该智能终端的触摸屏接收到从该底层页面到该第二主页面的第三切换操作,则该智能终端可以从该底层页面切换到该第二主页面,以显示该第二主页面中的多媒体数据;若通过该智能终端的触摸屏接收到从该第二主页面到该底层页面的第四切换操作,则该智能终端可以调用该第二主页面对应的数据获取对象拉取到该第二主页面的多媒体数据,并在该数据栈中对该第二主页面对应的数据获取对象进行压栈处理。
再以图1b为例,如果用户在该底层页面进行浏览的过程中,点击了“相关视频”模块下的视频数据,则该底层页面可以显示用户点击的视频数据,此时,如果用户点击返回键,智能终端可以不对该第一主页面对应的数据获取对象进行出栈处理,而可以直接切换到该“相关视频”模块下的视频数据所对应的第二主页面。如果用户在该第二主页面点击了其中一个多媒体数据,则智能终端可以确定接收到从该第二主页面到该底层页面的第四切换操作,并调用第二主页面对应的数据获取对象拉取第二主页面当前显示给用户的多媒体数据,并在该数据获取对象拉取完成后,对保存了第二主页面的数据的数据获取对象进行压栈处理。
通过本申请实施例,智能终端如果接收到第一切换操作,则可以从第一主页面对应的数据获取对象记录的数据中提取出该第一主页面当前展示的多媒体数据,并从该多媒体数据中确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据,如果接收到第二切换操作,则根据底层页面当前的显示数据确定出主页指示信息,并在第一主页面上显示该主页指示信息所指示的数据,可以在从第一个界面切换到另一个界面的过程中,实现两个页面之间的数据同步。
下面请参阅图5,为本申请实施例提供的另一种页面切换的处理方法的流程示意图。如图5所示的方法可包括:
S501、智能终端若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象记录的数据中提取所述第一主页面当前展示的多媒体数据。
在一个实施例中,智能终端还可以根据该第一切换操作从该主页面切换到该底层页面,并在切换过程中进行第一转场动画的效果展示。具体的,可以参阅S502以及S503。
S502、智能终端将第一切换操作所指示的数据确定为第一转场动画的第一视图数据。
该第一转场动画可以是指从第一主页面到底层页面的切换过程中,展示的动态效果图。
该第一视图数据可以是显示在该第一主页面的图片数据、视频数据、文字数据等,本申请对此不作任何限制。
再以图1a为例,显示在图1a所示的第一主页面的视频数据可以均未播放,也即,各个视频数据当前显示为静态的图片数据。如果用户点击了发布人B发布的视频数据,智能终端可以将当前显示在第一主页面的该发布人B发布的视频数据所对应的图片数据确定为该第一切换操作所指示的数据,将该发布人B发布的视频数据所对应的图片数据确定为该第一转场动画的第一视图数据。
S503、智能终端从第一主页面切换到底层页面,并在切换过程中根据确定出的第一视图数据执行第一转场动画的效果显示。
当该智能终端确定出第一视图数据之后,可以在从第一主页面切换到底层页面的过程中,以确定出第一视图数据为依据,执行第一转场动画的效果显示。例如,该第一转场动画的效果显示可以为如图3a所示,但应知,上述效果显示只是举例,而非穷举,包含但不限于上述可选的显示方式。
S504、智能终端根据多媒体数据确定底层页面显示的待显示数据,并在底层页面上显示待显示数据。
在一个实施例中,该智能终端根据该多媒体数据确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据之后,若在该底层页面检测到页面刷新操作,则响应该页面刷新操作对第一主页面进行数据刷新;调用该第一主页面对应的数据获取对象从该第一主页面中拉取该页面刷新操作对应的刷新数据;根据获取到的该刷新数据在该底层页面上进行显示控制。
其中,该页面刷新操作可以是指在底层页面上获取新的多媒体数据的操作。该新的多媒体数据可以未保存在该第一主页面对应的数据获取对象之中,当接收到该页面刷新操作时,智能终端可以调用该第一主页面对应的数据获取对象从该第一主页面中拉取新的多媒体数据,并对应显示在该底层页面上。
以图1b为例,如果此时底层页面显示的是如图1b所示的电影2的视频数据,用户可以在底层页面上向上滑动操作一次以触发页面刷新操作,则该页面刷新操作对应的刷新数据,可以是在第一主页面时位于电影2下方的视频数据。
在另一个实施例中,该智能终端根据该多媒体数据确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据之后,若在该底层页面检测到对历史数据的数据获取操作,则响应该数据获取操作,从该第一主页面对应的数据获取对象中获取历史数据;将该历史数据显示在该底层页面上。
其中,该智能终端对历史数据的数据获取操作可以是指在底层页面上获取已显示在该第一主页面的多媒体数据的操作。例如,用户拉取下一页可以视为对历史数据的数据获取操作。
在该智能终端对该第一主页面对应的数据获取对象进行压栈处理后,已显示在该第一主页面的多媒体数据可以保存在数据栈中的该第一主页面对应的数据获取对象,当接收到该对历史数据的数据获取操作时,智能终端可以直接从该第一主页面对应的数据获取对象中获取到对应的历史数据,并对应显示在该底层页面上。
在本申请实施例中,在切换到底层页面之后,还可执行如图6所示的步骤。具体的,如图6所示的步骤可包括:
S601、智能终端若接收到从底层页面切换到第一主页面的第二切换操作,则根据底层页面当前的显示数据确定出主页指示信息。
在一个实施例中,智能终端根据该第二切换操作从该底层页面切换到该主页面,并在切换过程中进行第二转场动画的效果展示。具体的,可以参阅S602以及S603。
S602、智能终端将接收到第二切换操作时底层页面显示的多媒体数据确定为第二转场动画的第二视图数据。
该第二转场动画可以是指从底层页面到第一主页面的切换过程中,展示的动态效果图。
该第二视图数据可以是显示在该第一主页面的图片数据、视频数据、文字数据等,本申请对此不作任何限制。
请参阅图1b,如果用户点击了图1b所示的底层页面的“返回”键时,智能终端可以将该发布人B发布的视频数据中的,在该用户点击时刻所对应的的图片数据确定为该第二切换操作所指示的数据,将该用户点击时刻所对应的的图片数据确定为该第二转场动画的第二视图数据。
S603、智能终端从底层页面切换到第一主页面,并在切换过程中根据第二视图数据执行第二转场动画的效果显示。
该第二转场动画的效果显示可以为如图3b所示,但应知,上述效果显示只是举例,而非穷举,包含但不限于上述可选的显示方式。
S604、智能终端在第一主页面显示主页指示信息所指示的数据。
可见,在本申请实施例中,该智能终端从第一主页面切换到底层页面时,可以从第一主页面对应的数据获取对象来提取出需要显示在底层页面的待显示数据,同时,在切换过程中还可以执行第一转场动画的效果显示,使整个切换过程更为流畅自然。当从底层页面切换到第一主页面时,也可以以切换时底层页面显示的数据为依据执行第二转场动画的效果显示,当第二转场动画完成后,显示第一主页面,此时第一主页面显示的页面位置即为包括底层页面显示的数据的页面位置,实现了两个页面的数据以及动画的同步。
下面介绍本申请涉及的装置实施例。
需要说明的是,本申请的装置可包括多个功能模块,用于执行上述方法实施例中的页面处理方法。
下面请参与图7,图7为本发明实施例提供的一种页面切换的处理装置的结构示意图。如图7所示的装置可以包括:
提取模块701,用于若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象所记录的数据中提取该第一主页面展示的多媒体数据。
显示模块702,用于根据该多媒体数据确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据。
确定模块703,用于若接收到从该底层页面切换到该第一主页面的第二切换操作,则根据该底层页面当前的显示数据确定出主页指示信息。
该显示模块702,还用于在该第一主页面显示该主页指示信息所指示的数据。
在一个实施例中,该提取模块701,具体用于根据数据栈确定出第一主页面对应的数据获取对象,从确定出的数据获取对象所记录的数据中提取该第一主页面展示的多媒体数据。
其中,该数据获取对象用于从包括该第一主页面在内的主页面中拉取多媒体数据并记录拉取的多媒体数据,并在该数据获取对象拉取到对应主页面的数据后,在该数据栈中对该数据获取对象进行压栈处理。
在一个实施例中,该装置还可以包括:处理模块704,用于若接收到从该底层页面切换到该第一主页面的第二切换操作,则对该第一主页面对应的数据获取对象进行出栈处理。
在一个实施例中,该主页指示信息包括:初始位置和滚动位置,该初始位置为接收到该第一切换操作后确定的第一主页面的多媒体页面位置,该滚动位置为接收到该第二切换操作后确定的多媒体页面位置。
在一个实施例中,该显示模块702,具体用于判断该主页指示信息包括的该第一主页面中的初始位置和滚动位置是否一致;若不一致,则根据该滚动位置确定该第一主页面的待显示数据;在该第一主页面中显示确定的待显示数据。
在一个实施例中,该显示模块702用于在该第一主页面中显示确定的待显示数据,具体用于根据该初始位置和该滚动位置确定该第一主页面需要进行滚动的页面距离,按照确定出的页面距离将该主页面进行页面滚动,以滚动到待显示数据对应的页面位置,在滚动完成后显示该第一主页面,以便于显示确定的待显示数据。
在一个实施例中,该装置还可以包括:响应模块705,用于若在该底层页面检测到页面刷新操作,则响应该页面刷新操作对第一主页面进行数据刷新。
拉取模块706,用于调用该第一主页面对应的数据获取对象从该第一主页面中拉取该页面刷新操作对应的刷新数据。
其中,该显示模块702,还用于根据获取到的该刷新数据在该底层页面上进行显示控制。
在一个实施例中,该响应模块705,还用于若在该底层页面检测到对历史数据的数据获取操作,则响应该数据获取操作。该拉取模块706,还用于从该第一主页面对应的数据获取对象中获取历史数据。该显示模块702,还用于将该历史数据显示在该底层页面上。
在一个实施例中,该确定模块703还用于将该第一切换操作所指示的数据确定为第一转场动画的第一视图数据。该显示模块702,还用于从该第一主页面切换到该底层页面,并在切换过程中根据确定出的第一视图数据执行该第一转场动画的效果显示。
在一个实施例中,该确定模块703还用于将接收到该第二切换操作时该底层页面显示的多媒体数据确定为第二转场动画的第二视图数据。该显示模块702,还用于从该底层页面切换到该第一主页面,并在切换过程中根据该第二视图数据执行该第二转场动画的效果显示。
在一个实施例中,该显示模块702,还用于若接收到从该底层页面到第二主页面的第三切换操作,则从该底层页面切换到该第二主页面,以显示该第二主页面中的多媒体数据。该处理模块704,还用于若接收到从该第二主页面到该底层页面的第四切换操作,则调用该第二主页面对应的数据获取对象拉取到该第二主页面的多媒体数据,并在该数据栈中对该第二主页面对应的数据获取对象进行压栈处理。
请参见图8,图8为本发明实施例提供的一种终端的结构示意图。如图8所示的终端可以为智能终端,包括:处理器801、输入接口803、显示装置802以及存储器804。
所述存储器804可以表示存储装置,包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器也可以包括非易失性存储器(non-volatile memory),例如快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储器804还可以包括上述种类的存储器的组合。
所述输入接口803可用于输入等待进行处理的待处理数据至处理器801。在一个实施例中,输入接口803可以包括多个独立的接口,例如以太网接口、LCD接口等,分别负责不同***设备向处理器801输入数据的通信。
所述显示装置802可用于输出数据至其他与终端相连的***设备(如本申请所涉及的配置服务器等),可以向外输出处理器801的处理结果。显示装置802还可以包括多个独立的接口,例如以太网接口、camera接口等,负责处理器801向不同***设备输出数据的通信。
上述处理器801可用于读取和执行计算机指令。在一个实施例中,处理器801还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(genericarray logic,GAL)或其任意组合。
在一个实施例中,所述存储器804还用于存储程序指令。所述处理器801可以调用所述程序指令,执行如下步骤:
若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象所记录的数据中提取该第一主页面展示的多媒体数据;根据该多媒体数据确定该底层页面显示的待显示数据,并在该底层页面上显示该待显示数据;若接收到从该底层页面切换到该第一主页面的第二切换操作,则根据该底层页面当前的显示数据确定出主页指示信息;在该第一主页面显示该主页指示信息所指示的数据。
在一个实施例中,所述处理器,在用于从第一主页面对应的数据获取对象记录的数据中提取所述第一主页面展示的多媒体数据时,用于执行如下步骤:
根据数据栈确定出第一主页面对应的数据获取对象;从确定出的数据获取对象所记录的数据中提取所述第一主页面展示的多媒体数据;其中,所述数据获取对象用于从包括所述第一主页面在内的主页面中拉取多媒体数据并记录拉取的多媒体数据,并在所述数据获取对象拉取到对应主页面的数据后,在所述数据栈中对所述数据获取对象进行压栈处理。
在一个实施例中,所述处理器,还用于若接收到从所述底层页面切换到所述第一主页面的第二切换操作,则对所述第一主页面对应的数据获取对象进行出栈处理。
在一个实施例中,所述主页指示信息包括:初始位置和滚动位置,所述初始位置为接收到所述第一切换操作后确定的第一主页面的多媒体页面位置,所述滚动位置为接收到所述第二切换操作后确定的多媒体页面位置;所述处理器,在用于在所述第一主页面显示所述主页指示信息所指示的数据时,用于执行如下步骤:
判断所述主页指示信息包括的所述第一主页面中的初始位置和滚动位置是否一致;若不一致,则根据所述滚动位置确定所述第一主页面的待显示数据;在所述第一主页面中显示确定的待显示数据。
在一个实施例中,所述处理器,在用于在所述第一主页面中显示确定的待显示数据时,用于执行如下步骤:
根据所述初始位置和所述滚动位置确定所述第一主页面需要进行滚动的页面距离;按照确定出的页面距离将所述主页面进行页面滚动,以滚动到待显示数据对应的页面位置;在滚动完成后显示所述第一主页面,以便于显示确定的待显示数据。
在一个实施例中,所述处理器,还用于执行如下步骤:
若在所述底层页面检测到页面刷新操作,则响应所述页面刷新操作对第一主页面进行数据刷新;调用所述第一主页面对应的数据获取对象从所述第一主页面中拉取所述页面刷新操作对应的刷新数据;根据获取到的所述刷新数据在所述底层页面上进行显示控制。
在一个实施例中,所述处理器,还用于执行如下步骤:
若在所述底层页面检测到对历史数据的数据获取操作,则响应所述数据获取操作,从所述第一主页面对应的数据获取对象中获取历史数据;将所述历史数据显示在所述底层页面上。
在一个实施例中,所述处理器,还用于执行如下步骤:
将所述第一切换操作所指示的数据确定为第一转场动画的第一视图数据;从所述第一主页面切换到所述底层页面,并在切换过程中根据确定出的第一视图数据执行所述第一转场动画的效果显示。
在一个实施例中,所述处理器,还用于执行如下步骤:
将接收到所述第二切换操作时所述底层页面显示的多媒体数据确定为第二转场动画的第二视图数据;从所述底层页面切换到所述第一主页面,并在切换过程中根据所述第二视图数据执行所述第二转场动画的效果显示。
在一个实施例中,所述处理器,还用于执行如下步骤:
若接收到从所述底层页面到第二主页面的第三切换操作,则从所述底层页面切换到所述第二主页面,以显示所述第二主页面中的多媒体数据;若接收到从所述第二主页面到所述底层页面的第四切换操作,则调用所述第二主页面对应的数据获取对象拉取到所述第二主页面的多媒体数据,并在所述数据栈中对所述第二主页面对应的数据获取对象进行压栈处理。
本申请中,处理器801可用于从存储器中调用本申请的一个或多个实施例提供的页面切换的处理方法在终端侧的实现程序,并执行该程序包含的指令。输入接口803可用于向处理器801输入用户的操作,在本申请中,输入接口803可具体用于接收第一切换操作、第二切换操作、第三切换操作、第四切换操作中的任意一种或多种。显示装置可用于输出处理器801的执行结果,本申请中,显示装置802可具体用于在底层页面上显示待显示数据和/或在第一主页面显示主页指示信息所指示的数据。
还需要说明的是,所述处理器所执行的各个步骤可参考前述各个实施例中相关内容的描述,这里不再赘述。
还需要说明的是,本终端的上述设备各自对应的功能既可以通过硬件设计实现,也可以通过软件设计来实现,还可以通过软硬件结合的方式来实现,在此不作限制。
本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于配置数据的获取的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任何一种页面切换的处理方法的部分或全部步骤。
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括存储了计算机程序的计算机可读存储介质,当其在计算机上运行时,所述计算机执行如上述方法实施例中记载的任何一种页面切换的处理方法的部分或全部步骤。在一个实施例中,该计算机程序产品可以为一个软件安装包。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (12)

1.一种页面切换的处理方法,其特征在于,应用于智能终端,所述智能终端至少用于显示多媒体应用的第一主页面和用于播放第一主页面上的多媒体数据的底层页面,所述智能终端还维护有数据栈,该数据栈基于后入先出的原则管理数据,所述方法包括:
若接收到从第一主页面切换到底层页面的第一切换操作,则从第一主页面对应的数据获取对象所记录的数据中提取所述第一主页面展示的多媒体数据,并将提取的所述第一主页面展示的多媒体数据压入数据栈中;
在切换到底层页面之后,从所述数据栈中取出多媒体数据,根据所述多媒体数据确定所述底层页面显示的待显示数据,并在所述底层页面上显示所述待显示数据;
若接收到从所述底层页面切换到所述第一主页面的第二切换操作,则根据所述底层页面当前的显示数据确定出主页指示信息,所述主页指示信息包括:初始位置和滚动位置,所述初始位置为接收到所述第一切换操作后确定的第一主页面的多媒体页面位置,所述滚动位置为接收到所述第二切换操作后确定的多媒体页面位置,其中,是在所述底层页面中记录了在底层页面进行页面滚动的过程中确定的滚动位置;
判断所述主页指示信息包括的所述第一主页面中的初始位置和滚动位置是否一致;
若不一致,则根据所述滚动位置确定所述第一主页面的待显示数据;
在所述第一主页面中显示确定的所述第一主页面的待显示数据。
2.如权利要求1所述的方法,其特征在于,所述从第一主页面对应的数据获取对象记录的数据中提取所述第一主页面展示的多媒体数据,包括:
根据数据栈确定出第一主页面对应的数据获取对象;
从确定出的数据获取对象所记录的数据中提取所述第一主页面展示的多媒体数据;
其中,所述数据获取对象用于从包括所述第一主页面在内的主页面中拉取多媒体数据并记录拉取的多媒体数据,并在所述数据获取对象拉取到对应主页面的数据后,在所述数据栈中对所述数据获取对象进行压栈处理。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
若接收到从所述底层页面切换到所述第一主页面的第二切换操作,则对所述第一主页面对应的数据获取对象进行出栈处理。
4.如权利要求1所述的方法,其特征在于,所述在所述第一主页面中显示确定的待显示数据,包括:
根据所述初始位置和所述滚动位置确定所述第一主页面需要进行滚动的页面距离;
按照确定出的页面距离将所述主页面进行页面滚动,以滚动到待显示数据对应的页面位置;
在滚动完成后显示所述第一主页面,以便于显示确定的待显示数据。
5.如权利要求1所述的方法,其特征在于,所述根据所述多媒体数据确定所述底层页面显示的待显示数据,并在所述底层页面上显示所述待显示数据之后,所述方法还包括:
若在所述底层页面检测到页面刷新操作,则响应所述页面刷新操作对第一主页面进行数据刷新;
调用所述第一主页面对应的数据获取对象从所述第一主页面中拉取所述页面刷新操作对应的刷新数据;
根据获取到的所述刷新数据在所述底层页面上进行显示控制。
6.如权利要求1所述的方法,其特征在于,所述根据所述多媒体数据确定所述底层页面显示的待显示数据,并在所述底层页面上显示所述待显示数据之后,所述方法还包括:
若在所述底层页面检测到对历史数据的数据获取操作,则响应所述数据获取操作,从所述第一主页面对应的数据获取对象中获取历史数据;
将所述历史数据显示在所述底层页面上。
7.如权利要求1所述的方法,其特征在于,所述在所述底层页面上显示所述待显示数据之前,还包括:
将所述第一切换操作所指示的数据确定为第一转场动画的第一视图数据;
从所述第一主页面切换到所述底层页面,并在切换过程中根据确定出的第一视图数据执行所述第一转场动画的效果显示。
8.如权利要求1所述的方法,其特征在于,所述在所述第一主页面中显示确定的待显示数据之前,还包括:
将接收到所述第二切换操作时所述底层页面显示的多媒体数据确定为第二转场动画的第二视图数据;
从所述底层页面切换到所述第一主页面,并在切换过程中根据所述第二视图数据执行所述第二转场动画的效果显示。
9.如权利要求2所述的方法,其特征在于,所述方法还包括:
若接收到从所述底层页面到第二主页面的第三切换操作,则从所述底层页面切换到所述第二主页面,以显示所述第二主页面中的多媒体数据;
若接收到从所述第二主页面到所述底层页面的第四切换操作,则调用所述第二主页面对应的数据获取对象拉取到所述第二主页面的多媒体数据,并在所述数据栈中对所述第二主页面对应的数据获取对象进行压栈处理。
10.一种页面切换的处理装置,其特征在于,所述装置包括用于执行如权利要求1-9任一项所述的方法的模块。
11.一种智能终端,其特征在于,包括处理器和存储装置,所述处理器和存储装置互连,其中,所述存储装置用于存储应用程序代码,所述处理器被配置用于调用所述程序代码,执行如权利要求1-9任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-9任一项所述的方法。
CN201810809158.1A 2018-07-20 2018-07-20 页面切换的处理方法、装置及终端、存储介质、程序产品 Active CN108920247B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810809158.1A CN108920247B (zh) 2018-07-20 2018-07-20 页面切换的处理方法、装置及终端、存储介质、程序产品

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810809158.1A CN108920247B (zh) 2018-07-20 2018-07-20 页面切换的处理方法、装置及终端、存储介质、程序产品

Publications (2)

Publication Number Publication Date
CN108920247A CN108920247A (zh) 2018-11-30
CN108920247B true CN108920247B (zh) 2022-04-29

Family

ID=64415470

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810809158.1A Active CN108920247B (zh) 2018-07-20 2018-07-20 页面切换的处理方法、装置及终端、存储介质、程序产品

Country Status (1)

Country Link
CN (1) CN108920247B (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321200A (zh) * 2018-03-31 2019-10-11 阿里巴巴集团控股有限公司 浮窗处理方法及装置
CN110618848A (zh) * 2018-12-25 2019-12-27 北京时光荏苒科技有限公司 一种页面显示方法、装置、设备及存储介质
CN109919720A (zh) * 2019-02-25 2019-06-21 上海识装信息科技有限公司 一种基于电子商务平台的产品展示方法及***
CN110267088B (zh) * 2019-07-18 2021-09-07 北京字节跳动网络技术有限公司 视频播放的控制方法、装置、电子设备、及存储介质
CN110582017B (zh) * 2019-09-10 2022-04-19 腾讯科技(深圳)有限公司 一种视频播放方法、装置、终端及存储介质
CN112035765B (zh) * 2020-07-30 2024-06-18 长沙市到家悠享网络科技有限公司 页面渲染方法、装置和设备
CN115309312A (zh) * 2021-04-21 2022-11-08 花瓣云科技有限公司 一种内容显示方法与电子设备
CN113392997B (zh) * 2021-06-30 2022-11-29 广东电网有限责任公司 主站***维护方法、装置、维护站点、主站***及介质

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324403A (zh) * 2012-03-22 2013-09-25 腾讯科技(深圳)有限公司 页面切换方法、装置和移动终端
CN105159524A (zh) * 2015-08-03 2015-12-16 小米科技有限责任公司 界面显示方法及装置
CN105488057A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 页面元素的处理方法及装置
CN106033372A (zh) * 2015-03-19 2016-10-19 阿里巴巴集团控股有限公司 一种页面切换方法及装置
CN106227423A (zh) * 2016-07-15 2016-12-14 百度在线网络技术(北京)有限公司 用于展示页面的方法和装置
CN106471458A (zh) * 2014-08-13 2017-03-01 谷歌公司 电子书导航界面中的智能滑擦条
CN106598572A (zh) * 2016-11-17 2017-04-26 武汉斗鱼网络科技有限公司 一种应用的退出方法及装置
CN107229665A (zh) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 一种页面跳转方法及装置
CN107463367A (zh) * 2017-06-22 2017-12-12 北京小度信息科技有限公司 转场动画实现方法及装置
CN107609199A (zh) * 2017-10-24 2018-01-19 网易无尾熊(杭州)科技有限公司 一种处理和恢复页面的方法、设备及存储介质
CN107885767A (zh) * 2017-09-26 2018-04-06 五八有限公司 一种页面操作方法及装置

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9671923B2 (en) * 2014-06-27 2017-06-06 Sap Se Multi-view model for mobile applications based on double stacks
US10120657B2 (en) * 2015-01-08 2018-11-06 Hand Held Products, Inc. Facilitating workflow application development

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324403A (zh) * 2012-03-22 2013-09-25 腾讯科技(深圳)有限公司 页面切换方法、装置和移动终端
CN106471458A (zh) * 2014-08-13 2017-03-01 谷歌公司 电子书导航界面中的智能滑擦条
CN105488057A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 页面元素的处理方法及装置
CN106033372A (zh) * 2015-03-19 2016-10-19 阿里巴巴集团控股有限公司 一种页面切换方法及装置
CN105159524A (zh) * 2015-08-03 2015-12-16 小米科技有限责任公司 界面显示方法及装置
CN107229665A (zh) * 2016-03-25 2017-10-03 阿里巴巴集团控股有限公司 一种页面跳转方法及装置
CN106227423A (zh) * 2016-07-15 2016-12-14 百度在线网络技术(北京)有限公司 用于展示页面的方法和装置
CN106598572A (zh) * 2016-11-17 2017-04-26 武汉斗鱼网络科技有限公司 一种应用的退出方法及装置
CN107463367A (zh) * 2017-06-22 2017-12-12 北京小度信息科技有限公司 转场动画实现方法及装置
CN107885767A (zh) * 2017-09-26 2018-04-06 五八有限公司 一种页面操作方法及装置
CN107609199A (zh) * 2017-10-24 2018-01-19 网易无尾熊(杭州)科技有限公司 一种处理和恢复页面的方法、设备及存储介质

Also Published As

Publication number Publication date
CN108920247A (zh) 2018-11-30

Similar Documents

Publication Publication Date Title
CN108920247B (zh) 页面切换的处理方法、装置及终端、存储介质、程序产品
CN110110262B (zh) 浏览器内存管理方法、装置和设备
WO2022083427A1 (zh) 横屏交互方法、装置、电子设备和存储介质
US9003277B2 (en) Method and system for presenting web page resources
CN111970577B (zh) 字幕编辑方法、装置和电子设备
US9189500B2 (en) Graphical flash view of documents for data navigation on a touch-screen device
JP6051338B2 (ja) ページロールバック制御方法、ページロールバック制御装置、端末、プログラム及び記録媒体
US8966373B2 (en) Method and system for presenting network resources
US8261205B2 (en) User interface for presenting a list of thumbnail items associated with media items
CN107223241B (zh) 上下文缩放
WO2019007227A1 (zh) 一种在页面切换后继续显示视图的方法和装置
CN104035703B (zh) 改变视图显示的客户端、方法及***
US20110161818A1 (en) Method and apparatus for video chapter utilization in video player ui
KR20110071708A (ko) 터치 스크린 디바이스의 컨텐츠 검색 방법 및 장치
CN108141627B (zh) 用于利用动态用户特征流传输视频的计算机***和方法
EP3128411B1 (en) Interface display method, terminal, computer program and recording medium
US20170070786A1 (en) Home menu interface for content viewing device
CN110597612B (zh) 智能设备任务管理的方法和装置
WO2016188229A1 (zh) 一种终端设备及其动态调节控件位置的方法
JP2016035776A (ja) 情報表示装置、情報表示方法および情報表示プログラム
US20230205401A1 (en) Interface interaction method, apparatus, computer device and storage medium
US20200028961A1 (en) Switching presentations of representations of objects at a user interface
CN111898050B (zh) 一种自动加载下一篇新闻的方法及***
CN113051493A (zh) 应用程序展示方法、装置、存储介质以及终端
CN104035705B (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