CN110989957A - Multi-screen display method, terminal and storage medium - Google Patents

Multi-screen display method, terminal and storage medium Download PDF

Info

Publication number
CN110989957A
CN110989957A CN201911275512.8A CN201911275512A CN110989957A CN 110989957 A CN110989957 A CN 110989957A CN 201911275512 A CN201911275512 A CN 201911275512A CN 110989957 A CN110989957 A CN 110989957A
Authority
CN
China
Prior art keywords
screen
interface
screen display
display method
expansion
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.)
Pending
Application number
CN201911275512.8A
Other languages
Chinese (zh)
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.)
Zidoo Technology Co ltd
Original Assignee
Zidoo Technology Co 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 Zidoo Technology Co ltd filed Critical Zidoo Technology Co ltd
Priority to CN201911275512.8A priority Critical patent/CN110989957A/en
Publication of CN110989957A publication Critical patent/CN110989957A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a screen display scheme which can be controlled by a knob or touch, and the scheme comprises two parts of multifunctional different-screen display and multi-screen interface operation; the multifunctional different-screen display is realized by displaying a multifunctional interface on an expansion screen in a mode of adding View on Presentation by taking the Presentation as a carrier; the multi-screen interface operation comprises two parts of knob key operation and Touch operation: wherein, the knob key operation is to use a knob key as the left and right direction keys of the remote controller; touch is a common Touch operation; and then the response operation is carried out through different modules operated by the user. The invention realizes the display effect of multi-screen different display, and the user can not influence the first screen when operating on the second screen.

Description

Multi-screen display method, terminal and storage medium
Technical Field
The invention relates to the technical field of video display, in particular to a multi-screen display method, a terminal and a storage medium, wherein the multi-screen display refers to multi-screen different display.
Background
In order to meet the diversified display demands, a multi-screen display technology has been developed. The current multi-screen display includes a multi-screen simultaneous display and a multi-screen separate display. The multi-screen display is that different contents from the first display screen are displayed on a second display screen connected with Android equipment, and the modules in the second display screen can be controlled through keys or touch of the equipment.
At present, there is no multi-screen different display technology with complete functions on the market, and for other known applications, the content is not displayed on one screen, and more operable modules cannot be displayed. For example, when a video is being played, the user cannot browse other contents while playing the video, and operability and expansibility are poor.
Disclosure of Invention
The present invention is directed to overcome the above-mentioned deficiencies of the prior art and to provide a multi-screen display method, in particular, a touch interactive multi-function display and processing method, which has a multi-screen different display effect. The video playing method and the video playing device can play the video and operate other contents at the same time, and the display of the video cannot be blocked. The method can realize multifunctional different-screen display operation, and is easy to realize and low in cost.
In order to achieve the above object, the multi-screen display method provided by the present invention is applied to a terminal device, and comprises the following steps:
displaying the multifunctional interface on an expansion screen;
and receiving touch operation instructions on the main screen and/or the expansion screen, and finishing preset operation according to the touch operation instructions.
Preferably, before displaying the multifunctional interface on the expansion screen, the method further includes:
and if the expansion screen is detected, executing the subsequent steps.
Preferably, the displaying the multifunctional interface on the expansion screen specifically includes:
forming a multifunctional interface by adding at least one control View on the Presentation by taking the Presentation as a carrier;
and displaying the multifunctional interface on the expansion screen.
Preferably, after the displaying the multifunctional interface on the expansion screen, the method further includes:
and putting the control View added to the Presentation into a linear structure List for storage.
More preferably, the linear structure is a stack.
Preferably, the receiving of the touch operation instruction on the main screen and/or the expansion screen and the finishing of the preset operation according to the touch operation instruction include:
receiving a knob operation instruction on a main screen and/or an expansion screen, and finishing a preset first type of operation according to the knob operation instruction; and/or;
and receiving Touch operation instructions on the main screen and/or the expansion screen, and finishing the preset second type of operation according to the Touch operation instructions.
Wherein, the knob operation is to use a knob key as the left and right direction keys of the remote controller. The Touch operation comprises common operations of a user such as clicking, long pressing, sliding and the like.
More preferably, the method specifically comprises the following steps:
determining the legal first-class operation and/or second-class operation of the application module;
and performing dispatcketkeyEvent event processing and/or ontouchvent event processing, and executing legal first-class operation and/or second-class operation on the application module.
Different application modules correspond to different first-type operations and/or second-type operations, and different application modules can provide different operation functions, namely different modules control different contents, by performing dispatch keyevent processing and/or onTouchEvent processing with preset rules on the different application modules. Such as playing music, browsing files, audio settings, opening applications, etc. The different modules are different function controls made by the application, and music can be played by clicking the music control module with a music list. Data is acquired through an interface, and various operations such as playing video music and the like are realized through the interface.
Preferably, in the interface requiring up-down scrolling, the touch operation on the left key and the right key is intercepted to not send down the event.
More preferably, the dispatchKeyEvent processing is to intercept a Key in a dispatchKeyEvent, specifically:
the method comprises the steps of intercepting a KeyEvent from a KeyEvent, KEYCODE _ DPAD _ LEFT LEFT key KeyEvent in an interface needing to scroll UP and down, customizing a KeyEvent by a dispatch KeyEventFromInputmethod, sending the KeyEvent from a key-UP key, and processing the right key in the same way.
The present invention also provides a terminal, comprising:
the different screen display module is used for displaying a first interface and a second interface on the main screen and the expansion screen;
and the multi-screen interface operation module is used for realizing the operation on the first interface and/or the second interface on the main screen and/or the extended screen.
The present invention also provides a computer-readable storage medium storing one or more programs, which are executable by one or more processors to implement the steps of the multi-screen display method as described in any one of the above.
The invention has the beneficial effects that:
the multifunctional different-screen display aspect of the invention has the greatest characteristic of screen expansion, and the user can operate on the second screen and simultaneously can not influence the first screen. The invention provides a touch interactive multifunctional display and processing method, which has a multi-screen different display effect. The video playing method and the video playing device can play the video and operate other contents at the same time, and the display of the video cannot be blocked.
The invention not only realizes multi-screen different display, but also realizes cross-screen operation of the application program, such as operating the application program displayed on the extended screen on the main screen. The invention can browse files on the main screen and play videos on the extended screen, and can also touch and control and operate a video player or a video playing program on the extended screen in a certain area of the main screen. Therefore, operability and expandability of multi-screen are improved.
Drawings
FIG. 1 is a schematic diagram of a multi-screen display method according to the present invention;
FIG. 2 is a general schematic view of the multi-function iso-screen of the present invention;
FIG. 3 is a schematic diagram of a terminal of the present invention;
FIG. 4 is a schematic diagram of the multi-screen interface operation according to the present invention, in which the state change of the second interface is realized through a touch operation;
FIG. 5 is a flow chart of the multi-functional, different screen display and operation of the present invention 1;
FIG. 6 is a flow chart of the multi-functional display and operation of the present invention in FIG. 2.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
Please refer to fig. 1. The invention provides a multi-screen display method which is applied to terminal equipment and comprises the following steps:
s1, displaying the multifunctional interface on an expansion screen;
and S2, receiving touch operation instructions on the main screen and/or the expansion screen, and finishing preset operation according to the touch operation instructions.
Specifically, the multi-screen display method comprises two parts of multifunctional different-screen display and multi-screen interface operation; wherein the content of the first and second substances,
the multifunctional different-screen display is that a multifunctional interface is displayed on an expansion screen in a mode of adding View on Presentation by taking the Presentation as a carrier;
the multi-screen interface operation comprises two parts of knob key operation and Touch operation. The knob key operation is to use a knob key as the left and right direction keys of the remote controller. Touch operation is common operation of a user, such as clicking, long pressing, sliding operation and the like. The response operation is performed by different modules operated by the user.
Further, since not all interfaces of the application are structured left and right, for example: some lists need to be slid up and down.
In order to provide different interface operation options for different application program interfaces, the invention adopts a DispatchKeyEvent method to intercept key events, carries out event interception on a page needing to slide up and down, and can reserve legal touch operation and intercept illegal touch operation of a user under the current application program through event interception. For example: the method includes the steps of intercepting a KeyEvent of a LEFT key of KeyEvent, KEYCODE _ DPAD _ LEFT to a non-down event, customizing a KeyEvent of a key of KeyEvent, KEYCODE _ DPAD _ UP to be sent out through a discrete KeyEventFromInputmethod, and processing the right key.
Further, the specific implementation steps of the multifunctional different-screen display are as follows:
101. acquiring an expansion screen;
acquiring the number of connected screens through the DisplayManager, wherein the number is more than 1, which indicates that we can obtain the number of connected screens
An application expansion screen.
102. Then, performing multifunctional different-screen display;
the multifunctional different-screen display is characterized in that Presentation is used as a carrier, and the display is carried out on the carrier in an addView form.
101. Putting the added View into a List;
simulating an Activity stack, and simulating stack pushing and stack popping by using an addView and removeView method;
further, the specific implementation steps of the multi-screen interface operation method are as follows:
201. performing dispatchKeyEvent event processing;
in order to diversify the knob event, the interception of Key is performed in the dispatchKeyEvent event. The method comprises the steps of intercepting a KeyEvent from a KeyEvent, KEYCODE _ DPAD _ LEFT LEFT key KeyEvent in an interface needing to scroll UP and down, customizing a KeyEvent by a dispatch KeyEventFromInputmethod, sending the KeyEvent from a key-UP key, and processing the right key in the same way.
202. Carrying out onTouchEvent treatment;
the Touch event is a default Touch event handler of the android system, and event distribution is performed through processing of motionevent.
203. Different modules control different content;
please refer to fig. 5 and 6. Such as playing music, browsing files, audio settings, opening applications, etc.
The different modules are different function controls made by the application, and music can be played by clicking the music control module with a music list. Data is acquired through an interface, and various operations such as playing video music and the like are realized through the interface.
As shown in fig. 5, by acquiring the quantity information, it is determined whether to display an operable module, which is the multi-screen interface operating module 12. The operable module displays different preset styles in different application scenes, for example, a style for playing music when a music playing Application (APP) is used on the expansion screen, a style for playing video when a video playing Application (APP) is used on the expansion screen, a style for browsing files when the operating module is used on the expansion screen, and the like.
Different applications require personalized touch control interfaces, and the following explanation is continued by taking music playing as an example: when playing music, the functions of playing the previous song, playing the next song, playing the beginning or pausing and the like need to be realized, when the function requirements are distributed to the knob key and the touch key, the right key of the knob key can be used for representing the playing of the next song, the left key can be used for representing the playing of the previous song, the single click of the touch key can represent the playing beginning or pausing, the double click of the touch key can represent the playing ending, and the like.
It should be noted that different modules (e.g., an operable module for playing music, an operable module for playing video, etc.) acquire data through an interface and perform various operations. The interface refers to an interface program, and the interface program may be a unified interface program or an interface program separately set for each module.
Please refer to fig. 6. The multi-screen interface operation comprises the following steps: acquiring screen quantity information; judging whether the operable modules are displayed or not, and if the number of the screens is more than 1, displaying the operable modules; if the operable module needs to be displayed, the operable module is displayed, and then the operable module receives touch operation information; an application program (software interface) executes the touch operation instruction. The contents of fig. 5 and 6 are complementary to each other.
Please refer to fig. 2. The present invention also provides a terminal 10 including a main screen 20 and an extended screen 30.
Please continue to participate in fig. 3. Furthermore, the terminal comprises a different screen display module 11, and the different screen display module is used for displaying a first interface and a second interface on a main screen and an expanded screen; the terminal further comprises a multi-screen interface operation module 12, and the operation of the first interface and/or the second interface on the main screen and/or the expanded screen is realized through the multi-screen interface operation module.
Please refer to fig. 4. An example of operation is provided below:
assuming that the main screen 20 and the extended screen 30 of the terminal have a first interface 201 and a second interface 301, respectively, the first interface and the second interface may correspond to two applications, respectively, and the first interface and the second interface may be used to fill the screen or to select a ratio of occupying the screen. Assume that a button key 202 and a touch key 203, which are virtual touch keys, are also currently displayed in the middle upper area of the main screen as a first interface and the lower area of the main screen. And the terminal sends an operation command to the second interface according to the touch operation command, so that the second interface on the expanded screen is operated and controlled on the main screen through the knob key or the touch key. In fig. 4, a change of the second interface state is achieved by operating a knob key or a touch key so that the second interface 301 is changed to the changed second interface 302.
The present invention also provides a computer-readable storage medium storing one or more programs, which are executable by one or more processors to implement the steps of the multi-screen display method as described in any one of the above.
Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention, and that variations, modifications, substitutions and alterations can be made in the above embodiments by those of ordinary skill in the art without departing from the principle and spirit of the present invention.

Claims (10)

1. A multi-screen display method is applied to terminal equipment and is characterized by comprising the following steps:
displaying the multifunctional interface on an expansion screen;
receiving touch operation instructions on a main screen and/or an expansion screen, and completing pre-processing according to the touch operation instructions
And (4) setting operation.
2. A multi-screen display method as recited in claim 1, wherein the method is for providing multiple functions
Before the interface is displayed on the expansion screen, the method further comprises the following steps:
and if the expansion screen is detected, executing the subsequent steps.
3. A multi-screen display method as recited in claim 2, wherein the interface is a multi-function interface
The method comprises the following steps of displaying on an expansion screen:
taking the Presentation as a carrier, adding at least one control View on the Presentation,
forming a multifunctional interface;
and displaying the multifunctional interface on the expansion screen.
4. A multi-screen display method as recited in claim 3, wherein the method is for multiple functions
After the interface is displayed on the expansion screen, the method further comprises the following steps:
and (4) placing the control View added to the Presentation into a linear structure List for storage.
5. A multi-screen display method as recited in claim 1, wherein the receiving a primary screen
And/or expanding a touch operation instruction on the screen, and finishing preset operation according to the touch operation instruction, wherein the operation comprises the following steps:
receiving the knob operation instruction on the main screen and/or the expansion screen, and completing the pre-operation according to the knob operation instruction
Setting a first type of operation; and/or;
receiving Touch operation instructions on a main screen and/or an expansion screen, and according to the Touch
The operation instruction completes the second type of operation.
6. A multi-screen display method according to claim 5, further comprising:
determining the legal first-class operation and/or second-class operation of the application module;
and performing dispatcketkeyEvent event processing and/or ontouchvent event processing, and executing legal first-class operation and/or second-class operation on the application module.
7. The multi-screen display method as claimed in claim 6, wherein the multi-screen display method is as defined in claim 6
The dispatchKeyEvent event processing is to intercept a Key in a dispatchKeyEvent.
8. A multi-screen display method as recited in claim 7, wherein scrolling is desired up or down
And intercepting touch operations on the left key and the right key until the events are not issued in the interface.
9. A terminal applying the multi-screen display method of any one of claims 1 to 8, wherein the terminal is characterized in that
The method comprises the following steps:
the different screen display module realizes that the first screen is displayed on the main screen and the extended screen through the different screen display module
An interface and a second interface;
the multi-screen interface operation module realizes the operation of main screen and/or expansion screen
And (3) operating the first interface and/or the second interface.
10. A computer-readable storage medium, characterized in that the computer-readable storage medium
The mass storage has one or more programs that can be processed by one or more processes
Executed to implement the steps of a multi-screen display method as recited in any one of claims 1 to 8.
CN201911275512.8A 2019-12-12 2019-12-12 Multi-screen display method, terminal and storage medium Pending CN110989957A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911275512.8A CN110989957A (en) 2019-12-12 2019-12-12 Multi-screen display method, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911275512.8A CN110989957A (en) 2019-12-12 2019-12-12 Multi-screen display method, terminal and storage medium

Publications (1)

Publication Number Publication Date
CN110989957A true CN110989957A (en) 2020-04-10

Family

ID=70093054

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911275512.8A Pending CN110989957A (en) 2019-12-12 2019-12-12 Multi-screen display method, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN110989957A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708504A (en) * 2020-06-16 2020-09-25 成都忆光年文化传播有限公司 Display method of extended screen
CN111897505A (en) * 2020-07-28 2020-11-06 广州优谷信息技术有限公司 Multi-screen different display method and device, main display equipment, system and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949905A (en) * 2005-10-14 2007-04-18 Lg电子株式会社 Method for displaying multimedia contents and mobile communications terminal capable of implementing the same
CN106201548A (en) * 2016-07-22 2016-12-07 惠州Tcl移动通信有限公司 The control method of a kind of mobile terminal key event and system
CN106354458A (en) * 2016-08-26 2017-01-25 青岛海信移动通信技术股份有限公司 Double-screen display method and device
CN108241479A (en) * 2018-01-06 2018-07-03 苏州长风航空电子有限公司 Double screen dual control vehicle device display device and implementation method based on android system
CN109426408A (en) * 2017-09-01 2019-03-05 中兴通讯股份有限公司 A kind of multi-screen terminal and its apply display control method, device
CN109683761A (en) * 2018-12-17 2019-04-26 北京小米移动软件有限公司 Content collection method, apparatus and storage medium
CN110543264A (en) * 2018-05-28 2019-12-06 中兴通讯股份有限公司 Method, equipment and storage medium for application interaction based on split screen mode

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1949905A (en) * 2005-10-14 2007-04-18 Lg电子株式会社 Method for displaying multimedia contents and mobile communications terminal capable of implementing the same
CN106201548A (en) * 2016-07-22 2016-12-07 惠州Tcl移动通信有限公司 The control method of a kind of mobile terminal key event and system
CN106354458A (en) * 2016-08-26 2017-01-25 青岛海信移动通信技术股份有限公司 Double-screen display method and device
CN109426408A (en) * 2017-09-01 2019-03-05 中兴通讯股份有限公司 A kind of multi-screen terminal and its apply display control method, device
CN108241479A (en) * 2018-01-06 2018-07-03 苏州长风航空电子有限公司 Double screen dual control vehicle device display device and implementation method based on android system
CN110543264A (en) * 2018-05-28 2019-12-06 中兴通讯股份有限公司 Method, equipment and storage medium for application interaction based on split screen mode
CN109683761A (en) * 2018-12-17 2019-04-26 北京小米移动软件有限公司 Content collection method, apparatus and storage medium

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111708504A (en) * 2020-06-16 2020-09-25 成都忆光年文化传播有限公司 Display method of extended screen
CN111897505A (en) * 2020-07-28 2020-11-06 广州优谷信息技术有限公司 Multi-screen different display method and device, main display equipment, system and storage medium
CN111897505B (en) * 2020-07-28 2024-04-26 广州优谷信息技术有限公司 Multi-screen display method, device, main display equipment, system and storage medium

Similar Documents

Publication Publication Date Title
US10521104B2 (en) Information processing apparatus, information processing method, and program
RU2646376C2 (en) User interface elements for multiple displays
EP0869423A2 (en) System for changing modalities
CN112148170B (en) Desktop element adjusting method and device and electronic equipment
EP2132722B1 (en) Programmable on screen display and remote control
US9542061B2 (en) Graphical user interface sizing and arrangement system
US7853895B2 (en) Control of background media when foreground graphical user interface is invoked
WO2022063022A1 (en) Video preview method and apparatus and electronic device
US8099666B2 (en) Method and apparatus for providing user interface for multistreaming audio control
US20080066013A1 (en) Rendering Icons Along A Multidimensional Path Having A Terminus Position
CN103037264A (en) Implement method of multiple desktops of television
WO2014000445A1 (en) Widget setting method and terminal device
EP2908231A1 (en) Object suspension realizing method and device
CN103218109A (en) Dual-window solution for android operating system
CN107562323A (en) icon moving method, device and terminal
CN106919301B (en) Wallpaper preview method and system and wallpaper replacement method and system
US20120242577A1 (en) Method for positioning a cursor on a screen
JPH07210353A (en) Method and system for customizing of data-processing-system graphical user interface
CN106792089A (en) Video broadcasting method and device
CN101882049A (en) Method and terminal for creating screen child window
CN110557666B (en) Remote control interaction method and device and electronic equipment
CN112616084B (en) Lyric display method, device, terminal and storage medium
CN110989957A (en) Multi-screen display method, terminal and storage medium
CN106792197A (en) The changing method and system of a kind of video playback area layout
EP4333443A1 (en) Video processing method and apparatus, device, and storage medium

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