CN103049289B - The method and device of virtual multisystem is realized based on android system - Google Patents
The method and device of virtual multisystem is realized based on android system Download PDFInfo
- Publication number
- CN103049289B CN103049289B CN201210529440.7A CN201210529440A CN103049289B CN 103049289 B CN103049289 B CN 103049289B CN 201210529440 A CN201210529440 A CN 201210529440A CN 103049289 B CN103049289 B CN 103049289B
- Authority
- CN
- China
- Prior art keywords
- virtual
- application
- virtual system
- switching
- icon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
- Telephone Function (AREA)
Abstract
本发明适用于通信领域,提供了一种基于Android系统实现虚拟双系统的方法及装置,该方法包括如下步骤:触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。本发明实施例的方法及装置满足了不同用户的需求的同时节约了成本。
The present invention is applicable to the field of communication, and provides a method and device for realizing a virtual dual system based on the Android system. The method includes the following steps: when triggering the switching of the virtual system, obtain the information corresponding to all the applications of the virtual system to be switched selected by the user Icons: display icons corresponding to all applications of the virtual system to be switched on the system desktop, and hide icons of all applications of the virtual system before switching, and complete the switching of the virtual system. The method and device in the embodiment of the present invention meet the needs of different users and save costs at the same time.
Description
技术领域technical field
本发明属于通信领域,尤其涉及一种基于Android系统实现虚拟多系统的方法及装置。The invention belongs to the communication field, and in particular relates to a method and a device for realizing virtual multi-system based on an Android system.
背景技术Background technique
现有的移动终端如手机通常只有一个系统,用户将自己需要的所有应用全部设置显示在该系统的桌面上。随着移动终端性能越来越强大,移动终端的功能也越来越多,但一部分对新事务接收能力比较弱的人群如老年人对这样的移动终端难以驾驭,他们只需要一些简单的应用如通话、短信即可,而专门针对这部分人重新开发一款产品,其风险及投入都很大。Existing mobile terminals, such as mobile phones, generally have only one system, and users set and display all applications they need on the desktop of the system. As the performance of mobile terminals becomes more and more powerful, the functions of mobile terminals are also increasing. However, some people who are relatively weak in receiving new transactions, such as the elderly, find it difficult to control such mobile terminals. They only need some simple applications such as Calls and text messages are enough, but re-developing a product specifically for this group of people requires a lot of risk and investment.
针对上述问题,目前有两种解决方法,其一是设置两套系统,分别存放于两个独立的空间,根据用户需要分别到不同的空间读取相应的系统参数,这种方法占用空间大;其二是一套系统,预设两个桌面,为每个桌面设置需要显示的应用图标,然后根据用户需要分别显示不同桌面,这种方法的缺陷是两个桌面用的是同一套应用,虽然其中一个桌面简洁,但其应用仍然是繁杂的,对于老年人来说,仍然是不方便使用的。For the above problems, there are currently two solutions. One is to set up two systems, store them in two separate spaces, and read the corresponding system parameters in different spaces according to user needs. This method takes up a lot of space; The second is a system that presets two desktops, sets the application icons to be displayed for each desktop, and then displays different desktops according to user needs. The defect of this method is that the two desktops use the same set of applications, although One of the desktops is simple, but its applications are still complicated, and it is still inconvenient for the elderly to use.
发明内容Contents of the invention
本发明实施例的目的在于提供一种基于Android系统实现虚拟多系统的方法及装置,旨在解决现有的移动终端不能同时满足不同用户对于系统应用不同的需求的问题。The purpose of the embodiments of the present invention is to provide a method and device for realizing virtual multi-system based on the Android system, aiming at solving the problem that existing mobile terminals cannot simultaneously satisfy different requirements of different users for system applications.
本发明实施例是这样实现的,一种基于Android系统实现虚拟多系统的方法,所述方法包括如下步骤:The embodiment of the present invention is achieved like this, a kind of method that realizes virtual multi-system based on Android system, described method comprises the following steps:
触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;When the switching of the virtual system is triggered, the icons corresponding to all the applications of the virtual system to be switched selected by the user are acquired;
在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。Displaying icons corresponding to all applications of the virtual system to be switched on the system desktop, and hiding icons of all applications of the virtual system before switching, and completing the switching of the virtual system.
进一步地,在执行触发虚拟系统的切换之前,还包括步骤:Further, before executing the switching to trigger the virtual system, steps are also included:
启动系统时,加载所有虚拟系统的应用;When starting the system, load all virtual system applications;
获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。Obtain icons corresponding to all applications of the default virtual system and display them on the system desktop.
进一步地,在触发虚拟系统的切换之前,还包括:Further, before triggering the switching of the virtual system, it also includes:
设置各虚拟系统对应的应用及所述应用的图标。The application corresponding to each virtual system and the icon of the application are set.
进一步地,所述设置各虚拟系统对应的应用及所述应用的图标包括:Further, the setting the application corresponding to each virtual system and the icon of the application includes:
接收用户选择的应用;Receive the application selected by the user;
建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。A corresponding relationship between the application selected by the user and the virtual system corresponding to the user is established.
进一步地,所述触发虚拟系统的切换包括:Further, the triggering of virtual system switching includes:
当预设的系统桌面上的切换图标被点击时,接收用户选择的虚拟系统,将所述用户选择的虚拟系统作为待切换的虚拟系统。When the preset switching icon on the desktop of the system is clicked, the virtual system selected by the user is received, and the virtual system selected by the user is used as the virtual system to be switched.
本发明还提出一种基于Android系统实现虚拟多系统的装置,包括:The present invention also proposes a device for realizing virtual multi-system based on the Android system, including:
获取模块,用于触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;The acquiring module is configured to acquire icons corresponding to all applications of the virtual system to be switched selected by the user when triggering the switching of the virtual system;
切换模块,用于在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。The switching module is configured to display icons corresponding to all applications of the virtual system to be switched on the system desktop, and hide icons of all applications of the virtual system before switching to complete the switching of the virtual system.
进一步地,所述装置还包括:Further, the device also includes:
启动模块,用于启动系统时,加载所有虚拟系统的应用;以及获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。The startup module is used to load all applications of the virtual system when starting the system; obtain icons corresponding to all applications of the default virtual system, and display them on the system desktop.
进一步地,所述装置还包括:Further, the device also includes:
设置模块,用于设置各虚拟系统对应的应用及所述应用的图标。The setting module is used to set the application corresponding to each virtual system and the icon of the application.
进一步地,所述设置模块包括:Further, the setting module includes:
接收单元,用于接收用户选择的应用;a receiving unit, configured to receive an application selected by a user;
建立单元,用于建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。The establishing unit is configured to establish a corresponding relationship between the application selected by the user and the virtual system corresponding to the user.
进一步地,所述获取模块具体用于:Further, the acquiring module is specifically used for:
当预设的系统桌面上的切换图标被点击时,接收用户选择的虚拟系统,将所述用户选择的虚拟系统作为待切换的虚拟系统。When the preset switching icon on the desktop of the system is clicked, the virtual system selected by the user is received, and the virtual system selected by the user is used as the virtual system to be switched.
本发明实施例只需利用Android系统的一个桌面启动器即可实现,且对于不同虚拟系统,即使同一种功能的应用,其内部逻辑也是不同的,不仅仅是简单地桌面的改变。较以往两套操作系统更节约空间和硬件资源,较以往两套桌面真正做到了满足不同人群的需要的同时节约了资源。The embodiment of the present invention can be implemented only by using a desktop launcher of the Android system, and for different virtual systems, even if the application of the same function has different internal logic, it is not just a simple change of the desktop. Compared with the previous two sets of operating systems, it saves more space and hardware resources. Compared with the previous two sets of desktops, it truly meets the needs of different groups of people and saves resources at the same time.
附图说明Description of drawings
图1是本发明实施例提供的基于Android系统实现虚拟多系统的方法的流程图;Fig. 1 is the flow chart of the method for realizing the virtual multi-system based on the Android system provided by the embodiment of the present invention;
图2是本发明实施例提供的基于Android系统实现虚拟多系统的方法的一示例;Fig. 2 is an example of the method for realizing the virtual multi-system based on the Android system provided by the embodiment of the present invention;
图3是本发明实施例提供的基于Android系统实现虚拟多系统的方法的另一示例;Fig. 3 is another example of the method for realizing the virtual multi-system based on the Android system provided by the embodiment of the present invention;
图4是本发明实施例提供的基于Android系统实现虚拟多系统的装置的结构图;4 is a structural diagram of a device for implementing a virtual multi-system based on the Android system provided by an embodiment of the present invention;
图5是本发明实施例提供的基于Android系统实现虚拟多系统的装置中设置模块的结构图。FIG. 5 is a structural diagram of a setting module in a device for implementing a virtual multi-system based on the Android system provided by an embodiment of the present invention.
具体实施方式detailed description
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
本发明实施例适用于各种Andoid系统的移动终端等终端设备,例如智能手机。The embodiments of the present invention are applicable to terminal devices such as mobile terminals of various Android systems, such as smart phones.
参照图1,图1所示为本发明实施例的基于Android系统实现虚拟多系统的方法的流程图,包括:With reference to Fig. 1, Fig. 1 shows the flow chart of the method for realizing the virtual multi-system based on the Android system of the embodiment of the present invention, including:
步骤S101、设置各虚拟系统对应的应用及所述应用的图标。该步骤可在启动系统前由厂家默认设置,也可在启动系统后由用户进行设置。安装Android系统的终端设备设置至少两个虚拟系统,本发明实施例为说明方便,以两个虚拟系统为例说明,一个称为全功能版系统,一个称为精简版系统,但实际应用中,可根据需要设置多个不同的虚拟系统。Step S101, setting the application corresponding to each virtual system and the icon of the application. This step can be set by default by the manufacturer before starting the system, or can be set by the user after starting the system. The terminal device installed with the Android system is provided with at least two virtual systems. For the convenience of description, the embodiment of the present invention takes two virtual systems as an example. One is called a full-featured version system and the other is called a simplified version system. However, in practical applications, You can set up as many different virtual systems as you need.
本发明实施例将全功能版系统定义为具有各种功能应用的虚拟系统,如具备游戏、名片扫描、通话、微博等各种应用,适合于能很好驾驭智能手机等终端设备的人群。本发明实施例将精简版系统定义为具有基本功能应用的虚拟系统,如具有简单通讯录、通话等基本应用,适合于不喜欢复杂操作的人群。The embodiment of the present invention defines the full-featured version system as a virtual system with various functional applications, such as games, business card scanning, calling, microblog and other applications, and is suitable for people who can well control terminal devices such as smart phones. In the embodiment of the present invention, the simplified system is defined as a virtual system with basic functional applications, such as basic applications such as simple address book and calling, and is suitable for people who do not like complex operations.
全功能版系统与精简版系统具有各自不同的应用,如通讯录,在全功能版系统中,通讯录相对复杂,可以分组、可以按联络次数排序等,而精简版系统的通讯录则仅仅是简单罗列所有的联络人。因此,即使是同一种功能的应用,在不同的虚拟系统中的内部逻辑是不同的。The full-featured system and the streamlined system have different applications, such as the address book. In the full-featured system, the address book is relatively complicated, and can be grouped and sorted by the number of contacts, etc., while the streamlined system's address book is only Simple list of all contacts. Therefore, even for the application of the same function, the internal logic in different virtual systems is different.
厂家在出厂时可默认设置各虚拟系统的应用及所述应用相应的桌面显示的图标,也可以由用户在启动系统后进行设置,如用户为自己的父母选择精简版系统的应用:通话、精简通讯录等,为自己选择微博、名片扫描、全功能通讯录等应用。The manufacturer can set the applications of each virtual system and the icons displayed on the desktop corresponding to the applications by default when leaving the factory, or it can be set by the user after starting the system. For example, the user chooses the application of the simplified version of the system for his parents: call, Address book, etc., choose Weibo, business card scanning, full-featured address book and other applications for yourself.
步骤S102、启动系统时,加载所有虚拟系统的应用。本发明实施例的系统包括一个桌面启动器,在系统启动时,通过内置的桌面启动器挂载所有虚拟系统的应用:全功能版系统的应用与精简版系统的应用。上述桌面启动器是Android设备中的Launcher,简称HomeScreen,是基于Android系统的终端设备启动系统时第一个启动的应用,是Android终端设备中其它各应用的入口。Step S102, when starting the system, load all virtual system applications. The system in the embodiment of the present invention includes a desktop launcher. When the system is started, all applications of the virtual system are mounted through the built-in desktop launcher: applications of the full-featured system and applications of the simplified system. The above-mentioned desktop launcher is the Launcher in the Android device, referred to as HomeScreen, which is the first application started when the terminal device based on the Android system starts the system, and is the entrance of other applications in the Android terminal device.
步骤S103、桌面启动器获取默认虚拟系统的所有应用,挂载该默认虚拟系统的所有应用,并将对应的图标显示于系统桌面上。Step S103, the desktop launcher obtains all applications of the default virtual system, mounts all applications of the default virtual system, and displays corresponding icons on the system desktop.
步骤S104、如用户点击系统桌面上的切换图标或按下Android终端设备的切换按键时,触发虚拟系统的切换,系统桌面可显示一虚拟系统的列表框供用户选择,当用户确认某一虚拟系统后,获取用户选择的待切换的虚拟系统的所有应用对应的图标。上述触发虚拟系统切换的方式可根据需要设置,本领域技术人员可以考虑到的其它方式同样适用于本发明实施例。Step S104, if the user clicks the switching icon on the system desktop or presses the switching button of the Android terminal device, the switching of the virtual system is triggered, and the system desktop can display a virtual system list box for the user to choose. When the user confirms that a certain virtual system After that, icons corresponding to all applications of the virtual system to be switched selected by the user are obtained. The foregoing manner of triggering virtual system switching may be set as required, and other manners that may be considered by those skilled in the art are also applicable to this embodiment of the present invention.
步骤S105、在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。如由全功能版系统向精简版系统切换时,系统桌面显示所有精简版系统的应用的图标,屏蔽切换前的全功能版系统的应用的图标。如可将精简版系统的应用的图标以尽可能大且目录层次尽可能浅的方式呈现,甚至还可以改变桌面布局,使得应用图标更醒目、更易定位。如图2、图3所示,图2和图3展示了切换前后两个虚拟系统在系统桌面上的布局。Step S105 , display icons corresponding to all applications of the virtual system to be switched on the system desktop, and hide icons of all applications of the virtual system before switching, and complete the switching of the virtual system. For example, when switching from the full-featured version system to the simplified version system, the system desktop displays the icons of all the applications of the simplified version system, and blocks the icons of the applications of the full-function version system before switching. For example, the icon of the application of the simplified version system can be presented as large as possible and the directory hierarchy as shallow as possible, and the desktop layout can even be changed to make the application icon more eye-catching and easier to locate. As shown in Figure 2 and Figure 3, Figure 2 and Figure 3 show the layout of the two virtual systems on the system desktop before and after switching.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。Those of ordinary skill in the art can understand that all or part of the steps in the method of the above-mentioned embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium, and the storage Media such as ROM/RAM, magnetic disk, optical disk, etc.
本发明实施例的方法只需一个桌面启动器即可实现,且对于不同虚拟系统,即使同一种功能的应用,其内部逻辑也是不同的,不仅仅是简单地桌面的改变。较以往两套操作系统更节约空间和硬件资源,较以往两套桌面真正做到了满足不同人群的需要。The method of the embodiment of the present invention can be realized with only one desktop launcher, and for different virtual systems, even the application of the same function has different internal logic, not just a simple desktop change. Compared with the previous two sets of operating systems, it saves more space and hardware resources, and compared with the previous two sets of desktops, it truly meets the needs of different groups of people.
参照图4,图4是本发明实施例提供的基于Android系统实现虚拟多系统的装置的结构图,该装置可以是基于Android系统的终端设备本身,也可以是所述终端设备内置或外接的一装置,该装置包括:Referring to Fig. 4, Fig. 4 is a structural diagram of a device for implementing a virtual multi-system based on the Android system provided by an embodiment of the present invention. The device may be the terminal device itself based on the Android system, or it may be a built-in or external device of the terminal device. device, which includes:
设置模块41,用于设置各虚拟系统对应的应用及所述应用的图标。The setting module 41 is configured to set the application corresponding to each virtual system and the icon of the application.
启动模块42,用于启动系统时,加载所有虚拟系统的应用;以及获取默认虚拟系统的所有应用对应的图标,并显示于系统桌面上。The startup module 42 is configured to load all applications of the virtual system when starting the system; obtain icons corresponding to all applications of the default virtual system, and display them on the system desktop.
获取模块43,用于触发虚拟系统的切换时,获取用户选择的待切换的虚拟系统的所有应用对应的图标;The acquiring module 43 is configured to acquire icons corresponding to all applications of the virtual system to be switched selected by the user when triggering the switching of the virtual system;
切换模块44,用于在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。The switching module 44 is configured to display icons corresponding to all applications of the virtual system to be switched on the system desktop, and hide icons of all applications of the virtual system before switching to complete the switching of the virtual system.
参照图5,所述设置模块41包括:With reference to Fig. 5, described setting module 41 comprises:
接收单元411,用于接收用户选择的应用;a receiving unit 411, configured to receive an application selected by a user;
建立单元412,用于建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。The establishing unit 412 is configured to establish a corresponding relationship between the application selected by the user and the virtual system corresponding to the user.
下面详细说明本发明实施例的装置的工作原理。The working principle of the device of the embodiment of the present invention will be described in detail below.
设置模块41设置各虚拟系统对应的应用及所述应用的图标。安装Android系统的终端设备设置至少两个虚拟系统,本发明实施例为说明方便,以两个虚拟系统为例说明,一个称为全功能版系统,一个称为精简版系统,但实际应用中,可根据需要设置多个不同的虚拟系统。The setting module 41 sets the application corresponding to each virtual system and the icon of the application. The terminal device installed with the Android system is provided with at least two virtual systems. For the convenience of description, the embodiment of the present invention takes two virtual systems as an example. One is called a full-featured version system and the other is called a simplified version system. However, in practical applications, You can set up as many different virtual systems as you need.
本发明实施例将全功能版系统定义为具有各种功能应用的虚拟系统,如具备游戏、名片扫描、通话、微博等各种应用,适合于能很好驾驭智能手机等终端设备的人群。本发明实施例将精简版系统定义为具有基本功能应用的虚拟系统,如具有简单通讯录、通话等基本应用,适合于不喜欢复杂操作的人群。The embodiment of the present invention defines the full-featured version system as a virtual system with various functional applications, such as games, business card scanning, calling, microblog and other applications, and is suitable for people who can well control terminal devices such as smart phones. In the embodiment of the present invention, the simplified system is defined as a virtual system with basic functional applications, such as basic applications such as simple address book and calling, and is suitable for people who do not like complex operations.
全功能版系统与精简版系统具有各自不同的应用,如通讯录,在全功能版系统中,通讯录相对复杂,可以分组、可以按联络次数排序等,而精简版系统的通讯录则仅仅是简单罗列所有的联络人。因此,即使是同一种功能的应用,在不同的虚拟系统中的内部逻辑是不同的。The full-featured system and the streamlined system have different applications, such as the address book. In the full-featured system, the address book is relatively complicated, and can be grouped and sorted by the number of contacts, etc., while the streamlined system's address book is only Simple list of all contacts. Therefore, even for the application of the same function, the internal logic in different virtual systems is different.
设置模块41的接收单元411在启动系统后接受用户为各虚拟系统选择的应用,如用户为自己的父母选择精简版系统的应用:通话、精简通讯录等,为自己选择微博、名片扫描、全功能通讯录等应用。建立单元412建立所述用户选择的应用与所述用户对应的虚拟系统的对应关系。The receiving unit 411 of the setting module 41 accepts the applications selected by the user for each virtual system after starting the system. For example, the user selects the application of the simplified version system for his parents: call, simplified address book, etc., and selects Weibo, business card scanning, etc. for himself. Full-featured address book and other applications. The establishing unit 412 establishes a corresponding relationship between the application selected by the user and the virtual system corresponding to the user.
启动系统时,启动模块42加载所有虚拟系统的应用。启动模块42可通过Android系统内置的一个桌面启动器实现,在系统启动时,启动模块42挂载所有虚拟系统的应用:全功能版系统的应用与精简版系统的应用。上述桌面启动器是Android设备中的Launcher,简称HomeScreen,是基于Android系统的终端设备启动系统时第一个启动的应用,是Android终端设备中其它各应用的入口。When starting the system, the startup module 42 loads the applications of all virtual systems. The startup module 42 can be implemented by a built-in desktop launcher in the Android system. When the system starts, the startup module 42 mounts all virtual system applications: applications of the full-featured system and applications of the simplified system. The above-mentioned desktop launcher is the Launcher in the Android device, referred to as HomeScreen, which is the first application started when the terminal device based on the Android system starts the system, and is the entrance of other applications in the Android terminal device.
启动模块42获取默认虚拟系统的所有应用,挂载该默认虚拟系统的所有应用,并将对应的图标显示于系统桌面上。The startup module 42 obtains all applications of the default virtual system, mounts all applications of the default virtual system, and displays corresponding icons on the system desktop.
如用户点击系统桌面上的切换图标或按下Android终端设备的切换按键时,触发虚拟系统的切换,获取模块43可在系统桌面显示一虚拟系统的列表框供用户选择,当用户确认某一虚拟系统后,获取用户选择的待切换的虚拟系统的所有应用对应的图标。上述触发虚拟系统切换的方式可根据需要设置,本领域技术人员可以考虑到的其它方式同样适用于本发明实施例。When the user clicks the switching icon on the system desktop or presses the switching button of the Android terminal device, the switching of the virtual system is triggered, and the acquisition module 43 can display a virtual system list box on the system desktop for the user to choose. After the system is installed, the icons corresponding to all the applications of the virtual system to be switched selected by the user are acquired. The foregoing manner of triggering virtual system switching may be set as required, and other manners that may be considered by those skilled in the art are also applicable to this embodiment of the present invention.
切换模块44在系统桌面上显示所述待切换的虚拟系统的所有应用对应的图标,并隐藏切换前虚拟系统的所有应用的图标,完成所述虚拟系统的切换。如由全功能版系统向精简版系统切换时,系统桌面显示所有精简版系统的应用的图标,屏蔽切换前的全功能版系统的应用的图标。如可将精简版系统的应用的图标以尽可能大且目录层次尽可能浅的方式呈现,甚至还可以改变桌面布局,使得应用图标更醒目、更易定位。如图2、图3所示,图2和图3展示了切换前后两个虚拟系统在系统桌面上的布局。The switching module 44 displays icons corresponding to all applications of the virtual system to be switched on the system desktop, and hides icons of all applications of the virtual system before switching to complete the switching of the virtual system. For example, when switching from the full-featured version system to the simplified version system, the system desktop displays the icons of all the applications of the simplified version system, and blocks the icons of the applications of the full-function version system before switching. For example, the icon of the application of the simplified version system can be presented as large as possible and the directory hierarchy as shallow as possible, and the desktop layout can even be changed to make the application icon more eye-catching and easier to locate. As shown in Figure 2 and Figure 3, Figure 2 and Figure 3 show the layout of the two virtual systems on the system desktop before and after switching.
本发明实施例的装置可利用Android系统内置的一个桌面启动器实现,对于不同虚拟系统,即使同一种功能的应用,其内部逻辑也是不同的,不仅仅是简单地桌面的改变。较以往两套操作系统更节约空间和硬件资源,较以往两套桌面真正做到了满足不同人群的需要。The device in the embodiment of the present invention can be realized by using a built-in desktop launcher in the Android system. For different virtual systems, even if the application of the same function has different internal logic, it is not just a simple change of the desktop. Compared with the previous two sets of operating systems, it saves more space and hardware resources, and compared with the previous two sets of desktops, it truly meets the needs of different groups of people.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210529440.7A CN103049289B (en) | 2012-12-10 | 2012-12-10 | The method and device of virtual multisystem is realized based on android system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210529440.7A CN103049289B (en) | 2012-12-10 | 2012-12-10 | The method and device of virtual multisystem is realized based on android system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103049289A CN103049289A (en) | 2013-04-17 |
CN103049289B true CN103049289B (en) | 2016-08-24 |
Family
ID=48061941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210529440.7A Expired - Fee Related CN103049289B (en) | 2012-12-10 | 2012-12-10 | The method and device of virtual multisystem is realized based on android system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103049289B (en) |
Families Citing this family (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104166559B (en) * | 2013-05-20 | 2018-06-22 | 腾讯科技(深圳)有限公司 | Delete the method and device of default desktop |
CN103634481A (en) * | 2013-12-24 | 2014-03-12 | 江苏优控新能源科技有限公司 | Novel functional limitation operating mode of Android mobile phone |
CN103713813A (en) * | 2014-01-03 | 2014-04-09 | 三星电子(中国)研发中心 | Method for controlling functions of intelligent handheld equipment |
US9871991B2 (en) * | 2014-03-31 | 2018-01-16 | Jamdeo Canada Ltd. | System and method for display device configuration |
CN105446721B (en) * | 2014-08-29 | 2020-07-10 | 中国移动通信集团公司 | A terminal system and its realization method |
CN104166578A (en) * | 2014-08-29 | 2014-11-26 | 宇龙计算机通信科技(深圳)有限公司 | System operation method and system operation device |
CN104267907B (en) * | 2014-09-29 | 2019-03-22 | 深圳酷派技术有限公司 | The starting or switching method of application program, system and terminal between multiple operating system |
CN104360900B (en) * | 2014-11-03 | 2020-05-12 | 上海迈微软件科技有限公司 | Method for operating multiple operating systems, corresponding system and mobile device |
CN107360310B (en) | 2014-12-12 | 2019-12-13 | 华为技术有限公司 | mobile terminal and resource management method thereof |
CN104680090A (en) * | 2015-02-06 | 2015-06-03 | 西安酷派软件科技有限公司 | Application hiding control method, device and mobile terminal |
CN104679558B (en) * | 2015-02-09 | 2018-07-27 | 西安酷派软件科技有限公司 | A kind of switching method between multisystem and terminal |
CN104809010B (en) | 2015-04-09 | 2018-06-26 | 华为技术有限公司 | A kind of brush machine method and intelligent terminal |
CN105426202A (en) * | 2015-10-31 | 2016-03-23 | 东莞酷派软件技术有限公司 | A method for managing application programs in a terminal and the terminal |
CN105487921B (en) * | 2015-11-23 | 2019-06-21 | 广州视睿电子科技有限公司 | Task stack management method and device |
CN105511920B (en) * | 2015-12-08 | 2019-05-14 | 北京元心科技有限公司 | A kind of mobile terminal operating system upgrade method and device based on container |
CN106648285A (en) * | 2016-09-07 | 2017-05-10 | 捷开通讯(深圳)有限公司 | Method and system for quickly switching application desktops |
CN106886402A (en) * | 2017-01-10 | 2017-06-23 | 武汉启目科技有限公司 | A kind of method that android terminal adjusts UI and business function according to mode of operation |
CN107241483A (en) * | 2017-06-29 | 2017-10-10 | 珠海格力电器股份有限公司 | Communication method of mobile terminal and mobile terminal |
CN111344675B (en) * | 2017-09-13 | 2023-10-13 | 深圳传音通讯有限公司 | Virtual system operation method and virtual system based on intelligent terminal |
CN114090092A (en) * | 2021-11-29 | 2022-02-25 | 维沃移动通信有限公司 | Interaction method and device of electronic equipment |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770399A (en) * | 2009-01-05 | 2010-07-07 | 联想(北京)有限公司 | Electronic equipment, method and device for switching operating system desktop |
CN102033781A (en) * | 2011-01-27 | 2011-04-27 | 中标软件有限公司 | Desktop system switching method for virtual machine |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050132363A1 (en) * | 2003-12-16 | 2005-06-16 | Vijay Tewari | Method, apparatus and system for optimizing context switching between virtual machines |
-
2012
- 2012-12-10 CN CN201210529440.7A patent/CN103049289B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101770399A (en) * | 2009-01-05 | 2010-07-07 | 联想(北京)有限公司 | Electronic equipment, method and device for switching operating system desktop |
CN102033781A (en) * | 2011-01-27 | 2011-04-27 | 中标软件有限公司 | Desktop system switching method for virtual machine |
Also Published As
Publication number | Publication date |
---|---|
CN103049289A (en) | 2013-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103049289B (en) | The method and device of virtual multisystem is realized based on android system | |
US10547890B2 (en) | Apparatus and method for displaying user interface | |
US20140123073A1 (en) | Method, Apparatus, and Mobile Terminal for Operation Interface Management | |
KR100980683B1 (en) | Method and apparatus for providing a user interface for generating a menu list of a mobile terminal | |
CN111352597B (en) | Multi-screen display control method and device, electronic equipment and readable storage medium | |
US20170235435A1 (en) | Electronic device and method of application data display therefor | |
US12309881B2 (en) | Communication connection method and electronic device | |
CN103052175B (en) | Mobile terminal and the application display method of mobile terminal | |
JP2016525316A (en) | Intelligent SIM selection that supports rich context of input factors | |
CN106027791A (en) | Mobile terminal and application service switching method | |
KR20160033138A (en) | Intelligent user interfaces for multiple sim cards | |
WO2016029770A1 (en) | Method for split-screen displaying, mobile terminal and storage medium | |
US20140298187A1 (en) | Dialing method, dialing device, mobile terminal and storage medium | |
KR102295655B1 (en) | Apparatus for Providing Integrated Functions of Dial and Calculator and Method thereof | |
CN104158972A (en) | Method for calling third-party application in conversation process and user terminal | |
CN102946464B (en) | A kind of smart mobile phone of many mode cards and dialing thereof and method for sending information | |
US20140310337A1 (en) | Terminal apparatus, server and method of controlling the same | |
CN108601097A (en) | Networking control method, device, equipment and the computer storage media of double-terminal | |
CN104166559B (en) | Delete the method and device of default desktop | |
CN113946403A (en) | Data display method and device, storage medium and electronic equipment | |
JP6257424B2 (en) | Information processing apparatus and computer program | |
CN105933492A (en) | Phone number obtaining method and device | |
WO2014127652A1 (en) | Incoming call processing method of mobile terminal, mobile terminal and storage medium | |
CN109725786A (en) | Starting method, user equipment, storage medium and the device of program | |
CN108174009A (en) | Dual-screen based business card sharing method, mobile terminal and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP03 | Change of name, title or address | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160824 |
|
CF01 | Termination of patent right due to non-payment of annual fee |