基于Android系统实现虚拟多系统的方法及装置制造方法及图纸

技术编号:8593793 阅读:225 留言:0更新日期:2013-04-18 06:56
本发明专利技术适用于通信领域,提供了一种基于Android系统实现虚拟双系统的方法及装置,该方法包括如下步骤:触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。本发明专利技术实施例的方法及装置满足了不同用户的需求的同时节约了成本。

【技术实现步骤摘要】

本专利技术属于通信领域,尤其涉及一种基于Android系统实现虚拟多系统的方法及>J-U装直。
技术介绍
现有的移动终端如手机通常只有一个系统,用户将自己需要的所有应用全部设置显示在该系统的桌面上。随着移动终端性能越来越强大,移动终端的功能也越来越多,但一部分对新事务接收能力比较弱的人群如老年人对这样的移动终端难以驾驭,他们只需要一些简单的应用如通话、短信即可,而专门针对这部分人重新开发一款产品,其风险及投入都很大。针对上述问题,目前有两种解决方法,其一是设置两套系统,分别存放于两个独立的空间,根据用户需要分别到不同的空间读取相应的系统参数,这种方法占用空间大;其二是一套系统,预设两个桌面,为每个桌面设置需要显示的应用图标,然后根据用户需要分别显示不同桌面,这种方法的缺陷是两个桌面用的是同一套应用,虽然其中一个桌面简洁,但其应用仍然是繁杂的,对于老年人来说,仍然是不方便使用的。
技术实现思路
本专利技术实施例的目的在于提供一种基于Android系统实现虚拟多系统的方法及装置,旨在解决现有的移动终端不能同时满足不同用户对于系统应用不同的需求的问题。本专利技术实施例是这样实现的,一种基于Android系统实现虚拟多系统的方法,所述方法包括如下步骤触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。进一步地,在执行触发虚拟系统的切换之前,还包括步骤启动系统时,加载所有虚拟系统的应用;获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。进一步地,在触发虚拟系统的切换之前,还包括设置各虚拟系统对应的应用及所述应用的图标。进一步地,所述设置各虚拟系统对应的应用及所述应用的图标包括接收用户选择的应用;建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。进一步地,所述触发虚拟系统的切换包括当预设的系统桌面上的切换图标被点击时,接收用户选择的虚拟系统,将所述用户选择的虚拟系统作为待切换的虚拟系统。本专利技术还提出一种基于Android系统实现虚拟多系统的装置,包括获取模块,用于触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;切换模块,用于在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。进一步地,所述装置还包括启动模块,用于启动系统时,加载所有虚拟系统的应用;以及获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。进一步地,所述装置还包括设置模块,用于设置各虚拟系统对应的应用及所述应用的图标。进一步地,所述设置模块包括接收单元,用于接收用户选择的应用;建立单元,用于建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。进一步地,所述获取模块具体用于当预设的系统桌面上的切换图标被点击时,接收用户选择的虚拟系统,将所述用户选择的虚拟系统作为待切换的虚拟系统。本专利技术实施例只需利用Android系统的一个桌面启动器即可实现,且对于不同虚拟系统,即使同一种功能的应用,其内部逻辑也是不同的,不仅仅是简单地桌面的改变。较以往两套操作系统更节约空间和硬件资源,较以往两套桌面真正做到了满足不同人群的需要的同时节约了资源。附图说明图1是本专利技术实施例提供的基于Android系统实现虚拟多系统的方法的流程图;图2是本专利技术实施例提供的基于Android系统实现虚拟多系统的方法的一示例;图3是本专利技术实施例提供的基于Android系统实现虚拟多系统的方法的另一示例;图4是本专利技术实施例提供的基于Android系统实现虚拟多系统的装置的结构图;图5是本专利技术实施例提供的基于Android系统实现虚拟多系统的装置中设置模块的结构图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例适用于各种Andoid系统的移动终端等终端设备,例如智能手机。参照图1,图1所示为本专利技术实施例的基于Android系统实现虚拟多系统的方法的流程图,包括步骤S101、设置各虚拟系统对应的应用及所述应用的图标。该步骤可在启动系统前由厂家默认设置,也可在启动系统后由用户进行设置。安装Android系统的终端设备设置至少两个虚拟系统,本专利技术实施例为说明方便,以两个虚拟系统为例说明,一个称为全功能版系统,一个称为精简版系统,但实际应用中,可根据需要设置多个不同的虚拟系统。本专利技术实施例将全功能版系统定义为具有各种功能应用的虚拟系统,如具备游戏、名片扫描、通话、微博等各种应用,适合于能很好驾驭智能手机等终端设备的人群。本专利技术实施例将精简版系统定义为具有基本功能应用的虚拟系统,如具有简单通讯录、通话等基本应用,适合于不喜欢复杂操作的人群。全功能版系统与精简版系统具有各自不同的应用,如通讯录,在全功能版系统中,通讯录相对复杂,可以分组、可以按联络次数排序等,而精简版系统的通讯录则仅仅是简单罗列所有的联络人。因此,即使是同一种功能的应用,在不同的虚拟系统中的内部逻辑是不同的。厂家在出厂时可默认设置各虚拟系统的应用及所述应用相应的桌面显示的图标,也可以由用户在启动系统后进行设置,如用户为自己的父母选择精简版系统的应用通话、精简通讯录等,为自己选择微博、名片扫描、全功能通讯录等应用。步骤S102、启动系统时,加载所有虚拟系统的应用。本专利技术实施例的系统包括一个桌面启动器,在系统启动时,通过内置的桌面启动器挂载所有虚拟系统的应用全功能版系统的应用与精简版系统的应用。上述桌面启动器是Android设备中的Launcher,简称HomeScreen,是基于Android系统的终端设备启动系统时第一个启动的应用,是Android终端设备中其它各应用的入口。步骤S103、桌面启动器获取默认虚拟系统的所有应用,挂载该默认虚拟系统的所有应用,并将对应的图标显示于系统桌面上。步骤S104、如用户点击系统桌面上的切换图标或按下Android终端设备的切换按键时,触发虚拟系统的切换,系统桌面可显示一虚拟系统的列表框供用户选择,当用户确认某一虚拟系统后,获取用户选择的待切换的虚拟系统的所有应用对应的图标。上述触发虚拟系统切换的方式可根据需要设置,本领域技术人员可以考虑到的其它方式同样适用于本专利技术实施例。步骤S105、在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。如由全功能版系统向精简版系统切换时,系统桌面显示所有精简版系统的应用的图标,屏蔽切换前的全功能版系统的应用的图标。如可将精简版系统的应用的图标以尽可能大且目录层次尽可能浅的方式呈现,甚至还可以改变桌面布局,使得应用图标更醒目、更易定位。如图2、图3所示,图2和图3展示了切换前后两个虚拟系统在系统桌面上的布局。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如R0M/RAM、磁盘、光盘本文档来自技高网...

【技术保护点】
一种基于Android系统实现虚拟多系统的方法,其特征在于,所述方法包括如下步骤:触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。

【技术特征摘要】
1.一种基于Android系统实现虚拟多系统的方法,其特征在于,所述方法包括如下步骤 触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。2.如权利要求1所述的方法,其特征在于,在执行触发虚拟系统的切换之前,还包括步骤 启动系统时,加载所有虚拟系统的应用; 获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。3.如权利要求2所述的方法,其特征在于,在触发虚拟系统的切换之前,还包括 设置各虚拟系统对应的应用及所述应用的图标。4.如权利要求3所述的方法,其特征在于,所述设置各虚拟系统对应的应用及所述应用的图标包括 接收用户选择的应用; 建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。5.如权利要求1至4中任一项所述的方法,其特征在于,所述触发虚拟系统的切换包括 当预设的系统桌面上的切换图标被点击时,接收用户选择的虚拟系统,将所述用户选择的虚拟系统作为待切换...

【专利技术属性】
技术研发人员:邹海荣
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:

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

1