一种应用分身方法及装置制造方法及图纸

技术编号:26789936 阅读:29 留言:0更新日期:2020-12-22 17:04
本申请提供一种应用分身方法及装置。本申请中,终端的桌面启动器检测到针对第一应用的开启应用分身手势;所述桌面启动器响应于所述开启应用分身手势,在分身用户下安装所述第一应用,并在所述终端的主页面中显示所述第一应用的分身应用的图标,所述第一应用的分身应用的图标用于启动所述分身用户下安装的所述第一应用。

【技术实现步骤摘要】
一种应用分身方法及装置
本申请涉及终端
,特别是涉及一种应用分身方法及装置。
技术介绍
如今,许多终端厂商为了满足用户更多的需求,终端的功能也越来越多,比如允许用户对一个应用进行分身,从而可以在同一终端上运行一个应用的主应用和分身应用。支持应用分身的应用,开启应用分身后可以在一个终端上得到该应用的主应用和分身应用。一个应用的主应用和分身应用可以在一个终端上同时运行,而且数据完全独立,不受干扰。对于一些社交类型应用,用户好友可能包括工作上的好友和生活中的好友,如果开启应用分身,可以将工作上的好友和生活中的好友分开设置在主应用和分身应用中,这样可以在一个终端上同时运行该应用的主应用和分身应用,使得工作上的好友和生活中的好友的数据相互隔离。目前,开启应用分身的方法是在系统“设置”页面的选项中进行选择和设置,而不同终端厂商所生产的终端的系统“设置”页面的选项各有不同,这给用户开启应用分身带来困难。
技术实现思路
本申请提供一种应用分身方法及终端。第一方面,提供一种应用分身方法,包括:终端的桌面启动器检测到针对第一应用的开启应用分身手势;所述桌面启动器响应于所述开启应用分身手势,在分身用户下安装所述第一应用,并在所述终端的主页面中显示所述第一应用的分身应用的图标,所述第一应用的分身应用的图标用于启动所述分身用户下安装的所述第一应用。在一种可能的实现方式中,所述在分身用户下安装所述第一应用,包括:调用用于安装分身应用的接口以执行:为所述分身应用创建应用目录和应用数据,所述应用目录和应用数据与所述第一应用的主应用相隔离;将所述分身应用的安装状态修改为已安装状态;更新系统记录应用安装状态的配置文件;向所述终端中的其它应用或服务发送分身应用安装成功的广播消息;将所述分身应用的信息添加到所述分身用户下的设备管理者的已开启分身的应用列表中。可选地,还包括:所述桌面启动器检测到针对第一应用的关闭应用分身手势;所述桌面启动器响应于所述关闭应用分身手势,调用用于卸载分身应用的接口以执行:删除所述分身应用的应用目录和应用数据;将所述分身应用的安装状态修改为卸载状态;更新系统记录应用安装状态的配置文件;向所述终端中的其它应用或服务发送分身应用卸载成功的广播消息,以使得所述桌面启动器响应于所述广播消息,删除所述终端的主页面中的所述第一应用的分身应用的图标;将所述分身应用的信息从所述分身用户下的设备管理者的已开启分身的应用列表中删除。在一种可能的实现方式中,所述在分身用户下安装所述第一应用,包括:所述桌面启动器获取所述终端的用户信息,并根据所述终端的用户信息判断是否存在分身用户;所述桌面启动器响应于不存在分身用户的判决结果,调用所述终端的系统服务创建分身用户,并在所述分身用户下安装所述第一应用;或者,所述桌面启动器响应于存在分身用户的判决结果,在所述分身用户下安装所述第一应用。在一种可能的实现方式中,还包括:所述桌面启动器获取所述第一应用的信息,并根据所述第一应用的信息判断所述第一应用是否支持分身;所述桌面启动器响应于所述分身手势,在分身用户下安装所述第一应用,包括:所述桌面启动器响应于所述分身手势以及所述第一应用支持分身的判决结果,在分身用户下安装所述第一应用。在一种可能的实现方式中,所述终端的桌面启动器检测到针对第一应用的开启应用分身手势,包括:所述终端的桌面启动器检测到在所述第一应用图标上多指按压并分离的触控操作;或者,所述终端的桌面启动器检测到所述第一应用的图标被拖拽到应用分身触发区域。在一种可能的实现方式中,所述在分身用户下安装所述第一应用之前,还包括:为所述分身用户指定设备管理者,所述设备管理者用于对所述分身用户下的应用进行管理;在所述分身用户下安装所述第一应用,包括:所述桌面启动器请求为所述分身用户指定的设备管理者在所述分身用户下安装所述第一应用。在一种可能的实现方式中,所述在所述终端的主页面中显示所述第一应用的分身应用的图标,包括:所述桌面启动器接收为所述分身用户指定的设备管理者发送的通知,所述通知用于通知所述分身用户下的所述第一应用安装完成,所述设备管理者用于对所述分身用户下的应用进行管理;所述桌面启动器响应于所述通知,创建所述分身用户下的所述第一应用的图标,并在所述终端的主页面中显示所述图标。第二方面,提供一种终端,包括:桌面启动器,用于检测到针对第一应用的开启分身手势,响应于所述开启分身手势,调用应用管理器以开启应用分身;所述应用管理器,响应于所述桌面启动器的调用,在分身用户下安装所述第一应用;所述桌面启动器还用于,响应于所述分身用户下的第一应用安装完成,在所述终端的主页面中显示所述第一应用的分身应用的图标,所述第一应用的分身应用的图标用于启动所述分身用户下安装的所述第一应用。第三方面,提供一种终端,包括:控制器、存储器;所述存储器,用于存储计算机指令;所述控制器,用于读取所述存储器中的计算机指令,执行如上述第一方面中任一项所述的方法。第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如上述第一方面中任一项所述的方法。本申请的上述实施例中,终端的桌面启动器检测到针对第一应用的开启应用分身手势后,响应于所述开启应用分身手势,在分身用户下安装所述第一应用,并在所述终端的主页面中显示所述第一应用的分身应用的图标,从而实现基于用户的手势开启分身应用,进而简化了用户开启分身应用的操作。附图说明图1示例性示出了根据实施例中终端的硬件配置框图;图2示例性示出了根据实施例中终端的操作系统架构示意图;图3a、图3b分别示例性示出了根据实施例中应用分身操作的用户界面示意图;图4a、图4b分别示例性示出了根据实施例中应用分身操作的用户界面示意图;图5示例性示出了根据本实施例的一种应用分身的流程示意图;图6示例性示出了根据本实施例的一种终端的结构示意图。具体实施方式下面首先结合附图对本申请所涉及的概念进行说明。在此需要指出的是,以下对各个概念的说明,仅为了使本申请的内容更加容易理解,并不表示对本申请保护范围的限定。本申请各实施例中使用的术语“模块”,可以是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。本申请各实施例中使用的术语“手势”,是指用户通过一种手型的变化或手部运动等动作,用于表达预期想法、动作、目的或结果的用户行为。本申请各实施例中使用的术语“硬件系统”,可以是指由集成电路(integratedcircuit,IC)、印刷电路板(printedcircuitboard,PCB)等机械、光、电、磁器件构成的具有计算、控制、存储、输入和输出功能的实体部件。在本申请各个实施例中,硬件系统通常也会本文档来自技高网...

【技术保护点】
1.一种应用分身方法,其特征在于,包括:/n终端的桌面启动器检测到针对第一应用的开启应用分身手势;/n所述桌面启动器响应于所述开启应用分身手势,在分身用户下安装所述第一应用,并在所述终端的主页面中显示所述第一应用的分身应用的图标,所述第一应用的分身应用的图标用于启动所述分身用户下安装的所述第一应用。/n

【技术特征摘要】
1.一种应用分身方法,其特征在于,包括:
终端的桌面启动器检测到针对第一应用的开启应用分身手势;
所述桌面启动器响应于所述开启应用分身手势,在分身用户下安装所述第一应用,并在所述终端的主页面中显示所述第一应用的分身应用的图标,所述第一应用的分身应用的图标用于启动所述分身用户下安装的所述第一应用。


2.如权利要求1所述的方法,其特征在于,所述在分身用户下安装所述第一应用,包括:调用用于安装分身应用的接口以执行:
为所述分身应用创建应用目录和应用数据,所述应用目录和应用数据与所述第一应用的主应用相隔离;
将所述分身应用的安装状态修改为已安装状态;
更新系统记录应用安装状态的配置文件;
向所述终端中的其它应用或服务发送分身应用安装成功的广播消息;
将所述分身应用的信息添加到所述分身用户下的设备管理者的已开启分身的应用列表中。


3.如权利要求2所述的方法,其特征在于,还包括:
所述桌面启动器检测到针对第一应用的关闭应用分身手势;
所述桌面启动器响应于所述关闭应用分身手势,调用用于卸载分身应用的接口以执行:
删除所述分身应用的应用目录和应用数据;
将所述分身应用的安装状态修改为卸载状态;
更新系统记录应用安装状态的配置文件;
向所述终端中的其它应用或服务发送分身应用卸载成功的广播消息,以使得所述桌面启动器响应于所述广播消息,删除所述终端的主页面中的所述第一应用的分身应用的图标;
将所述分身应用的信息从所述分身用户下的设备管理者的已开启分身的应用列表中删除。


4.如权利要求1所述的方法,其特征在于,所述在分身用户下安装所述第一应用,包括:
所述桌面启动器获取所述终端的用户信息,并根据所述终端的用户信息判断是否存在分身用户;
所述桌面启动器响应于不存在分身用户的判决结果,调用所述终端的系统服务创建分身用户,并在所述分身用户下安装所述第一应用;或者,所述桌面启动器响应于存在分身用户的判决结果,在所述分身用户下安装所述第一应用。


5.如权利要求1所述的方法,其特征在于,还包括:
所述桌面启动器获取所述第一应用的信息,并根据...

【专利技术属性】
技术研发人员:常琳綦开东
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1