基于联系人的系统切换方法及装置、终端Contact-based system switching method and device, terminal本申请要求于2014年12月29日提交中国专利局、申请号为201410843159.X,发明名称为“基于联系人的系统切换方法及装置、终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on December 29, 2014, the Chinese Patent Office, the application number is 201410843159.X, and the invention name is "contact-based system switching method and device, terminal". The citations are incorporated herein by reference.
技术领域Technical field本发明涉及终端技术领域,具体而言,涉及一种基于联系人的系统切换方法、一种基于联系人的系统切换装置和一种终端。The present invention relates to the field of terminal technologies, and in particular, to a contact-based system switching method, a contact-based system switching device, and a terminal.
背景技术Background technique目前,在终端上对联系人的常用操作方式为:点击联系人应用,三笔定位选择具体的联系人,并进入联系人详情界面,然后对具体的联系人进行相关的操作,比如:打电话、发短信等。Currently, the common operation mode for contacts on the terminal is: click the contact application, select three specific contacts, and enter the contact details interface, and then perform related operations on specific contacts, such as: , texting, etc.
而且,现有的对联系人信息显示基本上只支持对联系人频率的统计和显示,若要查看某个具体联系人的关联数据,如:短信、通话记录、记事、日程等,需要进入到具体的应用中,非常麻烦。比如,若要查看联系人“张三”的所有短信,则要进入到短信应用中进行分类筛选,然后才能查看,然而,有的时候用户仅仅是想查看或是了解下与当前联系人相关的数据,而不是进入应用。Moreover, the existing display of the contact information basically only supports the statistics and display of the contact frequency. To view the associated data of a specific contact, such as a short message, a call record, a note, a schedule, etc., it is necessary to enter In the specific application, it is very troublesome. For example, if you want to view all the text messages of the contact “Zhang San”, you need to enter the SMS application to sort and filter, and then you can view it. However, sometimes the user just wants to view or understand the current contact. Data instead of entering the app.
现有的双系统终端并不能支持SED(Secure enterprise domain,企业安全域)安全联系人和PPD(Personal private domain,个人私域)普通联系人的切换,无法实现将普通联系人直接转为安全联系人,也不能将安全联系人直接转为普通联系人,给用户带来很不好的体验;而且,用户只能在SED安全系统中增删安全联系人,以及只能在PPD普通系统中增删普通联系人,这样的操作步骤繁琐,没有考虑到用户的便利性,同样不利于用户体验。Existing dual-system terminals cannot support the switching of SED (Secure Enterprise Domain) security contacts and PPD (Personal private domain) common contacts, and cannot directly convert ordinary contacts into secure contacts. People can't directly transfer security contacts to ordinary contacts, which brings a very bad experience to users. Moreover, users can only add and delete security contacts in the SED security system, and can only add or delete common files in the PPD common system. Contact, such a cumbersome operation step, does not take into account the user's convenience, is also not conducive to the user experience.
因此,如何基于联系人实现一个系统联系人与另一个系统联系人以及一个系统与另一个系统的快捷转换,并在不进入具体应用程序的情况下实现对数据快捷直观地显示,成为亟待解决的技术问题。Therefore, how to implement a shortcut conversion between a system contact and another system contact and a system and another system based on the contact, and realize the quick and intuitive display of the data without entering a specific application becomes an urgent problem to be solved. technical problem.
发明内容Summary of the invention
本发明正是基于上述问题,提出了一种新的技术方案,可以基于联系人实现一个系统联系人与另一个系统联系人以及一个系统与另一个系统的快捷转换,并在不进入具体应用程序的情况下实现对数据快捷直观地显示,大大提高了用户体验。The present invention is based on the above problems, and proposes a new technical solution, which can realize a quick conversion of one system contact and another system contact and one system and another system based on the contact, and does not enter the specific application. The realization of the data is displayed quickly and intuitively, which greatly improves the user experience.
有鉴于此,本发明的一方面提出了一种基于联系人的系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,所述系统切换方法包括:在所述当前系统启动联系人应用程序,显示联系人列表;选定目标联系人,获取目标联系人信息,以及确定与所述目标联系人信息对应的应用程序,并显示所述应用程序的应用图标;根据所述目标联系人信息判断是否进行系统切换,以及在判定进行所述系统切换时,设置切换方式。In view of this, an aspect of the present invention provides a contact-based system switching method for a terminal to perform system switching, where a plurality of systems are installed on the terminal, the terminal runs in a current system, and the system switches. The method includes: launching a contact application in the current system, displaying a contact list; selecting a target contact, obtaining target contact information, and determining an application corresponding to the target contact information, and displaying the application An application icon of the program; determining whether to perform system switching according to the target contact information, and setting a switching mode when determining to perform the system switching.
在该技术方案中,通过在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the contact application is launched in the current system (general system or security system) and the contact list is displayed, and all the contact information of all the systems in the terminal of the selected target contact are obtained in the background, and Displaying an icon of an application corresponding to the contact information, and setting a system switching mode when determining system switching according to the contact information, that is, providing a channel or a path for performing system switching, so that when it is determined that the switching needs to be performed, Quick and intuitive switching mode and system switching, and provide favorable premise guarantee for realizing the more intuitive display of contact information. On the one hand, the contact-based shortcut system switching is effectively realized, on the other hand, it is possible to realize the need to enter the corresponding The application can visually view relevant information, greatly improving the user experience.
在上述技术方案中,优选地,所述设置切换方式包括:设置切换按钮,并进行显示,其中,所述切换按钮包括:切换为目标系统联系人按钮和/或进入目标系统按钮。In the above technical solution, preferably, the setting switching manner includes: setting a switching button, and performing display, wherein the switching button comprises: switching to a target system contact button and/or entering a target system button.
在该技术方案中,当判定进行系统切换时,通过设置并显示切换按钮的方式提供进行系统切换的通道,优选地,切换按钮可以与目标联系人信息对应的应用程序的应用图标在同一个界面进行显示,以及切换按钮包括但不限于:切换为目标系统联系人按钮和/或进入目标系统按钮,具体切换按钮的显示根据具体的目标联系人信息进行设置,比如,当前系统为普通系统时,切换按钮可设置显示为:切换为安全系统联系人按钮或/或进入安全系统按钮,当前系统为安全系统时,切换按钮可设置显示为:切换为普通系统联系人按钮和/或进入普通系统按钮,如此,可以实现基于联系人的系统切换,并可将联系人从一个系统联系人切换为另一个系统联系人,提升了用户体验。In this technical solution, when it is determined that the system switching is performed, a channel for performing system switching is provided by setting and displaying a switching button. Preferably, the switching button may be in the same interface as the application icon of the application corresponding to the target contact information. Displaying, and switching buttons include, but are not limited to, switching to a target system contact button and/or entering a target system button, and the display of the specific switching button is set according to specific target contact information, for example, when the current system is a normal system, The toggle button can be set to display: switch to the security system contact button or / or enter the security system button, when the current system is a security system, the toggle button can be set to display: switch to the normal system contact button and / or enterInto the normal system button, this enables contact-based system switching and can switch contacts from one system contact to another, improving the user experience.
在上述技术方案中,优选地,还包括:移动所述目标联系人至指定应用程序对应的所述应用图标上,判断是否释放所述目标联系人,若判定释放所述目标联系人,启动所述指定应用程序并进入操作界面,其中,所述指定应用程序为所述应用程序中的任一个。In the above technical solution, preferably, the method further includes: moving the target contact to the application icon corresponding to the specified application, determining whether to release the target contact, and if determining to release the target contact, starting the location Specifying an application and entering an operation interface, wherein the specified application is any one of the applications.
在该技术方案中,通过将选定的目标联系人进行移动,移动到与目标联系人信息对应的应用程序中的一个指定应用程序的应用图标上,以及当判定释放目标联系人时,启动该指定应用程序并进入其操作界面,若界面显示显示有“进入目标系统按钮”且指定应用程序属于目标系统,则通过释放该目标联系人即可实现系统切换,并直接进入到应用程序操作界面,以便于用户进一步地操作。In the technical solution, by moving the selected target contact, moving to an application icon of a specified application in the application corresponding to the target contact information, and when determining to release the target contact, starting the Specify the application and enter its operation interface. If the interface display shows “Enter target system button” and the specified application belongs to the target system, the system switch can be realized by releasing the target contact, and directly enter the application operation interface. So that the user can operate further.
在上述技术方案中,优选地,可以通过长按、点击或双击的方式使目标联系人移动漂浮在指定应用程序上。In the above technical solution, preferably, the target contact can be moved to float on the specified application by long press, click or double click.
在上述技术方案中,优选地,若判定不释放所述目标联系人,则以视图的形式显示与所述指定应用程序对应的所述目标联系人信息。In the above technical solution, preferably, if it is determined that the target contact is not released, the target contact information corresponding to the specified application is displayed in a view.
在该技术方案中,当判定不释放目标联系人时,通过后台对获取的与指定应用程序对应的联系人信息进行统计分析,并以视图的方式进行直观地显示,比如,将“李四”通过长按操作移动到“通话记录”应用程序上,在不释放该联系人时,即可以显示通话记录中与“李四”有关的信息,比如与“李四”通话多少次等,如此,可以有效地实现在不进入应用程序的情况下也可以直观地查看相关信息,简化了操作流程,提升了用户体验。In the technical solution, when it is determined that the target contact is not released, the obtained contact information corresponding to the specified application is statistically analyzed through the background, and is visually displayed in a view manner, for example, “Li Si” By long press to move to the "Call Record" application, when the contact is not released, the information related to "Li Si" in the call log, such as how many times to talk with "Li Si", etc., can be displayed. It can effectively realize the intuitive viewing of relevant information without entering the application, simplifying the operation process and improving the user experience.
在上述技术方案中,优选地,所述目标联系人信息包括:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像;所述应用程序包括:拨号盘、短信、通话记录、电子邮件和/或QQ。In the above technical solution, preferably, the target contact information includes: a contact phone number, a contact communication address, an email address, and/or a contact avatar; and the application program includes: a dial pad, a short message, and a call record. , email and / or QQ.
在该技术方案中,目标联系人信息包括但不限于:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像,应用程序包括但不限于:拨号盘、短信、通话记录、电子邮件和/或QQ。In the technical solution, the target contact information includes but is not limited to: a contact phone number, a contact communication address, an email address, and/or a contact avatar, and the application includes but is not limited to: a dial pad, a short message, a call record, Email and / or QQ.
本发明的另一方面提出了一种基于联系人的系统切换装置,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,所述数据显示装置包括:启动模块,用于在所述当前系统启动联系人应用程序,显示联系人列表;获取模块,选定目标联系人,获取目标联系人信息,以及确定与所述目标联系人信息对应的应用程序;控制模块,用于控制显示所述应用程序的应用图标;判断模块,用于根据所述目标联系人信息判断是否进行系统切换;所述控制模块还用于:在判定进行所述系统切换时,设置并显示切换方式。Another aspect of the present invention provides a contact-based system switching apparatus for a system to perform system switching, where a plurality of systems are installed on the terminal, the terminal runs on a current system, and the dataThe display device includes: a startup module, configured to start a contact application in the current system, display a contact list; acquire a module, select a target contact, obtain target contact information, and determine to correspond to the target contact information The application module is configured to control an application icon for displaying the application; the determining module is configured to determine whether to perform system switching according to the target contact information; and the control module is further configured to: perform the When the system is switched, the switching mode is set and displayed.
在该技术方案中,通过在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the contact application is launched in the current system (general system or security system) and the contact list is displayed, and all the contact information of all the systems in the terminal of the selected target contact are obtained in the background, and Displaying an icon of an application corresponding to the contact information, and setting a system switching mode when determining system switching according to the contact information, that is, providing a channel or a path for performing system switching, so that when it is determined that the switching needs to be performed, Quick and intuitive switching mode and system switching, and provide favorable premise guarantee for realizing the more intuitive display of contact information. On the one hand, the contact-based shortcut system switching is effectively realized, on the other hand, it is possible to realize the need to enter the corresponding The application can visually view relevant information, greatly improving the user experience.
在上述技术方案中,优选地,所述设置切换方式包括:设置切换按钮,并进行显示,其中,所述切换按钮包括:切换为目标系统联系人按钮和/或进入目标系统按钮。In the above technical solution, preferably, the setting switching manner includes: setting a switching button, and performing display, wherein the switching button comprises: switching to a target system contact button and/or entering a target system button.
在该技术方案中,当判定进行系统切换时,通过设置并显示切换按钮的方式提供进行系统切换的通道,优选地,切换按钮可以与目标联系人信息对应的应用程序的应用图标在同一个界面进行显示,以及切换按钮包括但不限于:切换为目标系统联系人按钮和/或进入目标系统按钮,具体切换按钮的显示根据具体的目标联系人信息进行设置,比如,当前系统为普通系统时,切换按钮可设置显示为:切换为安全系统联系人按钮或/或进入安全系统按钮,当前系统为安全系统时,切换按钮可设置显示为:切换为普通系统联系人按钮和/或进入普通系统按钮,如此,可以实现基于联系人的系统切换,并可将联系人从一个系统联系人切换为另一个系统联系人,提升了用户体验。In this technical solution, when it is determined that the system switching is performed, a channel for performing system switching is provided by setting and displaying a switching button. Preferably, the switching button may be in the same interface as the application icon of the application corresponding to the target contact information. Displaying, and switching buttons include, but are not limited to, switching to a target system contact button and/or entering a target system button, and the display of the specific switching button is set according to specific target contact information, for example, when the current system is a normal system, The toggle button can be set to display: switch to the security system contact button or / or enter the security system button, when the current system is a security system, the toggle button can be set to display: switch to the normal system contact button and / or enter the normal system button In this way, contact-based system switching can be implemented, and contacts can be switched from one system contact to another, improving the user experience.
在上述技术方案中,优选地,所述判断模块还用于:移动所述目标联系人至指定应用程序对应的所述应用图标上,判断是否释放所述目标联系人;以及所述控制模块还用于:若判定释放所述目标联系人,控制启动所述指定应用程序并进入操作界面,其中,所述指定应用程序为所述应用程序中的任一个。In the above technical solution, preferably, the determining module is further configured to: move the target contact to the application icon corresponding to the specified application, determine whether to release the target contact; and the control module further And: if it is determined that the target contact is released, the control starts the specified application and enters an operation interface, wherein the specified application is any one of the applications.
在该技术方案中,通过将选定的目标联系人进行移动,移动到与目标联系人信息对应的应用程序中的一个指定应用程序的应用图标上,以及当判定释放目标联系人时,启动该指定应用程序并进入其操作界面,若界面显示显示有“进入目标系统按钮”且指定应用程序属于目标系统,则通过释放该目标联系人即可实现系统切换,并直接进入到应用程序操作界面,以便于用户进一步地操作。In the technical solution, by moving the selected target contact, moving to an application icon of a specified application in the application corresponding to the target contact information, and when determining to release the target contact, starting the Specify the application and enter its operation interface. If the interface display shows “Enter target system button” and the specified application belongs to the target system, the system switch can be realized by releasing the target contact, and directly enter the application operation interface. So that the user can operate further.
在上述技术方案中,优选地,可以通过长按、点击或双击的方式使目标联系人移动漂浮在指定应用程序上。In the above technical solution, preferably, the target contact can be moved to float on the specified application by long press, click or double click.
在上述技术方案中,优选地,所述控制模块还用于:若判定不释放所述目标联系人,则以视图的形式显示与所述指定应用程序对应的所述目标联系人信息。In the above technical solution, preferably, the control module is further configured to: if it is determined that the target contact is not released, display the target contact information corresponding to the specified application in a view.
在该技术方案中,当判定不释放目标联系人时,通过后台对获取的与指定应用程序对应的联系人信息进行统计分析,并以视图的方式进行直观地显示,比如,将“李四”通过长按操作移动到“通话记录”应用程序上,在不释放该联系人时,即可以显示通话记录中与“李四”有关的信息,比如与“李四”通话多少次等,如此,可以有效地实现在不进入应用程序的情况下也可以直观地查看相关信息,简化了操作流程,提升了用户体验。In the technical solution, when it is determined that the target contact is not released, the obtained contact information corresponding to the specified application is statistically analyzed through the background, and is visually displayed in a view manner, for example, “Li Si” By long press to move to the "Call Record" application, when the contact is not released, the information related to "Li Si" in the call log, such as how many times to talk with "Li Si", etc., can be displayed. It can effectively realize the intuitive viewing of relevant information without entering the application, simplifying the operation process and improving the user experience.
在上述技术方案中,优选地,所述目标联系人信息包括:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像;所述应用程序包括:拨号盘、短信、通话记录、电子邮件和/或QQ。In the above technical solution, preferably, the target contact information includes: a contact phone number, a contact communication address, an email address, and/or a contact avatar; and the application program includes: a dial pad, a short message, and a call record. , email and / or QQ.
在该技术方案中,目标联系人信息包括但不限于:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像,应用程序包括但不限于:拨号盘、短信、通话记录、电子邮件和/或QQ。In the technical solution, the target contact information includes but is not limited to: a contact phone number, a contact communication address, an email address, and/or a contact avatar, and the application includes but is not limited to: a dial pad, a short message, a call record, Email and / or QQ.
本发明的又一方面提出了一种终端,包括如上任一项技术方案所述的基于联系人的系统切换装置。A further aspect of the present invention provides a terminal, comprising the contact-based system switching apparatus according to any one of the above aspects.
在该技术方案中,终端通过该基于联系人的系统切换装置,在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the terminal starts the contact application and displays the contact list in the current system (general system or security system) through the contact-based system switching device, and obtains the selected target contact at the terminal in the background. All the contact information in all systems, and displays the icon of the application corresponding to the contact information, and when the system is switched according to the contact information, the system switching mode is set, that is, the channel or path for system switching is provided, so Can be determined in the need to cutIn time, the quick and intuitive switching mode is set and the system is switched, and the favorable premise guarantee for the more intuitive display of the contact information is provided. On the one hand, the shortcut system switching based on the contact is effectively realized, and on the other hand, the realization can be realized. You can visually view relevant information without entering the corresponding application, greatly improving the user experience.
通过本发明的技术方案,可以实现基于联系人的一个系统联系人与另一个系统联系人以及一个系统与另一个系统的快捷切换,并在不进入具体应用程序的情况下实现对数据快捷直观地显示,有效地减少用户操作步骤,大大提升了用户体验。With the technical solution of the present invention, it is possible to realize fast switching of one system contact and another system contact of a contact and one system and another system, and realize data quick and intuitive without entering a specific application program. Display, effectively reducing user steps, greatly improving the user experience.
附图说明DRAWINGS图1示出了根据本发明的一个实施例的基于联系人的系统切换方法的流程图;1 shows a flow chart of a contact-based system switching method in accordance with one embodiment of the present invention;
图2示出了根据本发明的一个实施例的基于联系人的系统切换装置的框图;2 shows a block diagram of a contact-based system switching device in accordance with one embodiment of the present invention;
图3示出了根据本发明的一个实施例的终端的框图;Figure 3 shows a block diagram of a terminal in accordance with one embodiment of the present invention;
图4示出了当终端处于普通系统时特定界面显示应用图标的示意图;4 is a schematic diagram showing a specific interface displaying an application icon when the terminal is in a normal system;
图5示出了当终端处于安全系统时特定界面显示应用图标的示意图FIG. 5 shows a schematic diagram of a specific interface displaying an application icon when the terminal is in the security system.
图6示出了当终端处于普通系统时关联数据的视图显示的示意图;Figure 6 is a diagram showing a view display of associated data when the terminal is in a normal system;
图7示出了当终端处于安全系统时关联数据的视图显示的示意图。Figure 7 shows a schematic diagram of a view display of associated data when the terminal is in a secure system.
具体实施方式detailed description为了可以更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。The above described objects, features and advantages of the present invention will become more apparent from the detailed description of the appended claims. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。In the following description, numerous specific details are set forth in order to provide a full understanding of the invention, but the invention may be practiced otherwise than as described herein. Limitations of the embodiments.
图1示出了根据本发明的一个实施例的基于联系人的系统切换方法的流程图。FIG. 1 shows a flow chart of a contact-based system switching method in accordance with one embodiment of the present invention.
如图1所示,根据本发明的一个实施例的基于联系人的系统切换方法,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,所述系统切换方法包括:步骤102,在所述当前系统启动联系人应用程序,显示联系人列表;步骤104,选定目标联系人,获取目标联系人信息,以及确定与所述目标联系人信息对应的应用程序,并显示所述应用程序的应用图标;步骤106,根据所述目标联系人信息判断是否进行系统切换,以及在判定进行所述系统切换时,设置切换方式。As shown in FIG. 1, a contact-based system switching method according to an embodiment of the present invention is used for a system to perform system switching, where a plurality of systems are installed on the terminal, and the terminal runs on a current system, and the system The switching method includes: Step 102, launching a contact application in the current system, displaying a contact list; Step 104, selecting a target contact, obtaining target contact information, and determining an application corresponding to the target contact information a program, and displaying an application icon of the application;step 106, determining whether to perform system switching according to the target contact information, and setting a switching mode when determining to perform the system switching.
在该技术方案中,通过在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the contact application is launched in the current system (general system or security system) and the contact list is displayed, and all the contact information of all the systems in the terminal of the selected target contact are obtained in the background, and Displaying an icon of an application corresponding to the contact information, and setting a system switching mode when determining system switching according to the contact information, that is, providing a channel or a path for performing system switching, so that when it is determined that the switching needs to be performed, Quick and intuitive switching mode and system switching, and provide favorable premise guarantee for realizing the more intuitive display of contact information. On the one hand, the contact-based shortcut system switching is effectively realized, on the other hand, it is possible to realize the need to enter the corresponding The application can visually view relevant information, greatly improving the user experience.
在上述技术方案中,优选地,所述设置切换方式包括:设置切换按钮,并进行显示,其中,所述切换按钮包括:切换为目标系统联系人按钮和/或进入目标系统按钮。In the above technical solution, preferably, the setting switching manner includes: setting a switching button, and performing display, wherein the switching button comprises: switching to a target system contact button and/or entering a target system button.
在该技术方案中,当判定进行系统切换时,通过设置并显示切换按钮的方式提供进行系统切换的通道,优选地,切换按钮可以与目标联系人信息对应的应用程序的应用图标在同一个界面进行显示,以及切换按钮包括但不限于:切换为目标系统联系人按钮和/或进入目标系统按钮,具体切换按钮的显示根据具体的目标联系人信息进行设置,比如,当前系统为普通系统时,切换按钮可设置显示为:切换为安全系统联系人按钮或/或进入安全系统按钮,当前系统为安全系统时,切换按钮可设置显示为:切换为普通系统联系人按钮和/或进入普通系统按钮,如此,可以实现基于联系人的系统切换,并可将联系人从一个系统联系人切换为另一个系统联系人,提升了用户体验。In this technical solution, when it is determined that the system switching is performed, a channel for performing system switching is provided by setting and displaying a switching button. Preferably, the switching button may be in the same interface as the application icon of the application corresponding to the target contact information. Displaying, and switching buttons include, but are not limited to, switching to a target system contact button and/or entering a target system button, and the display of the specific switching button is set according to specific target contact information, for example, when the current system is a normal system, The toggle button can be set to display: switch to the security system contact button or / or enter the security system button, when the current system is a security system, the toggle button can be set to display: switch to the normal system contact button and / or enter the normal system button In this way, contact-based system switching can be implemented, and contacts can be switched from one system contact to another, improving the user experience.
在上述技术方案中,优选地,还包括:移动所述目标联系人至指定应用程序对应的所述应用图标上,判断是否释放所述目标联系人,若判定释放所述目标联系人,启动所述指定应用程序并进入操作界面,其中,所述指定应用程序为所述应用程序中的任一个。In the above technical solution, preferably, the method further includes: moving the target contact to the application icon corresponding to the specified application, determining whether to release the target contact, and if determining to release the target contact, starting the location Specifying an application and entering an operation interface, wherein the specified application is any one of the applications.
在该技术方案中,通过将选定的目标联系人进行移动,移动到与目标联系人信息对应的应用程序中的一个指定应用程序的应用图标上,以及当判定释放目标联系人时,启动该指定应用程序并进入其操作界面,若界面显示显示有“进入目标系统按钮”且指定应用程序属于目标系统,则通过释放该目标联系人即可实现系统切换,并直接进入到应用程序操作界面,以便于用户进一步地操作。In the technical solution, by moving the selected target contact, moving to an application icon of a specified application in the application corresponding to the target contact information, and when determining to release the target contact, starting the Specify the application and enter its operation interface. If the interface display shows “Enter target system button” and the specified application belongs to the target system, the system switch can be realized by releasing the target contact, and directly enter the application operation interface. So that the user can operate further.
在上述技术方案中,优选地,可以通过长按、点击或双击的方式使目标联系人移动漂浮在指定应用程序上。In the above technical solution, preferably, the target contact can be moved to float on the specified application by long press, click or double click.
在上述技术方案中,优选地,若判定不释放所述目标联系人,则以视图的形式显示与所述指定应用程序对应的所述目标联系人信息。In the above technical solution, preferably, if it is determined that the target contact is not released, the target contact information corresponding to the specified application is displayed in a view.
在该技术方案中,当判定不释放目标联系人时,通过后台对获取的与指定应用程序对应的联系人信息进行统计分析,并以视图的方式进行直观地显示,比如,将“李四”通过长按操作移动到“通话记录”应用程序上,在不释放该联系人时,即可以显示通话记录中与“李四”有关的信息,比如与“李四”通话多少次等,如此,可以有效地实现在不进入应用程序的情况下也可以直观地查看相关信息,简化了操作流程,提升了用户体验。In the technical solution, when it is determined that the target contact is not released, the obtained contact information corresponding to the specified application is statistically analyzed through the background, and is visually displayed in a view manner, for example, “Li Si” By long press to move to the "Call Record" application, when the contact is not released, the information related to "Li Si" in the call log, such as how many times to talk with "Li Si", etc., can be displayed. It can effectively realize the intuitive viewing of relevant information without entering the application, simplifying the operation process and improving the user experience.
在上述技术方案中,优选地,所述目标联系人信息包括:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像;所述应用程序包括:拨号盘、短信、通话记录、电子邮件和/或QQ。In the above technical solution, preferably, the target contact information includes: a contact phone number, a contact communication address, an email address, and/or a contact avatar; and the application program includes: a dial pad, a short message, and a call record. , email and / or QQ.
在该技术方案中,目标联系人信息包括但不限于:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像,应用程序包括但不限于:拨号盘、短信、通话记录、电子邮件和/或QQ。In the technical solution, the target contact information includes but is not limited to: a contact phone number, a contact communication address, an email address, and/or a contact avatar, and the application includes but is not limited to: a dial pad, a short message, a call record, Email and / or QQ.
图2示出了根据本发明的一个实施例的基于联系人的系统切换装置的框图。2 shows a block diagram of a contact-based system switching device in accordance with one embodiment of the present invention.
如图2所示,根据本发明的一个实施例的基于联系人的系统切换装置200,用于终端进行系统切换,所述终端上安装有多个系统,所述终端运行在当前系统,所述数据显示装置包括:启动模块202,用于在所述当前系统启动联系人应用程序,显示联系人列表;获取模块204,选定目标联系人,获取目标联系人信息,以及确定与所述目标联系人信息对应的应用程序;控制模块206,用于控制显示所述应用程序的应用图标;判断模块208,用于根据所述目标联系人信息判断是否进行系统切换;所述控制模块206还用于:在判定进行所述系统切换时,设置并显示切换方式。As shown in FIG. 2, a contact-based system switching apparatus 200 according to an embodiment of the present invention is configured to perform system switching, where a plurality of systems are installed on the terminal, and the terminal runs in a current system.The data display device includes: a startup module 202, configured to start a contact application in the current system, display a contact list; acquire module 204, select a target contact, obtain target contact information, and determine and The application module corresponding to the target contact information; the control module 206 is configured to control an application icon for displaying the application; the determining module 208 is configured to determine, according to the target contact information, whether to perform system switching; the control module 206 is further configured to: set and display a switching mode when determining that the system switching is performed.
在该技术方案中,通过在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the contact application is launched in the current system (general system or security system) and the contact list is displayed, and all the contact information of all the systems in the terminal of the selected target contact are obtained in the background, and Displaying an icon of an application corresponding to the contact information, and setting a system switching mode when determining system switching according to the contact information, that is, providing a channel or a path for performing system switching, so that when it is determined that the switching needs to be performed, Quick and intuitive switching mode and system switching, and provide favorable premise guarantee for realizing the more intuitive display of contact information. On the one hand, the contact-based shortcut system switching is effectively realized, on the other hand, it is possible to realize the need to enter the corresponding The application can visually view relevant information, greatly improving the user experience.
在上述技术方案中,优选地,所述设置切换方式包括:设置切换按钮,并进行显示,其中,所述切换按钮包括:切换为目标系统联系人按钮和/或进入目标系统按钮。In the above technical solution, preferably, the setting switching manner includes: setting a switching button, and performing display, wherein the switching button comprises: switching to a target system contact button and/or entering a target system button.
在该技术方案中,当判定进行系统切换时,通过设置并显示切换按钮的方式提供进行系统切换的通道,优选地,切换按钮可以与目标联系人信息对应的应用程序的应用图标在同一个界面进行显示,以及切换按钮包括但不限于:切换为目标系统联系人按钮和/或进入目标系统按钮,具体切换按钮的显示根据具体的目标联系人信息进行设置,比如,当前系统为普通系统时,切换按钮可设置显示为:切换为安全系统联系人按钮或/或进入安全系统按钮,当前系统为安全系统时,切换按钮可设置显示为:切换为普通系统联系人按钮和/或进入普通系统按钮,如此,可以实现基于联系人的系统切换,并可将联系人从一个系统联系人切换为另一个系统联系人,提升了用户体验。In this technical solution, when it is determined that the system switching is performed, a channel for performing system switching is provided by setting and displaying a switching button. Preferably, the switching button may be in the same interface as the application icon of the application corresponding to the target contact information. Displaying, and switching buttons include, but are not limited to, switching to a target system contact button and/or entering a target system button, and the display of the specific switching button is set according to specific target contact information, for example, when the current system is a normal system, The toggle button can be set to display: switch to the security system contact button or / or enter the security system button, when the current system is a security system, the toggle button can be set to display: switch to the normal system contact button and / or enter the normal system button In this way, contact-based system switching can be implemented, and contacts can be switched from one system contact to another, improving the user experience.
在上述技术方案中,优选地,所述判断模块208还用于:移动所述目标联系人至指定应用程序对应的所述应用图标上,判断是否释放所述目标联系人;以及所述控制模块206还用于:若判定释放所述目标联系人,控制启动所述指定应用程序并进入操作界面,其中,所述指定应用程序为所述应用程序中的任一个。In the above technical solution, the determining module 208 is further configured to: move the target contact to the application icon corresponding to the specified application, determine whether to release the target contact; and the control module 206 is further configured to: if the target contact is determined to be released, control initiates the fingerThe application is determined and enters an operation interface, wherein the specified application is any one of the applications.
在该技术方案中,通过将选定的目标联系人进行移动,移动到与目标联系人信息对应的应用程序中的一个指定应用程序的应用图标上,以及当判定释放目标联系人时,启动该指定应用程序并进入其操作界面,若界面显示显示有“进入目标系统按钮”且指定应用程序属于目标系统,则通过释放该目标联系人即可实现系统切换,并直接进入到应用程序操作界面,以便于用户进一步地操作。In the technical solution, by moving the selected target contact, moving to an application icon of a specified application in the application corresponding to the target contact information, and when determining to release the target contact, starting the Specify the application and enter its operation interface. If the interface display shows “Enter target system button” and the specified application belongs to the target system, the system switch can be realized by releasing the target contact, and directly enter the application operation interface. So that the user can operate further.
在上述技术方案中,优选地,可以通过长按、点击或双击的方式使目标联系人移动漂浮在指定应用程序上。In the above technical solution, preferably, the target contact can be moved to float on the specified application by long press, click or double click.
在上述技术方案中,优选地,所述控制模块206还用于:若判定不释放所述目标联系人,则以视图的形式显示与所述指定应用程序对应的所述目标联系人信息。In the above technical solution, preferably, the control module 206 is further configured to: if it is determined that the target contact is not released, display the target contact information corresponding to the specified application in a view.
在该技术方案中,当判定不释放目标联系人时,通过后台对获取的与指定应用程序对应的联系人信息进行统计分析,并以视图的方式进行直观地显示,比如,将“李四”通过长按操作移动到“通话记录”应用程序上,在不释放该联系人时,即可以显示通话记录中与“李四”有关的信息,比如与“李四”通话多少次等,如此,可以有效地实现在不进入应用程序的情况下也可以直观地查看相关信息,简化了操作流程,提升了用户体验。In the technical solution, when it is determined that the target contact is not released, the obtained contact information corresponding to the specified application is statistically analyzed through the background, and is visually displayed in a view manner, for example, “Li Si” By long press to move to the "Call Record" application, when the contact is not released, the information related to "Li Si" in the call log, such as how many times to talk with "Li Si", etc., can be displayed. It can effectively realize the intuitive viewing of relevant information without entering the application, simplifying the operation process and improving the user experience.
在上述技术方案中,优选地,所述目标联系人信息包括:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像;所述应用程序包括:拨号盘、短信、通话记录、电子邮件和/或QQ。In the above technical solution, preferably, the target contact information includes: a contact phone number, a contact communication address, an email address, and/or a contact avatar; and the application program includes: a dial pad, a short message, and a call record. , email and / or QQ.
在该技术方案中,目标联系人信息包括但不限于:联系人电话号码、联系人通信地址、电子邮件地址和/或联系人头像,应用程序包括但不限于:拨号盘、短信、通话记录、电子邮件和/或QQ。In the technical solution, the target contact information includes but is not limited to: a contact phone number, a contact communication address, an email address, and/or a contact avatar, and the application includes but is not limited to: a dial pad, a short message, a call record, Email and / or QQ.
图3示出了根据本发明的一个实施例的终端的框图。Figure 3 shows a block diagram of a terminal in accordance with one embodiment of the present invention.
如图3所示,根据本发明的一个实施例的终端300,包括如上任一项技术方案所述的基于联系人的系统切换装置200。As shown in FIG. 3, a terminal 300 according to an embodiment of the present invention includes the contact-based system switching apparatus 200 according to any one of the above aspects.
在该技术方案中,终端300通过该基于联系人的系统切换装置200,在当前系统(普通系统或安全系统)启动联系人应用程序并显示联系人列表,并后台获取选定的目标联系人的在终端所有系统中的所有联系人信息,并显示与联系人信息对应的应用程序的图标,以及在根据联系人信息判定进行系统切换时,设置系统切换方式,即提供进行系统切换的通道或途径,如此,可以在判定需要进行切换时,设置快捷直观的切换方式并实现系统切换,并为实现联系人信息更加直观的显示提供有利的前提保障,一方面有效地实现了基于联系人的快捷地系统切换,另一方面可以实现无需进入对应的应用程序即可直观查看相关信息,大大地提升了用户体验。In the technical solution, the terminal 300 activates the contact application and displays the contact list in the current system (general system or security system) through the contact-based system switching device 200, and thenObtaining all contact information of all selected systems in the terminal of the selected target contact, displaying an icon of the application corresponding to the contact information, and setting a system switching mode when determining system switching according to the contact information, That is to provide a channel or path for system switching, so that when it is determined that the switch needs to be switched, a quick and intuitive switching mode is set and the system is switched, and a favorable premise guarantee is provided for realizing the more intuitive display of the contact information. The contact system is quickly implemented, and on the other hand, the related information can be visually viewed without entering the corresponding application, thereby greatly improving the user experience.
根据本发明的数据显示方法的具体操作步骤包括:The specific operational steps of the data display method according to the present invention include:
(1)点击进入联系人应用程序,显示联系人列表,选择某个具体联系人(目标联系人),长按所述具体联系人,并且不释放。(1) Click to enter the contact application, display the contact list, select a specific contact (target contact), long press the specific contact, and not release.
此时,后台获取与所选取的具体联系人的信息以及与该具体联系人的信息对应的应用程序,统计和分析所选取的具体联系人的信息,并显示应用程序的应用图标。例如:At this time, the background acquires the information of the selected specific contact and the application corresponding to the information of the specific contact, collects and analyzes the information of the selected specific contact, and displays the application icon of the application. E.g:
当终端处于当前系统,则选取的具体联系人“李四”是普通联系人,其联系人信息包括:电话号码、电子邮件、公司网址、公司或者家庭地址、联系人头像、QQ号码、生日、铃声等,则后台获取能打开这些信息对应的应用程序,包括:拨号盘、短信、电子邮件、默认浏览器、百度地图、图库、QQ、日历、音乐播放器等,将应用程序的应用图标进行显示,并在显示界面显示“切换为安全系统联系人”按钮或“进入安全系统”按钮,如图4所示。When the terminal is in the current system, the selected specific contact “Li Si” is an ordinary contact, and the contact information includes: a phone number, an email, a company website, a company or home address, a contact avatar, a QQ number, a birthday, Ringtones, etc., the background to get the application that can open these information, including: dialpad, SMS, email, default browser, Baidu map, library, QQ, calendar, music player, etc., the application icon of the application Display and display the “Switch to Security System Contact” button or the “Enter Security System” button on the display interface, as shown in Figure 4.
当终端处于安全系统,则选取的具体联系人“李四”是安全联系人,因为安全系统不允许连接数据业务,安全系统主要保护安全联系人、安全短信、安全记事、安全日程、安全通话记录等,则后台获取能打开这些关联数据的对应的应用程序包括:拨号盘、短信、记事本、日历、通话记录等,将应用程序的应用图标进行显示,并在显示界面(特定界面)显示“切换为普通系统联系人”按钮或“进入普通系统”按钮,如图5所示。When the terminal is in the security system, the selected specific contact “Li Si” is a security contact. Because the security system does not allow connection of data services, the security system mainly protects security contacts, secure SMS, security notes, security schedules, and secure call records. Then, the corresponding application that can open the related data in the background includes: a dial pad, a short message, a notepad, a calendar, a call record, etc., and displays the application icon of the application, and displays on the display interface (specific interface). Switch to the normal system contact button or the "Enter normal system" button, as shown in Figure 5.
(2)长按具体联系人“李四”移动到某个具体应用图标(指定应用程序的应用图标)上。(2) Long press the specific contact “Li Si” to move to a specific application icon (application icon of the specified application).
此时,判断是否释放长按操作,如释放长按操作,根据选择的应用图标,并启动该应用程序,如选择不释放长按操作,根据之前统计和分析所选取的具体联系人的关联数据,将关联数据以视图的形式显示出来,如图6和图7所示。At this time, it is judged whether to release the long press operation, such as releasing the long press operation, according to the selected application icon, and starting the application, such as selecting not to release the long press operation, according to the previous statistics and analysis selectedThe associated data of the body contact displays the associated data in the form of a view, as shown in Figures 6 and 7.
以上结合附图详细说明了本发明的技术方案,可以实现基于联系人的一个系统联系人与另一个系统联系人以及一个系统与另一个系统的快捷切换,并在不进入具体应用程序的情况下实现对数据快捷直观地显示,有效地减少用户操作步骤,大大提升了用户体验。The technical solution of the present invention is described in detail above with reference to the accompanying drawings, and a shortcut switch between one system contact and another system contact of a contact and one system and another system can be realized, without entering a specific application. The realization of the data is displayed quickly and intuitively, effectively reducing the user's operation steps and greatly improving the user experience.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.