首页返回方法、装置、电子设备及存储介质制造方法及图纸

技术编号:21377780 阅读:38 留言:0更新日期:2019-06-15 13:25
本发明专利技术公开了一种首页返回方法,应用于计算机技术领域,包括:当接收到返回至首页的指令时,获取当前页面返回至首页的返回链,该返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链,判断返回链中是否存在第一返回链,根据判断结果,释放返回链,返回至首页。本发明专利技术还公开了一种首页返回装置、电子设备及存储介质,在释放返回链的,即关闭所有页面同时使当前页面直接返回至首页,操作简便,提升用户体验。

【技术实现步骤摘要】
首页返回方法、装置、电子设备及存储介质
本专利技术涉及计算机
,尤其涉及一种首页返回方法、装置、电子设备及存储介质。
技术介绍
随着互联网的发展,应用程序的功能开发更加多种多样。例如:给应用程序设定一个闹钟,当闹钟开启之后,要求将正在浏览的应用程序的页面退出,并将应用程序返回到首页,从而通过这个方法来达到睡前设置睡眠模式的功能。但现有从当前页面返回至首页的方法,需要按照页面的打开顺序,逆序一步一步多次回退至首页,无法直接将正在浏览的应用程序的页面退出,并返回到首页,影响了用户使用体验。
技术实现思路
本专利技术的主要目的在于提供一种首页返回方法、装置、电子设备及存储介质,无需逆序一步一步多次回退至首页,在释放所有页面的同时使当前页面直接返回至首页,操作简便,提升用户体验。为实现上述目的,本专利技术实施例第一方面提供一种首页返回方法,包括:当接收到返回至首页的指令时,获取当前页面返回至所述首页的返回链,所述返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链;判断所述返回链中是否存在所述第一返回链;根据判断结果,释放所述返回链,返回至所述首页。本专利技术实施例第二方面提供一种首页返回装置,包括:获取模块,用于当接收到返回至首页的指令时,获取当前页面返回至所述首页的返回链,所述返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链;判断模块,用于判断所述返回链中是否存在所述第一返回链;释放模块,用于根据判断结果,释放所述返回链;返回模块,用于返回至所述首页。本专利技术实施例第三方面提供了一种电子设备,包括:存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现本专利技术实施例第一方面提供的首页返回方法。本专利技术实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现本专利技术实施例第一方面提供的首页返回方法。从上述本专利技术实施例可知,本专利技术提供的首页返回方法、装置、电子设备及存储介质,当接收到返回至首页的指令时,获取当前页面返回至首页的返回链,调整该返回链,使该返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链,判断返回链中是否存在第一返回链,根据判断结果,释放返回链,返回至首页,在释放返回链,即关闭所有页面的同时使当前页面直接返回至首页,操作简便,提升用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一实施例提供的首页返回方法的流程示意图;图2为本专利技术一实施例提供的返回链的示意图;图3为本专利技术另一实施例提供的首页返回方法的流程示意图;图4为本专利技术又一实施例提供的首页返回装置的结构示意图;图5示出了一种电子设备的硬件结构图。具体实施方式为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1,图1为本专利技术一实施例提供的首页返回方法的流程示意图,该方法可应用于电子设备中,电子设备包括:可使用应用程序的手机、平板电脑(PortableAndroidDevice,PAD),笔记本电脑以及个人数字助理(PersonalDigitalAssistant,PDA)等,该方法主要包括以下步骤:S101、当接收到返回至首页的指令时,获取当前页面返回至首页的返回链,该返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链;请参阅图2,图2为本专利技术一实施例提供的返回链的示意图,在本专利技术实施例中,第一返回链由首页A、页面B和当前页面E组成,第二返回链由当前页面E、页面C和页面D组成。其中,首页是指,应用程序打开的第一个页面。转场是指,应用程序从一个页面跳转至另一个页面。转场方式包括:present方式和push方式。present方式是指,新页面从屏幕底部出现,覆盖至当前页面。可以理解为沿竖直方向从下方往上推出页面。push方式是指,新页面从屏幕右侧出现,覆盖至当前页面。可以理解为沿水平方向从右方往左推出页面。更多的,当通过第一转场方式转场的第一返回链为通过present方式转场的竖直链时,通过第二转场方式转场的第二返回链为通过push方式转场的水平链,或,当通过第一转场方式转场的第一返回链为通过push方式转场的水平链时,通过第二转场方式转场的第二返回链为通过present方式转场的竖直链。在本专利技术实施例中,令第一转场方式为present方式,令第二转场方式为push方式,即第一返回链为通过present方式转场的竖直链时,第二返回链为通过push方式转场的水平链。S102、判断该返回链中是否存在第一返回链;具体的,获取当前页面,并判断当前页面转场至该当前页面的父页面时,是否通过第一转场方式转场。若是,则将上述父页面认作当前页面,执行判断该当前页面转场至该当前页面的父页面时,是否通过所述第一转场方式转场的步骤。通过采用这种递归的方式,直至找到一个页面,其转场至父页面时,不是通过第一转场方法转场,即理解为,通过第二转场方式转场,则该页面为根页面。其中,父页面是指,当前页面的上一级页面。例如,如图3所示,若当前页面为页面E,则页面E的父页面为页面B,页面E转场至页面B时通过第二转场方式转场,则该页面E即为根页面。进一步地,判断该根页面是否为空,即,判断该根页面是否是一个真实有效的页面。S103、根据判断结果,释放返回链,返回至首页。若该返回链中存在第一返回链,则首先释放第一返回链,然后释放第二返回链。具体的,若该根页面不为空,则说明该返回链中存在第一返回链,且该根页面是一个真实有效的页面。此时,首先释放第一返回链,然后释放第二返回链。若该返回链中不存在第一返回链,则直接释放第二返回链。其中,释放返回链,即关闭掉返回链上所有的页面。具体的,若该根页面为空,则说明该返回链中不存在第一返回链,该根页面不是一个真实有效的页面。此时,只需释放第二返回链。在本专利技术实施例中,当接收到返回至首页的指令时,获取当前页面返回至首页的返回链,该返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链,判断返回链中是否存在第一返回链,根据判断结果,释放返回链,返回至首页,在释放返回链,即关闭所有页面的同时使当前页面直接返回至首页,操作简便,提升用户体验。请参阅图3,图3为本专利技术第另一实施例提供的首页返回方法的流程示意图,该方法可应用于电子设备中,电子设备包括:可使用应用程序的手机、平板电脑(PortableAndroidDevice,PAD),笔记本电脑以及个人数字助理(PersonalDigitalAs本文档来自技高网...

【技术保护点】
1.一种首页返回方法,其特征在于,包括:当接收到返回至首页的指令时,获取当前页面返回至所述首页的返回链,所述返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链;判断所述返回链中是否存在所述第一返回链;根据判断结果,释放所述返回链,返回至所述首页。

【技术特征摘要】
1.一种首页返回方法,其特征在于,包括:当接收到返回至首页的指令时,获取当前页面返回至所述首页的返回链,所述返回链包括一个通过第一转场方式转场的第一返回链,和/或,一个通过第二转场方式转场的第二返回链;判断所述返回链中是否存在所述第一返回链;根据判断结果,释放所述返回链,返回至所述首页。2.根据权利要求1所述的首页返回方法,其特征在于,所述根据判断结果,释放所述返回链包括:若所述返回链中存在所述第一返回链,则首先释放所述第一返回链,然后释放所述第二返回链;若所述返回链中不存在所述第一返回链,则释放所述第二返回链。3.根据权利要求2所述的首页返回方法,其特征在于,所述判断所述返回链中是否存在所述第一返回链包括:查找所述第一返回链中的根页面,并判断所述根页面是否为空,所述根页面转场至父页面时,通过所述第二转场方式转场。4.根据权利要求3所述的首页返回方法,其特征在于,所述查找所述第一返回链中的根页面包括:获取所述当前页面,并判断所述当前页面转场至父页面时是否通过所述第一转场方式转场;若是,则将所述父页面认作当前页面,执行判断所述当前页面转场至父页面是否通过所述第一转场方式转场的步骤;若不是,则所述当前页面为根页面。5.根据权利要求4所述的首页返回方法,其特征在于,所述若所述返回链中存在所述第一返回链,则释放所述第一返回链和所述第二返回链包括:若所述根页面不为空,则首先释放所述第一返回链上的所有页面,然后释放所述第二返...

【专利技术属性】
技术研发人员:郭志豪
申请(专利权)人:武汉斗鱼鱼乐网络科技有限公司
类型:发明
国别省市:湖北,42

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

1