[go: up one dir, main page]

CN108595072B - Split-screen display method, device, storage medium and electronic device - Google Patents

Split-screen display method, device, storage medium and electronic device Download PDF

Info

Publication number
CN108595072B
CN108595072B CN201810353185.2A CN201810353185A CN108595072B CN 108595072 B CN108595072 B CN 108595072B CN 201810353185 A CN201810353185 A CN 201810353185A CN 108595072 B CN108595072 B CN 108595072B
Authority
CN
China
Prior art keywords
target application
split
screen
sub
application
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.)
Active
Application number
CN201810353185.2A
Other languages
Chinese (zh)
Other versions
CN108595072A (en
Inventor
付亮晶
李同喜
曹丹
林志泳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810353185.2A priority Critical patent/CN108595072B/en
Publication of CN108595072A publication Critical patent/CN108595072A/en
Priority to PCT/CN2019/082129 priority patent/WO2019201134A1/en
Application granted granted Critical
Publication of CN108595072B publication Critical patent/CN108595072B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application discloses split-screen display method, device, storage medium and electronic equipment, wherein the split-screen display method comprises the steps of dividing a display interface into a sub-display interface and a second sub-display interface when a split-screen instruction is received, determining a th target application which is currently running and a second target application which is associated with the th target application, obtaining link information of the second target application, displaying the th target application on the th sub-display interface, starting the second target application according to the link information, displaying the second target application on the second sub-display interface, starting the second target application without exiting the split-screen interface, re-entering the split-screen interface, selecting the second target application on the second sub-display interface, simplifying operation, rapidly achieving a split-screen effect, and automatically finishing displaying corresponding application contents on the th sub-display interface and the second sub-display interface.

Description

分屏显示方法、装置、存储介质及电子设备Split-screen display method, device, storage medium and electronic device

技术领域technical field

本申请涉及电子技术领域,具体涉及一种分屏显示方法、装置、存储介质及电子设备。The present application relates to the field of electronic technologies, and in particular, to a split-screen display method, device, storage medium, and electronic device.

背景技术Background technique

目前,随着终端技术的发展和触控技术的愈发成熟,终端的屏幕尺寸也在不断增大。为了充分发挥大屏幕的应用价值,终端开始提供分屏显示模式。在分屏显示模式下,终端可以将屏幕的显示界面划分成两个子显示界面,两个子显示界面可以显示两个不同应用的内容。At present, with the development of terminal technology and the maturity of touch technology, the screen size of the terminal is also increasing. In order to give full play to the application value of the large screen, the terminal has begun to provide a split-screen display mode. In the split-screen display mode, the terminal can divide the display interface of the screen into two sub-display interfaces, and the two sub-display interfaces can display the contents of two different applications.

终端的前台运行一个可用于分屏的应用时,启动分屏操作,将该应用显示在一子显示界面内,另一子显示界面则显示当前运行的其他应用的缩略图,在缩略图中选择一个应用显示在另一子显示界面。若当前运行的应用中没有用户想要的,则需要退出分屏界面,打开对应的应用,然后再重新进入分屏界面,并在另一子显示界面选择用户想要的应用,操作繁琐不便。When an application that can be used for split screen is running in the foreground of the terminal, the split screen operation is started, the application is displayed in a sub-display interface, and the other sub-display interface displays the thumbnails of other currently running applications. An application is displayed on another sub-display interface. If there is no application that the user wants in the currently running application, it is necessary to exit the split-screen interface, open the corresponding application, and then re-enter the split-screen interface, and select the application the user wants on another sub-display interface, which is cumbersome and inconvenient.

发明内容SUMMARY OF THE INVENTION

本申请实施例提供了一种分屏显示方法、装置、存储介质及电子设备,简化操作。Embodiments of the present application provide a split-screen display method, device, storage medium, and electronic device, which simplify operations.

第一方面,本申请实施例了提供了的一种分屏显示方法,包括:In a first aspect, an embodiment of the present application provides a split-screen display method, including:

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;When receiving the split-screen instruction, divide the display interface into a first sub-display interface and a second sub-display interface;

确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;determining a currently running first target application and a second target application associated with the first target application;

获取所述第二目标应用的链接信息;acquiring link information of the second target application;

将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。The first target application is displayed on the first sub-display interface, the second target application is activated according to the link information, and the second target application is displayed on the second sub-display interface.

第二方面,本申请实施例提供了的一种分屏显示装置,包括:In a second aspect, an embodiment of the present application provides a split-screen display device, including:

分屏模块,用于当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;a split-screen module, used for dividing the display interface into a first sub-display interface and a second sub-display interface when a split-screen instruction is received;

目标应用确定模块,用于确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;a target application determination module, configured to determine a currently running first target application and a second target application associated with the first target application;

链接信息获取模块,用于获取所述第二目标应用的链接信息;a link information acquisition module, configured to acquire the link information of the second target application;

显示模块,用于将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。a display module, configured to display the first target application on the first sub-display interface, start the second target application according to the link information, and display the second target application on the second sub-display UI.

第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述所述的分屏显示方法。In a third aspect, a storage medium provided by an embodiment of the present application stores a computer program thereon, and when the computer program runs on a computer, the computer is made to execute the split-screen display method described above.

第四方面,本申请实施例提供的电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述所述的分屏显示方法。In a fourth aspect, an electronic device provided by an embodiment of the present application includes a processor and a memory, wherein the memory has a computer program, and the processor is configured to execute the split-screen display method described above by invoking the computer program.

本申请实施例首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;接着获取所述第二目标应用的链接信息;最后将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。在接收到分屏指令时,确定当前运行的第一目标应用,然后确定与第一目标应用关联的第二目标应用,然后将第一目标应用显示在第一子显示界面,启动第二目标应用并将其显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,简化操作,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容。In this embodiment of the present application, when a split screen instruction is received, the display interface is divided into a first sub-display interface and a second sub-display interface; then, the currently running first target application and the first target application associated with the first target application are determined. two target applications; then obtain the link information of the second target application; finally, display the first target application on the first sub-display interface, start the second target application according to the link information, and The second target application is displayed on the second sub-display interface. When receiving the split screen instruction, determine the first target application currently running, then determine the second target application associated with the first target application, then display the first target application on the first sub-display interface, and start the second target application and display it on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, simplify the operation, and can quickly realize the split-screen effect. The first sub-display interface and the second The sub-display interface automatically completes the display of the corresponding application content.

附图说明Description of drawings

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings that are used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, other drawings can also be obtained from these drawings without creative effort.

图1为本申请实施例提供的分屏显示方法的应用场景示意图。FIG. 1 is a schematic diagram of an application scenario of a split-screen display method provided by an embodiment of the present application.

图2为本申请实施例提供的分屏显示方法的流程示意图。FIG. 2 is a schematic flowchart of a split-screen display method provided by an embodiment of the present application.

图3为本申请实施例提供的分屏显示方法的另一流程示意图。FIG. 3 is another schematic flowchart of a split-screen display method provided by an embodiment of the present application.

图4为本申请实施例提供的分屏显示方法的另一应用场景示意图。FIG. 4 is a schematic diagram of another application scenario of the split-screen display method provided by the embodiment of the present application.

图5为本申请实施例提供的分屏显示装置的结构示意图。FIG. 5 is a schematic structural diagram of a split-screen display device provided by an embodiment of the present application.

图6为本申请实施例提供的分屏显示装置的另一结构示意图。FIG. 6 is another schematic structural diagram of a split-screen display device provided by an embodiment of the present application.

图7为本申请实施例提供的电子设备的结构示意图。FIG. 7 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.

图8为本申请实施例提供的电子设备的另一结构示意图。FIG. 8 is another schematic structural diagram of an electronic device provided by an embodiment of the present application.

具体实施方式Detailed ways

请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。Please refer to the drawings, wherein the same component symbols represent the same components, and the principles of the present application are exemplified by being implemented in a suitable computing environment. The following description is based on illustrated specific embodiments of the present application and should not be construed as limiting other specific embodiments of the present application not detailed herein.

在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。In the following description, specific embodiments of the present application will be described with reference to steps and symbols performed by one or more computers, unless otherwise stated. Accordingly, the steps and operations will be referred to several times as being performed by a computer, which reference herein includes operations by a computer processing unit of electronic signals representing data in a structured format. This operation transforms the data or maintains it in a location in the computer's memory system, which can be reconfigured or otherwise change the operation of the computer in a manner well known to testers in the art. The data structures maintained by the data are physical locations of the memory that have specific characteristics defined by the data format. However, the principle of the present application is described by the above text, which is not meant to be a limitation, and testers in the art will understand that various steps and operations described below can also be implemented in hardware.

本文所使用的术语“模块”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。As used herein, the term "module" can be thought of as a software object that executes on the computing system. The various components, modules, engines, and services described herein may be considered objects of implementation on the computing system. The apparatus and method described herein can be implemented in software, and certainly can also be implemented in hardware, which are all within the protection scope of the present application.

本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或模块的过程、方法、系统、产品或设备没有限定于已列出的步骤或模块,而是某些实施例还包括没有列出的步骤或模块,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或模块。The terms "first," "second," and "third," etc. in this application are used to distinguish different objects, rather than to describe a specific order. Furthermore, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or modules is not limited to the listed steps or modules, but some embodiments also include unlisted steps or modules, or some embodiments Other steps or modules inherent to these processes, methods, products or devices are also included.

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor a separate or alternative embodiment that is mutually exclusive of other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

本申请实施例提供一种分屏显示方法,该分屏显示方法的执行主体可以是本申请实施例提供的分屏显示装置,或者集成了该分屏显示装置的电子设备,其中该分屏显示装置可以采用硬件或者软件的方式实现。其中,电子设备可以是智能手机、平板电脑、掌上电脑、笔记本电脑、或者台式电脑等设备。An embodiment of the present application provides a split-screen display method, and the execution body of the split-screen display method may be the split-screen display device provided by the embodiment of the present application, or an electronic device integrating the split-screen display device, wherein the split-screen display The apparatus can be implemented in hardware or software. The electronic device may be a smart phone, a tablet computer, a palmtop computer, a notebook computer, or a desktop computer and other devices.

请参阅图1,图1为本申请实施例提供的分屏显示方法的一个应用场景示意图。电子设备的显示界面为第一目标应用,其中该第一目标应用支持分屏显示。此时电子设备接收到用户的分屏操作时,如识别到一按键被长按,则将电子设备的显示界面划分为两个子显示界面,两个子显示界面分别显示该第一目标应用和与该第一目标应用关联的第二目标应用。Please refer to FIG. 1. FIG. 1 is a schematic diagram of an application scenario of the split-screen display method provided by the embodiment of the present application. The display interface of the electronic device is a first target application, wherein the first target application supports split-screen display. At this time, when the electronic device receives the user's split-screen operation, if it recognizes that a button has been pressed for a long time, the display interface of the electronic device is divided into two sub-display interfaces, and the two sub-display interfaces respectively display the first target application and the corresponding display interface. A second target application associated with the first target application.

请参阅图2,图2为本申请实施例提供的分屏显示方法的流程示意图。本申请实施例提供的分屏显示方法的具体流程可以如下:Please refer to FIG. 2 , which is a schematic flowchart of a split-screen display method provided by an embodiment of the present application. The specific process of the split-screen display method provided by the embodiment of the present application may be as follows:

101,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。101. When a split screen instruction is received, divide the display interface into a first sub-display interface and a second sub-display interface.

分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。Split screen commands are preset in advance. For example, when it is recognized that a button of the electronic device is long-pressed, it is considered that a split-screen instruction is received, and a specific gesture can also be recognized for the display interface, and it is considered that a split-screen instruction is received. The key may be a menu key, a multitasking key, or a return key, etc., which are on the same side as the display interface, or may be a sound key, a function key, or the like on the side of the electronic device. A specific gesture may be a two-finger swipe gesture, a three-finger swipe up gesture, a left-right swipe gesture in the middle area, and the like.

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示屏全部的显示区域。When the split screen instruction is received, the display interface is divided into a first sub-display interface and a second sub-display interface, wherein the sum of the areas of the first sub-display interface and the second sub-display interface is equal to the area of the display interface. The display interface is the entire display area of the display screen of the electronic device.

102,确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用。102. Determine a currently running first target application and a second target application associated with the first target application.

当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为第一目标应用。When an application is running in the foreground of the electronic device, a split-screen instruction is received, and it is detected whether the application is an application that supports split-screen. If the application is an application supporting split-screen, the display interface is controlled to enter a split-screen display mode, and the application is determined as the first target application at the same time.

确定了第一目标应用后,再确定与该第一目标应用关联的第二目标应用。After the first target application is determined, the second target application associated with the first target application is determined.

在一些实施例中,确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用的步骤,可以包括:In some embodiments, the step of determining the currently running first target application and the second target application associated with the first target application may include:

确定当前运行的第一目标应用;determining the currently running first target application;

从电子设备的多个应用中选取用于分屏显示的多个分屏应用;Select multiple split-screen applications for split-screen display from multiple applications of the electronic device;

获取多个分屏应用中各个分屏应用与第一目标应用的关联度;Obtain the degree of association between each split-screen application and the first target application in the multiple split-screen applications;

确定关联度最大的分屏应用为第二目标应用。It is determined that the split-screen application with the highest degree of relevance is the second target application.

确定了第一目标应用后,获取电子设备的多个应用,该多个应用为安装在电子设备上的应用,如即时通讯类应用、导航类应用、新闻类应用、游戏类应用等。然后从该多个应用中选取出用于分屏显示的多个分屏应用,因为不是所有的应用都能支持分屏显示,例如,有的日历应用不支持分屏显示,只支持显示界面全屏显示。将支持分屏显示的应用从多个应用中挑选出来,并作为分屏应用,如此得到多个分屏应用。After the first target application is determined, multiple applications of the electronic device are obtained, where the multiple applications are applications installed on the electronic device, such as instant messaging applications, navigation applications, news applications, game applications, and the like. Then, multiple split-screen applications for split-screen display are selected from the multiple applications, because not all applications can support split-screen display. For example, some calendar applications do not support split-screen display, but only support full-screen display interface. show. Applications that support split-screen display are selected from multiple applications and used as split-screen applications to obtain multiple split-screen applications.

获取多个分屏应用中各个分屏应用与第一目标应用的多个关联度,即获取每个分屏应用与第一目标应用的关联度,从而得到多个分屏应用的多个关联度。其中,关联度可以通过电子设备的历史信息获取,例如,前台应用为第一目标应用时,获取从第一目标应用直接切换到某分屏应用的切换次数,或者获取从第一目标应用切换到桌面,再从桌面切换到某分屏应用的切换次数,然后根据切换次数计算第一目标应用与某分屏应用的关联度,切换次数越大关联度越大。Obtaining multiple association degrees of each split-screen application and the first target application among the multiple split-screen applications, that is, obtaining the association degree of each split-screen application and the first target application, thereby obtaining multiple association degrees of the multiple split-screen applications . The degree of association can be obtained from the historical information of the electronic device. For example, when the foreground application is the first target application, the number of times of switching directly from the first target application to a split-screen application is obtained, or the number of times of switching from the first target application to a split-screen application is obtained. The number of times of switching from the desktop to a split-screen application, and then calculating the degree of association between the first target application and a split-screen application according to the number of times of switching, and the greater the number of switches, the greater the degree of association.

需要说明的是,切换次数不止包括从第一目标应用切换到某分屏应用的次数,还包括从某分屏应用切换到第一目标应用的次数。It should be noted that the number of times of switching not only includes the number of times of switching from the first target application to a certain split-screen application, but also includes the number of times of switching from a certain split-screen application to the first target application.

还例如,前台应用为第一目标应用时,当第一目标应用切换为后台应用后,预设时间内(如1分钟内),获取开启某个分屏应用的使用次数,或获取将后台某个分屏应用切换到前台应用的使用次数,根据使用次数计算第一目标应用与某分屏应用的关联度,使用次数越大关联度越大。Also for example, when the foreground application is the first target application, after the first target application is switched to the background application, within a preset time (for example, within 1 minute), obtain the number of times of opening a split-screen application, or obtain the number of times that a certain split-screen application is opened in the background. The number of times that each split-screen application is switched to the foreground application, and the degree of association between the first target application and a certain split-screen application is calculated according to the number of times of use, and the greater the number of times of use, the greater the degree of association.

需要说明的是,前台切换到后台的应用可以为某分屏应用,使用次数可以为开启第一目标应用的次数,也可以为将第一目标应用从后台切换到前台的使用次数。It should be noted that the application switched from the foreground to the background may be a split-screen application, and the number of times of use may be the number of times the first target application is opened, or the number of times the first target application is switched from the background to the foreground.

确定第一目标应用后,将该第一目标应用以及多个分屏应用的名称发送到服务器,服务器根据大数据分析,得到各个分屏应用与第一目标应用的关联度,然后确定关联度最大的分屏应用为第二目标应用。其中,服务器进行大数据分析时,不仅包括第一目标应用与多个分屏应用之间的相互切换次数、预设时间内的使用次数,还可以包括当前时间、网络环境、剩余电量等。其中当前时间为电子设备的系统时间,网络环境为当前的网络模式,包括WIFI网络、移动通信网络等,还可以包括当前网络速度、网络质量等。After determining the first target application, the first target application and the names of the multiple split-screen applications are sent to the server, and the server obtains the degree of association between each split-screen application and the first target application according to big data analysis, and then determines that the degree of association is the largest The split-screen application is the second target application. Wherein, when the server performs big data analysis, it includes not only the number of mutual switching between the first target application and multiple split-screen applications, the number of times of use within a preset time, but also the current time, network environment, remaining power, and the like. The current time is the system time of the electronic device, and the network environment is the current network mode, including WIFI network, mobile communication network, etc., and may also include current network speed, network quality, and the like.

得到多个分屏应用的多个关联度后,将多个关联度进行比较,得到关联度最大的分屏应用,确定该关联度最大的分屏应用为第二目标应用,该第二目标应用在多个分屏应用中,与第一目标应用的关联度最大。After obtaining the multiple association degrees of the multiple split-screen applications, compare the multiple association degrees to obtain the split-screen application with the largest association degree, and determine the split-screen application with the largest association degree as the second target application, and the second target application Among the multiple split-screen applications, the degree of association with the first target application is the greatest.

在一些实施例中,确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用的步骤,还可以包括:In some embodiments, the step of determining the currently running first target application and the second target application associated with the first target application may further include:

确定当前运行的第一目标应用;determining the currently running first target application;

根据映射表中的映射关系,得到与第一目标应用映射关联的第二目标应用。According to the mapping relationship in the mapping table, the second target application that is mapped and associated with the first target application is obtained.

预先设置一映射表,该映射表内,第一目标应用映射关联的应用为第二目标应用。该映射表可以由用户自己设置,用户可以在支持分屏显示的多个应用中选出映射关联的两个应用,然后存入映射表。例如,在显示界面设置第一栏和第二栏,第一栏具有N个位置,第二栏也具有N个位置,第一栏和第二栏相同序号的位置映射关联。电子设备内支持分屏显示的应用可以选择放入第一栏的各个位置中,对应的第二栏的各个位置中也同样可以放入支持分屏显示的应用,如此形成映射表。第一栏中的应用作为第一目标应用,第二栏中的应用作为第二目标应用。确定了第一目标应用后,通过该映射表确定第二目标应用。A mapping table is preset, and in the mapping table, the application associated with the mapping of the first target application is the second target application. The mapping table can be set by the user, and the user can select two related applications from the multiple applications that support split-screen display, and then store them in the mapping table. For example, a first column and a second column are set on the display interface, the first column has N positions, the second column also has N positions, and the positions of the first column and the second column with the same serial number are mapped and associated. Applications that support split-screen display in the electronic device can be selected to be placed in various positions in the first column, and applications that support split-screen display can also be placed in corresponding positions in the second column, thus forming a mapping table. The application in the first column is the first target application, and the application in the second column is the second target application. After the first target application is determined, the second target application is determined through the mapping table.

103,获取第二目标应用的链接信息。103. Acquire link information of the second target application.

确定第二目标应用后,获取该第二目标应用的链接信息,该链接信息可以用来开启第二目标应用。After the second target application is determined, link information of the second target application is acquired, and the link information can be used to start the second target application.

第二目标应用若没有被启动,即第二目标应用不在前台应用中,也不在后台应用中,则获取该第二目标应用的链接信息,用于后续步骤中启动该第二目标应用。If the second target application has not been started, that is, the second target application is neither in the foreground application nor in the background application, the link information of the second target application is acquired, which is used to start the second target application in subsequent steps.

104,将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。104. Display the first target application on the first sub-display interface, start the second target application according to the link information, and display the second target application on the second sub-display interface.

最后,将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容,简化操作。Finally, the first target application is displayed on the first sub-display interface, the second target application is activated according to the link information, and the second target application is displayed on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, which can quickly realize the split-screen effect. The first sub-display interface and the second sub-display interface Automatically completes the display of the corresponding application content and simplifies the operation.

例如,当一游戏应用显示在显示屏接收到分屏指令时,因为该游戏应用支持分屏显示,确定该游戏应用为第一目标应用,同时确定文本应用为第二目标应用,该第二目标应用可以为用户设定的,获取该文本应用的链接信息,将该游戏应用显示在第一子显示界面,根据链接信息启动该文本应用,并将该文本应用显示在第二子显示界面。用户刚开始玩这个游戏应用,对里面的很多功能、玩法都不清楚,该文本应用为对应该游戏应用的使用指导,当用户玩这个游戏应用时,触发分屏指令,将游戏应用显示在第一子显示界面,将使用指导显示在第二子显示界面,通过使用指导里面的使用方法、注意事项、游戏攻略等文字信息进行游戏操作,对游戏应用操作熟悉更加快速,玩的也更加顺畅,不会因为不清楚游戏规则而造成到处碰壁,影响心情。For example, when a game application is displayed on the display screen and receives a split-screen instruction, because the game application supports split-screen display, the game application is determined as the first target application, and the text application is determined as the second target application. The application may be set by the user to obtain link information of the text application, display the game application on the first sub-display interface, start the text application according to the link information, and display the text application on the second sub-display interface. The user just started to play this game application, and he is not clear about many of the functions and gameplay in it. The text application is the usage guide for the game application. When the user plays the game application, the split-screen command is triggered to display the game application on the first page. The first sub-display interface displays the user guide on the second sub-display interface, and the game operation is performed through the text information such as the usage method, precautions, game strategy and other information in the use guide. It will not cause you to bump into walls everywhere and affect your mood because you don't know the rules of the game.

请参阅图3,图3为本申请实施例提供的分屏显示方法的另一流程示意图。本申请实施例提供的分屏显示方法的具体流程还可以如下:Please refer to FIG. 3 , which is another schematic flowchart of a split-screen display method provided by an embodiment of the present application. The specific process of the split-screen display method provided by the embodiment of the present application may also be as follows:

201,当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面。201. When a split screen instruction is received, divide the display interface into a first sub-display interface and a second sub-display interface.

分屏指令为提前预设设定的。例如,当识别到电子设备一个按键长按则认为接收到分屏指令,也可以为显示界面识别到某个特定手势,则认为接收到分屏指令。其中,该按键可以为菜单键、多任务键或返回键等与显示界面在同一面的按键,也可以为电子设备侧边的声音键、功能键等。某个特定手势可以为双指滑动手势、三指上滑手势、中间区域左右滑动手势等。The split screen command is preset in advance. For example, when it is recognized that a button of the electronic device is long-pressed, it is considered that a split-screen instruction is received, and a specific gesture can also be recognized for the display interface, and it is considered that a split-screen instruction is received. The key may be a menu key, a multitasking key, or a return key, etc., which are on the same side as the display interface, or may be a sound key, a function key, or the like on the side of the electronic device. A specific gesture may be a two-finger swipe gesture, a three-finger swipe up gesture, a left-right swipe gesture in the middle area, and the like.

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面,其中第一子显示界面和第二子显示界面的面积之和等于显示界面的面积。显示界面为电子设备显示屏全部的显示区域。When the split screen instruction is received, the display interface is divided into a first sub-display interface and a second sub-display interface, wherein the sum of the areas of the first sub-display interface and the second sub-display interface is equal to the area of the display interface. The display interface is the entire display area of the display screen of the electronic device.

202,确定当前运行的第一目标应用。202. Determine the currently running first target application.

当电子设备前台运行一个应用时,接收到分屏指令,检测该应用是否为支持分屏的应用。若该应用为支持分屏的应用,则控制显示界面进入分屏显示模式,同时确定该应用为第一目标应用。When an application is running in the foreground of the electronic device, a split-screen instruction is received, and it is detected whether the application is an application that supports split-screen. If the application is an application supporting split-screen, the display interface is controlled to enter a split-screen display mode, and the application is determined as the first target application at the same time.

203,获取第一目标应用切换到多个其他应用的切换信息。203. Acquire switching information of the first target application switching to multiple other applications.

电子设备前台应用为第一目标应用,获取该第一目标应用切换到其他应用的切换信息。其中,切换到其他应用包括直接切换到其他应用,还包括先切换到桌面再切换到其他应用,还可以包括先切换到第一其他应用再切换到第二其他应用,等。The foreground application of the electronic device is the first target application, and the switching information of the first target application switching to other applications is acquired. The switching to other applications includes directly switching to other applications, first switching to the desktop and then switching to other applications, and may also include first switching to the first other application and then switching to the second other application, etc.

切换信息具体可以包括从第一目标应用切换到其他应用中其他应用的名称、切换路径、切换时间、电子设备当前网络环境、电子设备剩余电量、第一目标应用的显示内容等。其中,切换路径包括直接切换、通过桌面中转、通过一个或几个应用过渡等。当前网络环境可以为当前的网络模式,包括WIFI网络、移动通信网络等,还可以包括当前网络速度、网络质量等。The switching information may specifically include the name, switching path, switching time, current network environment of the electronic device, remaining power of the electronic device, display content of the first target application, etc. when switching from the first target application to other applications. The switching path includes direct switching, transit through the desktop, transition through one or several applications, and the like. The current network environment may be the current network mode, including a WIFI network, a mobile communication network, etc., and may also include a current network speed, network quality, and the like.

204,根据切换信息,预测得到切换到多个其他应用中各个应用的概率值。204. Predict, according to the switching information, a probability value of switching to each of the multiple other applications.

根据切换信息预测从第一目标应用切换到多个其他应用的概率值。例如,其他应用包括应用A、应用B、应用C,根据切换信息预测得到第一目标应用分别切换到应用A、应用B、应用C的概率值A、概率值B概率值C。The probability value of switching from the first target application to a plurality of other applications is predicted according to the switching information. For example, other applications include application A, application B, and application C. According to the switching information, the first target application is predicted to switch to application A, application B, and application C with probability value A, and probability value B and probability value C, respectively.

具体的,可以先选取一预测模型,然后将切换信息输入该预测模型,该预测模型根据切换信息预测第一目标应用切换到各个其他应用的概率值。其中,预测模型可以为卷积神经网络模型或循环神经网络模型等。Specifically, a prediction model may be selected first, and then the switching information is input into the prediction model, and the prediction model predicts the probability value of switching the first target application to each other application according to the switching information. The prediction model may be a convolutional neural network model or a recurrent neural network model, or the like.

205,确定概率值最大的应用为与第一目标应用关联的第二目标应用。205. Determine that the application with the largest probability value is the second target application associated with the first target application.

得到第一目标应用切换到多个其他应用的多个概率值后,从多个概率值中确定概率值最大的应用为与第一目标应用关联的第二目标应用。After obtaining multiple probability values for switching the first target application to multiple other applications, the application with the largest probability value is determined from the multiple probability values as the second target application associated with the first target application.

206,获取第二目标应用的链接信息。206. Acquire link information of the second target application.

确定第二目标应用后,获取该第二目标应用的链接信息,该链接信息可以用来开启第二目标应用。After the second target application is determined, link information of the second target application is acquired, and the link information can be used to start the second target application.

第二目标应用若没有被启动,即不再前台应用中,也不在后台应用中,则获取该第二目标应用的链接信息,用于后续步骤中启动该第二目标应用。If the second target application has not been started, that is, it is no longer in the foreground application or in the background application, the link information of the second target application is acquired, which is used to start the second target application in subsequent steps.

207,获取第一目标应用与第二目标应用的分屏显示比例。207. Obtain the split-screen display ratio of the first target application and the second target application.

在将第一目标应用和第二目标应用分屏显示前,先获取第一目标应用和第二目标应用的分屏显示比例。一般默认分屏显示比例是5:5,即平分显示界面。但是有些应用需要更多的显示面积,而有些应用可以只需要较小的显示面积,则可以预先设置好第一目标应用和第二目标应用的分屏显示比例。例如,游戏应用和游戏攻略应用,游戏应用需要较大的显示面积,而游戏攻略应用是辅助游泳应用的,不需要大的显示面积,游戏应用需要显示游戏内容,需要较大的面积,游戏攻略应用可以为TXT文本应用,显示文字即可,从而游戏应用和游戏攻略应用的分屏显示比例可以为7:3,即游戏应用占显示界面的70%,游戏攻略应用占显示界面的30%。Before displaying the first target application and the second target application in a split screen, first obtain the split screen display ratios of the first target application and the second target application. Generally, the default split screen display ratio is 5:5, that is, the display interface is equally divided. However, some applications require more display area, and some applications may only require a smaller display area, and the split-screen display ratio of the first target application and the second target application may be preset. For example, game applications and game guide applications, game applications require a large display area, while game guide applications are auxiliary swimming applications and do not require a large display area. Game applications need to display game content and require a large area. Game guide applications The application can be a TXT text application, and the text can be displayed, so the split-screen display ratio of the game application and the game guide application can be 7:3, that is, the game application occupies 70% of the display interface, and the game guide application occupies 30% of the display interface.

其中,第一目标应用与第二目标应用的分屏显示比例可以为用户设定的,也可以为电子设备出厂前设定好的,也可以是从服务器获取的。服务器根据大数据计算得到第一目标应用与第二目标应用常用的分屏显示比例,然后将该分屏显示比例发送给电子设备。The split-screen display ratio of the first target application and the second target application may be set by the user, may also be set before the electronic device leaves the factory, or may be obtained from a server. The server calculates the split-screen display ratio commonly used by the first target application and the second target application according to the big data, and then sends the split-screen display ratio to the electronic device.

在一些实施例中,获取第一目标应用与第二目标应用的分屏显示比例的步骤,可以包括:In some embodiments, the step of obtaining the split-screen display ratio of the first target application and the second target application may include:

获取第一目标应用在分屏显示时占显示界面的历史第一比例范围;Obtain the historical first proportional range of the display interface when the first target application is displayed in a split screen;

获取第二目标应用在分屏显示时占显示界面的历史第二比例范围;Obtaining the historical second proportional range of the display interface when the second target application is displayed in a split screen;

根据历史第一比例范围和历史第二比例范围,得到第一目标应用与第二目标应用的分屏显示比例。According to the historical first scale range and the historical second scale range, the split-screen display ratio of the first target application and the second target application is obtained.

先获取第一目标应用在分屏显示时占显示界面的历史第一比例范围,以及第二目标应用在分屏显示时占显示界面的历史第二比例范围,然后根据历史第一比例范围和历史第二比例范围,得到第一目标应用与第二目标应用的分屏显示比例。例如,第一目标应用为外文阅读应用,第二目标应用为翻译应用,第一目标应用外文阅读应用在分屏显示时,占显示界面的比例在历史使用记录中包括50%、60%、70%等,其中,使用记录中的比例为常用的比例,若仅有少数几次的则忽略不计。第二目标应用翻译应用在分屏显示时占显示界面的比例在历史使用记录中包括30%、40%、50%等,同样的,使用记录中的比例为常用的比例,若仅有少数几次的则忽略不计。如此,可以根据历史第一比例范围和历史第二比例范围,将外文阅读应用和翻译应用的分屏显示比例设为6:4或7:3。First obtain the historical first proportional range of the display interface of the first target application when it is displayed in a split screen, and the historical second proportional range of the second target application to the display interface when it is displayed in a split screen, and then according to the historical first proportional range and the historical In the second ratio range, the split-screen display ratio of the first target application and the second target application is obtained. For example, the first target application is a foreign language reading application, and the second target application is a translation application. When the first target application is displayed in a split screen, the proportion of the foreign language reading application in the display interface includes 50%, 60%, 70% in the historical usage records. %, etc., among which, the ratio in the usage record is the commonly used ratio, and it is ignored if there are only a few times. The proportion of the second target application translation application in the display interface in split-screen display includes 30%, 40%, 50%, etc. in the historical usage record. Similarly, the proportion in the usage record is the commonly used proportion. If there are only a few The second is ignored. In this way, the split-screen display ratio of the foreign language reading application and the translation application can be set to 6:4 or 7:3 according to the historical first scale range and the historical second scale range.

208,根据分屏显示比例调整第一子显示界面和第二子显示界面的比例。208. Adjust the ratio of the first sub-display interface and the second sub-display interface according to the split-screen display ratio.

得到第一目标应用和第二目标应用的分屏显示比例后,根据该分屏显示比例调整第一子显示界面和第二子显示界面的比例。如,分屏显示比例为7:3,则第一子显示界面和第二子显示界面的比例为7:3。具体的,显示界面为竖屏显示时,第一子显示界面和第二子显示界面也竖屏显示,第一子显示界面和第二子显示界面上下相邻显示。显示界面为横屏显示时,第一子显示界面和第二子显示界面左右相邻显示。After the split-screen display ratio of the first target application and the second target application is obtained, the ratio of the first sub-display interface and the second sub-display interface is adjusted according to the split-screen display ratio. For example, if the split-screen display ratio is 7:3, the ratio of the first sub-display interface to the second sub-display interface is 7:3. Specifically, when the display interface is displayed in a vertical screen, the first sub-display interface and the second sub-display interface are also displayed in a vertical screen, and the first sub-display interface and the second sub-display interface are displayed next to each other up and down. When the display interface is displayed on a horizontal screen, the first sub-display interface and the second sub-display interface are displayed adjacently on the left and right.

209,将第一目标应用显示在调整比例后的第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在调整比例后的第二子显示界面。209. Display the first target application on the scale-adjusted first sub-display interface, start the second target application according to the link information, and display the second target application on the scale-adjusted second sub-display interface.

最后,将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容,简化操作。Finally, the first target application is displayed on the first sub-display interface, the second target application is activated according to the link information, and the second target application is displayed on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, which can quickly realize the split-screen effect. The first sub-display interface and the second sub-display interface Automatically completes the display of the corresponding application content and simplifies the operation.

例如,请参阅图4,调整第一子显示界面和第二子显示界面的分屏显示比例为7:3,第一目标应用的第一子显示界面占显示界面的70%,第二目标应用的第二子显示界面占显示界面的30%。For example, referring to FIG. 4 , the split-screen display ratio of the first sub-display interface and the second sub-display interface is adjusted to 7:3, the first sub-display interface of the first target application accounts for 70% of the display interface, and the second target application The second sub-display interface occupies 30% of the display interface.

由上可知,本申请实施例的分屏显示方法,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用;接着获取第二目标应用的链接信息;最后将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。在接收到分屏指令时,确定当前运行的第一目标应用,然后确定与第一目标应用关联的第二目标应用,然后将第一目标应用显示在第一子显示界面,启动第二目标应用并将其显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,简化操作,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容。It can be seen from the above that, in the split-screen display method of the embodiment of the present application, when a split-screen instruction is received, the display interface is first divided into a first sub-display interface and a second sub-display interface; then the currently running first target application and the The second target application associated with the first target application; then obtain the link information of the second target application; finally, display the first target application on the first sub-display interface, start the second target application according to the link information, and link the second target application to the second target application. The application is displayed on the second sub-display interface. When receiving the split screen instruction, determine the first target application currently running, then determine the second target application associated with the first target application, then display the first target application on the first sub-display interface, and start the second target application and display it on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, simplify the operation, and can quickly realize the split-screen effect, the first sub-display interface and the second The sub-display interface automatically completes the display of the corresponding application content.

请参阅图5,图5为本申请实施例提供的分屏显示装置的结构示意图。其中,该分屏显示装置400应用于电子设备,该分屏显示装置400包括分屏模块410、目标应用确定模块420、链接信息获取模块430以及显示模块440,如下:Please refer to FIG. 5 , which is a schematic structural diagram of a split-screen display device provided by an embodiment of the present application. Wherein, the split-screen display device 400 is applied to electronic equipment, and the split-screen display device 400 includes a split-screen module 410, a target application determination module 420, a link information acquisition module 430, and a display module 440, as follows:

分屏模块410,用于当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;The screen splitting module 410 is configured to divide the display interface into a first sub-display interface and a second sub-display interface when a split screen instruction is received;

目标应用确定模块420,用于确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用;a target application determining module 420, configured to determine a currently running first target application and a second target application associated with the first target application;

链接信息获取模块430,用于获取第二目标应用的链接信息;a link information obtaining module 430, configured to obtain link information of the second target application;

显示模块440,用于将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。The display module 440 is configured to display the first target application on the first sub-display interface, start the second target application according to the link information, and display the second target application on the second sub-display interface.

请参阅图6,图6为本申请实施例提供的分屏显示装置的另一结构示意图。该目标应用确定模块420包括第一目标应用确定子模块421、分屏应用获取子模块422、关联度获取子模块423以及第二目标应用确定子模块424。Please refer to FIG. 6 , which is another schematic structural diagram of a split-screen display device provided by an embodiment of the present application. The target application determination module 420 includes a first target application determination submodule 421 , a split-screen application acquisition submodule 422 , a correlation degree acquisition submodule 423 , and a second target application determination submodule 424 .

第一目标应用确定子模块421,用于确定当前运行的第一目标应用;The first target application determination submodule 421 is used to determine the currently running first target application;

分屏应用获取子模块422,用于从电子设备的多个应用中选取用于分屏显示的多个分屏应用;A split-screen application acquisition sub-module 422, configured to select multiple split-screen applications for split-screen display from multiple applications of the electronic device;

关联度获取子模块423,用于获取多个分屏应用中各个分屏应用与第一目标应用的关联度;The correlation degree acquisition sub-module 423 is used to acquire the correlation degree between each split-screen application and the first target application among the multiple split-screen applications;

第二目标应用确定子模块424,用于确定关联度最大的分屏应用为第二目标应用。The second target application determination sub-module 424 is configured to determine the split-screen application with the highest degree of relevance as the second target application.

在在一些实施例中,目标应用确定模块包括第一目标应用确定子模块、切换信息获取子模块、概率值获取子模块以及第二目标应用确定子模块。In some embodiments, the target application determination module includes a first target application determination submodule, a handover information acquisition submodule, a probability value acquisition submodule, and a second target application determination submodule.

第一目标应用确定子模块,用于确定当前运行的第一目标应用;a first target application determination submodule, configured to determine the currently running first target application;

切换信息获取子模块,用于获取第一目标应用切换到多个其他应用的切换信息;a switching information acquisition sub-module, used for acquiring switching information of the first target application switching to multiple other applications;

概率值获取子模块,用于根据切换信息,预测得到切换到多个其他应用中各个应用的多个概率值;The probability value acquisition sub-module is used to predict and obtain a plurality of probability values of switching to each application in a plurality of other applications according to the switching information;

第二目标应用确定子模块,用于确定概率值最大的应用为与第一目标应用关联的第二目标应用。The second target application determination sub-module is configured to determine that the application with the largest probability value is the second target application associated with the first target application.

在在一些实施例中,目标应用确定模块包括第一目标应用确定子模块、切换信息获取子模块、概率值获取子模块以及第二目标应用确定子模块。In some embodiments, the target application determination module includes a first target application determination submodule, a handover information acquisition submodule, a probability value acquisition submodule, and a second target application determination submodule.

第一目标应用确定子模块,用于确定当前运行的第一目标应用;a first target application determination submodule, configured to determine the currently running first target application;

第二目标应用确定子模块,用于根据映射表中的映射关系,得到与第一目标应用映射关联的第二目标应用。The second target application determination sub-module is configured to obtain the second target application mapped to the first target application according to the mapping relationship in the mapping table.

在在一些实施例中,显示模块包括分屏显示比例子模块、调整子模块和显示子模块。In some embodiments, the display module includes a split-screen display ratio sub-module, an adjustment sub-module and a display sub-module.

分屏显示比例子模块,用于获取第一目标应用与第二目标应用的分屏显示比例;a split-screen display ratio sub-module for acquiring the split-screen display ratio of the first target application and the second target application;

调整子模块,用于根据分屏显示比例调整第一子显示界面和第二子显示界面的比例;an adjustment sub-module for adjusting the ratio of the first sub-display interface and the second sub-display interface according to the split-screen display ratio;

显示子模块,用于将第一目标应用显示在调整比例后的第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在调整比例后的第二子显示界面。The display sub-module is configured to display the first target application on the scaled first sub-display interface, start the second target application according to the link information, and display the second target application on the scaled second sub-display interface.

在在一些实施例中,显示模块还包括历史第一比例范围获取子模块、历史第二比例范围获取子模块。In some embodiments, the display module further includes a historical first scale range acquisition sub-module and a historical second scale range acquisition sub-module.

历史第一比例范围获取子模块,用于获取第一目标应用在分屏显示时占显示界面的历史第一比例范围;The historical first proportional range acquisition sub-module is used to acquire the historical first proportional range of the display interface when the first target application is displayed in a split screen;

历史第二比例范围获取子模块,用于获取第二目标应用在分屏显示时占显示界面的历史第二比例范围;A historical second proportional range acquisition sub-module, used for acquiring the historical second proportional range of the display interface when the second target application is displayed in a split screen;

分屏显示比例子模块,还用于根据历史第一比例范围和历史第二比例范围,得到第一目标应用与第二目标应用的分屏显示比例。The split-screen display ratio sub-module is further configured to obtain the split-screen display ratio of the first target application and the second target application according to the historical first scale range and the historical second scale range.

具体实施时,以上各个模块可以作为独立的实体实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单位的具体实施可参见前面的实施例,在此不再赘述。During specific implementation, the above modules can be implemented as independent entities, or can be arbitrarily combined, implemented as the same or several entities, the specific implementation of the above units can refer to the previous embodiments, which will not be repeated here.

由上可知,本申请实施例的分屏显示装置,首先分屏模块410当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后目标应用确定模块420确定当前运行的第一目标应用、以及与第一目标应用关联的第二目标应用;接着链接信息获取模块430获取第二目标应用的链接信息;最后显示模块440将第一目标应用显示在第一子显示界面,根据链接信息启动第二目标应用,并将第二目标应用显示在第二子显示界面。在接收到分屏指令时,确定当前运行的第一目标应用,然后确定与第一目标应用关联的第二目标应用,然后将第一目标应用显示在第一子显示界面,启动第二目标应用并将其显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,简化操作,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容。As can be seen from the above, in the split-screen display device of the embodiment of the present application, first, the split-screen module 410 divides the display interface into a first sub-display interface and a second sub-display interface when receiving a split-screen instruction; then the target application determination module 420 determines The currently running first target application and the second target application associated with the first target application; then the link information acquisition module 430 acquires the link information of the second target application; finally, the display module 440 displays the first target application in the first subsection The display interface starts the second target application according to the link information, and displays the second target application on the second sub-display interface. When receiving the split screen instruction, determine the first target application currently running, then determine the second target application associated with the first target application, then display the first target application on the first sub-display interface, and start the second target application and display it on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, simplify the operation, and can quickly realize the split-screen effect, the first sub-display interface and the second The sub-display interface automatically completes the display of the corresponding application content.

本申请实施例还提供一种电子设备。请参阅图7,电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。The embodiments of the present application also provide an electronic device. Referring to FIG. 7 , the electronic device 500 includes a processor 501 and a memory 502 . The processor 501 is electrically connected to the memory 502 .

处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而实现对电子设备物料信息的自动变更。The processor 500 is the control center of the electronic device 500, uses various interfaces and lines to connect various parts of the entire electronic device, executes the electronic device by running or loading the computer program stored in the memory 502 and calling the data stored in the memory 502. Various functions of the device 500 are processed and data is processed, thereby realizing automatic changes to the material information of the electronic device.

存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。The memory 502 can be used to store software programs and modules, and the processor 501 executes various functional applications and data processing by running the computer programs and modules stored in the memory 502 . The memory 502 may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, a computer program (such as a sound playback function, an image playback function, etc.) required for at least one function, and the like; Data created by the use of electronic equipment, etc. Additionally, memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device. Accordingly, memory 502 may also include a memory controller to provide processor 501 access to memory 502 .

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:In this embodiment of the present application, the processor 501 in the electronic device 500 loads the instructions corresponding to the processes of one or more computer programs into the memory 502 according to the following steps, and is executed by the processor 501 and stored in the memory 502 The computer program in , so as to realize various functions, as follows:

当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;When receiving the split-screen instruction, divide the display interface into a first sub-display interface and a second sub-display interface;

确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;determining a currently running first target application and a second target application associated with the first target application;

获取所述第二目标应用的链接信息;acquiring link information of the second target application;

将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。The first target application is displayed on the first sub-display interface, the second target application is activated according to the link information, and the second target application is displayed on the second sub-display interface.

在一些实施例中,确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用时,处理器501可以具体执行以下步骤:In some embodiments, when determining the currently running first target application and the second target application associated with the first target application, the processor 501 may specifically perform the following steps:

确定当前运行的第一目标应用;determining the currently running first target application;

从电子设备的多个应用中选取用于分屏显示的多个分屏应用;Select multiple split-screen applications for split-screen display from multiple applications of the electronic device;

获取所述多个分屏应用中各个分屏应用与所述第一目标应用的关联度;acquiring the degree of association between each of the multiple split-screen applications and the first target application;

确定关联度最大的分屏应用为第二目标应用。It is determined that the split-screen application with the highest degree of relevance is the second target application.

在一些实施例中,确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用时,处理器501还可以执行以下步骤:In some embodiments, when determining the currently running first target application and the second target application associated with the first target application, the processor 501 may further perform the following steps:

确定当前运行的第一目标应用;determining the currently running first target application;

获取所述第一目标应用切换到多个其他应用的切换信息;acquiring switching information for switching the first target application to multiple other applications;

根据所述切换信息,预测得到切换到所述多个其他应用中各个应用的多个概率值;According to the switching information, predicting and obtaining multiple probability values of switching to each of the multiple other applications;

确定概率值最大的应用为与所述第一目标应用关联的第二目标应用。It is determined that the application with the largest probability value is the second target application associated with the first target application.

在一些实施例中,确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用时,处理器501可以执行以下步骤:In some embodiments, when determining the currently running first target application and the second target application associated with the first target application, the processor 501 may perform the following steps:

确定当前运行的第一目标应用;determining the currently running first target application;

根据映射表中的映射关系,得到与所述第一目标应用映射关联的第二目标应用。According to the mapping relationship in the mapping table, the second target application mapped to the first target application is obtained.

在一些实施例中,将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面时,处理器501还可以具体执行以下步骤:In some embodiments, the first target application is displayed on the first sub-display interface, the second target application is started according to the link information, and the second target application is displayed on the second When the sub-display interface is displayed, the processor 501 may further specifically perform the following steps:

获取所述第一目标应用与所述第二目标应用的分屏显示比例;obtaining the split-screen display ratio of the first target application and the second target application;

根据所述分屏显示比例调整所述第一子显示界面和所述第二子显示界面的比例;Adjust the ratio of the first sub-display interface and the second sub-display interface according to the split-screen display ratio;

将所述第一目标应用显示在调整比例后的第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在调整比例后的第二子显示界面。Displaying the first target application on the scale-adjusted first sub-display interface, starting the second target application according to the link information, and displaying the second target application on the scale-adjusted second sub-display interface.

在一些实施例中,获取所述第一目标应用与所述第二目标应用的分屏显示比例时,处理器501还可以具体执行以下步骤:In some embodiments, when acquiring the split-screen display ratio of the first target application and the second target application, the processor 501 may further specifically perform the following steps:

获取所述第一目标应用在分屏显示时占显示界面的历史第一比例范围;Obtaining the historical first proportional range of the display interface when the first target application is displayed in a split screen;

获取所述第二目标应用在分屏显示时占显示界面的历史第二比例范围;Acquiring the historical second proportional range of the display interface that the second target application occupies in the split-screen display;

根据所述历史第一比例范围和所述历史第二比例范围,得到所述第一目标应用与所述第二目标应用的分屏显示比例。According to the historical first scale range and the historical second scale range, the split-screen display scale of the first target application and the second target application is obtained.

由上可知,本申请实施例的电子设备,首先当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;然后确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;接着获取所述第二目标应用的链接信息;最后将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。在接收到分屏指令时,确定当前运行的第一目标应用,然后确定与第一目标应用关联的第二目标应用,然后将第一目标应用显示在第一子显示界面,启动第二目标应用并将其显示在第二子显示界面。不需要退出分屏界面开启第二目标应用,再重新进入分屏界面,然后在第二子显示界面选择第二目标应用,简化操作,可以快速实现分屏效果,第一子显示界面和第二子显示界面自动完成显示对应的应用内容。As can be seen from the above, the electronic device of the embodiment of the present application firstly divides the display interface into a first sub-display interface and a second sub-display interface when receiving a split-screen instruction; and then determines the currently running first target application and the the second target application associated with the first target application; then obtain the link information of the second target application; finally, display the first target application on the first sub-display interface, and start the a second target application, and displaying the second target application on the second sub-display interface. When receiving the split screen instruction, determine the first target application currently running, then determine the second target application associated with the first target application, then display the first target application on the first sub-display interface, and start the second target application and display it on the second sub-display interface. There is no need to exit the split-screen interface to open the second target application, then re-enter the split-screen interface, and then select the second target application on the second sub-display interface, simplify the operation, and can quickly realize the split-screen effect. The first sub-display interface and the second The sub-display interface automatically completes the display of the corresponding application content.

请一并参阅图8,在一些实施例中,电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。Please refer to FIG. 8 together. In some embodiments, the electronic device 500 may further include: a display 503 , a radio frequency circuit 504 , an audio circuit 505 and a power supply 506 . Among them, the display 503 , the radio frequency circuit 504 , the audio circuit 505 and the power supply 506 are respectively electrically connected to the processor 501 .

所述显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在一些实施例中,可以采用液晶显示器(Liquid Crystal Display,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。The display 503 can be used to display information input by the user or information provided to the user and various graphical user interfaces, which can be composed of graphics, text, icons, videos, and any combination thereof. The display 503 may include a display panel, and in some embodiments, the display panel may be configured in the form of a Liquid Crystal Display (LCD), or an Organic Light-Emitting Diode (OLED).

所述射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。The radio frequency circuit 504 can be used to send and receive radio frequency signals, so as to establish wireless communication with a network device or other electronic devices through wireless communication, and to send and receive signals with the network device or other electronic devices.

所述音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。The audio circuit 505 can be used to provide an audio interface between a user and an electronic device through a speaker and a microphone.

所述电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The power supply 506 may be used to power various components of the electronic device 500 . In some embodiments, the power supply 506 may be logically connected to the processor 501 through a power management system, so as to implement functions such as managing charging, discharging, and power consumption through the power management system.

尽管图8中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。Although not shown in FIG. 8 , the electronic device 500 may further include a camera, a Bluetooth module, and the like, which will not be repeated here.

本申请实施例还提供一种存储介质,所述存储介质存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述任在一些实施例中的分屏显示方法,比如:当接收到分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用;获取所述第二目标应用的链接信息;将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。Embodiments of the present application further provide a storage medium, where a computer program is stored in the storage medium, and when the computer program runs on a computer, the computer is made to execute any of the above-mentioned split-screen display methods in some embodiments, such as : when a split screen instruction is received, divide the display interface into a first sub-display interface and a second sub-display interface; determine the currently running first target application and the second target application associated with the first target application; obtain Link information of the second target application; display the first target application on the first sub-display interface, start the second target application according to the link information, and display the second target application on the the second sub-display interface.

在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM)、或者随机存取记忆体(Random Access Memory,RAM)等。In this embodiment of the present application, the storage medium may be a magnetic disk, an optical disk, a read only memory (Read Only Memory, ROM), or a random access memory (Random Access Memory, RAM), or the like.

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above-mentioned embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference may be made to the relevant descriptions of other embodiments.

需要说明的是,对本申请实施例的分屏显示方法而言,本领域普通测试人员可以理解实现本申请实施例的分屏显示方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如分屏显示方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。It should be noted that, for the split-screen display method of the embodiments of the present application, ordinary testers in the art can understand that all or part of the process of realizing the split-screen display method of the embodiments of the present application can be controlled by a computer program. to complete, the computer program may be stored in a computer-readable storage medium, such as a memory of an electronic device, and executed by at least one processor in the electronic device, and the execution process may include, for example, a split screen A flow of an embodiment of the method is shown. The storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, or the like.

对本申请实施例的分屏显示装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。For the split-screen display device according to the embodiment of the present application, each functional module may be integrated in one processing chip, or each module may exist physically alone, or two or more modules may be integrated into one module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules. If the integrated module is implemented in the form of a software function module and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, a magnetic disk or an optical disk, etc. .

以上对本申请实施例所提供的一种分屏显示方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The split-screen display method, device, storage medium, and electronic device provided by the embodiments of the present application have been described above in detail. The principles and implementations of the present application are described with specific examples in this article. It is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation and application scope. The contents of the description should not be construed as limiting the application.

Claims (10)

1.一种分屏显示方法,其特征在于,包括:1. a split screen display method, is characterized in that, comprises: 当接收到根据按键操作或手势得到的分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;When receiving the split-screen instruction obtained according to the key operation or gesture, the display interface is divided into a first sub-display interface and a second sub-display interface; 确定当前运行的第一目标应用,从电子设备的多个应用中选取用于分屏显示的多个分屏应用;determining the currently running first target application, and selecting multiple split-screen applications for split-screen display from multiple applications of the electronic device; 将所述第一目标应用以及所述多个分屏的名称发送至服务器;sending the first target application and the names of the multiple split screens to the server; 获取所述服务器返回的所述多个分屏应用中各个分屏应用与所述第一目标应用的关联度,其中,所述关联度为所述服务器根据大数据分析得到;acquiring the degree of association between each of the multiple split-screen applications returned by the server and the first target application, where the degree of association is obtained by the server according to big data analysis; 确定关联度最大的分屏应用为第二目标应用;Determine the split-screen application with the highest degree of relevance as the second target application; 当所述第二目标应用为未开启的应用时,获取所述第二目标应用的链接信息;When the second target application is an unopened application, acquiring link information of the second target application; 根据所述第一目标应用和所述第二目标应用的历史比例范围,得到所述第一目标应用与所述第二目标应用的分屏显示比例;obtaining a split-screen display ratio of the first target application and the second target application according to the historical scale range of the first target application and the second target application; 根据所述分屏显示比例设置所述第一子显示界面和所述第二子显示界面的比例;setting the ratio of the first sub-display interface and the second sub-display interface according to the split-screen display ratio; 将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。The first target application is displayed on the first sub-display interface, the second target application is activated according to the link information, and the second target application is displayed on the second sub-display interface. 2.根据权利要求1所述的分屏显示方法,其特征在于,所述确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用的步骤,包括:2. The split-screen display method according to claim 1, wherein the step of determining the currently running first target application and the second target application associated with the first target application comprises: 确定当前运行的第一目标应用;determining the currently running first target application; 从电子设备的多个应用中选取用于分屏显示的多个分屏应用;Select multiple split-screen applications for split-screen display from multiple applications of the electronic device; 获取所述多个分屏应用中各个分屏应用与所述第一目标应用的关联度;acquiring the degree of association between each of the multiple split-screen applications and the first target application; 确定关联度最大的分屏应用为第二目标应用。It is determined that the split-screen application with the highest degree of relevance is the second target application. 3.根据权利要求1所述的分屏显示方法,其特征在于,所述确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用的步骤,包括:3. The split-screen display method according to claim 1, wherein the step of determining the currently running first target application and the second target application associated with the first target application comprises: 确定当前运行的第一目标应用;determining the currently running first target application; 获取所述第一目标应用切换到多个其他应用的切换信息;acquiring switching information for switching the first target application to multiple other applications; 根据所述切换信息,预测得到切换到所述多个其他应用中各个应用的多个概率值;According to the switching information, predicting and obtaining multiple probability values of switching to each of the multiple other applications; 确定概率值最大的应用为与所述第一目标应用关联的第二目标应用。It is determined that the application with the largest probability value is the second target application associated with the first target application. 4.根据权利要求1所述的分屏显示方法,其特征在于,所述确定当前运行的第一目标应用、以及与所述第一目标应用关联的第二目标应用的步骤,包括:4. The split-screen display method according to claim 1, wherein the step of determining the currently running first target application and the second target application associated with the first target application comprises: 确定当前运行的第一目标应用;determining the currently running first target application; 根据映射表中的映射关系,得到与所述第一目标应用映射关联的第二目标应用。According to the mapping relationship in the mapping table, the second target application mapped to the first target application is obtained. 5.根据权利要求1所述的分屏显示方法,其特征在于,将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面的步骤,包括:5. The split-screen display method according to claim 1, wherein the first target application is displayed on the first sub-display interface, the second target application is started according to the link information, and the The step of displaying the second target application on the second sub-display interface includes: 获取所述第一目标应用与所述第二目标应用的分屏显示比例;obtaining the split-screen display ratio of the first target application and the second target application; 根据所述分屏显示比例调整所述第一子显示界面和所述第二子显示界面的比例;Adjust the ratio of the first sub-display interface and the second sub-display interface according to the split-screen display ratio; 将所述第一目标应用显示在调整比例后的第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在调整比例后的第二子显示界面。Displaying the first target application on the scale-adjusted first sub-display interface, starting the second target application according to the link information, and displaying the second target application on the scale-adjusted second sub-display interface. 6.根据权利要求5所述的分屏显示方法,其特征在于,所述获取所述第一目标应用与所述第二目标应用的分屏显示比例的步骤,包括:6 . The split-screen display method according to claim 5 , wherein the step of acquiring the split-screen display ratio of the first target application and the second target application comprises: 6 . 获取所述第一目标应用在分屏显示时占显示界面的历史第一比例范围;Obtaining the historical first proportional range of the display interface when the first target application is displayed in a split screen; 获取所述第二目标应用在分屏显示时占显示界面的历史第二比例范围;Acquiring the historical second proportional range of the display interface that the second target application occupies in the split-screen display; 根据所述历史第一比例范围和所述历史第二比例范围,得到所述第一目标应用与所述第二目标应用的分屏显示比例。According to the historical first scale range and the historical second scale range, the split-screen display scale of the first target application and the second target application is obtained. 7.一种分屏显示装置,其特征在于,包括:7. A split-screen display device, comprising: 分屏模块,用于当接收到根据按键操作或手势得到的分屏指令时,将显示界面分成第一子显示界面和第二子显示界面;a split-screen module, configured to divide the display interface into a first sub-display interface and a second sub-display interface when a split-screen instruction obtained according to a key operation or gesture is received; 目标应用确定模块,用于确定当前运行的第一目标应用,从电子设备的多个应用中选取用于分屏显示的多个分屏应用;将所述第一目标应用以及所述多个分屏的名称发送至服务器;获取所述服务器返回的所述多个分屏应用中各个分屏应用与所述第一目标应用的关联度,其中,所述关联度为所述服务器根据大数据分析得到;确定关联度最大的分屏应用为第二目标应用;The target application determination module is configured to determine the currently running first target application, and select multiple split-screen applications for split-screen display from multiple applications of the electronic device; The name of the screen is sent to the server; the correlation degree between each split-screen application and the first target application among the multiple split-screen applications returned by the server is obtained, wherein the correlation degree is the analysis of the server according to the big data. Obtain; determine the split-screen application with the greatest degree of relevance as the second target application; 链接信息获取模块,用于当所述第二目标应用为未开启的应用时,获取所述第二目标应用的链接信息;a link information acquisition module, configured to acquire link information of the second target application when the second target application is an unopened application; 显示模块,用于根据所述第一目标应用和所述第二目标应用的历史比例范围,得到所述第一目标应用与所述第二目标应用的分屏显示比例;根据所述分屏显示比例设置所述第一子显示界面和所述第二子显示界面的比例;将所述第一目标应用显示在所述第一子显示界面,根据所述链接信息启动所述第二目标应用,并将所述第二目标应用显示在所述第二子显示界面。a display module, configured to obtain the split-screen display ratio of the first target application and the second target application according to the historical scale range of the first target application and the second target application; according to the split-screen display setting the ratio of the first sub-display interface and the second sub-display interface; displaying the first target application on the first sub-display interface, and starting the second target application according to the link information, and displaying the second target application on the second sub-display interface. 8.根据权利要求7所述的分屏显示装置,其特征在于,所述目标应用确定模块包括:8. The split-screen display device according to claim 7, wherein the target application determination module comprises: 第一目标应用确定子模块,用于确定当前运行的第一目标应用;a first target application determination submodule, configured to determine the currently running first target application; 分屏应用获取子模块,用于从电子设备的多个应用中选取用于分屏显示的多个分屏应用;The split-screen application acquisition sub-module is used to select multiple split-screen applications for split-screen display from multiple applications of the electronic device; 关联度获取子模块,用于获取所述多个分屏应用中各个分屏应用与所述第一目标应用的关联度;an association degree obtaining sub-module, configured to obtain the association degree of each split-screen application among the plurality of split-screen applications and the first target application; 第二目标应用确定子模块,用于确定关联度最大的分屏应用为第二目标应用。The second target application determination sub-module is configured to determine the split-screen application with the highest degree of association as the second target application. 9.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至6任一项所述的分屏显示方法。9. A storage medium having a computer program stored thereon, wherein when the computer program is run on a computer, the computer is made to execute the split-screen display method according to any one of claims 1 to 6 . 10.一种电子设备,包括处理器和存储器,所述存储器储存有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至6任一项所述的分屏显示方法。10. An electronic device, comprising a processor and a memory, wherein the memory stores a computer program, wherein the processor is used to execute the computer program according to any one of claims 1 to 6 by invoking the computer program the split screen display method.
CN201810353185.2A 2018-04-19 2018-04-19 Split-screen display method, device, storage medium and electronic device Active CN108595072B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201810353185.2A CN108595072B (en) 2018-04-19 2018-04-19 Split-screen display method, device, storage medium and electronic device
PCT/CN2019/082129 WO2019201134A1 (en) 2018-04-19 2019-04-10 Split screen display method, storage medium and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810353185.2A CN108595072B (en) 2018-04-19 2018-04-19 Split-screen display method, device, storage medium and electronic device

Publications (2)

Publication Number Publication Date
CN108595072A CN108595072A (en) 2018-09-28
CN108595072B true CN108595072B (en) 2020-01-31

Family

ID=63613829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810353185.2A Active CN108595072B (en) 2018-04-19 2018-04-19 Split-screen display method, device, storage medium and electronic device

Country Status (2)

Country Link
CN (1) CN108595072B (en)
WO (1) WO2019201134A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595072B (en) * 2018-04-19 2020-01-31 Oppo广东移动通信有限公司 Split-screen display method, device, storage medium and electronic device
CN111158823B (en) * 2019-12-25 2026-01-30 上海传英信息技术有限公司 Interface display method, device and computer-readable storage medium
CN112099889A (en) * 2020-08-28 2020-12-18 深圳前海微众银行股份有限公司 A kind of information display method, equipment, device and storage medium
CN116230195A (en) * 2023-03-01 2023-06-06 上海新红医医疗科技有限公司 Split screen display method and device for medical data
CN116540918B (en) * 2023-06-30 2023-12-01 深圳市欧度利方科技有限公司 Panel computer split screen control system and method
CN119336216A (en) * 2024-09-30 2025-01-21 维沃移动通信有限公司 Split-screen display method, device, electronic device and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104793911A (en) * 2014-01-20 2015-07-22 中兴通讯股份有限公司 Application split screen presentation processing method, device and terminal
US9733815B2 (en) * 2013-05-24 2017-08-15 Huawei Technologies Co., Ltd. Split-screen display method and apparatus, and electronic device thereof

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
BR112016028832B8 (en) * 2014-06-20 2022-10-11 Huawei Tech Co Ltd METHOD AND DEVICE TO DISPLAY APPLICATION INTERFACE AND ELECTRONIC DEVICE
CN104735255B (en) * 2015-03-27 2018-02-23 努比亚技术有限公司 Multi-screen display method and system
CN105242898B (en) * 2015-10-22 2019-01-22 努比亚技术有限公司 Mobile terminal split screen display available device and method
CN106970735B (en) * 2016-01-14 2020-06-23 联想(北京)有限公司 Information processing method and electronic equipment
CN105677231B (en) * 2016-02-23 2019-10-15 努比亚技术有限公司 Associated application split screen display available device, method and terminal
CN106775334B (en) * 2016-11-14 2020-10-09 北京安云世纪科技有限公司 File calling method and device on mobile terminal and mobile terminal
CN107423063A (en) * 2017-07-25 2017-12-01 北京小米移动软件有限公司 Multiwindow processing method, device and equipment
CN108595072B (en) * 2018-04-19 2020-01-31 Oppo广东移动通信有限公司 Split-screen display method, device, storage medium and electronic device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9733815B2 (en) * 2013-05-24 2017-08-15 Huawei Technologies Co., Ltd. Split-screen display method and apparatus, and electronic device thereof
CN104793911A (en) * 2014-01-20 2015-07-22 中兴通讯股份有限公司 Application split screen presentation processing method, device and terminal

Also Published As

Publication number Publication date
WO2019201134A1 (en) 2019-10-24
CN108595072A (en) 2018-09-28

Similar Documents

Publication Publication Date Title
CN108549513B (en) Application display method, device, storage medium and electronic device
CN108595072B (en) Split-screen display method, device, storage medium and electronic device
US11054988B2 (en) Graphical user interface display method and electronic device
US20200241746A1 (en) Multi-task management method and terminal device
CN107037949B (en) A split-screen display method and device
CN108595100B (en) Split-screen display method, device, storage medium and electronic device
CN107544810B (en) Method and device for controlling application program
CN108089795A (en) Touch operation method and device, storage medium and electronic equipment
CN108536357B (en) Application display method and device, storage medium and electronic equipment
CN108614655B (en) Split screen display method and device, storage medium and electronic equipment
JP7467625B2 (en) INTERFACE DISPLAY METHOD, ELECTRONIC DEVICE, AND COMPUTER-READABLE STORAGE MEDIUM
US20170322689A1 (en) Method and device for multi-task management, and computer-readable medium
US20200028961A1 (en) Switching presentations of representations of objects at a user interface
CN108549575B (en) Processing method and device for quitting split screen, storage medium and electronic equipment
CN108563416B (en) Application display method, device, storage medium and electronic device
CN109144447B (en) Split screen window adjusting method and device, storage medium and electronic equipment
WO2022007541A1 (en) Device control method and apparatus, storage medium, and electronic device
CN108845752A (en) Touch operation method and device, storage medium and electronic equipment
CN113835577A (en) Display method, device, electronic device and storage medium
WO2021232956A1 (en) Device control method and apparatus, and storage medium and electronic device
CN109101164B (en) Application display method, device, storage medium and electronic device
WO2020024639A1 (en) Application display method and apparatus, storage medium, and electronic device
CN109144634A (en) Application display method, device, storage medium and electronic equipment
EP4546100A1 (en) Multi-task management method, and electronic device
CN109144643B (en) Fingerprint identification prompting method, device, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant