社交应用程序的运行控制方法、运行控制系统和移动终端的制作方法

文档序号:10594506阅读:502来源:国知局
社交应用程序的运行控制方法、运行控制系统和移动终端的制作方法
【专利摘要】本发明提供了一种社交应用程序的运行控制方法、运行控制系统和移动终端,其中,社交应用程序的运行控制方法包括:在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与第一社交应用程序的标识信息相同的第二社交应用程序;在检测到存在第二社交应用程序时,判断第二社交应用程序是否已转移至第二存储空间中;在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。通过本发明技术方案,满足了用户对社交应用程序随用随开的需求,提升了使用体验。
【专利说明】
社交应用程序的运行控制方法、运行控制系统和移动终端
技术领域
[0001]本发明涉及移动终端技术领域,具体而言,涉及一种社交应用程序的运行控制方法、一种社交应用程序的运行控制系统和一种移动终端。【背景技术】
[0002]在相关技术中,随着智能终端技术的发展,用户对产品的使用要求也越来越高,很多用户由于工作和生活需求对于同一个社交应用程序有两个社交账号,分别用于工作和生活,有些社交应用程序,比如微博,支持账号之间直接切换,但有些社交应用程序,比如微信,在切换的时候必须退出之后重新输入账号和密码登录,为了避免重复登录的麻烦,双微信模式应运而生。
[0003]所谓双微信并非是两个应用,而是一个应用的两个实例,这两个实例分别运行在两个进程当中,由于移动终端内存有限,双微信模式虽然方便了用户使用,但同时也增加了系统的运行内存,从而降低了移动终端的运行速度。
[0004]因此,如何设计一种新的社交应用程序的运行控制方法,简化用户对社交应用程序的操作步骤成为亟待解决的技术问题。
【发明内容】

[0005]本发明正是基于上述技术问题至少之一,提出了一种新的社交应用程序的运行控制方案,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0006]有鉴于此,本发明提出了一种社交应用程序的运行控制方法,包括:在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与第一社交应用程序的标识信息相同的第二社交应用程序;在检测到存在第二社交应用程序时,判断第二社交应用程序是否已转移至第二存储空间中;在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。 [〇〇〇7]在该技术方案中,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0008]具体地,以双微信应用程序为例说明社交应用程序的运行控制方案,终端具有双微信功能,其中,将微信作为第一社交应用程序,以及微信分身作为第二社交应用程序(同样,可以将微信作为第二社交应用程序,将微信分身作为第一社交应用程序),冷藏室即为第一存储空间,隐私空间即为第二存储空间,当把微信拖入冷藏室时,如果微信分身没有被放置于隐私空间,则需要用户确认将微信和微信分身同时放入冷藏室。
[0009]所谓冷藏室是一个特殊的用来管理桌面应用的容器,可将不使用的应用程序放入冷藏室,放入冷藏室的应用程序会处于不可用状态,不再占用内存,需要使用的时候再解冻出来,具有让终端运行速度更快,更省电的效果。
[0010]所谓隐私空间是指用户为了保护隐私将不希望其他人看到的应用程序和文件等放入该空间内,处于隐私空间内的应用程序都在被加密之后放入隐藏文件夹内,因此隐私空间内的应用程序处于隐形状态,不再被系统检测到,并且隐私空间内的应用程序也处于加密不可用状态,根据桌面对外提供的接口,如通过Content Provider中的移位算法,可以获取冷藏室或隐私空间中的应用程序的存储位置,从而可以进一步执行解冻或在隐私空间中打开应用程序的操作,实现对微信和微信分身的同步控制,防止了在微信和微信分身都处于不可用状态的情况下继续占用内存资源,实现了随开随用的效果,提升了使用体验。
[0011]在上述技术方案中,优选地,在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,具体包括以下步骤:在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令;在判定触控指令为确认转移指令时,将第二社交应用程序转移至第一存储空间;在判定触控指令为取消转移指令时,取消转移第二社交应用程序至第一存储空间,并将第一社交应用程序恢复至转移前的存储位置。
[0012]在该技术方案中,当第二社交应用程序未转移至第二存储空间时,当判定用户的触控指令是确认转移指令时,将第一应用程序和第二应用程序发送至第一存储空间,当判定用户的触控指令是取消转移指令时,将第一应用程序和第二应用程序恢复至原位置,实现了对第一社交程序和第二社交应用程序的同步转移控制,从而保证了第一社交应用程序和第二社交应用程序同时处于不可用状态或同时处于可用状态。
[0013]在上述任一项技术方案中,优选地,还包括:在判定第二社交应用程序转移至第二存储空间中时,将第一社交应用程序转移至第一存储空间。
[0014]在该技术方案中,当第二社交应用程序已转移至第二存储空间时,则只将第一社交应用程序转移至第一存储空间,实现了将处于不同存储空间的具有相同标识信息的社交应用程序都设为不可用状态的效果,从另一角度说,也即将第一社交应用程序移出第一存储空间时,第二社交应用程序也可以直接被启用,简化了用户的操作步骤。
[0015]在上述任一项技术方案中,优选地,在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令,具体包括以下步骤:在判定第二社交应用程序未转移至第二存储空间中时,生成提示界面,提示界面包括可触控的确认转移指令和取消转移指令;通过用户对提示界面的触控指令,判断用户选中确认转移指令或取消转移指令。
[0016]在该技术方案中,通过生成包括确认转移指令和取消转移指令的提示界面,实现了用户通过触控指令的选择功能,防止了由于用户的误触控造成的不必要的操作,提高了用户的使用体验。
[0017]在上述任一项技术方案中,优选地,还包括:在将第二社交应用程序转移至第一存储空间后,调整第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户第二社交应用程序的所有后台进程停止运行。[〇〇18]在该技术方案中,通过将第二应用程序的图标调至预设灰度值,以提示用户该程序当前处于不可用状态,避免了用户对图标不必要的触摸操作,当第一存储空间为上述的冷藏室时,将应用程序图标移至冷藏室时,处理将图标颜色调至预设灰度值,另外,还可以直接隐藏图标,防止了用户对图标不必要的操作。
[0019]根据本发明的第二方面,还提出了一种社交应用程序的运行控制系统,包括:检测单元,用于在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与第一社交应用程序的标识信息相同的第二社交应用程序;判断单元,用于在检测到存在第二社交应用程序时,判断第二社交应用程序是否已转移至第二存储空间中;转移单元,用于在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。
[0020]在该技术方案中,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0021]具体地,以双微信应用程序为例说明社交应用程序的运行控制方案,终端具有双微信功能,其中,将微信作为第一社交应用程序,以及微信分身作为第二社交应用程序(同样,可以将微信作为第二社交应用程序,将微信分身作为第一社交应用程序),冷藏室即为第一存储空间,隐私空间即为第二存储空间,当把微信拖入冷藏室时,如果微信分身没有被放置于隐私空间,则需要用户确认将微信和微信分身同时放入冷藏室。
[0022]所谓冷藏室是一个特殊的用来管理桌面应用的容器,可将不使用的应用程序放入冷藏室,放入冷藏室的应用程序会处于不可用状态,不再占用内存,需要使用的时候再解冻出来,具有让终端运行速度更快,更省电的效果。
[0023]所谓隐私空间是指用户为了保护隐私将不希望其他人看到的应用程序和文件等放入该空间内,处于隐私空间内的应用程序都在被加密之后放入隐藏文件夹内,因此隐私空间内的应用程序处于隐形状态,不再被系统检测到,并且隐私空间内的应用程序也处于加密不可用状态,根据桌面对外提供的接口,如通过Content Provider中的移位算法,可以获取冷藏室或隐私空间中的应用程序的存储位置,从而可以进一步执行解冻或在隐私空间中打开应用程序的操作,实现对微信和微信分身的同步控制,防止了在微信和微信分身都处于不可用状态的情况下继续占用内存资源,实现了随开随用的效果,提升了使用体验。
[0024]在上述技术方案中,优选地,判断单元还用于:在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令;转移单元还用于:在判定触控指令为确认转移指令时,将第二社交应用程序转移至第一存储空间;转移单元还用于:在判定触控指令为取消转移指令时,取消转移第二社交应用程序至第一存储空间,并将第一社交应用程序恢复至转移前的存储位置。
[0025]在该技术方案中,当第二社交应用程序未转移至第二存储空间时,当判定用户的触控指令是确认转移指令时,将第一应用程序和第二应用程序发送至第一存储空间,当判定用户的触控指令是取消转移指令时,将第一应用程序和第二应用程序恢复至原位置,实现了对第一社交程序和第二社交应用程序的同步转移控制,从而保证了第一社交应用程序和第二社交应用程序同时处于不可用状态或同时处于可用状态。
[0026]在上述任一项技术方案中,优选地,转移单元还用于:在判定第二社交应用程序转移至第二存储空间中时,将第一社交应用程序转移至第一存储空间。
[0027]在该技术方案中,当第二社交应用程序已转移至第二存储空间时,则只将第一社交应用程序转移至第一存储空间,实现了将处于不同存储空间的具有相同标识信息的社交应用程序都设为不可用状态的效果,从另一角度说,也即将第一社交应用程序移出第一存储空间时,第二社交应用程序也可以直接被启用,简化了用户的操作步骤。
[0028]在上述任一项技术方案中,优选地,还包括:提示单元,用于在判定第二社交应用程序未转移至第二存储空间中时,生成提示界面,提示界面包括可触控的确认转移指令和取消转移指令;判断单元还用于:通过用户对提示界面的触控指令,判断用户选中确认转移指令或取消转移指令。
[0029]在该技术方案中,通过生成包括确认转移指令和取消转移指令的提示界面,实现了用户通过触控指令的选择功能,防止了由于用户的误触控造成的不必要的操作,提高了用户的使用体验。
[0030]在上述任一项技术方案中,优选地,还包括:显示调节单元,用于在将第二社交应用程序转移至第一存储空间后,调整第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户第二社交应用程序的所有后台进程停止运行。
[0031]在该技术方案中,通过将第二应用程序的图标调至预设灰度值,以提示用户该程序当前处于不可用状态,避免了用户对图标不必要的触摸操作,当第一存储空间为上述的冷藏室时,将应用程序图标移至冷藏室时,处理将图标颜色调至预设灰度值,另外,还可以直接隐藏图标,防止了用户对图标不必要的操作。
[0032]根据本发明的第三方面,还提出了一种移动终端,包括如上述任一项的社交应用程序所述的运行控制系统。
[0033]通过以上技术方案,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
【附图说明】
[0034]图1示出了根据本发明的实施例的社交应用程序的运行控制方法的示意流程图;
[0035]图2示出了根据本发明的实施例的社交应用程序的运行控制系统的示意框图;
[0036]图3示出了根据本发明的实施例的移动终端的示意框图;
[0037]图4示出了根据本发明的另一个实施例的社交应用程序的运行控制方法的示意流程图;
[0038]图5示出了根据本发明的又一个实施例的社交应用程序的运行控制方法的示意流程图。
【具体实施方式】
[0039]为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和【具体实施方式】对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
[0040]在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用第三方不同于在此描述的第三方方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
[0041]图1示出了根据本发明的实施例的社交应用程序的运行控制方法的示意流程图。
[0042]如图1所示,根据本发明的实施例的社交应用程序的运行控制方法,包括:步骤102,在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与第一社交应用程序的标识信息相同的第二社交应用程序;步骤104,在检测到存在第二社交应用程序时,判断第二社交应用程序是否已转移至第二存储空间中;步骤106,在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,其中,第一存储空间中的社交应用程序的所有后台进程停止运行。
[0043]在该技术方案中,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0044]具体地,以双微信应用程序为例说明社交应用程序的运行控制方案,终端具有双微信功能,其中,将微信作为第一社交应用程序,以及微信分身作为第二社交应用程序(同样,可以将微信作为第二社交应用程序,将微信分身作为第一社交应用程序),冷藏室即为第一存储空间,隐私空间即为第二存储空间,当把微信拖入冷藏室时,如果微信分身没有被放置于隐私空间,则需要用户确认将微信和微信分身同时放入冷藏室。
[0045]所谓冷藏室是一个特殊的用来管理桌面应用的容器,可将不使用的应用程序放入冷藏室,放入冷藏室的应用程序会处于不可用状态,不再占用内存,需要使用的时候再解冻出来,具有让终端运行速度更快,更省电的效果。
[0046]所谓隐私空间是指用户为了保护隐私将不希望其他人看到的应用程序和文件等放入该空间内,处于隐私空间内的应用程序都在被加密之后放入隐藏文件夹内,因此隐私空间内的应用程序处于隐形状态,不再被系统检测到,并且隐私空间内的应用程序也处于加密不可用状态,根据桌面对外提供的接口,如通过Content Provider中的移位算法,可以获取冷藏室或隐私空间中的应用程序的存储位置,从而可以进一步执行解冻或在隐私空间中打开应用程序的操作,实现对微信和微信分身的同步控制,防止了在微信和微信分身都处于不可用状态的情况下继续占用内存资源,实现了随开随用的效果,提升了使用体验。
[0047]在上述技术方案中,优选地,在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,具体包括以下步骤:在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令;在判定触控指令为确认转移指令时,将第二社交应用程序转移至第一存储空间;在判定触控指令为取消转移指令时, 取消转移第二社交应用程序至第一存储空间,并将第一社交应用程序恢复至转移前的存储位置。
[0048]在该技术方案中,当第二社交应用程序未转移至第二存储空间时,当判定用户的触控指令是确认转移指令时,将第一应用程序和第二应用程序发送至第一存储空间,当判定用户的触控指令是取消转移指令时,将第一应用程序和第二应用程序恢复至原位置,实现了对第一社交程序和第二社交应用程序的同步转移控制,从而保证了第一社交应用程序和第二社交应用程序同时处于不可用状态或同时处于可用状态。
[0049]在上述任一项技术方案中,优选地,还包括:在判定第二社交应用程序转移至第二存储空间中时,将第一社交应用程序转移至第一存储空间。
[0050]在该技术方案中,当第二社交应用程序已转移至第二存储空间时,则只将第一社交应用程序转移至第一存储空间,实现了将处于不同存储空间的具有相同标识信息的社交应用程序都设为不可用状态的效果,从另一角度说,也即将第一社交应用程序移出第一存储空间时,第二社交应用程序也可以直接被启用,简化了用户的操作步骤。[0051 ]在上述任一项技术方案中,优选地,在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令,具体包括以下步骤:在判定第二社交应用程序未转移至第二存储空间中时,生成提示界面,提示界面包括可触控的确认转移指令和取消转移指令;通过用户对提示界面的触控指令,判断用户选中确认转移指令或取消转移指令。
[0052]在该技术方案中,通过生成包括确认转移指令和取消转移指令的提示界面,实现了用户通过触控指令的选择功能,防止了由于用户的误触控造成的不必要的操作,提高了用户的使用体验。[〇〇53]在上述任一项技术方案中,优选地,还包括:在将第二社交应用程序转移至第一存储空间后,调整第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户第二社交应用程序的所有后台进程停止运行。[〇〇54]在该技术方案中,通过将第二应用程序的图标调至预设灰度值,以提示用户该程序当前处于不可用状态,避免了用户对图标不必要的触摸操作,当第一存储空间为上述的冷藏室时,将应用程序图标移至冷藏室时,处理将图标颜色调至预设灰度值,另外,还可以直接隐藏图标,防止了用户对图标不必要的操作。
[0055]图2示出了根据本发明的实施例的社交应用程序的运行控制系统的示意框图。 [〇〇56]如图2所示,根据本发明的实施例的社交应用程序的运行控制系统200,包括:检测单元202,判断单元204,和转移单元206,检测单元202用于在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与第一社交应用程序的标识信息相同的第二社交应用程序;判断单元204用于在检测到存在第二社交应用程序时,判断第二社交应用程序是否已转移至第二存储空间中;转移单元206用于在判定第二社交应用程序未转移至第二存储空间中时,根据用户的触控指令将第二社交应用程序转移至第一存储空间,或将第一社交应用程序恢复至转移前的存储位置,其中,第一存储空间中的社交应用程序的所有后台进程停止运tx。
[0057]在该技术方案中,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0058]具体地,以双微信应用程序为例说明社交应用程序的运行控制方案,终端具有双微信功能,其中,将微信作为第一社交应用程序,以及微信分身作为第二社交应用程序(同样,可以将微信作为第二社交应用程序,将微信分身作为第一社交应用程序),冷藏室即为第一存储空间,隐私空间即为第二存储空间,当把微信拖入冷藏室时,如果微信分身没有被放置于隐私空间,则需要用户确认将微信和微信分身同时放入冷藏室。
[0059]所谓冷藏室是一个特殊的用来管理桌面应用的容器,可将不使用的应用程序放入冷藏室,放入冷藏室的应用程序会处于不可用状态,不再占用内存,需要使用的时候再解冻出来,具有让终端运行速度更快,更省电的效果。
[0060]所谓隐私空间是指用户为了保护隐私将不希望其他人看到的应用程序和文件等放入该空间内,处于隐私空间内的应用程序都在被加密之后放入隐藏文件夹内,因此隐私空间内的应用程序处于隐形状态,不再被系统检测到,并且隐私空间内的应用程序也处于加密不可用状态,根据桌面对外提供的接口,如通过Content Provider中的移位算法,可以获取冷藏室或隐私空间中的应用程序的存储位置,从而可以进一步执行解冻或在隐私空间中打开应用程序的操作,实现对微信和微信分身的同步控制,防止了在微信和微信分身都处于不可用状态的情况下继续占用内存资源,实现了随开随用的效果,提升了使用体验。[0061 ]在上述技术方案中,优选地,判断单元204还用于:在判定第二社交应用程序未转移至第二存储空间中时,判断触控指令为确认转移指令或取消转移指令;转移单元206还用于:在判定触控指令为确认转移指令时,将第二社交应用程序转移至第一存储空间;转移单元206还用于:在判定触控指令为取消转移指令时,取消转移第二社交应用程序至第一存储空间,并将第一社交应用程序恢复至转移前的存储位置。
[0062]在该技术方案中,当第二社交应用程序未转移至第二存储空间时,当判定用户的触控指令是确认转移指令时,将第一应用程序和第二应用程序发送至第一存储空间,当判定用户的触控指令是取消转移指令时,将第一应用程序和第二应用程序恢复至原位置,实现了对第一社交程序和第二社交应用程序的同步转移控制,从而保证了第一社交应用程序和第二社交应用程序同时处于不可用状态或同时处于可用状态。
[0063]在上述任一项技术方案中,优选地,转移单元206还用于:在判定第二社交应用程序转移至第二存储空间中时,将第一社交应用程序转移至第一存储空间。
[0064]在该技术方案中,当第二社交应用程序已转移至第二存储空间时,则只将第一社交应用程序转移至第一存储空间,实现了将处于不同存储空间的具有相同标识信息的社交应用程序都设为不可用状态的效果,从另一角度说,也即将第一社交应用程序移出第一存储空间时,第二社交应用程序也可以直接被启用,简化了用户的操作步骤。
[0065]在上述任一项技术方案中,优选地,还包括:提示单元208,用于在判定第二社交应用程序未转移至第二存储空间中时,生成提示界面,提示界面包括可触控的确认转移指令和取消转移指令;判断单元204还用于:通过用户对提示界面的触控指令,判断用户选中确认转移指令或取消转移指令。
[0066]在该技术方案中,通过生成包括确认转移指令和取消转移指令的提示界面,实现了用户通过触控指令的选择功能,防止了由于用户的误触控造成的不必要的操作,提高了用户的使用体验。[〇〇67]在上述任一项技术方案中,优选地,还包括:显示调节单元210,用于在将第二社交应用程序转移至第一存储空间后,调整第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户第二社交应用程序的所有后台进程停止运行。
[0068]在该技术方案中,通过将第二应用程序的图标调至预设灰度值,以提示用户该程序当前处于不可用状态,避免了用户对图标不必要的触摸操作,当第一存储空间为上述的冷藏室时,将应用程序图标移至冷藏室时,处理将图标颜色调至预设灰度值,另外,还可以直接隐藏图标,防止了用户对图标不必要的操作。
[0069]图3示出了根据本发明的实施例的移动终端的示意框图。
[0070]如图3所示,根据本发明的实施例的移动终端300,包括:如上述任一项技术方案所述的社交应用程序的运行控制系统200。
[0071]下面结合图4和图5,以双微信功能的两个应用程序作为第一社交应用程序和第二社交应用程序,对根据本发明的实施例的社交应用程序的运行控制方案进行具体说明。
[0072]如图4所示,根据本发明的另一个实施例的社交应用程序的运行控制方法,包括: 步骤402,获取将微信转移至冷藏室的指令;步骤404,检测是否存在微信分身,当存在微信分身时,进入步骤406,当不存在微信分身时,进入步骤414;步骤406,微信分身是否已移至隐私空间,当判断结果为是时,进入步骤414,当判断结果为否时,进入步骤408;步骤408,是否将微信和微信分身发送至冷藏室,当判断结果为是时,进入步骤410,当判断结果为否时, 进入步骤412;步骤410,将微信和微信分身发送至冷藏室;步骤412,将微信和微信分身恢复至转移前的存储位置;步骤414,将微信发送至冷藏室。
[0073]如图5所示,根据本发明的又一个实施例的社交应用程序的运行控制方法,包括: 步骤502,获取将微信分身转移至冷藏室的指令;步骤504,微信是否已移至隐私空间,当判断结果为是时,进入步骤512,当判断结果为否时,进入步骤506;步骤506,是否将微信和微信分身发送至冷藏室,当判断结果为是时,进入步骤508,当判断结果为否时,进入步骤510; 步骤508,将微信和微信分身发送至冷藏室;步骤510,将微信和微信分身恢复至转移前的存储位置;步骤512,将微信分身发送至冷藏室。[〇〇74]以上结合附图详细说明了本发明的技术方案,考虑到相关技术中如何设计一种新的社交应用程序的运行控制方法,简化用户对社交应用程序的操作步骤的技术问题,本发明提出了一种新的社交应用程序的运行控制方案,通过在获取到将第一社交应用程序转移至第一存储空间的指令时,将具有相同标识信息第二社交应用程序(不存储于第二存储空间中)同时转移至第一存储空间,由于第一存储空间可以禁止应用程序的后台进程,第二存储空间需要用户验证才可以访问,降低了非必要的内存占用,提升了终端运行的流畅度,满足了用户对社交应用程序随用随开的需求,提升了用户对终端的使用体验。
[0075]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种社交应用程序的运行控制方法,其特征在于,包括:在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否存在与所述第一 社交应用程序的标识信息相同的第二社交应用程序;在检测到存在所述第二社交应用程序时,判断所述第二社交应用程序是否已转移至第 ^■存储空间中;在判定所述第二社交应用程序未转移至所述第二存储空间中时,根据用户的触控指令 将所述第二社交应用程序转移至所述第一存储空间,或将所述第一社交应用程序恢复至转 移前的存储位置,其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。2.根据权利要求1所述的社交应用程序的运行控制方法,其特征在于,在判定所述第二 社交应用程序未转移至所述第二存储空间中时,根据用户的触控指令将所述第二社交应用 程序转移至所述第一存储空间,或将所述第一社交应用程序恢复至转移前的存储位置,具 体包括以下步骤:在判定所述第二社交应用程序未转移至所述第二存储空间中时,判断所述触控指令为 确认转移指令或取消转移指令;在判定所述触控指令为所述确认转移指令时,将所述第二社交应用程序转移至所述第 一存储空间;在判定所述触控指令为所述取消转移指令时,取消转移所述第二社交应用程序至所述 第一存储空间,并将所述第一社交应用程序恢复至转移前的存储位置。3.根据权利要求2所述的社交应用程序的运行控制方法,其特征在于,还包括:在判定所述第二社交应用程序转移至所述第二存储空间中时,将所述第一社交应用程 序转移至所述第一存储空间。4.根据权利要求2或3所述的社交应用程序的运行控制方法,其特征在于,在判定所述 第二社交应用程序未转移至所述第二存储空间中时,判断所述触控指令为确认转移指令或 取消转移指令,具体包括以下步骤:在判定所述第二社交应用程序未转移至所述第二存储空间中时,生成提示界面,所述 提示界面包括可触控的确认转移指令和取消转移指令;通过用户对所述提示界面的触控指令,判断用户选中所述确认转移指令或所述取消转 移指令。5.根据权利要求4所述的社交应用程序的运行控制方法,其特征在于,还包括:在将所述第二社交应用程序转移至所述第一存储空间后,调整所述第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户所述第二社交应用程序的所有后台进程停 止运行。6.—种社交应用程序的运行控制系统,其特征在于,包括:检测单元,用于在获取将第一社交应用程序转移至第一存储空间的指令时,检测是否 存在与所述第一社交应用程序的标识信息相同的第二社交应用程序;判断单元,用于在检测到存在所述第二社交应用程序时,判断所述第二社交应用程序 是否已转移至第二存储空间中;转移单元,用于在判定所述第二社交应用程序未转移至所述第二存储空间中时,根据用户的触控指令将所述第二社交应用程序转移至所述第一存储空间,或将所述第一社交应用程序恢复至转移前的存储位置, 其中,所述第一存储空间中的社交应用程序的所有后台进程停止运行。7.根据权利要求6所述的社交应用程序的运行控制系统, 所述判断单元还用于:在判定所述第二社交应用程序未转移至所述第二存储空间中时,判断所述触控指令为确认转移指令或取消转移指令; 所述转移单元还用于:在判定所述触控指令为所述确认转移指令时,将所述第二社交应用程序转移至所述第一存储空间; 所述转移单元还用于:在判定所述触控指令为所述取消转移指令时,取消转移所述第二社交应用程序至所述第一存储空间,并将所述第一社交应用程序恢复至转移前的存储位置。8.根据权利要求7所述的社交应用程序的运行控制系统,其特征在于, 所述转移单元还用于:在判定所述第二社交应用程序转移至所述第二存储空间中时,将所述第一社交应用程序转移至所述第一存储空间。9.根据权利要求7或8所述的社交应用程序的运行控制系统,其特征在于,还包括: 提示单元,用于在判定所述第二社交应用程序未转移至所述第二存储空间中时,生成提示界面,所述提示界面包括可触控的确认转移指令和取消转移指令; 所述判断单元还用于:通过用户对所述提示界面的触控指令,判断用户选中所述确认转移指令或所述取消转移指令。10.根据权利要求9所述的社交应用程序的运行控制系统,其特征在于,还包括: 显示调节单元,用于在将所述第二社交应用程序转移至所述第一存储空间后,调整所述第二社交应用程序的图标标识的灰度值至预设灰度值,以提示用户所述第二社交应用程序的所有后台进程停止运行。11.一种移动终端,其特征在于,包括:如权利要求6至10中任一项所述的社交应用程序的运行控制系统。
【文档编号】G06F9/445GK105956495SQ201610235356
【公开日】2016年9月21日
【申请日】2016年4月15日
【发明人】吴立佳, 韦巧
【申请人】奇酷软件(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1