一种界面切换方法及装置制造方法及图纸

技术编号:14874815 阅读:25 留言:0更新日期:2017-03-23 22:33
本发明专利技术公开了一种界面切换方法及装置,其中,该方法包括如下步骤:S1在收到结束第一界面切换至第二界面的指令时,先保存第一界面的URI信息;S2执行切换界面指令进入第二界面;S3在第二界面执行切换指令返回包含URI信息的第一界面;其中,所述的第一界面为已浏览界面。界面切换为不同活动界面的切换,或相同的活动界面不同内容的切换,所述步骤S1中所述URI信息以列表方式储存,所述步骤S3中所述返回的包含URI信息的第一界面具体为:前一个已浏览界面或者数个已浏览界面中的一个。设置URI信息列表使用户可以方便切换界面,用户可以快速切换至原来浏览的界面,提升了用户体验。

【技术实现步骤摘要】

本专利技术属于通信信息
,具体地说,涉及一种界面切换方法及装置
技术介绍
在现有的移动终端操作系统中,操作系统会有系统消息通知中心对收到的消息进行推送提醒,推送消息提醒通过界面顶端横幅或者弹窗的形式对用户进行提醒,在相应的应用程序收到新的消息时,操作系统的消息通知中心就会对相应的应用程序的新消息进行推送。一般的操作系统都会在消息中心中有对于新消息的推送开启或关闭的功能,当用户打开相应应用的消息推送时,用户就能收到相应的应用新消息的推送提醒通知。当用户点击打开应用的新消息通知推送时,就会触发操作系统转换到相应的应用的消息界面。例如,当移动终端操作系统消息通知中心收到来自淘宝应用的快递到达的消息提醒时,若用户选择打开该消息推送对应的事件时,淘宝应用就会自动被打开并处于前台,并且进入快递到达的相对应的界面,在该界面,用户可以操作查看所购买的商品或商品快递处于已送达的状态,用户可以在这个界面选择是否确认收货或者提出异议的操作。又例如,当移动终端操作系统消息通知中心收到来自微信应用的新的微信消息提醒时,若用户选择打开该消息推送对应的事件时,微信应用就会自动打开并被置于前台,并且进入微信消息界面,用户可以查看或者回复微信消息。这样的消息推送提醒方便用户及时的查看自己感兴趣的内容,并方便处理想要处理的新的消息,并提升了用户体验,但是在有些场景中却给用户造成了不便:例如,用户在使用微信应用时,查看朋友圈中发现一个有意思的关于辨识色彩的测试,通过朋友圈中的链接至第三方应用程序在微信内设框架下打开,用户需要完成30个颜色选择的小问题获得最后的分数,在还未完成30道小问题时,移动终端操作系统消息通知中心推送了微信好友消息提醒,若用户打开了推送消息提醒,则前台界面会切换至微信消息收发界面,若要回到刚才正在进行的测试,则用户需要经过多步操作,先切换至朋友圈界面,在滑动至刚才朋友分享的测试的条目,再通过点击所分享的条目的链接打开测试,并且由于是重新加载的测试,所以不能再继续刚才正在进行却还未完成的测试,用户需要重新从第一个小问题进行测试。这样花费了用户很多的时间和精力去重新寻找打开测试,并且要进行多步不必要的操作去完成。以上的例子说明了现有技术在处理移动终端信息通知中心在对信息推送提醒中,用户因消息推送切换至某一应用的界面时,再返回之前用户浏览的界面时,需要多步操作,可能给用户带来的不便。除了微信的例子,在很多其他的应用中也存在类似的问题,例如微博、QQ、淘宝等。除了用户在消息通知推送时切换至某一应用不同界面时难以返回原来界面的情况,还存在用户在相同应用或者不同应用经过多级操作到达某一界面,然后想返回之前浏览过的某一界面时,需要一级一级的返回,而不能方便的返回到想要返回的浏览界面。例如,在浏览微博时用户看到一篇悬疑小说的长微博,但是悬疑小说在长微博中并没有写出结尾,想要看到悬疑小说的全部内容用户需要关注某个微博用户并且回复私信,当用户打开搜索界面,并一步步搜索微博用户的名字,点开相应的微博用户的主页,关注该微博用户,打开和这个微博用户的私信对话框,这个时候用户很大可能已经忘记需要回复的私信内容是什么,这个时候用户需要一步步的回到之前的长微博浏览界面去寻找相应的内容,然后再经历上面搜索的步骤打开私信对话框,这给用户的操作和体验带来很大的麻烦。综上,现有技术中,用户通过移动终端操作系统消息通知中心推送的消息提醒进入相应的应用界面或者用户经过多步操作到达某一界面,当用户想回到之前的某一界面时无法快速便捷的切换至想要的界面,给用户带来操作不便。
技术实现思路
本专利技术要解决的技术问题在于克服现有技术的不足,提供一种界面切换方法及装置,解决现有技术中用户无法快速便捷的返回某一已浏览过的界面的问题,提升用户体验。为解决上述技术问题,本专利技术采用技术方案的基本构思是:一种界面切换方法,该方法包括如下步骤:在收到结束第一界面切换至第二界面的指令时,先保存第一界面的URI信息;执行切换界面指令进入第二界面;在第二界面执行切换指令返回包含URI信息的第一界面;其中,所述的第一界面为已浏览界面;优选地,所述的界面切换方法,其特征在于,所述第一界面切换至第二界面具体为:界面切换为不同活动界面的切换,或相同的活动界面不同内容的切换;优选地,所述的界面切换方法,其特征在于,所述活动界面为栈的结构,1至n个活动界面组成一个任务,n为正整数;优选地,所述的界面切换方法,其特征在于,所述内容为栈的结构,1至n个内容组成一个活动界面,n为正整数;优选地,所述的界面切换方法,其特征在于,所述URI信息以列表方式储存;优选地,所述的界面切换方法,其特征在于,所述返回的包含URI信息的第一界面具体为:前一个已浏览界面或者数个已浏览界面中的一个,其中,所述的已浏览界面不销毁;相应的,本专利技术还提供一种界面切换装置,应用于终端,其特征在于,所述装置包括:切换指令接收单元,用于接收第一界面切换至第二界面的切换指令;URI信息保存单元,用于在接收到结束切换指令时,保存第一界面的URI信息至URI信息历史信息列表;界面切换单元,用于在接收到切换命令时,切换至第二界面;返回已浏览界面操作单元,用于根据第二界面接收到的返回指令返回包含URI信息的第一界面;其中,所述的第一界面为已浏览界面;优选地,所述的界面切换装置,其特征在于,所述切换指令接收单元中所述第一界面切换至第二界面具体为:界面切换为不同活动界面的切换,或相同的活动界面不同内容的切换;优选地,所述的界面切换装置,其特征在于,所述活动界面为栈的结构,1至n个活动界面组成一个任务,n为正整数;优选地,所述的界面切换装置,其特征在于,所述内容为栈的结构,1至n个内容组成一个活动界面,n为正整数;优选地,所述的界面切换装置,其特征在于,所述URI信息保存单元中所述URI信息以列表方式储存;优选地;所述的界面切换装置,其特征在于,所述返回已浏览界面操作单元中的包含URI信息的第一界面具体为:前一个已浏览界面或者数个已浏览界面中的一个,其中,所述的已浏览界面不销毁。采用上述技术方案后,本专利技术与现有技术相比具有以下有益效果。由于保存了之前浏览过的界面的URI信息,并且保存的URI信息由列表的形式保存,用户可以方便的寻找想切换的之前浏览过的界面的URI信息,只需点击相应的URI信息便可回到相对应的界面,用户可以方便快捷的切换回想要回到的已浏览的界面,并且不限于同一个应用程序的界面的切换,大大提升了用户操作效率和提高了用户的体验。下面结合附图对本专利技术的具体实施方式作进一步详细的描述。附图说明附图作为本专利技术的一部分,用来提供对本专利技术的进一步的理解,本专利技术的示意性实施例及其说明用于解释本专利技术,但不构成对本专利技术的不当限定。显然,下面描述中的附图仅仅是一些实施例,对于本领域普通技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图。在附图中:图1为本专利技术界面切换的实现方法流程图;图2是本专利技术界面切换的实现装置结构示意图;图3是本专利技术界面切换中界面层级结构示意图;图4是本专利技术界面切换中界面层级结构状态示意图。需要说明的是,这些附图和文字描述并不旨在以任何方式限制本专利技术的构思范围,而是通过参考特定实施例为本领域技术人员说明本发本文档来自技高网
...
一种界面切换方法及装置

【技术保护点】
一种界面切换方法,其特征在于,该方法包括如下步骤:S1在收到结束第一界面切换至第二界面的指令时,先保存第一界面的URI信息;S2执行切换界面指令进入第二界面;S3在第二界面执行切换指令返回包含URI信息的第一界面;其中,所述的第一界面为已浏览界面。

【技术特征摘要】
1.一种界面切换方法,其特征在于,该方法包括如下步骤:S1在收到结束第一界面切换至第二界面的指令时,先保存第一界面的URI信息;S2执行切换界面指令进入第二界面;S3在第二界面执行切换指令返回包含URI信息的第一界面;其中,所述的第一界面为已浏览界面。2.根据权利要求1所述的界面切换方法,其特征在于,所述步骤S1中所述第一界面切换至第二界面具体为:界面切换为不同活动界面的切换,或相同的活动界面不同内容的切换。3.根据权利要求2中所述的界面切换方法,其特征在于,所述活动界面为栈的结构,1至n个活动界面组成一个任务,n为正整数;优选为,所述内容为栈的结构,1至n个内容组成一个活动界面,n为正整数。4.根据权利要求1中所述的界面切换方法,其特征在于,所述步骤S1中所述URI信息以列表方式储存。5.根据权利要求1中所述的界面切换方法,其特征在于,所述步骤S3中所述返回的包含URI信息的第一界面具体为:前一个已浏览界面或者数个已浏览界面中的一个,其中,所述的已浏览界面不销毁。6.一种界面切换装置,应用于终端,其特征在于,所述装置包括:切换指令接收单元,用...

【专利技术属性】
技术研发人员:程力行
申请(专利权)人:北京奇虎科技有限公司
类型:发明
国别省市:北京;11

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

1