应用程序开启方法和装置制造方法及图纸

技术编号:13986070 阅读:35 留言:0更新日期:2016-11-13 02:08
本公开揭示了一种应用程序开启方法和装置,属于互联网技术领域。所述方法包括:检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。从而解决了相关技术中,打开应用程序后,无法恢复之前的内容的问题,通过记录应用程序关闭之前的状态,可以快速恢复应用程序的内容,方便用户使用,提升了用户的使用体验。

【技术实现步骤摘要】

本公开涉及互联网
,特别涉及一种应用程序开启方法和装置
技术介绍
安卓手机都有着返回键,通过返回键可以回到应用的上一级界面中。其原理就是当点开其他界面时,把上一应用的界面程序设置为onPause()或者onStop()状态,恢复时将程序改回onResume()状态。onPause用于由一个活动界面(Activity)转到另一个活动界面、设备进入休眠状态(屏幕锁住了)、或者有dialog弹出时;onStop用于不可见的活动界面(有对话框弹出时,这时底下的活动界面仍然可见,所以此时onStop不会被调用)。实际的程序没有被销毁,而是储存在内存中。一旦程序被销毁,即onDestroy()状态,就无法恢复。手机的日常使用中,常会遇到由于某些原因关闭APP,但后来需要继续之前的界面的情况,由于程序被关闭,需要一步一步重新找回之前的应用界面很麻烦,例如用视频app看电影,未看完而关闭掉。晚上希望可以继续看,就需要打开app重新找到电影内容才能继续。
技术实现思路
本公开提供了一种应用程序开启方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种应用程序开启方法,包括:检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。可选地,在检测是否接收到执行于应用程序图标上的预设手势指令之前,所述方法还可包括:检测是否接收到关闭当前应用程序的操作指令;当接收到关闭当前应用程序的操作指令时,记录所述当前应用程序活动界面的状态信息;将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序。可选地,所述方法还可包括:当接收到关闭当前应用程序的操作指令时,获取当前应用程序的页面的网络链接地址;所述将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序,包括:将所述活动界面的状态信息和当前应用程序的页面的网络链接地址进行保存之后,关闭所述当前应用程序。可选地,所述获取所述应用程序在最近一次关闭时存储的活动界面的状态信息,可包括:获取所述应用程序在最近一次关闭时存储的活动界面的状态信息和页面的网络链接地址;所述根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容,包括:根据所述活动界面的状态信息和页面的网络链接地址将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。可选地,所述将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序,可包括:将所述活动界面的状态信息保存在本端ROM或者内存中后,关闭所述当前应用程序。可选地,所述预设手势可以为以下手势中的任意一种手势:单指或者双指向上滑动的第一滑动手势;或者,单指或者双指向下滑动的第二滑动手势;或者,单指或者双指向左滑动的第三滑动手势;或者,单指或者双指向右滑动的第四滑动手势。根据本公开实施例的第二方面,提供一种应用程序开启装置,包括:第一检测模块,用于检测是否接收到执行于应用程序图标上的预设手势指令;第一获取模块,用于当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;恢复模块,用于根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。可选地,所述装置还可包括:第二检测模块,用于检测是否接收到关闭当前应用程序的操作指令;记录模块,用于当接收到关闭当前应用程序的操作指令时,记录所述当前应用程序活动界面的状态信息;保存模块,用于将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序。可选地,所述装置还可包括:第二获取模块,用于当接收到关闭当前应用程序的操作指令时,获取当前应用程序的页面的网络链接地址;所述保存模块,包括:第一保存子模块,用于将所述活动界面的状态信息和当前应用程序的页面的网络链接地址进行保存之后,关闭所述当前应用程序。可选地,所述第一获取模块,可包括:获取子模块,用于获取所述应用程序在最近一次关闭时存储的活动界面的状态信息和页面的网络链接地址;所述恢复模块,包括:恢复子模块,用于根据所述活动界面的状态信息和页面的网络链接地址将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。可选地,所述保存模块,可包括:第二保存子模块,用于将所述活动界面的状态信息保存在本端ROM或者内存中后,关闭所述当前应用程序。可选地,所述预设手势可以为以下手势中的任意一种手势:单指或者双指向上滑动的第一滑动手势;或者,单指或者双指向下滑动的第二滑动手势;或者,单指或者双指向左滑动的第三滑动手势;或者,单指或者双指向右滑动的第四滑动手势。根据本公开实施例的第三方面,提供一种应用程序开启装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。本公开的实施例提供的技术方案可以包括以下有益效果:上述技术方案,通过检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于该应用程序图标上的预设手势指令时,获取该应用程序在最近一次关闭时存储的活动界面的状态信息;根据该活动界面的状态信息将应用程序界面恢复至该应用程序在最近一次关闭前的界面显示的内容。从而解决了相关技术中,打开应用程序后,无法恢复之前的内容的问题,通过记录应用程序关闭之前的状态,可以快速恢复应用程序的内容,方便用户使用,提升了用户的使用体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种应用程序开启方法的流程图。图2是根据一示例性实施例示出的又一种应用程序开启方法的流程图。图3是根据一示例性实施例示出的又一种应用程序开启方法的流程图。图4是根据一示例性实施例示出的又一种应用程序开启方法的流程图。图5是根据一示例性实施例示出的再一种应用程序开启方法的流程图。图6是根据一示例性实施例示出的一种应用程序开启装置的框图。图7是根据另一示例性实施例示出的又一种应用程序开启装置的框图。图8是根据另一示例性实施例示出的又一种应用程序开启装置的框图。图9是根据另一示例性实施例示出的另一种应用程序开启装置的框图。图10是根据另一示例性实施例示出的另一种应用程序开启装置的框图。图11是根据一示例性实施例示出的一种适用于应用程序开启装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装本文档来自技高网...

【技术保护点】
一种应用程序开启方法,其特征在于,包括:检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。

【技术特征摘要】
1.一种应用程序开启方法,其特征在于,包括:检测是否接收到执行于应用程序图标上的预设手势指令;当接收到执行于所述应用程序图标上的预设手势指令时,获取所述应用程序在最近一次关闭时存储的活动界面的状态信息;根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。2.根据权利要求1所述的方法,其特征在于,在检测是否接收到执行于应用程序图标上的预设手势指令之前,所述方法还包括:检测是否接收到关闭当前应用程序的操作指令;当接收到关闭当前应用程序的操作指令时,记录所述当前应用程序活动界面的状态信息;将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当接收到关闭当前应用程序的操作指令时,获取当前应用程序的页面的网络链接地址;所述将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序,包括:将所述活动界面的状态信息和当前应用程序的页面的网络链接地址进行保存之后,关闭所述当前应用程序。4.根据权利要求3所述的方法,其特征在于,所述获取所述应用程序在最近一次关闭时存储的活动界面的状态信息,包括:获取所述应用程序在最近一次关闭时存储的活动界面的状态信息和页面的网络链接地址;所述根据所述活动界面的状态信息将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容,包括:根据所述活动界面的状态信息和页面的网络链接地址将应用程序界面恢复至所述应用程序在最近一次关闭前的界面显示的内容。5.根据权利要求2所述的方法,其特征在于,所述将所述活动界面的状态信息进行保存之后,关闭所述当前应用程序,包括:将所述活动界面的状态信息保存在本端ROM或者内存中后,关闭所述当前应用程序。6.根据权利要求1-5中任意一项所述的方法,其特征在于,所述预设手势为以下手势中的任意一种手势:单指或者双指向上滑动的第一滑动手势;或者,单指或者双指向下滑动的第二滑动手势;或者,单指或者双指向左滑动的第三滑动手势;或者,单指或者双指向右滑动的第四滑动手势。7.一种应用程序开启装置,其特征在于,包括:第一检测模块,用于检测是否接收到执行于应用程序图标上的预设手势指令;第一获取模块,用于当接收到...

【专利技术属性】
技术研发人员:杜佳男李英俊吕小磊
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1