CN104571906A - Information processing method and electronic equipment - Google Patents

Information processing method and electronic equipment Download PDF

Info

Publication number
CN104571906A
CN104571906A CN201310518024.1A CN201310518024A CN104571906A CN 104571906 A CN104571906 A CN 104571906A CN 201310518024 A CN201310518024 A CN 201310518024A CN 104571906 A CN104571906 A CN 104571906A
Authority
CN
China
Prior art keywords
full screen
screen window
viewing area
display unit
touch
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
CN201310518024.1A
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201310518024.1A priority Critical patent/CN104571906A/en
Priority to US14/228,693 priority patent/US9798437B2/en
Publication of CN104571906A publication Critical patent/CN104571906A/en
Pending legal-status Critical Current

Links

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/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
    • 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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

Abstract

The invention discloses an information processing method, which comprises the following steps that whether a display region of a first non-full-screen window completely shields a display region of a second non-full-screen window or not is judged, if so regulating information is generated, and the first non-full-screen window and/or the second non-full-screen window are/is regulated according to the regulation information, so that the first non-full-screen window and the second non-full-screen window can be totally or partially displayed in the display region of a touch control display unit. The invention also discloses electronic equipment. When the method and the electronic equipment provided by the invention are adopted, each non-full-screen window can be partially or totally displayed, the real-time performance for obtaining the information can be improved, and the use experience of users can be ensured.

Description

A kind of information processing method and electronic equipment
Technical field
The present invention relates to wireless communication field, particularly relate to a kind of information processing method and electronic equipment.
Background technology
Along with the development of mobile terminal, especially the raising of the resolution of screen and the increasing of size, the demand of user's proposition multiwindow operation interface progressively, namely opens multiple non-full screen window in same mobile device simultaneously, and each non-full screen window shows and operates an application.
But, if after the operation interface of multiple non-full screen window is come into operation, likely there is the non-full screen window after the non-full screen window newly opened or adjustment, by the situation that another one or multiple non-full screen window shelter from, content in the non-full screen window be blocked, will be ignored by user, affect the real-time of user's obtaining information; And the application in the non-full screen window sheltered from is still in operation, but cannot reaches the effect run this application and should bring, so will waste processor resource.
Summary of the invention
In view of this, the object of the present invention is to provide a kind of information processing method and electronic equipment, each non-full screen window can be made all partly or entirely to show, promote the real-time of obtaining information, ensure user's experience.
For achieving the above object, technical scheme of the present invention is achieved in that
Embodiments provide a kind of information processing method, be applied to electronic equipment, described electronic equipment has touch-display unit, described electronic equipment can run multiple application, and show in the viewing area of touch-display unit, when opening the window of N number of non-full frame mode operation application, N be more than or equal to 2 integer, described method comprises:
Judge whether the viewing area of the first non-full screen window hides the viewing area of the second non-full screen window completely,
If, then produce adjustment instruction, according to the described adjustment instruction described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
The embodiment of the present invention additionally provides a kind of electronic equipment, and described electronic equipment comprises: touch-display unit and processing unit; Wherein,
Described touch-display unit, for opening the window of N number of non-full frame mode operation, N be more than or equal to 2 integer;
Described processing unit, for judging whether the viewing area of the first non-full screen window in described touch-display unit hides the viewing area of the second non-full screen window completely, if, then produce adjustment instruction, according to the described adjustment instruction described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Information processing method provided by the present invention and electronic equipment, can when there is situation about being completely covered in any one non-full screen window, generate adjustment information, two non-full screen window are separated automatically, thus each non-full screen window can be made all partly or entirely to show, promote the real-time of obtaining information, ensure user's experience.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet one of the information processing method of the embodiment of the present invention;
Fig. 2 is the schematic flow sheet two of the information processing method of the embodiment of the present invention;
Fig. 3 is that the non-full screen window of the embodiment of the present invention first hides the second non-full screen window schematic diagram completely;
Fig. 4 is that the embodiment of the present invention adjusts non-full screen window schematic diagram one according to adjustment information;
Fig. 5 is that the embodiment of the present invention adjusts non-full screen window schematic diagram two according to adjustment information;
Fig. 6 is that the embodiment of the present invention adjusts non-full screen window schematic diagram three according to adjustment information;
Fig. 7 is the schematic flow sheet three of the information processing method of the embodiment of the present invention;
Fig. 8 is the electronic equipment composition structural representation of the embodiment of the present invention.
Embodiment
Below in conjunction with drawings and the specific embodiments, the present invention is further described in more detail.
Embodiment one,
The information processing method that the embodiment of the present invention provides, is applied to electronic equipment; Described electronic equipment has touch-display unit, can be mobile terminal, such as mobile phone, panel computer etc.Described electronic equipment can run multiple application, and shows in the viewing area of touch-display unit, when opening the window of N number of non-full frame mode operation application, N be more than or equal to 2 integer, as shown in Figure 1, described method comprises:
Step 101: judge whether the viewing area of the first non-full screen window hides the viewing area of the second non-full screen window completely, if so, then performs step 102; Otherwise end process flow process.
Step 102: produce adjustment instruction, according to the described adjustment instruction described first non-full screen window of adjustment and/or the second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Wherein, the non-full screen window of the non-full frame mode operation of described unlatching comprises: the application of selected non-full frame mode operation, obtains default matrix; The full screen display window utilizing described default matrix corresponding to described application is changed, and obtains the viewing area of the non-full screen window of described application.
The described display window utilizing described default matrix corresponding to selected application is changed, and obtains the viewing area of the non-full screen window of described application, comprising: the graphics cache data reading described application; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Described default matrix can be unit matrix, utilizes described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
So, just can pass through conversion parameter, the application of full screen display is converted to non-full screen window one by one, be the non-full screen window that user provides multiple application corresponding, the content in the application that any one non-full screen window is run can be checked flexibly.
Wherein, whether the described viewing area judging the first non-full screen window hides the viewing area of the second non-full screen window completely, comprising:
According to the three-dimensional coordinate after the conversion that the graphics cache data of described first non-full screen window and described second non-full screen window are corresponding, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely.
Visible, the method that provides of the embodiment of the present invention is provided, just can works as two non-full screen window when there is situation about hiding completely, generate adjustment information, two non-full screen window are separated automatically, thus the experience of user can be promoted, and described non-full screen window all can be prompted to user.
Embodiment two,
The information processing method that the embodiment of the present invention provides, is applied to electronic equipment; Described electronic equipment has touch-display unit, can be mobile terminal, such as mobile phone, panel computer etc.Described electronic equipment can run multiple application, and shows in the viewing area of touch-display unit, when opening the window of N number of non-full frame mode operation application, N be more than or equal to 2 integer, as shown in Figure 2, described method comprises:
Step 201: described touch-display unit detects the first operation, described first operation is for opening the first non-full screen window.
Step 202: judge whether the viewing area of the first non-full screen window hides the viewing area of the second non-full screen window completely, if so, then performs step 203; Otherwise end process flow process.
Step 203: produce adjustment information, according to the described adjustment information described first non-full screen window of adjustment and/or the second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
Preferably, described touch-display unit detects the first operation, and described first operation comprises for opening the first non-full screen window:
Described touch-display unit detects the application of the first operation for selected non-full frame mode operation; Obtain default matrix; Utilize the full screen display window of described default matrix to the application correspondence of described non-full frame mode operation to change, obtain the viewing area of the non-full screen window of described application; Utilize viewing area and the RGB information of described non-full screen window, form the graphics cache data after conversion corresponding to the non-full screen window of described application; Utilize the frame buffer data of touch-display unit described in described graphics cache data genaration, show according to described frame buffer data.
Wherein, the described full screen display window of described default matrix to the application correspondence of described non-full frame mode operation that utilize is changed, and obtains the viewing area of the non-full screen window of described application, comprising: the graphics cache data reading described application; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described default matrix can be unit matrix; Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Utilize described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
Preferably, whether the described viewing area judging the first non-full screen window hides the viewing area of the second non-full screen window completely, and its method comprises:
According to the three-dimensional coordinate after the conversion that the graphics cache data of described first non-full screen window and described second non-full screen window are corresponding, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely; Such as, as shown in Figure 3, wherein the first non-full screen window has hidden described second non-full screen window completely.
Preferably, described generation adjustment information, can comprise: relative to the viewing area of described second non-full screen window, the viewing area of described first non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio, as shown in Figure 4, first non-full screen window is moved a certain distance to the right, described first non-full screen window and described second non-full screen window are staggered;
Or, relative to the viewing area of described first non-full screen window, the viewing area of described second non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio; As shown in Figure 5, the second non-full screen window is moved upward certain distance, described first non-full screen window and described second non-full screen window are staggered;
Or, distance to a declared goal is moved round about in the viewing area of the viewing area of described first non-full screen window and described second non-full screen window, as shown in Figure 6, second non-full screen window is moved upward certain distance, described first non-full screen window moves down distance to a declared goal, and described first non-full screen window and described second non-full screen window are staggered.
Preferably, described according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit, comprising:
According to the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window that described adjustment information provides, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window;
Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
Wherein, the position of the viewing area of the described first non-full screen window of described adjustment and/or the viewing area of described second non-full screen window can be: adjust conversion parameter corresponding to described first non-full screen window and/or adjust conversion parameter corresponding to described second non-full screen window, by any one or more fringe regions of described first non-full screen window, to stagger default distance with described second non-full screen window;
Such as, if the first non-full screen window is reduced 1/2, then according to described adjustment information, conversion parameter corresponding for described first non-full screen window is become 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 × x o y o z o ;
Again by described second non-full screen window transverse shifting Δ x, vertically move Δ y, then the conversion parameter of described second non-full screen window is 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 × x o y o z o .
Visible, use the embodiment of the present invention, can when the non-full screen window that new unlatching one application is corresponding, judge whether described non-full screen window has covered in another non-full screen window completely, if covered in completely, then produce adjustment information, the non-full screen window of new application correspondence of opening and/or the non-full screen window that is blocked are adjusted, thus described non-full screen window can be ensured all to be prompted to user, promote Consumer's Experience.
Embodiment three,
The information processing method that the embodiment of the present invention provides, is applied to electronic equipment; Described electronic equipment has touch-display unit, can be mobile terminal, such as mobile phone, panel computer etc.Described electronic equipment can run multiple application, and shows in the viewing area of touch-display unit, when opening the window of N number of non-full frame mode operation application, N be more than or equal to 2 integer, as shown in Figure 7, described method comprises:
Step 701: described touch-display unit detects the second operation to described first non-full screen window, resolves described second operation, according to the analysis result of described second operation, adjusts the viewing area of described first non-full screen window.
Step 702: judge whether the viewing area of the first non-full screen window hides the viewing area of the second non-full screen window completely, if so, then performs step 703; Otherwise end process flow process.
Step 703: produce adjustment information, according to the described adjustment information described first non-full screen window of adjustment and/or the second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Preferably, the non-full screen window of the non-full frame mode operation of described unlatching comprises:
Described touch-display unit detects the application of the first operation for selected non-full frame mode operation; Obtain default matrix; Utilize the full screen display window of described default matrix to the application correspondence of described non-full frame mode operation to change, obtain the viewing area of the non-full screen window of described application; Utilize viewing area and the RGB information of described non-full screen window, form the graphics cache data after conversion corresponding to the non-full screen window of described application; Utilize the frame buffer data of touch-display unit described in described graphics cache data genaration, show according to described frame buffer data.
Wherein, the described full screen display window of described default matrix to the application correspondence of described non-full frame mode operation that utilize is changed, and obtains the viewing area of the non-full screen window of described application, comprising: the graphics cache data reading described application; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described default matrix can be unit matrix; Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Described touch-display unit detects the second operation to described first non-full screen window, described second operation is resolved, according to the analysis result of described second operation, the viewing area of described first non-full screen window is adjusted, comprising: obtain the described touch point quantity of the second operation and the origin coordinates of each touch point and stop coordinate as the analysis result to shown second operation; The conversion parameter utilizing described analysis result corresponding to described first non-full screen window adjusts.
Preferably, consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Utilize described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
Preferably, whether the described viewing area judging the first non-full screen window hides the viewing area of the second non-full screen window completely, and its method comprises:
According to the three-dimensional coordinate after the conversion that the graphics cache data of described first non-full screen window and described second non-full screen window are corresponding, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely; Such as, as shown in Figure 3, wherein the first non-full screen window has hidden described second non-full screen window completely.
Preferably, described generation adjustment information, can comprise: relative to the viewing area of described second non-full screen window, the viewing area of described first non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio, as shown in Figure 4, first non-full screen window is moved a certain distance to the right, described first non-full screen window and described second non-full screen window are staggered;
Or, relative to the viewing area of described first non-full screen window, the viewing area of described second non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio; As shown in Figure 5, the second non-full screen window is moved upward certain distance, described first non-full screen window and described second non-full screen window are staggered;
Or, distance to a declared goal is moved round about in the viewing area of the viewing area of described first non-full screen window and described second non-full screen window, as shown in Figure 6, second non-full screen window is moved upward certain distance, described first non-full screen window moves down distance to a declared goal, and described first non-full screen window and described second non-full screen window are staggered.
Preferably, described according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit, comprising:
According to the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window that described adjustment information provides, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window;
Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
Wherein, the viewing area of the described first non-full screen window of described adjustment can for adjusting conversion parameter corresponding to described first non-full screen window, and described conversion parameter comprises: transition matrix;
Such as, if the first non-full screen window is reduced 1/2, then according to described adjustment information, transition matrix corresponding for described first non-full screen window is become 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 × x o y o z o ;
Again by described second non-full screen window transverse shifting Δ x, vertically move Δ y, then the transition matrix of described second non-full screen window is 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 × x o y o z o .
Visible, use the embodiment of the present invention, can when adjusting non-full screen window, judge whether the described non-full screen window after adjusting has covered in another non-full screen window completely, if covered in completely, then produce adjustment information, the non-full screen window after described adjustment and/or the non-full screen window that is blocked are adjusted, thus described non-full screen window can be ensured all to be prompted to user, promote Consumer's Experience.
Embodiment four,
Embodiments provide a kind of electronic equipment, described electronic equipment can be mobile terminal, such as mobile phone or panel computer etc., and as shown in Figure 8, described electronic equipment comprises: touch-display unit and processing unit; Wherein,
Described touch-display unit, for opening the window of N number of non-full frame mode operation, N be more than or equal to 2 integer;
Described processing unit, for judging whether the viewing area of the first non-full screen window in described touch-display unit hides the viewing area of the second non-full screen window completely, if, then produce adjustment information, according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Preferably, described processing unit, specifically for the application according to non-full frame mode operation selected in touch-display unit, obtains default matrix; The full screen display window utilizing described default matrix corresponding to described application is changed, and obtains the non-full screen window of described application in the viewing area of touch-display unit.
Described processing unit, specifically for reading the graphics cache data applied described in touch-display unit; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Preferably, consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Described default matrix can be unit matrix, utilizes described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
So, just can pass through conversion parameter, the application of full screen display is converted to non-full screen window one by one, be the non-full screen window that user provides multiple application corresponding, the content in the application that any one non-full screen window is run can be checked flexibly.
Preferably, described processing unit, specifically for according to the three-dimensional coordinate after conversion corresponding to the graphics cache data of described first non-full screen window and described second non-full screen window, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely.
Visible, the method that provides of the embodiment of the present invention is provided, just can works as two non-full screen window when there is situation about hiding completely, generate adjustment information, two non-full screen window are separated automatically, thus the experience of user can be promoted, and described non-full screen window all can be prompted to user.
Embodiment five,
Embodiments provide a kind of electronic equipment, described electronic equipment can be mobile terminal, such as mobile phone or panel computer etc., and as shown in Figure 8, described electronic equipment comprises: touch-display unit and processing unit; Wherein,
Described touch-display unit, for opening the window of N number of non-full frame mode operation, N be more than or equal to 2 integer;
Described processing unit, for judging whether the viewing area of the first non-full screen window in described touch-display unit hides the viewing area of the second non-full screen window completely, if, then produce adjustment information, according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Preferably, described processing unit, specifically for the application according to non-full frame mode operation selected in touch-display unit, obtains default matrix; The full screen display window utilizing described default matrix corresponding to described application is changed, and obtains the non-full screen window of described application in the viewing area of touch-display unit.
Described processing unit, specifically for reading the graphics cache data applied described in touch-display unit; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Preferably, consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Described default matrix can be unit matrix, utilizes described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
So, just can pass through transition matrix, the application of full screen display is converted to non-full screen window one by one, be the non-full screen window that user provides multiple application corresponding, the content in the application that any one non-full screen window is run can be checked flexibly.
Preferably, described processing unit, specifically for according to the three-dimensional coordinate after conversion corresponding to the graphics cache data of described first non-full screen window and described second non-full screen window, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely.
Visible, the method that provides of the embodiment of the present invention is provided, just can works as two non-full screen window when there is situation about hiding completely, generate adjustment information, two non-full screen window are separated automatically, thus the experience of user can be promoted, and described non-full screen window all can be prompted to user.
Described touch-display unit, time also for the first operation being detected, opens the first non-full screen window.
Described touch-display unit, specifically for the application of the first operation for selected non-full frame mode operation being detected, the information sending described first operation, to processing unit, shows according to described frame buffer data; Accordingly, described processing unit, specifically for receive described touch-display unit first operation information after, obtain default matrix; Utilize the full screen display window of described default matrix to the application correspondence of described non-full frame mode operation to change, obtain the viewing area of the non-full screen window of described application; Utilize viewing area and the RGB information of described non-full screen window, form the graphics cache data after conversion corresponding to the non-full screen window of described application; Utilize the frame buffer data of touch-display unit described in described graphics cache data genaration.
Described processing unit, specifically for reading the graphics cache data of described application; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.Described default matrix can be unit matrix; Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Utilize described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
According to the three-dimensional coordinate after the conversion that the graphics cache data of described first non-full screen window and described second non-full screen window are corresponding, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely; Such as, as shown in Figure 3, wherein the first non-full screen window has hidden described second non-full screen window completely.
Described processing unit, specifically for producing adjustment information, described adjustment information can comprise: relative to the viewing area of described second non-full screen window, the viewing area of described first non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio, as shown in Figure 4, first non-full screen window is moved a certain distance to the right, described first non-full screen window and described second non-full screen window are staggered;
Or, relative to the viewing area of described first non-full screen window, the viewing area of described second non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio; As shown in Figure 5, the second non-full screen window is moved upward certain distance, described first non-full screen window and described second non-full screen window are staggered;
Or, distance to a declared goal is moved round about in the viewing area of the viewing area of described first non-full screen window and described second non-full screen window, as shown in Figure 6, second non-full screen window is moved upward certain distance, described first non-full screen window moves down distance to a declared goal, and described first non-full screen window and described second non-full screen window are staggered.
Preferably, described processing unit, specifically for the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window provided according to described adjustment information, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window;
Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
Wherein, the viewing area of the described first non-full screen window of described adjustment can for adjusting conversion parameter corresponding to described first non-full screen window, such as, if the first non-full screen window is reduced 1/2, then according to described adjustment information, conversion parameter corresponding for described first non-full screen window is become 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 × x o y o z o ;
Again by described second non-full screen window transverse shifting Δ x, vertically move Δ y, then the conversion parameter of described second non-full screen window is 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 × x o y o z o .
Visible, use the embodiment of the present invention, can when the non-full screen window that new unlatching one application is corresponding, judge whether described non-full screen window has covered in another non-full screen window completely, if covered in completely, then produce adjustment information, the non-full screen window of new application correspondence of opening and/or the non-full screen window that is blocked are adjusted, thus described non-full screen window can be ensured all to be prompted to user, promote Consumer's Experience.
Embodiment six,
Embodiments provide a kind of electronic equipment, described electronic equipment can be mobile terminal, such as mobile phone or panel computer etc., and as shown in Figure 8, described electronic equipment comprises: touch-display unit and processing unit; Wherein,
Described touch-display unit, for opening the window of N number of non-full frame mode operation, N be more than or equal to 2 integer;
Described processing unit, for judging whether the viewing area of the first non-full screen window in described touch-display unit hides the viewing area of the second non-full screen window completely, if, then produce adjustment information, according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
Preferably, described processing unit, specifically for the application according to non-full frame mode operation selected in touch-display unit, obtains default matrix; The full screen display window utilizing described default matrix corresponding to described application is changed, and obtains the non-full screen window of described application in the viewing area of touch-display unit.
Described processing unit, specifically for reading the graphics cache data applied described in touch-display unit; Utilize described default matrix, read described graphics cache data are changed, utilize the frame buffer data of the corresponding described touch-display unit of described graphics cache data genaration; Described frame buffer data is utilized to show the non-full screen window of described application in described touch-display unit.
Described graphics cache data can comprise: the coordinate information of each pixel and RGB (RGB, Red Green Blue) the three look information of each pixel.
Preferably, consider the situation that may there is overlapping region between the non-full screen display window that two methods is corresponding, the coordinate information of the pixel in the graphics cache data of non-full screen display window corresponding for application is set to three-dimensional coordinate (x o, y o, z o); Wherein, different non-full screen display windows has different third dimension coordinate z o, thus, when overlapping region appears in two non-full screen window, or when there is situation about all hiding, different non-full screen window can be distinguished with different third dimension coordinates.
Described default matrix can be unit matrix, utilizes described default matrix to the three-dimensional coordinate (x expanded in described graphics cache data o, y o, z o) change, can obtain the non-full screen display window of described application, described non-full screen display window graph of a correspondence is data cached comprises the (x after conversion o, y o, z o), and the RGB information of respective pixel point.
So, just can pass through conversion parameter, the application of full screen display is converted to non-full screen window one by one, be the non-full screen window that user provides multiple application corresponding, the content in the application that any one non-full screen window is run can be checked flexibly.
Preferably, described processing unit, specifically for according to the three-dimensional coordinate after conversion corresponding to the graphics cache data of described first non-full screen window and described second non-full screen window, judge whether the viewing area of described first non-full screen window hides the viewing area of described second non-full screen window completely.
Visible, the method that provides of the embodiment of the present invention is provided, just can works as two non-full screen window when there is situation about hiding completely, generate adjustment information, two non-full screen window are separated automatically, thus the experience of user can be promoted, and described non-full screen window all can be prompted to user.
Described touch-display unit, specifically for the application of the first operation for selected non-full frame mode operation being detected, the information sending described first operation, to processing unit, shows according to described frame buffer data; Accordingly, described processing unit, specifically for obtaining default matrix; Utilize the full screen display window of described default matrix to the application correspondence of described non-full frame mode operation to change, obtain the viewing area of the non-full screen window of described application; Utilize viewing area and the RGB information of described non-full screen window, form the graphics cache data after conversion corresponding to the non-full screen window of described application; Utilize the frame buffer data of touch-display unit described in described graphics cache data genaration.
Described touch-display unit, also for the second operation to described first non-full screen window being detected, resolving described second operation, according to the analysis result of described second operation, adjusting the viewing area of described first non-full screen window.
Described touch-display unit, specifically for detecting the second operation to described first non-full screen window; Resolve described second operation, obtain the second operating parameter, described second operating parameter is sent to processing unit; Described second operating parameter characterizes the amplitude of the viewing area of described first non-full screen window being carried out to adjustment operation;
Accordingly, described processing unit, specifically for according to described second operating parameter, determines the first conversion parameter; The viewing area of described first conversion parameter to described first non-full screen window is utilized to adjust, the viewing area of the after being adjusted first non-full screen window.
Described processing unit, specifically for producing adjustment information, can comprise: relative to the viewing area of described second non-full screen window, the viewing area of described first non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio, as shown in Figure 4, first non-full screen window is moved a certain distance to the right, described first non-full screen window and described second non-full screen window are staggered;
Or, relative to the viewing area of described first non-full screen window, the viewing area of described second non-full screen window is adjusted designated displacement to assigned direction and/or reduces designated ratio; As shown in Figure 5, the second non-full screen window is moved upward certain distance, described first non-full screen window and described second non-full screen window are staggered;
Or, distance to a declared goal is moved round about in the viewing area of the viewing area of described first non-full screen window and described second non-full screen window, as shown in Figure 6, second non-full screen window is moved upward certain distance, described first non-full screen window moves down distance to a declared goal, and described first non-full screen window and described second non-full screen window are staggered.
Described processing unit, specifically for the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window provided according to described adjustment information, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window;
Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
Wherein, the viewing area of the described first non-full screen window of described adjustment can for adjusting conversion parameter corresponding to described first non-full screen window, such as, if the first non-full screen window is reduced 1/2, then according to described adjustment information, conversion parameter corresponding for described first non-full screen window is become 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 0 0 1 / 2 0 0 0 1 / 2 × x o y o z o ;
Again by described second non-full screen window transverse shifting Δ x, vertically move Δ y, then the conversion parameter of described second non-full screen window is 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 , Three-dimensional coordinate (the x of each pixel in the frame buffer data that described second non-full screen window is corresponding t, y t, z t) be:
( x t , y t , z t ) = 1 / 2 0 Δx 0 1 / 2 Δy 0 0 1 / 2 × x o y o z o .
Visible, use the embodiment of the present invention, can when adjusting non-full screen window, judge whether the described non-full screen window after adjusting has covered in another non-full screen window completely, if covered in completely, then produce adjustment information, the non-full screen window after described adjustment and/or the non-full screen window that is blocked are adjusted, thus described non-full screen window can be ensured all to be prompted to user, promote Consumer's Experience.
In several embodiments that the application provides, should be understood that disclosed equipment and method can realize by another way.Apparatus embodiments described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, and as: multiple unit or assembly can be in conjunction with, maybe can be integrated into another system, or some features can be ignored, or do not perform.In addition, the coupling each other of shown or discussed each ingredient or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of equipment or unit or communication connection can be electrical, machinery or other form.
The above-mentioned unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, also can be distributed in multiple network element; Part or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in various embodiments of the present invention can all be integrated in a processing module, also can be each unit individually as a unit, also can two or more unit in a unit integrated; Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that hardware also can be adopted to add SFU software functional unit realizes.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that programmed instruction is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: movable storage device, ROM (read-only memory) (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. various can be program code stored medium.
The above; be only the specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; change can be expected easily or replace, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of described claim.

Claims (12)

1. an information processing method, be applied to electronic equipment, described electronic equipment has touch-display unit, described electronic equipment can run multiple application, and show in the viewing area of touch-display unit, when opening the window of N number of non-full frame mode operation application, N be more than or equal to 2 integer, described method comprises:
Judge whether the viewing area of the first non-full screen window hides the viewing area of the second non-full screen window completely,
If, then produce adjustment instruction, according to the described adjustment instruction described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
2. method according to claim 1, is characterized in that, before whether the described viewing area judging the first non-full screen window hides the viewing area of the second non-full screen window completely, described method also comprises:
Described touch-display unit detects the first operation, and described first operation is for opening the first non-full screen window.
3. method according to claim 1, is characterized in that, before whether the described viewing area judging the first non-full screen window hides the viewing area of the second non-full screen window completely, described method also comprises:
Described touch-display unit detects the second operation to described first non-full screen window, resolves described second operation, according to the analysis result of described second operation, adjusts the viewing area of described first non-full screen window.
4. method according to claim 3, is characterized in that, the described analysis result according to described second operation, adjusts the viewing area of described first non-full screen window, comprising:
Described touch-display unit detects the second operation to described first non-full screen window;
Resolve described second operation, obtain the second operating parameter, described second operating parameter characterizes the amplitude of the viewing area of described first non-full screen window being carried out to adjustment operation;
According to described second operating parameter, determine the first conversion parameter;
The viewing area of described first conversion parameter to described first non-full screen window is utilized to adjust, the viewing area of the after being adjusted first non-full screen window.
5. the method according to any one of Claims 1-4, it is characterized in that, described according to the described adjustment information described first non-full screen window of adjustment and/or described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit, comprising:
According to the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window that described adjustment information provides, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window;
Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in the viewing area of described touch-display unit.
6. method according to claim 5, is characterized in that, the form that described conversion parameter adopts comprises following at least one: parameter value, matrix, parameter group and parameter sets.
7. an electronic equipment, described electronic equipment comprises: touch-display unit and processing unit; Wherein,
Described touch-display unit, for opening the window of N number of non-full frame mode operation, N be more than or equal to 2 integer;
Described processing unit, for judging whether the viewing area of the first non-full screen window in described touch-display unit hides the viewing area of the second non-full screen window completely, if, then produce adjustment instruction, according to the described adjustment instruction described first non-full screen window of adjustment and/or described second non-full screen window, make described first non-full screen window and described second non-full screen window is all or part of is presented in the viewing area of described touch-display unit.
8. electronic equipment according to claim 7, is characterized in that,
Described touch-display unit, time also for the first operation being detected, opens the first non-full screen window.
9. electronic equipment according to claim 7, is characterized in that,
Described touch-display unit, also for the second operation to described first non-full screen window being detected, resolving described second operation, according to the analysis result of described second operation, adjusting the viewing area of described first non-full screen window.
10. electronic equipment according to claim 9, is characterized in that,
Described touch-display unit, specifically for detecting the second operation to described first non-full screen window; Resolve described second operation, obtain the second operating parameter, described second operating parameter is sent to processing unit; Described second operating parameter characterizes the amplitude of the viewing area of described first non-full screen window being carried out to adjustment operation;
Accordingly, described processing unit, specifically for according to described second operating parameter, determines the first conversion parameter; The viewing area of described first conversion parameter to described first non-full screen window is utilized to adjust, the viewing area of the after being adjusted first non-full screen window.
11. electronic equipments according to any one of claim 7 to 10, is characterized in that,
Described touch-display unit, specifically for the adjustment parameter of the viewing area to described first non-full screen window and/or described second non-full screen window provided according to described adjustment information, adjust described first non-full screen window and/or conversion parameter corresponding to described second non-full screen window; Utilize described conversion parameter, adjust the position of the viewing area of described first non-full screen window and/or the viewing area of described second non-full screen window, make that the viewing area of the viewing area of described first non-full screen window and described second non-full screen window is all or part of to be presented in viewing area.
12. electronic equipments according to claim 11, is characterized in that, wherein, the form that described conversion parameter adopts comprises following at least one: parameter value, matrix, parameter group and parameter sets.
CN201310518024.1A 2013-10-28 2013-10-28 Information processing method and electronic equipment Pending CN104571906A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310518024.1A CN104571906A (en) 2013-10-28 2013-10-28 Information processing method and electronic equipment
US14/228,693 US9798437B2 (en) 2013-10-28 2014-03-28 Information processing method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310518024.1A CN104571906A (en) 2013-10-28 2013-10-28 Information processing method and electronic equipment

Publications (1)

Publication Number Publication Date
CN104571906A true CN104571906A (en) 2015-04-29

Family

ID=53088107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310518024.1A Pending CN104571906A (en) 2013-10-28 2013-10-28 Information processing method and electronic equipment

Country Status (1)

Country Link
CN (1) CN104571906A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708356A (en) * 2016-08-31 2017-05-24 腾讯科技(深圳)有限公司 Call tag display method and device
CN111338550A (en) * 2018-05-14 2020-06-26 北京字节跳动网络技术有限公司 Window control method, device and equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4783648A (en) * 1985-07-01 1988-11-08 Hitachi, Ltd. Display control system for multiwindow
US5666498A (en) * 1996-03-29 1997-09-09 International Business Machines Corporation Method, memory and apparatus for automatically resizing a window
US6600500B1 (en) * 1999-05-18 2003-07-29 Nec Corporation Multi-window display system and method for displaying and erasing window
CN1826575A (en) * 2003-06-20 2006-08-30 苹果电脑有限公司 Computer interface having a virtual single-layer mode for viewing overlapping objects
US20070226642A1 (en) * 2006-03-22 2007-09-27 Business Objects, S.A. Apparatus and method for displaying transparent windows when copying or moving items between windows

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4783648A (en) * 1985-07-01 1988-11-08 Hitachi, Ltd. Display control system for multiwindow
US5666498A (en) * 1996-03-29 1997-09-09 International Business Machines Corporation Method, memory and apparatus for automatically resizing a window
US6600500B1 (en) * 1999-05-18 2003-07-29 Nec Corporation Multi-window display system and method for displaying and erasing window
CN1826575A (en) * 2003-06-20 2006-08-30 苹果电脑有限公司 Computer interface having a virtual single-layer mode for viewing overlapping objects
US20070226642A1 (en) * 2006-03-22 2007-09-27 Business Objects, S.A. Apparatus and method for displaying transparent windows when copying or moving items between windows

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106708356A (en) * 2016-08-31 2017-05-24 腾讯科技(深圳)有限公司 Call tag display method and device
CN106708356B (en) * 2016-08-31 2019-03-01 腾讯科技(深圳)有限公司 Call tag methods of exhibiting and device
CN111338550A (en) * 2018-05-14 2020-06-26 北京字节跳动网络技术有限公司 Window control method, device and equipment

Similar Documents

Publication Publication Date Title
AU2017204611B2 (en) Widget setting method and terminal device
CN104063211B (en) Layout system for devices with variable display screen size and orientation
CN103092597B (en) In the display unit simultaneously method of display background tablecloth and one or more user's interface assembly and the electronic installation thereof of electronic installation
CN103870123A (en) Information processing method and electronic equipment
EP2871560B1 (en) Image processing method and apparatus
CN103092551B (en) The method of adjustment display effect and device
CN103870193A (en) Information processing method and electronic equipment
CN104731821B (en) Webpage shade method for Asynchronous Request pattern
CN103064691A (en) Method and device for producing desktop icon of electronic equipment
CN104267931A (en) Electronic equipment and method for processing information
CN104571842A (en) Information processing method and electronic equipment
CN106681586A (en) Placement position adjusting method and device
CN104571904A (en) Information processing method and electronic equipment
CN106293427A (en) User interface method of adjustment and electronic installation
CN103870120A (en) Information processing method and electronic equipment
US9798437B2 (en) Information processing method and electronic device
CN104808959A (en) Information processing method and electronic device
CN106201175A (en) The location regulation method of application icon, device and terminal
CN104571906A (en) Information processing method and electronic equipment
CN103870121A (en) Information processing method and electronic equipment
AU2016205616A1 (en) Method of displaying content and electronic device implementing same
KR20140132938A (en) Method for displaying web page and device thereof
CN106569651A (en) Positioning method and device for page popup layer position
CN103870111A (en) Information processing method and electronic equipment
CN104571791A (en) Information processing method and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150429