运行模式的切换方法、运行模式的切换装置和终端的利记博彩app
【技术领域】
[0001]本发明涉及终端技术领域,具体而言,涉及一种运行模式的切换方法、一种运行模式的切换装置和一种终端。
【背景技术】
[0002]目前,移动手持终端因其智能化、便捷化及其提供的丰富内容备受用户青睐,得到了广泛普及,在意识到要面向不同用户群体提供针对性的用户体验后,目前许多移动手持终端都人性化地设计了多种模式,如儿童模式、老人模式和私密模式等等。
[0003]下面以三星GALAXY S5的儿童模式为例,对目前的儿童模式下的应用程序的管理方法进行介绍:当用户第一次选择GALAXY S5的儿童模式时,终端将提示用户选择在儿童模式下允许被访问的一些应用程序,但是这些儿童模式下的应用程序是在常用模式下就被安装了,只是在常用模式下被屏蔽了不会显示出来,而终端切换到儿童模式后,这些允许被访问的应用程序会以一种儿童较为喜欢的卡通风格显示出来。
[0004]而在常用模式下,用户是不需要安装这些应用程序的,因而,在常用模式下就在终端上安装这些儿童模式下的应用程序,必然会占用终端的存储空间,因为这些应用程序进程及其附加进程可能会挂在后台运行,从而降低终端的运行内存,进而降低终端的整体性能,影响用户体验。
[0005]因此,在终端从一个运行模式切换至指定目标运行模式时,如何确保该指定目标运行模式下的目标应用程序只在终端切换至该指定目标运行模式的过程被安装,而非在终端运行在该指定目标运行模式之外的其他运行模式下就被提前安装,成为亟待解决的问题。
【发明内容】
[0006]本发明正是基于上述问题,提出了一种新的技术方案,可以确保该指定目标运行模式下的目标应用程序只在终端切换至该指定目标运行模式的过程中进行安装,而非在终端运行在该指定目标运行模式之外的其他运行模式下就被提前安装,从而避免非当前运行模式下的应用程序被提前安装而导致占用过多的终端存储空间,从而降低终端的运行内存,进而降低终端的整体性能,影响用户体验。
[0007]有鉴于此,本发明的一方面提出了一种运行模式的切换方法,包括:当终端的运行模式切换至目标运行模式时,判断所述终端是否首次切换至所述目标运行模式,并在判断结果为是时,为所述终端提供待安装的应用程序,以使终端用户从所述待安装的应用程序中选择目标应用程序进行安装,并生成包含所述目标应用程序的历史应用程序列表;否则,调用所述历史应用程序列表,并自动安装所述历史应用程序列表中的所述目标应用程序,以使所述终端切换至所述目标运行模式。
[0008]在该技术方案中,当终端从当前运行模式(例如:常用模式)切换至目标运行模式(例如:儿童运行模式或老人运行模式)时,通过判断终端是否首次运行在该目标运行模式,并在判断结果为是时,为终端用户提供应用程序选项,使用户从中选择该目标运行模式下需安装的目标应用程序,在判断结果为否时,直接根据该目标运行模式下的历史应用程序列表自动安装该目标应用程序,这既不影响用户在不同运行模式下对不同应用程序的使用需求,又可以确保该目标运行模式下的目标应用程序只在终端切换至该目标运行模式的过程中被安装,而非在终端运行在该目标运行模式之外的其他运行模式下就被安装,从而避免目标运行模式下的应用程序在其他运行模式下被提前安装而导致占用过多的终端存储空间,从而降低终端的运行内存,进而降低终端的整体性能,影响用户体验。
[0009]在上述技术方案中,优选地,还包括:在所述终端退出所述目标运行模式时,卸载所述目标应用程序,并将所述目标应用程序的历史应用数据进行存储。
[0010]在该技术方案中,在终端退出该目标运行模式时,通过卸载该目标运行模式下的目标应用程序,并将目标应用程序的历史应用数据进行存储,可以避免终端在该目标运行模式之外的其他运行模式下运行时,目标运行模式下的目标应用程序仍然占用过多的终端内存,甚至运行在终端的后台,而影响终端的数据处理速率和整体性能。
[0011]在上述技术方案中,优选地,还包括:在自动安装所述历史应用程序列表中的所述目标应用程序时,恢复所述目标应用程序的历史应用数据。
[0012]在该技术方案中,通过保存目标应用程序的历史应用数据,并在用户再次进入该目标运行模式时,恢复这些历史应用数据,可以保持目标应用程序的历史数据的连续性,有利于提高用户的使用体验。例如:当目标运行模式为儿童模式,且该目标应用程序为2048等游戏应用程序时,通过保存该游戏应用程序的历史数据,可以使终端再次运行在儿童模式时,用户仍然可以在该游戏应用程序的历史数据的基础上,接着玩该游戏应用程序,以确保该游戏应用程序的数据连续性。
[0013]在上述技术方案中,优选地,还包括:在安装或卸载所述目标应用程序时,在所述终端的当前操作界面上显示指定交互界面。
[0014]在该技术方案中,在安装或卸载该目标应用程序时,通过在终端的当前操作界面上显示指定交互界面,可以提高用户使用该目标运行模式的兴趣,有利于提高用户的使用体验。例如:当目标运行模式为儿童模式时,如果终端用户在安装或卸载该儿童模式下的目标应用程序时,终端在前台显示一个猜字界面或动态卡通画面,则可以极大地提高小孩对该儿童模式的使用兴趣,进而提高小孩对该儿童模式的使用体验。
[0015]在上述技术方案中,优选地,还包括:根据接收到的更新命令,更新所述历史应用程序列表,以及所述目标运行模式包括:儿童模式、老人模式和私密模式。
[0016]在该技术方案中,当终端再次切换至目标运行模式时,例如:儿童模式、老人模式或私密模式,终端默认地会根据该目标运行模式下的历史应用程序列表自动安装目标应用程序,但是如果用户希望更改该历史应用程序列表,则可以实时地按照个人意愿进行更改,以满足用户的不同使用需求。当然,目标运行模式包括但不限于:儿童模式、老人模式和私密模式,例如:还可以包括学生模式等。
[0017]本发明的另一方面提出了一种运行模式的切换装置,包括:处理单元,当终端的运行模式切换至目标运行模式时,判断所述终端是否首次切换至所述目标运行模式,并在判断结果为是时,为所述终端提供待安装的应用程序,以使终端用户从所述待安装的应用程序中选择目标应用程序进行安装,并生成包含所述目标应用程序的历史应用程序列表;否贝U,调用所述历史应用程序列表,并自动安装所述历史应用程序列表中的所述目标应用程序,以使所述终端切换至所述目标运行模式。
[0018]在该技术方案中,当终端从当前运行模式(例如:常用模式)切换至目标运行模式(例如:儿童运行模式或老人运行模式)时,通过判断终端是否首次运行在该目标运行模式,并在判断结果为是时,为终端用户提供应用程序选项,使用户从中选择该目标运行模式下需安装的目标应用程序,在判断结果为否时,直接根据该目标运行模式下的历史应用程序列表自动安装该目标应用程序,这既不影