一种移动终端及其显示界面的切换方法、计算机存储介质技术

技术编号:19391107 阅读:18 留言:0更新日期:2018-11-10 02:51
本申请公开了一种移动终端及其显示界面的切换方法、计算机存储介质,该显示界面的切换方法包括:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的第一应用程序的第一界面;若是,将显示界面切换至第一应用程序的第二界面;判断是否接收到返回指令;若是,将显示界面切换至显示第一界面之前的原始界面。通过上述方式,能够避免连续两次打开同一应用的界面后,在返回时界面切换错误,无法正常返回的问题,并且通过切换至第一次打开该应用程序之前的界面,考虑到用户的实际需求,便于用户的操作,提高了人机交互体验。

Mobile terminal and its display interface switching method, computer storage medium

The present application discloses a switching method of mobile terminal and its display interface, a computer storage medium, and the switching method of the display interface includes: judging whether the current interface is the first interface of the first application that has been started when receiving the startup instruction to start the first application program; and if so, cutting the display interface. Change to the second interface of the first application program; determine whether a return instruction is received; if so, switch the display interface to the original interface before displaying the first interface. Through the above way, it can avoid the problem of interface switching errors and normal return when returning after opening the same application interface twice in succession, and by switching to the interface before opening the application for the first time, considering the actual needs of users, it is convenient for users to operate and improves the human-computer interaction experience.

【技术实现步骤摘要】
一种移动终端及其显示界面的切换方法、计算机存储介质
本申请涉及移动终端
,特别是涉及一种移动终端及其显示界面的切换方法、计算机存储介质。
技术介绍
随着移动终端(如手机、平板电脑等)的智能化,多种应用程序可以通过前台和后台运行的方式并存。一般情况下,在多应用同时运行时,在一个应用界面中点击返回按钮,会返回到之前的一个应用界面。
技术实现思路
本申请采用的一个技术方案是:提供一种显示界面的切换方法,该切换方法包括:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的第一应用程序的第一界面;若是,将显示界面切换至第一应用程序的第二界面;判断是否接收到返回指令;若是,将显示界面切换至显示第一界面之前的原始界面。本申请采用的另一个技术方案是:提供一种移动终端,该移动终端包括:第一判断模块,用于在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的第一应用程序的第一界面;切换模块,用于在第一判断模块的判断结果为是时,将显示界面切换至第一应用程序的第二界面;第二判断模块,用于判断是否接收到返回指令;切换模块还用于在第二判断模块的判断结果为是时,将显示界面切换至显示第一界面之前的原始界面。本申请采用的另一个技术方案是:提供一种移动终端,该移动终端包括处理器、存储器和显示屏,其中,处理器用于控制显示屏的显示,存储器用于存储计算机程序,计算机程序在被处理器执行时,用于实现如上述的方法。本申请采用的另一个技术方案是:提供一种计算机存储介质,该计算机存储介质用于存储计算机程序,计算机程序在被处理器执行时,用于实现如上述的方法。区别于现有技术的情况,本申请提供的显示界面的切换方法包括:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的第一应用程序的第一界面;若是,将显示界面切换至第一应用程序的第二界面;判断是否接收到返回指令;若是,将显示界面切换至显示第一界面之前的原始界面。通过上述方式,避免了现有技术中连续两次打开同一应用的界面后,在返回时界面切换错误,无法正常返回的问题,并且通过切换至第一次打开该应用程序之前的界面,考虑到用户的实际需求,便于用户的操作,提高了人机交互体验。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:图1是本申请提供的显示界面的切换方法一实施例的流程示意图;图2是图1中移动终端的显示界面切换示意图;图3是本申请提供的显示界面的切换方法另一实施例的流程示意图;图4是本申请提供的显示界面的切换方法又一实施例的流程示意图;图5是本申请提供的移动终端一实施例的结构示意图;图6是本申请提供的移动终端另一实施例的结构示意图;图7是本申请提供的计算机存储介质一实施例的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。可以理解的是,此处所描述的具体实施例仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。参阅图1,图1是本申请提供的显示界面的切换方法一实施例的流程示意图,该方法包括:步骤11:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的第一应用程序的第一界面。可以理解的,智能移动终端的多种应用程序可以通过前台和后台运行的方式并存。一般情况下,在多应用同时运行时,在一个应用界面中点击返回按钮,会返回到之前的一个应用界面。以手机为例,在桌面中可以通过点击应用程序的图标来启动应用程序,显示界面切换为应用程序的界面,在点击返回按钮时,显示界面返回至桌面。上述的方式中,每次要启动一个新的应用程序必须返回到桌面,再通过点击相应的应用程序的图标才可以进入新的应用程序。现有的手机中通过一些热键来快速的启动比较常用的应用程序。举例而言,可以通过长按手机的home键来快速的启动一个比较常用的应用程序A(即第一应用程序),例如浏览器。因此,在手机的显示界面为非桌面的情况下,也可以通过该热键来实现应用程序A的启动。但是,上述的方式会产生一种应用场景,就是在显示界面本身就是应用程序A的界面时,如果通过上述的热键再次启动应用程序A,会再次进入应用程序A的界面。基于上述的应用场景,本步骤11在启动应用程序A时,会先进行判断当前的显示界面是否已经是应用程序A的显示界面了。在步骤11的判断结果为是时,执行步骤12。在步骤11的判断结果为否时,执行步骤13。步骤12:将显示界面切换至第一应用程序的第二界面。可以理解的,由于在启动了应用程序A的情况下,再次启动应用程序A,这里可以理解为对应用程序A的显示界面的刷新。可选的,在一实施例中,第一界面和第二界面为同一界面,例如,应用程序A为浏览器,第一界面为浏览器的首页,在这种情况下,如果再次启动该浏览器,会再次进入浏览器的首页,相当于对首页的刷新。可选的,在另一实施例中,第一界面和第二界面为同一应用程序的不同界面,例如,应用程序A为浏览器,第一界面为用户在浏览器的过程中生成的一个界面,例如可以是新闻界面,在这种情况下,如果再次启动该浏览器,会跳转至浏览器的首页。在步骤12执行完成之后,执行步骤14。步骤13:将显示界面切换至第一应用程序的第一界面。这里至少包括了两种情况:第一种是从桌面进入应用程序A,这种情况下的启动指令可以通过热键来实现也可以通过点击桌面上的应用程序A的图标来实现,这里不作要求。在显示界面为桌面的情况下,接收到启动应用程序A的启动指令,将显示界面切换至应用程序A的第一界面,以前面的浏览器为例,这里的第一界面可以是浏览器的首页。第二种是从另一应用程序B进入应用程序A,这种情况下的启动指令一般是通过热键来实现的。在显示界面为应用程序B的界面的情况下,接收到启动应用程序A的启动指令,将显示界面切换至应用程序A的第一界面,以前面的浏览器为例,这里的第一界面可以是浏览器的首页。在步骤13执行完成之后,返回至步骤11。步骤14:判断是否接收到返回指令。可以理解的,在通常情况下,返回指令用于控制当前的显示界面返回至之前的显示界面。这里仍然以上述步骤13中的例子来说明。第一种是从桌面进入本文档来自技高网...

【技术保护点】
1.一种显示界面的切换方法,其特征在于,包括:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的所述第一应用程序的第一界面;若是,将显示界面切换至所述第一应用程序的第二界面;判断是否接收到返回指令;若是,将显示界面切换至显示所述第一界面之前的原始界面。

【技术特征摘要】
1.一种显示界面的切换方法,其特征在于,包括:在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的所述第一应用程序的第一界面;若是,将显示界面切换至所述第一应用程序的第二界面;判断是否接收到返回指令;若是,将显示界面切换至显示所述第一界面之前的原始界面。2.根据权利要求1所述的显示界面的切换方法,其特征在于,所述在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的所述第一应用程序的第一界面的步骤之后,还包括:若否,将显示界面切换至所述第一应用程序的第一界面;返回所述在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的所述第一应用程序的第一界面的步骤。3.根据权利要求2所述的显示界面的切换方法,其特征在于,所述将显示界面切换至所述第一应用程序的第一界面的步骤,具体为:将当前显示界面标记为原始界面,并将显示界面切换至所述第一应用程序的第一界面。4.根据权利要求3所述的显示界面的切换方法,其特征在于,所述原始界面为第二应用程序的显示界面;所述将当前显示界面标记为原始界面的步骤,包括:获取与当前显示界面对应的标记信息;将所述标记信息进行存储;所述将显示界面切换至显示所述第一界面之前的原始界面的步骤为:获取存储的标记信息;基于所述标记信息得到对应的显示界面;将显示界面切换至所述标记信息对应的显示界面。5.根据权利要求1所述的显示界面的切换方法,其特征在于,所述原始界面为移动终端的桌面;所述将显示界面切换至显示所述第一界面之前的原始界面的步骤,具体为:将显示界面切换至桌面。6.根据权利要求1所述的显示界面的切换方法,其特征在于,所述在接收到启动第一应用程序的启动指令时,判断当前界面是否为已经启动的所述第一应用程序的第一界面的步骤,包括:在接收到启动第一应用程序的启动指令时,获取当前的返回类型;其中,所述返回类型用于表示启动所述...

【专利技术属性】
技术研发人员:吴庆
申请(专利权)人:OPPO重庆智能科技有限公司
类型:发明
国别省市:重庆,50

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

1