CN110347459A - Window minimization method and device, storage medium and interactive intelligent panel - Google Patents
Window minimization method and device, storage medium and interactive intelligent panel Download PDFInfo
- Publication number
- CN110347459A CN110347459A CN201910500166.2A CN201910500166A CN110347459A CN 110347459 A CN110347459 A CN 110347459A CN 201910500166 A CN201910500166 A CN 201910500166A CN 110347459 A CN110347459 A CN 110347459A
- Authority
- CN
- China
- Prior art keywords
- stack
- window
- contingent
- target
- identifier number
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 48
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 22
- 238000012163 sequencing technique Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 17
- 230000006870 function Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 101150039208 KCNK3 gene Proteins 0.000 description 3
- 101150083764 KCNK9 gene Proteins 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000006698 induction Effects 0.000 description 2
- 238000001179 sorption measurement Methods 0.000 description 2
- 238000010897 surface acoustic wave method Methods 0.000 description 2
- -1 Task2 Proteins 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
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)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the application discloses a window minimization method, a window minimization device, a storage medium and an interactive intelligent tablet, wherein the method comprises the following steps: receiving a minimization instruction input aiming at a target window on a display screen, and acquiring a temporary window stack; adding the target window to the temporary window stack; and acquiring a currently started window stack set, and adjusting the temporary window stack added with the target window to the bottommost layer of the window stack set. Therefore, by adopting the embodiment of the application, the minimization of the application window in the android system can be realized.
Description
Technical field
This application involves field of computer technology more particularly to a kind of window to minimize method, apparatus, storage medium and friendship
Mutual Intelligent flat.
Background technique
As mobile device is using more and more extensive, people require the display of mobile device higher and higher, and movement is set
Standby screen is increasing, therefore, applying frequency of the big screen display device (such as interactive intelligent tablet computer) in life or work
It is higher and higher.Display is required also to increase while large-size screen monitors provide good condition for the display of mobile device, window
Mouth is minimized and is also gradually arisen.
In order to avoid multiple application interfaces interacting during display, system provides for application interface such as to contract
The option of operation such as small display, full screen display and minimum.When minimizing to application widget, minimizing window can be with one
The form of a entry or application identities is shown in desktop taskbar, should if having multiple entries in desktop taskbar
Minimizing window can be shown in behind existing entry.Currently, the function of minimizing for window is real in WINDOWS system
It is existing, and in Android system, not there is the scheme for realizing that window minimizes temporarily.
Summary of the invention
The embodiment of the present application provides a kind of window and minimizes method, apparatus, storage medium and interactive intelligent tablet computer, can be with
Realize the minimum of application widget in Android system.The technical solution is as follows:
In a first aspect, the embodiment of the present application provides a kind of window minimum method, which comprises
The minimum instruction for the target window input on display screen is received, contingent window stack is obtained;
The target window is added in the contingent window stack;
The window stack set being currently up is obtained, the contingent window stack for being added to the target window is adjusted to institute
State the bottom of window stack set.
Optionally, the method also includes:
Hide the contingent window stack for being added to the target window.
Optionally, the acquisition contingent window stack, comprising:
Obtain at least one the stack identifier number stored;
The goal stack identifier number for being greater than preset numbers is searched at least one described stack identifier number, by the target
The window stack of stack identifier number instruction starts the contingent window stack as contingent window stack.
Optionally, described that the goal stack mark volume for being greater than preset numbers is searched at least one described stack identifier number
Number, comprising:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, it will be described
Any stack identifier number in goal stack identifier number set is determined as goal stack identifier number.
Optionally, when the target window includes multiple, the acquisition contingent window stack, comprising:
Obtain at least one contingent window stack;
It is described that the target window is added in the contingent window stack, comprising:
The multiple target window is added separately at least one described contingent window stack;
It is described to adjust the contingent window stack for being added to the target window to the bottom of the window stack set,
Include:
The sequencing that instruction is minimized for the input of the multiple target window is obtained, according to the sequencing by institute
State the bottom that at least one interim stack is separately adjusted to angularly the window stack set.
Optionally, the acquisition contingent window stack, comprising:
Contingent window stack is created in the top for the window stack set being currently up.
Second aspect, the embodiment of the present application provide a kind of window minimum device, and described device includes:
Interim stack obtains module, and for receiving the minimum instruction of the target window being directed on display screen input, acquisition is faced
When window stack;
Window adding module, for the target window to be added in the contingent window stack;
Interim stack adjustment module will be added to the institute of the target window for obtaining the window stack set being currently up
Contingent window stack is stated to adjust to the bottom of the window stack set.
Optionally, described device further include:
Window stack hidden module, for hiding the contingent window stack for being added to the target window.
Optionally, the interim stack obtains module, comprising:
Number acquiring unit, for obtaining at least one the stack identifier number stored;
Interim stack start unit, for searching the goal stack for being greater than preset numbers at least one described stack identifier number
Identifier number using the window stack of goal stack identifier number instruction as contingent window stack, and starts the contingent window stack.
Optionally, the interim stack start unit, is specifically used for:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, it will be described
Any stack identifier number in goal stack identifier number set is determined as goal stack identifier number.
Optionally, when the target window includes multiple, the interim stack obtains module, is specifically used for:
Obtain at least one contingent window stack;
The window adding module, is specifically used for:
The multiple target window is added separately at least one described contingent window stack;
The interim stack adjusts module, is specifically used for:
The sequencing that instruction is minimized for the input of the multiple target window is obtained, according to the sequencing by institute
State the bottom that at least one interim stack is separately adjusted to angularly the window stack set.
Optionally, the interim stack obtains module, is specifically used for:
Contingent window stack is created in the top for the window stack set being currently up.
The third aspect, the embodiment of the present application provide a kind of computer storage medium, and the computer storage medium is stored with
A plurality of instruction, described instruction are suitable for being loaded by processor and executing above-mentioned method and step.
Fourth aspect, the embodiment of the present application provide a kind of interactive intelligent tablet computer, it may include: processor and memory;Wherein,
The memory is stored with computer program, and the computer program is suitable for being loaded by the processor and executing above-mentioned method
Step.
The technical solution bring beneficial effect that some embodiments of the application provide includes at least:
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
Some embodiments of application for those of ordinary skill in the art without creative efforts, can be with
It obtains other drawings based on these drawings.
Fig. 1 is a kind of implement scene schematic diagram provided by the embodiments of the present application;
Fig. 2 is the interface schematic diagram that a kind of application provided by the embodiments of the present application is shown with window scheme;
Fig. 3 is the interface schematic diagram that a kind of application provided by the embodiments of the present application is shown with span mode;
Fig. 4 is the interface schematic diagram that a kind of application provided by the embodiments of the present application is shown with screen mode toggle;
Fig. 5 is the interface schematic diagram that a kind of application provided by the embodiments of the present application is shown with picture-in-picture mode;
Fig. 6 is the flow diagram that a kind of window provided by the embodiments of the present application minimizes method;
Fig. 7 is a kind of displaying interface schematic diagram of target window provided by the embodiments of the present application;
Fig. 8 is a kind of example schematic of interim stack sequence adjustment provided by the embodiments of the present application;
Fig. 9 is a kind of example schematic of window sequence adjustment provided by the embodiments of the present application;
Figure 10 is the flow diagram that a kind of window provided by the embodiments of the present application minimizes method;
Figure 11 is the interface schematic diagram that a kind of screen binding domain provided by the embodiments of the present application divides;
Figure 12 is the display effect act that a kind of target window provided by the embodiments of the present application is moved to after screen binding domain
It illustrates and is intended to;
Figure 13 is a kind of example schematic of windows display provided by the embodiments of the present application;
Figure 14 is the example schematic after a kind of windows display layer setting provided by the embodiments of the present application;
Figure 15 is a kind of example schematic of windows display provided by the embodiments of the present application;
Figure 16 is the example schematic after a kind of windows display layer setting provided by the embodiments of the present application;
Figure 17 is the structural schematic diagram that a kind of window provided by the embodiments of the present application minimizes device;
Figure 18 is the structural schematic diagram that a kind of interim stack provided by the embodiments of the present application obtains module;
Figure 19 is the structural schematic diagram that a kind of window provided by the embodiments of the present application minimizes device;
Figure 20 is a kind of structural schematic diagram of interactive intelligent tablet computer provided by the embodiments of the present application.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the embodiment of the present application
Mode is described in further detail.
In the following description when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different attached drawings indicate same or similar
Element.Embodiment described in following exemplary embodiment does not represent all embodiment party consistent with the application
Formula.On the contrary, they are only the consistent device and method of as detailed in the attached claim, the application some aspects
Example.
In the description of the present application, it is to be understood that term " first ", " second " etc. are used for description purposes only, without
It can be interpreted as indication or suggestion relative importance.For the ordinary skill in the art, on being understood with concrete condition
State the concrete meaning of term in this application.In addition, unless otherwise indicated, " multiple " refer to two in the description of the present application
Or it is more than two."and/or" describes the incidence relation of affiliated partner, indicates may exist three kinds of relationships, for example, A and/or B,
Can indicate: individualism A exists simultaneously A and B, these three situations of individualism B.Character "/" typicallys represent forward-backward correlation pair
As if a kind of relationship of "or".
It referring to Figure 1, is a kind of schematic diagram of implement scene provided by the embodiments of the present application.As shown in Figure 1, the implementation
Scene may include terminal, be provided with display screen at the terminal, and be equipped with target application, and after opening target application, target is answered
Current display interface used in the display screen of terminal shown with target window, the target window can with window scheme, point
Screen mode, screen mode toggle or picture-in-picture mode isotype are shown.Which kind of no matter shown with mode, on target window
Including toolbar (being also title bar), and the settable function button on toolbar, such as vertical and horizontal switching push button, close button, most
Bigization button, minimum button, return push-button etc..
Wherein, window scheme refers to each mode applied and shown with individual window, as shown in Figure 2.
Span mode refers to display screen being divided into two parts or multi-section point, every part with each ratio such as 1:1 or 1:2 or 2:1
Show an application, and the mode not overlapped between each application.The span mode includes transverse screen split screen and vertical screen split screen.Such as
Fig. 3 show a kind of feasible split screen display available surface chart.
Screen mode toggle refers to the mode shown on a display screen with the full frame size being paved with, as shown in Figure 4.
Picture-in-picture mode refers to that an application shows that another is applied in the full screen window with one with screen mode toggle
The mode of wicket is shown.As shown in Figure 5.Target window in the embodiment of the present application can be appointing in picture-in-picture mode
One window.
Wherein, the terminal includes but is not limited to: PC, interactive intelligent tablet computer, handheld device, mobile unit, can
Wearable device calculates equipment or the other processing equipments for being connected to radio modem etc..User is whole in different networks
End can be called different titles, such as: it is user equipment, access terminal, subscriber unit, subscriber station, movement station, mobile station, remote
Side station, remote terminal, mobile device, user terminal, terminal, wireless telecom equipment, user agent or user apparatus, honeycomb electricity
Words, wireless phone, personal digital assistant (personal digital assistant, PDA), 5G network or future evolution network
In terminal device etc..
For convenience of description, the embodiment of the present application is illustrated so that terminal is interactive intelligent tablet computer as an example.
The hardware components of interactive intelligent tablet computer are by the parts institute such as display module, intelligent processing system (including controller) structure
At, combined by integral structure component, while also by dedicated software systems as support, wherein display module include display
Screen and back light unit, wherein display screen includes transparent conductance layer and liquid crystal layer etc..
Display screen refers to touch screen, touch screen, touch panel in the embodiment of this specification, is a kind of induction type liquid
Crystal device, when contacting the graphic button on screen, the haptic feedback system on screen can be according to the journey of preprogramming
Formula drives various attachment devices, is substituted for mechanical push button panel, and produces by liquid crystal display picture lively
Visual and sound effects.Touch screen is distinguished from technical principle, five basic kinds can be divided into;Vector pressure sensing technology touch screen,
Resistive technologies touch screen, capacitance technology touch screen, infrared technology touch screen, surface acoustic wave technique touch screen.According to touch screen
Working principle and transmission information medium, touch screen can be divided into four types: resistance-type, capacitor induction type, infrared ray
Formula and surface acoustic wave type.
When user's finger or stylus touch screen, by the coordinate setting, to realize to intelligent processing system
Control, different functional applications is realized then as the software built in intelligent processing system.
In the embodiment of the present application, the display screen of interactive intelligent tablet computer shows the display mould of some interface and interactive intelligent tablet computer
It is identical that group shows that the interface is meant that.
" screen ", " large-size screen monitors " that are previously mentioned in this application refer both to the display screen of intelligent interaction plate;Intelligent interaction plate
Show that some interface refers to that the display screen of intelligent interaction plate shows the interface.
As shown in Figure 1, being obtained when interactive intelligent tablet computer receives the minimum instruction for the target window input on display screen
Take contingent window stack;
Wherein, the window inputted, which minimizes instruction, to be the minimum button on window toolbar, so as to
Target window to be hidden.
Acquired contingent window stack can be at least one the stack identifier number for obtaining and being stored, and described at least one
The goal stack identifier number for being greater than preset numbers is searched in a stack identifier number, the window that the goal stack identifier number is indicated
Stack starts the contingent window stack as contingent window stack.It is also possible to the top in the window stack set being currently up
Create contingent window stack.
The stack identifier number is used to identify the window stack of different mode, such as window scheme stack, desktop stack, full screen mode
Formula stack, span mode stack, picture-in-picture mode stack etc..Different types of stack is for storing different types of window.
If it is multiple for being searched at least one described stack identifier number greater than the goal stack identifier number of preset numbers,
Any stack identifier number is selected to be determined as goal stack identifier number in the multiple goal stack identifier numbers found.
Selected any stack identifier number can be empty stack, or house the stack of Partial Window.
The target window is added in the contingent window stack by interactive intelligent tablet computer;
Window stack is the container for storing window, and different types of window stack is then used to store different types of window.For example,
Window scheme stack is used to store the window of window scheme, and span mode stack is used to store the window of span mode.
Target window is added in contingent window stack, it can be understood as taken out from original stack corresponding to target window
Target window, then the target window is stored into contingent window stack.
The window stack set being currently up is obtained, the contingent window stack for being added to the target window is adjusted to institute
State the bottom of window stack set.
The window stack set being currently up, it can be understood as, window stack corresponding to the different windows mode being currently up.
For example, the window stack being currently up includes table if including desktop window and window scheme window on current display screen
Surface model stack and window scheme stack.
It for the window stack set being currently up, is shown respectively in different layers, by adjusting contingent window stack to window
The bottom of stack set allows desktop stack to block the contingent window stack completely, so as to realize that window minimizes
Effect.
Optionally, when the target window shown on a display screen includes multiple, at least one contingent window stack is obtained;It will
The multiple target window is added separately at least one described contingent window stack;It obtains defeated for the multiple target window
Enter to minimize the sequencing of instruction, at least one described interim stack is separately adjusted to angularly the window according to the sequencing
The bottom of stack set.
Optionally, the contingent window stack for being added to target window can also be marked, labeled as invisible, to hide
The contingent window stack for being added to the target window, to realize the minimum effect of target window.
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.
Below in conjunction with attached drawing 6- attached drawing 16, method is minimized to window provided by the embodiments of the present application and is situated between in detail
It continues.This method can be dependent on computer program realization, can run on the window based on von Neumann system and minimizes on device.It should
Computer program can integrate in the application, also can be used as independent tool-class application operation.
Fig. 6 is referred to, for a kind of flow diagram of window minimum method provided by the embodiments of the present application.Such as Fig. 1 institute
Show, the embodiment of the present application the method may include following steps:
S101 receives the minimum instruction for the target window input on display screen, obtains contingent window stack;
Target window, which refers to, minimizes application widget shown by the current display interface of the display screen of device in window.If
Multiple application widgets are shown in current display interface, target window is that user is chosen in this multiple application widget
Application widget.
For example, respectively corresponding using 1, using 2 and application as shown in Fig. 2, show 3 application widgets on a display screen
3, it is target window using 1 window if user applies 1 window by peripheral hardwares or the fingers such as mouse or stylus selection
Mouthful.
Target window includes forms and toolbar, as shown in fig. 7, forms are used to show multimedia messages, in toolbar
On may be provided with different function buttons, such as return push-button, vertical and horizontal switching push button maximize button, minimize button and pass
Close button etc..
The target window can different modes be shown in current display interface, such as screen mode toggle, span mode, desktop mould
Formula, picture-in-picture mode etc..
By taking target window is shown as window scheme as an example, a kind of feasible mode is, when in desktop (i.e. starting up
Afterwards, default display desktop programs, one and only one desktop programs) under, when starting target application, task is applied in creation, then
This is loaded into screen mode toggle stack (stack, such as stackid=1) using task, to open target window, and target window
Mouth is shown with screen mode toggle, then sets window scheme for the window.Another feasible implementation is, in desktop
Under, when starting target application, task is applied in creation, this is then loaded into window scheme stack (stack, such as stack mark using task
Know number stackid=2) in, which is directly shown with window scheme.
Wherein, for task for accommodating application program, each task is exactly a window.Stack is for accommodating task
Container.Android system defines only 6 stack at present, is respectively:
Desktop stack, stackid=0, only one task of the stack, i.e. only one application program.This is answered
It is exactly system desktop program with program;
Screen mode toggle stack, stackid=1, the stack are used to accommodate the task of all full screen displays;
Window scheme stack, stackid=2, the stack is for accommodating all task shown with window;
Span mode stack, stackid=3, the stack are used to accommodate the task of all split screen display availables;
Picture-in-picture mode stack, stackid=4, the stack is for accommodating the task that picture-in-picture is shown, only one
task;
Apply stack, stackid=5 recently, which, which is used to accommodate, opened recently applies task.
In the embodiment of the present application, the window stack for defining stackid > 5 is contingent window stack, such as stackid=6 or
Stackid=7 etc..Defined contingent window stack may include one or more.
Window stack (stack) also known as storehouse are a kind of linear lists that operation is limited.Its limitation is the one end for being only allowed in table
It is inserted into and is deleted operation.One end is referred to as stack top, and the other end is known as stack bottom.To stack insertion new element also referred to as into
Stack, stacking or pop down are that new element is put into the upper surface of stack top element, make new stack top element;From a stack deletion
Element is also referred to as popped or is popped off, it is that stack top element is deleted, and the element for keeping its adjacent becomes new stack top element.
In the specific implementation, it can be defeated for the minimum button on window toolkit column that the window inputted, which minimizes instruction,
Enter, or inputted by voice mode.For Android system, device is minimized in window and detects that window minimizes instruction
When, contingent window stack can be created in the top for the window stack set being currently up, and define the stack mark of the contingent window stack
Know number and be greater than preset threshold (such as 5), or searches stack identifier number from the window stack set pre-defined and be greater than
The either window stack of preset threshold is as contingent window stack.The stack identifier number is for identifying different types of window stack.
The target window is added in the contingent window stack by S102;
Window stack is the container for storing window, and different types of window stack is then used to store different types of window.For example,
Window scheme stack is used to store the window of window scheme, and span mode stack is used to store the window of span mode.
Target window is added in contingent window stack, it can be understood as taken out from original stack corresponding to target window
Target window, then the target window is stored into contingent window stack.
For example, as shown in figure 8, if be currently up window scheme Stack and desktop Stack, and window scheme
Stack is located at the upper layer desktop Stack, and storage has window 1Task, window 2Task and window in window scheme Stack
After obtaining interim Stack, window 3Task is taken out if minimizing instruction for the input of window 3 by 3Task, and is stored extremely
In interim Stack, and window 1Task and window 2Task are still stored in window scheme Stack.
S103 obtains the window stack set being currently up, and will be added to the contingent window stack tune of the target window
The bottom of the window stack set.
It is currently up it is understood that the window stack set that is currently up refers to, for storing the window being currently up
The stack of mouth.
For example, currently showing the window shown with window scheme, then the window stack being currently up includes desktop stack
And window scheme stack.It should be noted that corresponding window minimizes under device switch on condition, desktop is centainly shown,
Therefore, desktop window stack is also constantly in starting state.
And there are show levels between each window stack in the window stack set started, and the show levels of each window stack are logical
Often the duration based on user to the operating time of window apart from current time arranges, longer apart from current time, then locating
Level it is lower, and show levels can the operation based on user and change.
For the window of current operation, it is usually located at top layer.For example, as shown in figure 8, minimizing instruction not inputting
Before, window scheme Stack is located at the upper layer of desktop Stack, and after starting interim Stack, interim Stack is located at most upper
Layer, window scheme Stack are located at middle layer, and desktop Stack is located at lowest level.
By adjusting interim Stack to lowest level, the show levels of each window Stack are followed successively by window from top to bottom
Mode S tack, desktop Stack and interim Stack.
Optionally, for also having different show levels between multiple windows in the same window stack (Stack).Equally
, duration of the user to the operating time of window apart from current time is typically based on for the show levels of each window and is arranged
Column, longer apart from current time, then locating level is lower, and show levels can the operation based on user and change.
For example, as shown in figure 9, if four windows for being stored in window scheme Stack, respectively Task1, Task2,
Task3 and Task4, and this four windows are followed successively by Task4, Task3, Task2 and Task1 in the sequence of Stack from top to bottom,
If user currently chooses Task2, Task2 is adjusted to top layer, window sequence adjusted be followed successively by from top to bottom Task2,
Task4, Task3 and Task1.
Optionally, the contingent window stack for being added to target window can also be marked, and labeled as invisible, thus hidden
Target window is hidden to realize the minimum effect of window.
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.
Referring to Figure 10, the flow diagram of method is minimized for a kind of window provided by the embodiments of the present application.This implementation
Example minimizes method with window and is applied to illustrate in interactive intelligent tablet computer.It may include following that the window, which minimizes method,
Step:
S201 receives the minimum instruction for the target window input on display screen, obtains at least one stored
Stack identifier number;
Target window, which refers to, minimizes application widget shown by the current display interface of the display screen of device in window.If
Multiple application widgets are shown in current display interface, target window is that user is chosen in this multiple application widget
Application widget.
It can be to input for the minimum button on the toolbar of target window that the window inputted, which minimizes instruction,
It can be to be inputted by voice mode.
Stack identifier number is for identifying different types of window stack, that is to say, that the corresponding type of a stack identifier number
The window stack of type.Due to window can different display patterns shown that and window needs to be carried by window stack, no
Window with display pattern is carried by different types of window stack, therefore, multiple stack identifier numbers is stored in memory space,
Wherein respectively correspond window scheme stack, span mode stack, desktop stack, screen mode toggle stack, picture-in-picture mode stack and interim
Stack.
The stack identifier number can be binary number, such as 00000000,00000001, or Arabic number
Word, such as 0,1,2,3,4.
S202 searches the goal stack identifier number set for being greater than preset numbers at least one described stack identifier number,
Any stack identifier number in the goal stack identifier number set is determined as goal stack identifier number;
Due to defining only 6 Stack in android system, corresponding stack identifier number stackid value is as follows:
Desktop stack, stackid=0, only one task of the stack, i.e. only one application program.This is answered
It is exactly system desktop program with program;
Screen mode toggle stack, stackid=1, the stack are used to accommodate the task of all full screen displays;
Window scheme stack, stackid=2, the stack is for accommodating all task shown with window;
Span mode stack, stackid=3, the stack are used to accommodate the task of all split screen display availables;
Picture-in-picture mode stack, stackid=4, the stack is for accommodating the task that picture-in-picture is shown, only one
task;
Apply stack, stackid=5 recently, which, which is used to accommodate, opened recently applies task.
Therefore, preset numbers can be any value greater than 5, or any value to be different from 0,1,2,3,4,5.
In the embodiment of the present application, at least one contingent window stack of stackid > 5 has been pre-defined.The preset numbers
It can be 5, it, then can be at it such as stackid=6, stackid=7 when finding multiple contingent window stacks of stackid > 5
In optional one (such as stackid=6) be used as goal stack identifier number.
S203 using the window stack of goal stack identifier number instruction as contingent window stack, and starts the interim window
Mouth stack;
Using the corresponding window stack of stackid=6 as contingent window stack, then started, after starting, the contingent window
Stack can be located at the top layer for the window stack currently having been turned on.Certainly it may be alternatively located at any layer.
The target window is added in the contingent window stack by S204;
For details, reference can be made to S102, and details are not described herein again.
S205 obtains the window stack set being currently up, and will be added to the contingent window stack tune of the target window
The bottom of the window stack set.
For details, reference can be made to S103, and details are not described herein again.
Optionally, when the target window includes multiple, at least one contingent window stack is obtained;By the multiple target
Window is added separately at least one described contingent window stack;It obtains and minimizes instruction for the input of the multiple target window
Sequencing, at least one described interim stack is separately adjusted to angularly to the most bottom of the window stack set according to the sequencing
Layer.
Wherein, so-called input minimizes the sequencing of instruction, it can be understood as, for shown multiple on display screen
Application widget, user click the sequencing that button is minimized in each application widget.
For example, if user successively respectively on display screen application 1, using 2 and 3 input of application minimize instruction, and
Application 1 and application 2 are added in interim stack 1, application 3 is added in interim stack 2, after the completion of the adjustment of the sequence of stack, is faced
When stack 2 be located at the bottom, interim stack 1 is located at the upper layer of interim stack 2.
Optionally, when maximizing instruction for the maximization button input window on toolbar, then by the target window
Width and it is high be adjusted to display screen width and display screen height respectively, realize full-screen effect, but still keep aobvious before adjustment
Show mode (such as window scheme).In Android system, the maximization that window scheme also may be implemented is adjusted, and will not exit window
Mouth mold formula, it is easy to operate, convenient for continuing to operate other windows.
Optionally, for being previously provided with multiple adsorption function regions on display screen, as shown in figure 11, including full frame absorption
Region, half screen binding domain and a quarter screen binding domain.Wherein, half screen binding domain include left half screen binding domain and
Right half screen binding domain, a quarter screen binding domain include upper left a quarter binding domain, upper right a quarter adsorption zone
Domain, lower-left a quarter binding domain and bottom right a quarter binding domain.
It chooses target window to be moved by the peripheral hardwares such as mouse or finger, when being moved to edge, judges touch-control position
Affiliated binding domain is set, after unclamping finger or peripheral hardware, target window is adjusted to the size of the binding domain size.Example
Such as, however, it is determined that binding domain belonging to position of touch is upper right a quarter binding domain, then by target window in the region model
It is shown in enclosing with a quarter screen size, as shown in figure 12.By the way that binding domain is arranged in display platen edge, by target
When window is moved to display platen edge, it will not exit current display pattern (such as window scheme), it is easy to operate, convenient for continuing to grasp
Make other windows.
Optionally, when being moved to edge, the prompt information including current affiliated binding domain is shown, in order to user
Target window is fast and accurately moved to and thinks binding domain to be shown.
Optionally, heavy when existing between window for more application widgets (i.e. multiple target windows) of display screen display
When folded region, the content shown on one or more windows can be covered by other windows, it is especially elected in window it is aobvious
When showing size maximum, which can be automatically adjusted to the top of all windows, and remaining window is all covered, to influence
The use of multiwindow.
For example, as shown in figure 13, when teacher is given lessons using interactive intelligent tablet computer, opening PPT window of giving lessons, calculating
Device window and rough draft properties window, if needing to carry out writing demonstration on rough draft properties window during giving lessons, be elected in
When rough draft properties window, which shows in top.In the embodiment of the present application, by carrying out attribute to specified window in advance
Label, i.e., labeled as not switching to top, when user chooses the specified window to operate, then still in former display layer, from
Use without influencing other windows.
For example, as shown in figure 14, window 1Task, window 2Task and window are carried at window scheme Stack
3Task, and the current show levels of these three windows are followed successively by window 3Task, window 2Task and window 1Task from top to bottom,
It is most pushed up if being identified as not to be switched to window 2Task in advance, when user chooses window 2 to operate, which does not switch to window
The top of mouth mold formula Stack, to be not responding to the use of window 3 and window 1.
Optionally, for showing more application widgets of screen display, a large-size screen monitors window and a smaller screen window, and smaller screen
Window is located on large-size screen monitors window, when user chooses large-size screen monitors window, then can cover smaller screen window, to influence making for smaller screen window
With.
For example, as shown in figure 15, the conference content impression window of large-size screen monitors is shown under teleconference scene, on display screen
With the TV news window of smaller screen, by advance to TV news window carry out attribute label and labeled as it is fixed be shown in it is all
The top of window, such user is when using conference content impression window, it can be seen that the video of distal end meeting.
For example, as shown in figure 16, window 1Task, window 2Task and window are carried at window scheme Stack
3Task, and the current show levels of these three windows are followed successively by window 3Task, window 2Task and window 1Task from top to bottom,
If being identified as to window 3Task be fixed on top in advance, when user chooses window 2 to operate, the windows exchange to window
Next layer of mouth 3Task, when user chooses window 1 to operate, next layer of the windows exchange to window 3Task, thus
Window 1 or window 2 will not be covered in.
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.Meanwhile to the application widget for needing to be fixed on top layer and showing
Or do not switch to the application widget that top layer shows and carry out attribute label in advance, it can be influenced to avoid covering other application window
The use of other windows.In addition, can also be in advance in display screen Edge definition binding domain, thus convenient target window is mobile
To when showing platen edge, size that can be set while not exiting current display mode is shown, enriches window
Display mode.
Following is the application Installation practice, can be used for executing the application embodiment of the method.It is real for the application device
Undisclosed details in example is applied, the application embodiment of the method is please referred to.
Referring to Figure 17, the structure for minimizing device it illustrates the window that one exemplary embodiment of the application provides is shown
It is intended to.The window minimizes device being implemented in combination with as the whole of terminal or one by software, hardware or both
Point.The device 1 includes that interim stack obtains module 10, window adding module 20 and interim stack adjustment module 30.
Interim stack obtains module 10, for receiving the minimum instruction of the target window being directed on display screen input, obtains
Contingent window stack;
Window adding module 20, for the target window to be added in the contingent window stack;
Interim stack adjustment module 30 will be added to the target window for obtaining the window stack set being currently up
The contingent window stack is adjusted to the bottom of the window stack set.
Optionally, as shown in figure 18, described device further include:
Window stack hidden module 40, for hiding the contingent window stack for being added to the target window.
Optionally, as shown in figure 19, the interim stack obtains module 10, comprising:
Number acquiring unit 101, for obtaining at least one the stack identifier number stored;
Interim stack start unit 102, for searching the mesh for being greater than preset numbers at least one described stack identifier number
Stack identifier number is marked, using the window stack of goal stack identifier number instruction as contingent window stack, and starts the interim window
Mouth stack.
Optionally, the interim stack start unit 102, is specifically used for:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, it will be described
Any stack identifier number in goal stack identifier number set is determined as goal stack identifier number.
Optionally, when the target window includes multiple, the interim stack obtains module 10, is specifically used for:
Obtain at least one contingent window stack;
The window adding module 20, is specifically used for:
The multiple target window is added separately at least one described contingent window stack;
The interim stack adjusts module 30, is specifically used for:
The sequencing that instruction is minimized for the input of the multiple target window is obtained, according to the sequencing by institute
State the bottom that at least one interim stack is separately adjusted to angularly the window stack set.
Optionally, the interim stack obtains module 10, is specifically used for:
Contingent window stack is created in the top for the window stack set being currently up.
It should be noted that window provided by the above embodiment minimizes device when executing window minimum method, only
The example of the division of the above functional modules, in practical application, can according to need and by above-mentioned function distribution by
Different functional modules is completed, i.e., the internal structure of equipment is divided into different functional modules, described above complete to complete
Portion or partial function.Belong in addition, window provided by the above embodiment minimizes device with window minimum embodiment of the method
Same design embodies realization process and is detailed in embodiment of the method, and which is not described herein again.
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.
The embodiment of the present application also provides a kind of computer storage medium, the computer storage medium can store more
Item instruction, described instruction are suitable for being loaded by processor and being executed the method and step such as above-mentioned Fig. 6-embodiment illustrated in fig. 16, specifically
Implementation procedure may refer to Fig. 6-embodiment illustrated in fig. 16 and illustrate, herein without repeating.
Present invention also provides a kind of computer program product, which is stored at least one instruction,
At least one instruction is loaded by the processor and is executed the method and step such as above-mentioned Fig. 6-embodiment illustrated in fig. 16, specifically
Implementation procedure may refer to Fig. 6-embodiment illustrated in fig. 16 and illustrate, herein without repeating.
Figure 20 is referred to, provides a kind of structural schematic diagram of interactive intelligent tablet computer for the embodiment of the present application.Such as Figure 20 institute
Show, the interactive intelligent tablet computer 1000 may include: at least one processor 1001, at least one network interface 1004, user
Interface 1003, memory 1005, at least one communication bus 1002.
Wherein, communication bus 1002 is for realizing the connection communication between these components.
Wherein, user interface 1003 may include display screen (Display), camera (Camera), optional user interface
1003 can also include standard wireline interface and wireless interface.
Wherein, network interface 1004 optionally may include standard wireline interface and wireless interface (such as WI-FI interface).
Wherein, processor 1001 may include one or more processing core.Processor 1001 using it is various excuse and
Various pieces in the entire interactive intelligent tablet computer 1000 of connection, by running or executing the finger being stored in memory 1005
It enables, program, code set or instruction set, and calls the data being stored in memory 1005, execute interactive intelligent tablet computer 1000
Various functions and processing data.Optionally, processor 1001 can use Digital Signal Processing (Digital Signal
Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable patrol
At least one of array (Programmable Logic Array, PLA) example, in hardware is collected to realize.Processor 1001 can collect
At central processing unit (Central Processing Unit, CPU), image processor (Graphics Processing
Unit, GPU) and one or more of modem etc. combination.Wherein, the main processing operation system of CPU, user interface
With application program etc.;GPU is used to be responsible for the rendering and drafting of content to be shown needed for display screen;Modem is for handling
Wireless communication.It is understood that above-mentioned modem can not also be integrated into processor 1001, separately through one piece of core
Piece is realized.
Wherein, memory 1005 may include random access memory (Random Access Memory, RAM), also can wrap
Include read-only memory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium
(non-transitory computer-readable storage medium).Memory 1005 can be used for store instruction, journey
Sequence, code, code set or instruction set.Memory 1005 may include storing program area and storage data area, wherein storing program area
Can store the instruction for realizing operating system, the instruction at least one function (such as touch function, sound play function
Energy, image player function etc.), for realizing instruction of above-mentioned each embodiment of the method etc.;Storage data area can store each above
The data etc. being related in a embodiment of the method.Memory 1005 optionally can also be that at least one is located remotely from aforementioned processing
The storage device of device 1001.As shown in figure 20, as may include in a kind of memory 1005 of computer storage medium operation
System, network communication module, Subscriber Interface Module SIM and window minimize application program.
In the interactive intelligent tablet computer 1000 shown in Figure 20, user interface 1003 is mainly used for providing connecing for input for user
Mouthful, obtain the data of user's input;And processor 1001 can be used for that the window stored in memory 1005 minimum is called to answer
With program, and specifically execute following operation:
The minimum instruction for the target window input on display screen is received, contingent window stack is obtained;
The target window is added in the contingent window stack;
The window stack set being currently up is obtained, the contingent window stack for being added to the target window is adjusted to institute
State the bottom of window stack set.
In one embodiment, the processor 1001 also executes following operation:
Hide the contingent window stack for being added to the target window.
In one embodiment, the processor 1001 is specific to execute following operation when executing acquisition contingent window stack:
Obtain at least one the stack identifier number stored;
The goal stack identifier number for being greater than preset numbers is searched at least one described stack identifier number, by the target
The window stack of stack identifier number instruction starts the contingent window stack as contingent window stack.
In one embodiment, the processor 1001 is searched at least one described stack identifier number in execution and is greater than
It is specific to execute following operation when the goal stack identifier number of preset numbers:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, it will be described
Any stack identifier number in goal stack identifier number set is determined as goal stack identifier number.
In one embodiment, when the target window includes multiple, the processor 1001 is executing acquisition temporarily
It is specific to execute following operation when window stack:
Obtain at least one contingent window stack;
The processor 1001 execute the target window is added in the contingent window stack when, it is specific execute with
Lower operation:
The multiple target window is added separately at least one described contingent window stack;
The processor 1001 adjusts the contingent window stack for being added to the target window to the window in execution
It is specific to execute following operation when the bottom of mouth stack set:
The sequencing that instruction is minimized for the input of the multiple target window is obtained, according to the sequencing by institute
State the bottom that at least one interim stack is separately adjusted to angularly the window stack set.
In one embodiment, the processor 1001 is specific to execute following operation when executing acquisition contingent window stack:
Contingent window stack is created in the top for the window stack set being currently up.
When being executed, the minimum received for the target window input on display screen refers to the scheme of the embodiment of the present application
It enables, obtains contingent window stack;The target window is added in the contingent window stack;Obtain the window stack collection being currently up
It closes, the contingent window stack for being added to the target window is adjusted to the bottom of the window stack set.It can pass through
Defined contingent window stack stored target window, and the contingent window stack is adjusted to the lowest level of all window stacks, thus
The minimum function of application widget in Android system may be implemented.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory or random access memory etc..
Above disclosed is only the application preferred embodiment, cannot limit the right model of the application with this certainly
It encloses, therefore according to equivalent variations made by the claim of this application, still belongs to the range that the application is covered.
Claims (14)
1. a kind of window minimizes method, which is characterized in that the described method includes:
The minimum instruction for the target window input on display screen is received, contingent window stack is obtained;
The target window is added in the contingent window stack;
The window stack set being currently up is obtained, the contingent window stack for being added to the target window is adjusted to the window
The bottom of mouth stack set.
2. the method according to claim 1, wherein the method also includes:
Hide the contingent window stack for being added to the target window.
3. the method according to claim 1, wherein the acquisition contingent window stack, comprising:
Obtain at least one the stack identifier number stored;
The goal stack identifier number for being greater than preset numbers is searched at least one described stack identifier number, by the goal stack mark
The window stack of number instruction is known as contingent window stack, and starts the contingent window stack.
4. according to the method described in claim 3, it is characterized in that, described search greatly at least one described stack identifier number
In the goal stack identifier number of preset numbers, comprising:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, by the target
Any stack identifier number in stack identifier number set is determined as goal stack identifier number.
5. the method according to claim 1, wherein the acquisition is faced when the target window includes multiple
When window stack, comprising:
Obtain at least one contingent window stack;
It is described that the target window is added in the contingent window stack, comprising:
The multiple target window is added separately at least one described contingent window stack;
It is described to adjust the contingent window stack for being added to the target window to the bottom of the window stack set, packet
It includes:
Obtain the sequencing that instruction is minimized for the input of the multiple target window, according to the sequencing will it is described extremely
A few interim stack is separately adjusted to angularly the bottom of the window stack set.
6. the method according to claim 1, wherein the acquisition contingent window stack, comprising:
Contingent window stack is created in the top for the window stack set being currently up.
7. a kind of window minimizes device, which is characterized in that described device includes:
Interim stack obtains module, for receiving the minimum instruction of the target window being directed on display screen input, obtains interim window
Mouth stack;
Window adding module, for the target window to be added in the contingent window stack;
Interim stack adjustment module will be added to described in the target window and face for obtaining the window stack set being currently up
When window stack adjust to the bottom of the window stack set.
8. device according to claim 7, which is characterized in that described device further include:
Window stack hidden module, for hiding the contingent window stack for being added to the target window.
9. device according to claim 7, which is characterized in that the interim stack obtains module, comprising:
Number acquiring unit, for obtaining at least one the stack identifier number stored;
Interim stack start unit, for searching the goal stack mark for being greater than preset numbers at least one described stack identifier number
Number using the window stack of goal stack identifier number instruction as contingent window stack, and starts the contingent window stack.
10. device according to claim 9, which is characterized in that the interim stack start unit is specifically used for:
The goal stack identifier number set for being greater than preset numbers is searched at least one described stack identifier number, by the target
Any stack identifier number in stack identifier number set is determined as goal stack identifier number.
11. device according to claim 7, which is characterized in that when the target window includes multiple, the interim stack
Module is obtained, is specifically used for:
Obtain at least one contingent window stack;
The window adding module, is specifically used for:
The multiple target window is added separately at least one described contingent window stack;
The interim stack adjusts module, is specifically used for:
Obtain the sequencing that instruction is minimized for the input of the multiple target window, according to the sequencing will it is described extremely
A few interim stack is separately adjusted to angularly the bottom of the window stack set.
12. device according to claim 7, which is characterized in that the interim stack obtains module, is specifically used for:
Contingent window stack is created in the top for the window stack set being currently up.
13. a kind of computer storage medium, which is characterized in that the computer storage medium is stored with a plurality of instruction, the finger
It enables and is suitable for being loaded by processor and being executed the method and step such as claim 1~6 any one.
14. a kind of interactive intelligent tablet computer characterized by comprising processor and memory;Wherein, the memory is stored with
Computer program, the computer program are suitable for being loaded by the processor and being executed the side such as claim 1~6 any one
Method step.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910500166.2A CN110347459B (en) | 2019-06-11 | 2019-06-11 | Window minimization method and device, storage medium and interactive intelligent panel |
PCT/CN2019/124815 WO2020248547A1 (en) | 2019-06-11 | 2019-12-12 | Window minimization method and apparatus, storage medium, and interactive intelligent panel |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910500166.2A CN110347459B (en) | 2019-06-11 | 2019-06-11 | Window minimization method and device, storage medium and interactive intelligent panel |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110347459A true CN110347459A (en) | 2019-10-18 |
CN110347459B CN110347459B (en) | 2021-09-07 |
Family
ID=68181781
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910500166.2A Active CN110347459B (en) | 2019-06-11 | 2019-06-11 | Window minimization method and device, storage medium and interactive intelligent panel |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110347459B (en) |
WO (1) | WO2020248547A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020248547A1 (en) * | 2019-06-11 | 2020-12-17 | 广州视源电子科技股份有限公司 | Window minimization method and apparatus, storage medium, and interactive intelligent panel |
CN112363783A (en) * | 2020-10-26 | 2021-02-12 | 广州视源电子科技股份有限公司 | Window switching method, device, medium and interactive panel |
CN113052748A (en) * | 2021-03-02 | 2021-06-29 | 长沙景嘉微电子股份有限公司 | Graphics processor and video decoding display method |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113721809B (en) * | 2021-09-08 | 2023-07-04 | 遨博(江苏)机器人有限公司 | Window display method and system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1771475A (en) * | 2003-04-10 | 2006-05-10 | 松下电器产业株式会社 | Window stack control method, window management program, and window management apparatus |
CN104461242A (en) * | 2014-12-08 | 2015-03-25 | 深圳市嘉乐派科技有限公司 | Multiwindow interface realization method based on Android operating system |
US20150089445A1 (en) * | 2006-01-30 | 2015-03-26 | Microsoft Corporation | Controlling Application Windows In An Operating System |
CN105760038A (en) * | 2014-12-16 | 2016-07-13 | 阿里巴巴集团控股有限公司 | Multi-window display method and device |
CN106537317A (en) * | 2014-07-31 | 2017-03-22 | 微软技术许可有限责任公司 | Adaptive sizing and positioning of application windows |
CN106569652A (en) * | 2015-10-13 | 2017-04-19 | 福州瑞芯微电子股份有限公司 | Android multi-window displaying method and Android multi-window displaying device |
CN107291456A (en) * | 2017-06-06 | 2017-10-24 | 福州汇思博信息技术有限公司 | The control method and system of a kind of multihead display |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8667417B1 (en) * | 2008-09-01 | 2014-03-04 | Google Inc. | Methods and systems for pop-up suppression |
CN102937859A (en) * | 2012-10-19 | 2013-02-20 | 山东大学 | Realization method of desktop system based on Android operation system |
CN110347459B (en) * | 2019-06-11 | 2021-09-07 | 广州视源电子科技股份有限公司 | Window minimization method and device, storage medium and interactive intelligent panel |
-
2019
- 2019-06-11 CN CN201910500166.2A patent/CN110347459B/en active Active
- 2019-12-12 WO PCT/CN2019/124815 patent/WO2020248547A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1771475A (en) * | 2003-04-10 | 2006-05-10 | 松下电器产业株式会社 | Window stack control method, window management program, and window management apparatus |
US20150089445A1 (en) * | 2006-01-30 | 2015-03-26 | Microsoft Corporation | Controlling Application Windows In An Operating System |
CN106537317A (en) * | 2014-07-31 | 2017-03-22 | 微软技术许可有限责任公司 | Adaptive sizing and positioning of application windows |
CN104461242A (en) * | 2014-12-08 | 2015-03-25 | 深圳市嘉乐派科技有限公司 | Multiwindow interface realization method based on Android operating system |
CN105760038A (en) * | 2014-12-16 | 2016-07-13 | 阿里巴巴集团控股有限公司 | Multi-window display method and device |
CN106569652A (en) * | 2015-10-13 | 2017-04-19 | 福州瑞芯微电子股份有限公司 | Android multi-window displaying method and Android multi-window displaying device |
CN107291456A (en) * | 2017-06-06 | 2017-10-24 | 福州汇思博信息技术有限公司 | The control method and system of a kind of multihead display |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020248547A1 (en) * | 2019-06-11 | 2020-12-17 | 广州视源电子科技股份有限公司 | Window minimization method and apparatus, storage medium, and interactive intelligent panel |
CN112363783A (en) * | 2020-10-26 | 2021-02-12 | 广州视源电子科技股份有限公司 | Window switching method, device, medium and interactive panel |
CN112363783B (en) * | 2020-10-26 | 2022-04-08 | 广州视源电子科技股份有限公司 | Window switching method, device, medium and interactive panel |
CN113052748A (en) * | 2021-03-02 | 2021-06-29 | 长沙景嘉微电子股份有限公司 | Graphics processor and video decoding display method |
CN113052748B (en) * | 2021-03-02 | 2023-05-16 | 长沙景嘉微电子股份有限公司 | Graphics processor and video decoding display method |
Also Published As
Publication number | Publication date |
---|---|
CN110347459B (en) | 2021-09-07 |
WO2020248547A1 (en) | 2020-12-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104007894B (en) | Portable device and its more application operating methods | |
AU2011296763B2 (en) | Mobile terminal and multi-touch based method for controlling list data output for the same | |
CN110347459A (en) | Window minimization method and device, storage medium and interactive intelligent panel | |
CN111443863A (en) | Page control method and device, storage medium and terminal | |
EP2372539A2 (en) | Method and apparatus for editing list in portable terminal | |
CN103297607A (en) | Mobile terminal | |
CN110347317B (en) | Window switching method and device, storage medium and interactive intelligent panel | |
WO2023005920A1 (en) | Screen splitting method and apparatus, and electronic device | |
WO2022121790A1 (en) | Split-screen display method and apparatus, electronic device, and readable storage medium | |
CN104541239A (en) | Text select and enter | |
TW201923547A (en) | Processing method, device, apparatus, and machine-readable medium | |
CN105955587A (en) | Hidden application icon display method and device | |
WO2023274067A1 (en) | Icon generation method and apparatus, electronic device, and readable storage medium | |
CN110286977B (en) | Display method and related product | |
WO2023005828A1 (en) | Message display method and apparatus, and electronic device | |
CN113783995A (en) | Display control method, display control device, electronic apparatus, and medium | |
CN112433693B (en) | Split screen display method and device and electronic equipment | |
CN113835577A (en) | Display method, display device, electronic equipment and storage medium | |
WO2023045927A1 (en) | Object moving method and electronic device | |
CN112148167A (en) | Control setting method and device and electronic equipment | |
CN114564134A (en) | Application icon display method and device | |
CN111857474B (en) | Application program control method and device and electronic equipment | |
CN113296647A (en) | Interface display method and device | |
WO2024046266A1 (en) | Video management method and apparatus, electronic device, and readable storage medium | |
CN112765500A (en) | Information searching method and 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 |