CN104571906A - Information processing method and electronic equipment - Google Patents
Information processing method and electronic equipment Download PDFInfo
- 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
- screen window
- full screen
- display area
- full
- mtd
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 14
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 25
- 238000006243 chemical reaction Methods 0.000 claims description 41
- 238000004458 analytical method Methods 0.000 claims description 7
- 230000009466 transformation Effects 0.000 claims 2
- 230000001105 regulatory effect Effects 0.000 abstract 2
- 239000011159 matrix material Substances 0.000 description 52
- 238000006073 displacement reaction Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000003287 optical 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/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
- 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/0484—Interaction 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The 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
Technical Field
The present invention relates to the field of wireless communications, and in particular, to an information processing method and an electronic device.
Background
With the development of mobile terminals, especially the improvement of the resolution and the increase of the size of the screen, users gradually put forward the requirements of multi-window operation interfaces, that is, a plurality of non-full-screen windows are opened simultaneously in the same mobile device, and each non-full-screen window displays and operates an application.
However, if the operation interfaces of multiple non-full screen windows are put into use, a newly opened non-full screen window or an adjusted non-full screen window may appear, and another one or more non-full screen windows are blocked, so that the blocked content in the non-full screen window is ignored by the user, and the real-time property of the user for acquiring information is affected; and the application in the blocked non-full screen window is still running but cannot achieve the effect that the application should be run, so that the processor resources are wasted.
Disclosure of Invention
In view of this, an object of the present invention is to provide an information processing method and an electronic device, which can enable each non-full screen window to be partially or fully displayed, improve the real-time performance of information acquisition, and ensure the user experience.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
the embodiment of the invention provides an information processing method, which is applied to electronic equipment, wherein the electronic equipment is provided with a touch display unit, the electronic equipment can run a plurality of applications and display the applications in a display area of the touch display unit, when N windows running the applications in a non-full screen mode are opened, N is an integer greater than or equal to 2, and the method comprises the following steps:
determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window,
if so, generating an adjusting instruction, and adjusting the first non-full screen window and/or the second non-full screen window according to the adjusting instruction so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
An embodiment of the present invention further provides an electronic device, where the electronic device includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for opening N windows which are operated in a non-full screen mode, wherein N is an integer greater than or equal to 2;
the processing unit is used for judging whether a display area of a first non-full screen window in the touch display unit completely covers a display area of a second non-full screen window, if so, an adjusting instruction is generated, and the first non-full screen window and/or the second non-full screen window are adjusted according to the adjusting instruction, so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
According to the information processing method and the electronic equipment provided by the invention, when any one non-full-screen window is completely covered, the adjustment information can be generated, so that the two non-full-screen windows are automatically separated, each non-full-screen window can be partially or completely displayed, the real-time property of the acquired information is improved, and the use experience of a user is ensured.
Drawings
FIG. 1 is a first flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 2 is a second flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a first non-full screen window completely covering a second non-full screen window according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a first exemplary embodiment of adjusting a non-full screen window according to adjustment information;
FIG. 5 is a diagram illustrating a second exemplary embodiment of adjusting a non-full screen window according to adjustment information;
FIG. 6 is a diagram illustrating a third exemplary embodiment of adjusting a non-full screen window according to adjustment information;
FIG. 7 is a third flowchart illustrating an information processing method according to an embodiment of the present invention;
fig. 8 is a schematic structural diagram of an electronic device according to an embodiment of the invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
The first embodiment,
The information processing method provided by the embodiment of the invention is applied to electronic equipment; the electronic device is provided with a touch display unit and can be a mobile terminal, such as a mobile phone, a tablet computer and the like. The electronic device can run a plurality of applications and display the applications in a display area of a touch display unit, wherein when N windows of the applications running in a non-full screen mode are opened, N is an integer greater than or equal to 2, as shown in FIG. 1, the method includes:
step 101: judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window, if so, executing the step 102; otherwise, the process flow is ended.
Step 102: and generating an adjusting instruction, and adjusting the first non-full-screen window and/or the second non-full-screen window according to the adjusting instruction so that the first non-full-screen window and the second non-full-screen window are all or partially displayed in a display area of the touch display unit.
Wherein, the starting of the non-full screen window running in the non-full screen mode comprises: selecting an application running in a non-full screen mode, and acquiring a default matrix; and converting the full-screen display window corresponding to the application by using the default matrix to obtain a display area of the non-full-screen window of the application.
The converting the display window corresponding to the selected application by using the default matrix to obtain the display area of the non-full screen window of the application comprises the following steps: reading the graph cache data of the application; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Considering the situation that a superposition area possibly exists between the non-full screen display windows corresponding to the two applications, the coordinate information of the pixel points in the graphic cache data of the non-full screen display window corresponding to the applications is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
The default matrix may be an identity matrix, and the default matrix is used to map three-dimensional coordinates (x) extended in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Therefore, the full-screen display application can be converted into the non-full-screen windows through the conversion parameters, the non-full-screen windows corresponding to the multiple applications are provided for the user, and the content in the application running in any one non-full-screen window can be flexibly checked.
Wherein, the judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window comprises:
and judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphic cache data of the first non-full screen window and the second non-full screen window.
Therefore, by using the method provided by the embodiment of the invention, when the two non-full-screen windows are completely covered, the adjustment information can be generated, so that the two non-full-screen windows are automatically separated, the use experience of a user can be improved, and the non-full-screen windows can be prompted to the user.
Example II,
The information processing method provided by the embodiment of the invention is applied to electronic equipment; the electronic device is provided with a touch display unit and can be a mobile terminal, such as a mobile phone, a tablet computer and the like. The electronic device can run a plurality of applications and display the applications in a display area of a touch display unit, and when N windows of the applications running in a non-full screen mode are opened, N is an integer greater than or equal to 2, as shown in fig. 2, the method includes:
step 201: the touch display unit detects a first operation, and the first operation is used for opening a first non-full screen window.
Step 202: judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window, if so, executing step 203; otherwise, the process flow is ended.
Step 203: and generating adjustment information, and adjusting the first non-full-screen window and/or the second non-full-screen window according to the adjustment information, so that the display area of the first non-full-screen window and the display area of the second non-full-screen window are all or partially displayed in the display area of the touch display unit.
Preferably, the detecting, by the touch display unit, a first operation, where the first operation is used to open a first non-full screen window, includes:
the touch display unit detects that a first operation is used for selecting an application running in a non-full screen mode; acquiring a default matrix; converting a full-screen display window corresponding to the application running in the non-full-screen mode by using the default matrix to obtain a display area of the non-full-screen window of the application; utilizing the display area of the non-full screen window and the RGB information to form converted graphic cache data corresponding to the applied non-full screen window; and generating frame cache data of the touch display unit by using the graph cache data, and displaying according to the frame cache data.
Wherein, the converting the full screen display window corresponding to the application running in the non-full screen mode by using the default matrix to obtain the display area of the non-full screen window of the application comprises: reading the graph cache data of the application; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The default matrix may be an identity matrix; the graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Considering the situation that a superposition area possibly exists between the non-full screen display windows corresponding to the two applications, the coordinate information of the pixel points in the graphic cache data of the non-full screen display window corresponding to the applications is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
Utilizing the default matrix to expand three-dimensional coordinates (x) in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Preferably, the method for determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window includes:
judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphic cache data of the first non-full screen window and the second non-full screen window; for example, as shown in FIG. 3, where a first non-full screen window completely hides the second non-full screen window.
Preferably, the generating of the adjustment information may include: adjusting the display area of the first non-full screen window to a designated direction by a designated displacement and/or reducing a designated proportion relative to the display area of the second non-full screen window, as shown in fig. 4, moving the first non-full screen window to the lower right by a certain distance, so that the first non-full screen window is staggered with the second non-full screen window;
or, relative to the display area of the first non-full screen window, the display area of the second non-full screen window is adjusted to a specified direction for specified displacement and/or a specified scale is reduced; as shown in fig. 5, moving a second non-full screen window upward by a certain distance to stagger the first non-full screen window and the second non-full screen window;
or, the display area of the first non-full screen window and the display area of the second non-full screen window are moved in opposite directions by a specified distance, as shown in fig. 6, the second non-full screen window is moved upward by a certain distance, and the first non-full screen window is moved downward by the specified distance, so that the first non-full screen window and the second non-full screen window are staggered.
Preferably, the adjusting the first non-full-screen window and/or the second non-full-screen window according to the adjustment information so that the first non-full-screen window and the second non-full-screen window are all or partially displayed in the display area of the touch display unit includes:
adjusting the conversion parameter corresponding to the first non-full screen window and/or the second non-full screen window according to the adjustment parameter of the display area of the first non-full screen window and/or the second non-full screen window provided by the adjustment information;
and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit.
Wherein the adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window may be: adjusting the conversion parameter corresponding to the first non-full screen window and/or adjusting the conversion parameter corresponding to the second non-full screen window, and staggering any one or more edge areas of the first non-full screen window and the second non-full screen window by a preset distance;
for example, if a first non-full screen window is reduced 1/2, the conversion parameter corresponding to the first non-full screen window is changed to be the conversion parameter corresponding to the first non-full screen window according to the adjustment information The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
then the second non-full screen window is moved transversely by delta x and longitudinally by delta y, and the conversion parameter of the second non-full screen window is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mi>Δx</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mi>Δy</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math> The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
therefore, by using the embodiment of the invention, when a non-full screen window corresponding to an application is newly opened, whether the non-full screen window completely covers another non-full screen window can be judged, if the non-full screen window completely covers another non-full screen window, adjustment information is generated, and the non-full screen window corresponding to the newly opened application and/or the blocked non-full screen window are adjusted, so that the non-full screen window can be prompted to a user, and the user experience is improved.
Example III,
The information processing method provided by the embodiment of the invention is applied to electronic equipment; the electronic device is provided with a touch display unit and can be a mobile terminal, such as a mobile phone, a tablet computer and the like. The electronic device can run a plurality of applications and display the applications in a display area of a touch display unit, and when N windows of the applications running in a non-full screen mode are opened, N is an integer greater than or equal to 2, as shown in fig. 7, the method includes:
step 701: and the touch display unit detects a second operation on the first non-full screen window, analyzes the second operation, and adjusts the display area of the first non-full screen window according to the analysis result of the second operation.
Step 702: judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window, if so, executing step 703; otherwise, the process flow is ended.
Step 703: and generating adjustment information, and adjusting the first non-full-screen window and/or the second non-full-screen window according to the adjustment information so that the first non-full-screen window and the second non-full-screen window are all or partially displayed in a display area of the touch display unit.
Preferably, the starting of the non-full screen window running in the non-full screen mode includes:
the touch display unit detects that a first operation is used for selecting an application running in a non-full screen mode; acquiring a default matrix; converting a full-screen display window corresponding to the application running in the non-full-screen mode by using the default matrix to obtain a display area of the non-full-screen window of the application; utilizing the display area of the non-full screen window and the RGB information to form converted graphic cache data corresponding to the applied non-full screen window; and generating frame cache data of the touch display unit by using the graph cache data, and displaying according to the frame cache data.
Wherein, the converting the full screen display window corresponding to the application running in the non-full screen mode by using the default matrix to obtain the display area of the non-full screen window of the application comprises: reading the graph cache data of the application; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The default matrix may be an identity matrix; the graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
The touch display unit detects a second operation on the first non-full screen window, analyzes the second operation, and adjusts the display area of the first non-full screen window according to the analysis result of the second operation, including: acquiring the number of touch points of the second operation, and the initial coordinates and the final coordinates of all the touch points as analysis results of the second operation; and adjusting the conversion parameter corresponding to the first non-full screen window by using the analysis result.
Preferably, in consideration of a situation that there may be an overlapping area between the non-full-screen display windows corresponding to the two applications, coordinate information of a pixel point in the graphics cache data of the non-full-screen display window corresponding to the application is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
Utilizing the default matrix to expand three-dimensional coordinates (x) in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Preferably, the method for determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window includes:
judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphic cache data of the first non-full screen window and the second non-full screen window; for example, as shown in FIG. 3, where a first non-full screen window completely hides the second non-full screen window.
Preferably, the generating of the adjustment information may include: adjusting the display area of the first non-full screen window to a designated direction by a designated displacement and/or reducing a designated proportion relative to the display area of the second non-full screen window, as shown in fig. 4, moving the first non-full screen window to the lower right by a certain distance, so that the first non-full screen window is staggered with the second non-full screen window;
or, relative to the display area of the first non-full screen window, the display area of the second non-full screen window is adjusted to a specified direction for specified displacement and/or a specified scale is reduced; as shown in fig. 5, moving a second non-full screen window upward by a certain distance to stagger the first non-full screen window and the second non-full screen window;
or, the display area of the first non-full screen window and the display area of the second non-full screen window are moved in opposite directions by a specified distance, as shown in fig. 6, the second non-full screen window is moved upward by a certain distance, and the first non-full screen window is moved downward by the specified distance, so that the first non-full screen window and the second non-full screen window are staggered.
Preferably, the adjusting the first non-full screen window and/or the second non-full screen window according to the adjustment information so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit includes:
adjusting the conversion parameter corresponding to the first non-full screen window and/or the second non-full screen window according to the adjustment parameter of the display area of the first non-full screen window and/or the second non-full screen window provided by the adjustment information;
and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit.
The adjusting the display area of the first non-full screen window may be adjusting a conversion parameter corresponding to the first non-full screen window, where the conversion parameter includes: converting the matrix;
for example, if a first non-full screen window is reduced 1/2, the conversion matrix corresponding to the first non-full screen window is changed into the conversion matrix corresponding to the first non-full screen window according to the adjustment information The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
then the second non-full screen window is moved transversely by delta x and longitudinally by delta y, and the conversion matrix of the second non-full screen window is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mi>Δx</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mi>Δy</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math> The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
therefore, by using the embodiment of the invention, when the non-full-screen window is adjusted, whether the adjusted non-full-screen window completely covers another non-full-screen window can be judged, if so, adjustment information is generated, and the adjusted non-full-screen window and/or the blocked non-full-screen window are/is adjusted, so that the non-full-screen window can be prompted to a user, and the user experience is improved.
Example four,
An embodiment of the present invention provides an electronic device, which may be a mobile terminal, such as a mobile phone or a tablet computer, and as shown in fig. 8, the electronic device includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for opening N windows which are operated in a non-full screen mode, wherein N is an integer greater than or equal to 2;
the processing unit is used for judging whether a display area of a first non-full screen window in the touch display unit completely covers a display area of a second non-full screen window, if so, adjusting information is generated, and the first non-full screen window and/or the second non-full screen window are/is adjusted according to the adjusting information, so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
Preferably, the processing unit is specifically configured to obtain a default matrix according to an application selected to run in a non-full screen mode in the touch display unit; and converting the full-screen display window corresponding to the application by using the default matrix to obtain a display area of the non-full-screen window of the application on the touch display unit.
The processing unit is specifically configured to read the graph cache data of the application in the touch display unit; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Preferably, in consideration of a situation that there may be an overlapping area between the non-full-screen display windows corresponding to the two applications, coordinate information of a pixel point in the graphics cache data of the non-full-screen display window corresponding to the application is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
The default matrix may be an identity matrix, and the default matrix is used to map three-dimensional coordinates (x) extended in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Therefore, the full-screen display application can be converted into the non-full-screen windows through the conversion parameters, the non-full-screen windows corresponding to the multiple applications are provided for the user, and the content in the application running in any one non-full-screen window can be flexibly checked.
Preferably, the processing unit is specifically configured to determine whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphics cache data of the first non-full screen window and the second non-full screen window.
Therefore, by using the method provided by the embodiment of the invention, when the two non-full-screen windows are completely covered, the adjustment information can be generated, so that the two non-full-screen windows are automatically separated, the use experience of a user can be improved, and the non-full-screen windows can be prompted to the user.
Example V,
An embodiment of the present invention provides an electronic device, which may be a mobile terminal, such as a mobile phone or a tablet computer, and as shown in fig. 8, the electronic device includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for opening N windows which are operated in a non-full screen mode, wherein N is an integer greater than or equal to 2;
the processing unit is used for judging whether a display area of a first non-full screen window in the touch display unit completely covers a display area of a second non-full screen window, if so, adjusting information is generated, and the first non-full screen window and/or the second non-full screen window are/is adjusted according to the adjusting information, so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
Preferably, the processing unit is specifically configured to obtain a default matrix according to an application selected to run in a non-full screen mode in the touch display unit; and converting the full-screen display window corresponding to the application by using the default matrix to obtain a display area of the non-full-screen window of the application on the touch display unit.
The processing unit is specifically configured to read the graph cache data of the application in the touch display unit; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Preferably, in consideration of a situation that there may be an overlapping area between the non-full-screen display windows corresponding to the two applications, coordinate information of a pixel point in the graphics cache data of the non-full-screen display window corresponding to the application is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
The default matrix may be an identity matrix, and the default matrix is used to map three-dimensional coordinates (x) extended in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Therefore, the application displayed in a full screen mode can be converted into non-full screen windows one by one through the conversion matrix, the non-full screen windows corresponding to a plurality of applications are provided for a user, and the content in the application operated by any one non-full screen window can be flexibly checked.
Preferably, the processing unit is specifically configured to determine whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphics cache data of the first non-full screen window and the second non-full screen window.
Therefore, by using the method provided by the embodiment of the invention, when the two non-full-screen windows are completely covered, the adjustment information can be generated, so that the two non-full-screen windows are automatically separated, the use experience of a user can be improved, and the non-full-screen windows can be prompted to the user.
The touch display unit is further used for opening a first non-full screen window when the first operation is detected.
The touch display unit is specifically used for detecting that a first operation is used for selecting an application running in a non-full screen mode, sending information of the first operation to the processing unit, and displaying according to the frame cache data; correspondingly, the processing unit is specifically configured to obtain a default matrix after receiving information of a first operation of the touch display unit; converting a full-screen display window corresponding to the application running in the non-full-screen mode by using the default matrix to obtain a display area of the non-full-screen window of the application; utilizing the display area of the non-full screen window and the RGB information to form converted graphic cache data corresponding to the applied non-full screen window; and generating frame buffer data of the touch display unit by using the graph buffer data.
The processing unit is specifically configured to read the graph cache data of the application; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data. The default matrix may be an identity matrix; the graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Considering the situation that a superposition area possibly exists between the non-full screen display windows corresponding to the two applications, the coordinate information of the pixel points in the graphic cache data of the non-full screen display window corresponding to the applications is set as a three-dimensional coordinate (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
Utilizing the default matrix to expand three-dimensional coordinates (x) in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Judging whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphic cache data of the first non-full screen window and the second non-full screen window; for example, as shown in FIG. 3, where a first non-full screen window completely hides the second non-full screen window.
The processing unit is specifically configured to generate adjustment information, where the adjustment information may include: adjusting the display area of the first non-full screen window to a designated direction by a designated displacement and/or reducing a designated proportion relative to the display area of the second non-full screen window, as shown in fig. 4, moving the first non-full screen window to the lower right by a certain distance, so that the first non-full screen window is staggered with the second non-full screen window;
or, relative to the display area of the first non-full screen window, the display area of the second non-full screen window is adjusted to a specified direction for specified displacement and/or a specified scale is reduced; as shown in fig. 5, moving a second non-full screen window upward by a certain distance to stagger the first non-full screen window and the second non-full screen window;
or, the display area of the first non-full screen window and the display area of the second non-full screen window are moved in opposite directions by a specified distance, as shown in fig. 6, the second non-full screen window is moved upward by a certain distance, and the first non-full screen window is moved downward by the specified distance, so that the first non-full screen window and the second non-full screen window are staggered.
Preferably, the processing unit is specifically configured to adjust a conversion parameter corresponding to the first non-full-screen window and/or the second non-full-screen window according to an adjustment parameter provided by the adjustment information for the display area of the first non-full-screen window and/or the second non-full-screen window;
and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit.
The adjusting the display area of the first non-full screen window may be adjusting a conversion parameter corresponding to the first non-full screen window, for example, if the first non-full screen window is reduced 1/2, the conversion parameter corresponding to the first non-full screen window is changed to be the conversion parameter corresponding to the first non-full screen window according to the adjustment information The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
then the second non-full screen window is moved transversely by delta x and longitudinally by delta y, and the conversion parameter of the second non-full screen window is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mi>Δx</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mi>Δy</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math> The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
therefore, by using the embodiment of the invention, when a non-full screen window corresponding to an application is newly opened, whether the non-full screen window completely covers another non-full screen window can be judged, if the non-full screen window completely covers another non-full screen window, adjustment information is generated, and the non-full screen window corresponding to the newly opened application and/or the blocked non-full screen window are adjusted, so that the non-full screen window can be prompted to a user, and the user experience is improved.
Example six,
An embodiment of the present invention provides an electronic device, which may be a mobile terminal, such as a mobile phone or a tablet computer, and as shown in fig. 8, the electronic device includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for opening N windows which are operated in a non-full screen mode, wherein N is an integer greater than or equal to 2;
the processing unit is used for judging whether a display area of a first non-full screen window in the touch display unit completely covers a display area of a second non-full screen window, if so, adjusting information is generated, and the first non-full screen window and/or the second non-full screen window are/is adjusted according to the adjusting information, so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
Preferably, the processing unit is specifically configured to obtain a default matrix according to an application selected to run in a non-full screen mode in the touch display unit; and converting the full-screen display window corresponding to the application by using the default matrix to obtain a display area of the non-full-screen window of the application on the touch display unit.
The processing unit is specifically configured to read the graph cache data of the application in the touch display unit; converting the read graph cache data by using the default matrix, and generating frame cache data corresponding to the touch display unit by using the graph cache data; and displaying the non-full screen window of the application on the touch display unit by utilizing the frame cache data.
The graphics cache data may include: coordinate information of each pixel point and Red, Green and Blue (RGB, Red Green Blue) three-color information of each pixel point.
Preferably, in consideration of the situation that a superposition area may exist between the non-full-screen display windows corresponding to the two applications, the coordinate information of the pixel points in the graph cache data of the non-full-screen display window corresponding to the application is consideredArranged as three-dimensional coordinates (x)o,yo,zo) (ii) a Wherein different non-full screen display windows have different third-dimensional coordinates zoTherefore, when the two non-full screen windows are overlapped or completely covered, different non-full screen windows can be distinguished by different third-dimensional coordinates.
The default matrix may be an identity matrix, and the default matrix is used to map three-dimensional coordinates (x) extended in the graphics cache datao,yo,zo) Converting to obtain the non-full screen display window of the application, wherein the graphic cache data corresponding to the non-full screen display window comprises the converted (x)o,yo,zo) And the RGB information of the corresponding pixel point.
Therefore, the full-screen display application can be converted into the non-full-screen windows through the conversion parameters, the non-full-screen windows corresponding to the multiple applications are provided for the user, and the content in the application running in any one non-full-screen window can be flexibly checked.
Preferably, the processing unit is specifically configured to determine whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window according to the converted three-dimensional coordinates corresponding to the graphics cache data of the first non-full screen window and the second non-full screen window.
Therefore, by using the method provided by the embodiment of the invention, when the two non-full-screen windows are completely covered, the adjustment information can be generated, so that the two non-full-screen windows are automatically separated, the use experience of a user can be improved, and the non-full-screen windows can be prompted to the user.
The touch display unit is specifically used for detecting that a first operation is used for selecting an application running in a non-full screen mode, sending information of the first operation to the processing unit, and displaying according to the frame cache data; correspondingly, the processing unit is specifically configured to obtain a default matrix; converting a full-screen display window corresponding to the application running in the non-full-screen mode by using the default matrix to obtain a display area of the non-full-screen window of the application; utilizing the display area of the non-full screen window and the RGB information to form converted graphic cache data corresponding to the applied non-full screen window; and generating frame buffer data of the touch display unit by using the graph buffer data.
The touch display unit is further configured to detect a second operation on the first non-full screen window, analyze the second operation, and adjust a display area of the first non-full screen window according to an analysis result of the second operation.
The touch display unit is specifically used for detecting a second operation on the first non-full screen window; analyzing the second operation to obtain a second operation parameter, and sending the second operation parameter to a processing unit; the second operation parameter represents the amplitude of the adjustment operation on the display area of the first non-full screen window;
correspondingly, the processing unit is specifically configured to determine a first conversion parameter according to the second operation parameter; and adjusting the display area of the first non-full screen window by using the first conversion parameter to obtain the adjusted display area of the first non-full screen window.
The processing unit is specifically configured to generate the adjustment information, and may include: adjusting the display area of the first non-full screen window to a designated direction by a designated displacement and/or reducing a designated proportion relative to the display area of the second non-full screen window, as shown in fig. 4, moving the first non-full screen window to the lower right by a certain distance, so that the first non-full screen window is staggered with the second non-full screen window;
or, relative to the display area of the first non-full screen window, the display area of the second non-full screen window is adjusted to a specified direction for specified displacement and/or a specified scale is reduced; as shown in fig. 5, moving a second non-full screen window upward by a certain distance to stagger the first non-full screen window and the second non-full screen window;
or, the display area of the first non-full screen window and the display area of the second non-full screen window are moved in opposite directions by a specified distance, as shown in fig. 6, the second non-full screen window is moved upward by a certain distance, and the first non-full screen window is moved downward by the specified distance, so that the first non-full screen window and the second non-full screen window are staggered.
The processing unit is specifically configured to adjust a conversion parameter corresponding to the first non-full-screen window and/or the second non-full-screen window according to an adjustment parameter provided by the adjustment information for the display area of the first non-full-screen window and/or the second non-full-screen window;
and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit.
The adjusting the display area of the first non-full screen window may be adjusting a conversion parameter corresponding to the first non-full screen window, for example, if the first non-full screen window is reduced 1/2, the conversion parameter corresponding to the first non-full screen window is changed to be the conversion parameter corresponding to the first non-full screen window according to the adjustment information The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
then the second non-full screen window is moved transversely by delta x and longitudinally by delta y, and the conversion parameter of the second non-full screen window is <math>
<mrow>
<mfenced open='(' close=')'>
<mtable>
<mtr>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mi>Δx</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
<mtd>
<mi>Δy</mi>
</mtd>
</mtr>
<mtr>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>0</mn>
</mtd>
<mtd>
<mn>1</mn>
<mo>/</mo>
<mn>2</mn>
</mtd>
</mtr>
</mtable>
</mfenced>
<mo>,</mo>
</mrow>
</math> The three-dimensional coordinate (x) of each pixel point in the frame cache data corresponding to the second non-full screen windowt,yt,zt) Comprises the following steps:
therefore, by using the embodiment of the invention, when the non-full-screen window is adjusted, whether the adjusted non-full-screen window completely covers another non-full-screen window can be judged, if so, adjustment information is generated, and the adjusted non-full-screen window and/or the blocked non-full-screen window are/is adjusted, so that the non-full-screen window can be prompted to a user, and the user experience is improved.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing module, or each unit may be separately used as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (12)
1. An information processing method is applied to an electronic device, the electronic device is provided with a touch display unit, the electronic device can run a plurality of applications and displays the applications in a display area of the touch display unit, and when N windows of the applications running in a non-full screen mode are opened, N is an integer greater than or equal to 2, the method comprises the following steps:
determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window,
if so, generating an adjusting instruction, and adjusting the first non-full screen window and/or the second non-full screen window according to the adjusting instruction so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
2. The method of claim 1, wherein before determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window, the method further comprises:
the touch display unit detects a first operation, and the first operation is used for opening a first non-full screen window.
3. The method of claim 1, wherein before determining whether the display area of the first non-full screen window completely covers the display area of the second non-full screen window, the method further comprises:
and the touch display unit detects a second operation on the first non-full screen window, analyzes the second operation, and adjusts the display area of the first non-full screen window according to the analysis result of the second operation.
4. The method according to claim 3, wherein the adjusting the display area of the first non-full screen window according to the parsing result of the second operation comprises:
the touch display unit detects a second operation on the first non-full screen window;
analyzing the second operation to obtain a second operation parameter, wherein the second operation parameter represents the amplitude of the adjustment operation on the display area of the first non-full screen window;
determining a first conversion parameter according to the second operation parameter;
and adjusting the display area of the first non-full screen window by using the first conversion parameter to obtain the adjusted display area of the first non-full screen window.
5. The method according to any one of claims 1 to 4, wherein the adjusting the first non-full screen window and/or the second non-full screen window according to the adjustment information so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit comprises:
adjusting the conversion parameter corresponding to the first non-full screen window and/or the second non-full screen window according to the adjustment parameter of the display area of the first non-full screen window and/or the second non-full screen window provided by the adjustment information;
and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display area of the touch display unit.
6. The method of claim 5, wherein the transformation parameters are in a form comprising at least one of: parameter values, matrices, parameter sets, and parameter sets.
7. An electronic device, the electronic device comprising: the touch control display unit and the processing unit; wherein,
the touch display unit is used for opening N windows which are operated in a non-full screen mode, wherein N is an integer greater than or equal to 2;
the processing unit is used for judging whether a display area of a first non-full screen window in the touch display unit completely covers a display area of a second non-full screen window, if so, an adjusting instruction is generated, and the first non-full screen window and/or the second non-full screen window are adjusted according to the adjusting instruction, so that the first non-full screen window and the second non-full screen window are all or partially displayed in the display area of the touch display unit.
8. The electronic device of claim 7,
the touch display unit is further used for opening a first non-full screen window when the first operation is detected.
9. The electronic device of claim 7,
the touch display unit is further configured to detect a second operation on the first non-full screen window, analyze the second operation, and adjust a display area of the first non-full screen window according to an analysis result of the second operation.
10. The electronic device of claim 9,
the touch display unit is specifically used for detecting a second operation on the first non-full screen window; analyzing the second operation to obtain a second operation parameter, and sending the second operation parameter to a processing unit; the second operation parameter represents the amplitude of the adjustment operation on the display area of the first non-full screen window;
correspondingly, the processing unit is specifically configured to determine a first conversion parameter according to the second operation parameter; and adjusting the display area of the first non-full screen window by using the first conversion parameter to obtain the adjusted display area of the first non-full screen window.
11. The electronic device of any of claims 7-10,
the touch display unit is specifically configured to adjust a conversion parameter corresponding to the first non-full-screen window and/or the second non-full-screen window according to an adjustment parameter provided by the adjustment information for the display area of the first non-full-screen window and/or the second non-full-screen window; and adjusting the position of the display area of the first non-full screen window and/or the display area of the second non-full screen window by using the conversion parameter, so that the display area of the first non-full screen window and the display area of the second non-full screen window are all or partially displayed in the display areas.
12. The electronic device of claim 11, wherein the transformation parameters are in a form that includes at least one of: parameter values, matrices, parameter sets, and parameter sets.
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)
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)
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 |
-
2013
- 2013-10-28 CN CN201310518024.1A patent/CN104571906A/en active Pending
Patent Citations (5)
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)
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 |
---|---|---|
CN107256555B (en) | Image processing method, device and storage medium | |
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 | |
CN100583022C (en) | Method for capturing computer screen image | |
CN104615336B (en) | A kind of information processing method and electronic equipment | |
CN105045485A (en) | Screen capture method and mobile terminal | |
EP2871560A1 (en) | Image processing method and apparatus | |
US9524701B2 (en) | Display apparatus and method for processing image thereof | |
US20140096087A1 (en) | Method and device for software interface display on terminal, and computer storage medium | |
CN105843516B (en) | It is a kind of for showing the method and device of information in original list rolling process | |
CN103870123B (en) | A kind of information processing method and electronic equipment | |
CN110502293B (en) | Screen capturing method and terminal equipment | |
CN109298909B (en) | Window adjusting method, mobile terminal and computer readable storage medium | |
CN105700766B (en) | User interface display system and method | |
CN104571904B (en) | A kind of information processing method and electronic equipment | |
US20150121301A1 (en) | Information processing method and electronic device | |
WO2018000372A1 (en) | Picture display method and terminal | |
US9798437B2 (en) | Information processing method and electronic device | |
KR20150035235A (en) | Display apparatus and Method for providing font effect thereof | |
CN103076954B (en) | The method of adjustment display effect and device | |
KR101479624B1 (en) | Head unit for a vehicle and method for setting display in the head unit | |
CN104571906A (en) | Information processing method and electronic equipment | |
CN107402691A (en) | Display methods, display device and the computer-readable recording medium of terminal cursor | |
US20130169660A1 (en) | Image editing system and method | |
CN103854020A (en) | Character recognition method and device | |
CN112950443A (en) | Adaptive privacy protection method, system, device and medium based on image sticker |
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 |