CN103870123B - A kind of information processing method and electronic equipment - Google Patents
A kind of information processing method and electronic equipment Download PDFInfo
- Publication number
- CN103870123B CN103870123B CN201410067720.XA CN201410067720A CN103870123B CN 103870123 B CN103870123 B CN 103870123B CN 201410067720 A CN201410067720 A CN 201410067720A CN 103870123 B CN103870123 B CN 103870123B
- Authority
- CN
- China
- Prior art keywords
- application
- full
- screen window
- window
- display area
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 14
- 238000003672 processing method Methods 0.000 title claims abstract description 14
- 238000004458 analytical method Methods 0.000 claims abstract description 46
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000006243 chemical reaction Methods 0.000 claims description 28
- 239000011159 matrix material Substances 0.000 claims description 6
- 230000009466 transformation Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 description 7
- 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
- 230000001131 transforming effect Effects 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
- Telephone Function (AREA)
Abstract
The invention discloses a kind of information processing method, the method includes:When display first in first window in application, obtaining the first operation for the described first application, parsing first operation obtains first analysis result, and the first information is selected from the first window according to first analysis result;Second application is called based on the first information;Second application is identical with the first application or different with the first application;The display area of the first window is split as the first sub-viewing areas and the second sub-viewing areas;Respectively the first non-full screen window and the second non-full screen window, first non-full screen window operation first application, second non-second application of full screen window operation and the second content of display are generated in the first sub-viewing areas and the second sub-viewing areas.The invention also discloses a kind of electronic equipment, can guarantee that the display area of other wickets is unaffected using the present invention, promote the usage experience of user.
Description
Technical Field
The present invention relates to the field of 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 small windows are opened simultaneously in the same mobile device, and each small window displays and operates an application. However, when a user needs to view content corresponding to a certain link in a window currently in an activated state, a new window may be re-opened, and thus, a problem of occupying a display area of other small windows may occur, thereby affecting display of other small windows and affecting user experience.
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 ensure that display areas of other small windows are not affected, and improve user experience.
The embodiment of the invention provides an information processing method, which is applied to electronic equipment with a display touch unit, wherein the electronic equipment can run a plurality of applications; the application can be displayed on the display touch unit through a full-screen window or a non-full-screen window; the display area of the non-full screen window is smaller than that of the full screen window; the non-full screen window is obtained by converting the full screen window through conversion parameters, and when N application windows are opened in the display unit, N is an integer greater than or equal to 1; the method comprises the following steps:
when a first application is displayed in a first window, acquiring first operation aiming at the first application, analyzing the first operation to acquire a first analysis result, and selecting first information from the first window according to the first analysis result;
calling a second application based on the first information; the second application is the same as the first application or different from the first application;
splitting the display area of the first window into a first sub-display area and a second sub-display area;
and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
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 displaying windows corresponding to a plurality of applications in a display area;
the processing unit is used for running a plurality of applications and converting a full-screen display window corresponding to the applications by using conversion parameters to obtain a window for running the applications in a non-full-screen mode; when N applications running in a non-full screen mode are started, N is an integer greater than or equal to 1; when a first application is displayed in a first window, acquiring first operation aiming at the first application, acquiring the first operation to acquire a first analysis result, and determining first information from the first non-full screen window according to the first analysis information; calling a second application based on the first information; the second application is the same as the first application or different from the first application; splitting the display area of the first window into a first sub-display area and a second sub-display area; and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
According to the information processing method and the electronic equipment, the content selected by the user can be displayed on the new non-full-screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Drawings
FIG. 1 is a first flowchart illustrating an information processing method according to an embodiment of the present invention;
FIG. 2 is a first diagram illustrating a first application displayed in a first window according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating splitting a first window into two non-full-screen windows according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a second information processing method according to an embodiment of the present invention;
FIG. 5 is a second diagram illustrating a first application displayed in a first window according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of splitting a first window into two non-full-screen windows according to an embodiment of the present invention;
FIG. 7 is a third schematic flow chart illustrating an information processing method according to an embodiment of the present invention;
FIG. 8 is a schematic diagram illustrating splitting a first window into multiple non-full-screen windows according to an embodiment of the present invention;
fig. 9 is a schematic view of a composition structure 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 with a display touch unit, such as a tablet personal computer or a smart phone; the electronic device is capable of running a plurality of applications; the application can be displayed on the display touch unit through a full-screen window or a non-full-screen window; the display area of the non-full screen window is smaller than that of the full screen window; the non-full screen window is obtained by converting the full screen window through conversion parameters, and when N application windows are opened in the display unit, N is an integer greater than or equal to 1; as shown in fig. 1, the method includes:
step 101: when a first application is displayed in a first window, acquiring first operation aiming at the first application, analyzing the first operation to acquire a first analysis result, and selecting first information from the first window according to the first analysis result;
step 102: calling a second application based on the first information; the second application is the same as the first application or different from the first application;
step 103: splitting the display area of the first window into a first sub-display area and a second sub-display area;
step 104: and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the invoking of the second application based on the first information may include: the information type of the first information is obtained firstly, and then a second application capable of loading the first information is called.
The invoking of the corresponding second application may include: when a plurality of applications can load the first information, one application can be selected as the second application according to the selection of a user; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The splitting the display area of the first window into a first sub-display area and a second sub-display area may include: and averagely dividing the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, before the second non-full screen window runs the second application and displays the second content, the method may further include: and calling the corresponding file from the memory of the electronic equipment according to the first information.
The above embodiment is further explained below by taking the example of opening a video file from the file manager. As shown in fig. 2, when the current first window 21 is a non-full screen window, when the first application opened in the first window 21 is a file manager, by obtaining a first operation for the first application, after the first operation is analyzed to obtain the first analysis result, a video file 22 selected from the file manager in the first window according to the first analysis result is used as first information;
calling a video player as a second application based on the first information, wherein the second application is different from the first application;
then, as shown in fig. 3, the display area of the first window 21 is divided into a first sub-display area and a second sub-display area, where a dotted line in the drawing is a boundary line between the first sub-display area and the second character display area;
generating a first non-full screen window 211 and a second non-full screen window 212 in the first sub-display area and the second sub-display area, respectively; continuing to run the file manager in the first non-full screen window 211 and running the video player in the second non-full screen window 212, where the video content corresponding to the first information is displayed.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Example II,
The information processing method provided by the embodiment of the invention is applied to electronic equipment with a display touch unit, such as a tablet personal computer or a smart phone; the electronic device is capable of running a plurality of applications; the application can be displayed on the display touch unit through a full-screen window or a non-full-screen window; the display area of the non-full screen window is smaller than that of the full screen window; the non-full screen window is obtained by converting the full screen window through conversion parameters, and when N application windows are opened in the display unit, N is an integer greater than or equal to 1; as shown in fig. 4, the method includes:
step 401: when a first application is displayed in a first window, acquiring first operation aiming at the first application, analyzing the first operation to acquire a first analysis result, and selecting first information from the first window according to the first analysis result;
step 402: calling a second application based on the first information; the second application is the same as the first application or different from the first application;
step 403: splitting the display area of the first window into a first sub-display area and a second sub-display area;
step 404: respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays second content;
step 405: when first content of a first application is displayed in a first non-full screen window, second operation aiming at the first application is obtained, the second operation is analyzed to obtain a second analysis result, and second information is selected from the first non-full screen window according to the second analysis result;
step 406: calling a third application based on the second information, wherein the third application is the same as the first application or different from the first application;
step 407: and running a third application on the second non-full screen window of the second sub-display area and displaying third content.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the invoking of the second application based on the first information may include: the information type of the first information is obtained firstly, and then a second application capable of loading the first information is called.
The invoking of the corresponding second application may include: when a plurality of applications can load the first information, one application can be selected as the second application according to the selection of a user; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The splitting the display area of the first window into a first sub-display area and a second sub-display area may include: and averagely dividing the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, before the second non-full screen window runs the second application and displays the second content, the method may further include: calling the corresponding file from the memory of the electronic device according to the first information, which is not described herein for the prior art.
The above embodiment is further explained below by taking the example of opening a video file from the file manager. As shown in fig. 5, when the first window 51 is a full-screen window, and when the first application opened in the first window 51 is a file manager, a first operation for the first application is obtained, and the first operation is analyzed to obtain the first analysis result, a video file 52 selected from the file manager in the first window according to the first analysis result is used as first information;
calling a video player as a second application based on the first information, wherein the second application is different from the first application;
then, as shown in fig. 6, splitting the display area of the first window into a first sub-display area and a second sub-display area, where a dotted line in the drawing is a boundary line between the first sub-display area and the second character display area;
generating a first non-full screen window 511 and a second non-full screen window 512 in the first sub-display area and the second sub-display area, respectively; continuing to run the file manager in the first non-full screen window 511, and running 512 the video player in the second non-full screen window, displaying video content corresponding to the first information in the video player;
the method and the device can limit the opening mode of the windows in the system, when the windows in the system are limited to be in the first opening mode, each window can be split only once, namely after one window is split once to obtain two non-full-screen windows, if a user selects the second information 53 from the first non-full-screen window 511 again, the third application corresponding to the second information 53 is called, and if the second information corresponds to one picture, the newly selected second information is displayed in the opened second non-full-screen window 512.
Preferably, the non-full screen window is obtained by transforming the full screen window by using a transformation parameter, and includes: and converting the full-screen window by using the conversion parameters to obtain a display area of the non-full-screen window which is converted and runs the application in the non-full-screen mode. The conversion parameters include at least one of: conversion matrix, parameters, parameter set.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Example III,
The information processing method provided by the embodiment of the invention is applied to electronic equipment with a display touch unit, such as a tablet personal computer or a smart phone; the electronic device is capable of running a plurality of applications; the application can be displayed on the display touch unit through a full-screen window or a non-full-screen window; the display area of the non-full screen window is smaller than that of the full screen window; the non-full screen window is obtained by converting the full screen window through conversion parameters, and when N application windows are opened in the display unit, N is an integer greater than or equal to 1; as shown in fig. 7, the method includes:
step 701: when a first application is displayed in a first window, acquiring first operation aiming at the first application, analyzing the first operation to acquire a first analysis result, and selecting first information from the first window according to the first analysis result;
step 702: calling a second application based on the first information; the second application is the same as the first application or different from the first application;
step 703: splitting the display area of the first window into a first sub-display area and a second sub-display area;
step 704: respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays second content;
step 705: when first content of a first application is displayed in a first non-full screen window, third operation aiming at the first application is obtained, the third operation is analyzed to obtain a third analysis result, and third information is selected from the first non-full screen window according to the third analysis result;
step 706: calling a fourth application based on the third information, wherein the fourth application is the same as the first application or different from the first application;
step 707: splitting the display area of the first window into M sub-display areas, generating M non-full-screen windows in the M sub-display areas, respectively running M applications in the M non-full-screen windows and displaying corresponding M contents, wherein the windows of the M non-full-screen windows are the same in size.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the invoking of the second application based on the first information may include: the information type of the first information is obtained firstly, and then a second application capable of loading the first information is called.
The invoking of the corresponding second application may include: when a plurality of applications can load the first information, one application can be selected as the second application according to the selection of a user; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The splitting the display area of the first window into a first sub-display area and a second sub-display area may include: and averagely dividing the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, before the second non-full screen window runs the second application and displays the second content, the method may further include: calling the corresponding file from the memory of the electronic device according to the first information, which is not described herein for the prior art.
Preferably, the display area of the first window is split into M sub-display areas, M non-full-screen windows are generated in the M sub-display areas, M applications are respectively run on the M non-full-screen windows and corresponding M contents are displayed, and the windows of the M non-full-screen windows have the same size, that is, if M is equal to three, that is, the currently opened fourth application is a third application selected from the first application, and the currently original first window is split into three non-full-screen windows having the same size.
After step 707 is completed, step 705 may be returned to split the first window again to open a new application.
The following describes a usage scenario of this embodiment based on the first embodiment:
after step 704 is completed, it is assumed that the original first window is currently split into a first non-full-screen window 211 and a second non-full-screen window 212, wherein a video is displayed in the second non-full-screen window, and the file manager continues to be displayed in the first non-full-screen window;
then, the user continues to perform a third operation on the file manager from the first non-full screen window 212, selects third information from the file manager, and calls a fourth application based on the third information, assuming that the third information is a document, wherein the fourth application may be Word;
step 707 is executed to split the first window into three sub-display areas, and generate three non-full-screen windows in the M sub-display areas, as shown in fig. 8, the file manager 81, the video player 82, and the Word83 are respectively run on the three non-full-screen windows, and the windows of the M non-full-screen windows have the same size.
Preferably, the non-full screen window is obtained by transforming the full screen window by using a transformation parameter, and includes: and converting the full-screen window by using the conversion parameters to obtain a display area of the non-full-screen window which is converted and runs the application in the non-full-screen mode. The conversion parameters include at least one of: conversion matrix, parameters, parameter set.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Example four,
The electronic device provided by the embodiment of the invention, such as a tablet computer or a smart phone; as shown in fig. 9, the electronic apparatus includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for displaying windows corresponding to a plurality of applications in a display area;
the processing unit is used for running a plurality of applications and converting a full-screen display window corresponding to the applications by using conversion parameters to obtain a window for running the applications in a non-full-screen mode; when N applications running in a non-full screen mode are started, N is an integer greater than or equal to 1; when a first application is displayed in a first window, acquiring first operation aiming at the first application, acquiring the first operation to acquire a first analysis result, and determining first information from the first non-full screen window according to the first analysis information; calling a second application based on the first information; the second application is the same as the first application or different from the first application; splitting the display area of the first window into a first sub-display area and a second sub-display area; and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the processing unit is specifically configured to, when a second application is invoked based on the first information, first obtain an information type of the first information, and then invoke the second application capable of loading the first information.
The processing unit is specifically configured to select one application as the second application according to a selection of a user when there are multiple applications capable of loading the first information; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The processing unit is specifically configured to averagely divide the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, the processing unit is specifically configured to, before the second non-full-screen window runs the second application and displays the second content, call the corresponding file from the memory of the electronic device according to the first information.
The above embodiment is further explained below by taking the example of opening a video file from the file manager. As shown in fig. 2, when the current first window 21 is a non-full screen window, when the first application opened in the first window 21 is a file manager, by obtaining a first operation for the first application, after the first operation is analyzed to obtain the first analysis result, a video file 22 selected from the file manager in the first window according to the first analysis result is used as first information;
calling a video player as a second application based on the first information, wherein the second application is different from the first application;
then, as shown in fig. 3, the display area of the first window 21 is divided into a first sub-display area and a second sub-display area, where a dotted line in the drawing is a boundary line between the first sub-display area and the second character display area;
generating a first non-full screen window 211 and a second non-full screen window 212 in the first sub-display area and the second sub-display area, respectively; continuing to run the file manager in the first non-full screen window 211 and running the video player in the second non-full screen window 212, where the video content corresponding to the first information is displayed.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Example V,
The electronic device provided by the embodiment of the invention, such as a tablet computer or a smart phone; as shown in fig. 9, the electronic apparatus includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for displaying windows corresponding to a plurality of applications in a display area;
the processing unit is used for running a plurality of applications and converting a full-screen display window corresponding to the applications by using conversion parameters to obtain a window for running the applications in a non-full-screen mode; when N applications running in a non-full screen mode are started, N is an integer greater than or equal to 1; when a first application is displayed in a first window, acquiring first operation aiming at the first application, acquiring the first operation to acquire a first analysis result, and determining first information from the first non-full screen window according to the first analysis information; calling a second application based on the first information; the second application is the same as the first application or different from the first application; splitting the display area of the first window into a first sub-display area and a second sub-display area; and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
The processing unit is further configured to, when a first content of a first application is displayed in a first non-full screen window, acquire a second operation for the first application, analyze the second operation to obtain a second analysis result, and select second information from the first non-full screen window according to the second analysis result; calling a third application based on the second information, wherein the third application is the same as the first application or different from the first application; and running a third application on the second non-full screen window of the second sub-display area and displaying third content.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the processing unit is specifically configured to first obtain an information type of the first information, and then invoke a second application capable of loading the first information.
The processing unit is specifically configured to select one application as the second application according to a selection of a user when a plurality of applications are capable of loading the first information; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The processing unit is specifically configured to averagely divide the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, the processing unit is specifically configured to, before the second non-full-screen window runs the second application and displays the second content, call a corresponding file from a memory of the electronic device according to the first information, which is the prior art and is not described herein again.
The above embodiment is further explained below by taking the example of opening a video file from the file manager. As shown in fig. 5, when the first window 51 is a full-screen window, and when the first application opened in the first window 51 is a file manager, a first operation for the first application is obtained, and the first operation is analyzed to obtain the first analysis result, a video file 52 selected from the file manager in the first window according to the first analysis result is used as first information;
calling a video player as a second application based on the first information, wherein the second application is different from the first application;
then, as shown in fig. 6, splitting the display area of the first window into a first sub-display area and a second sub-display area, where a dotted line in the drawing is a boundary line between the first sub-display area and the second character display area;
generating a first non-full screen window 511 and a second non-full screen window 512 in the first sub-display area and the second sub-display area, respectively; continuing to run the file manager in the first non-full screen window 511, and running 512 the video player in the second non-full screen window, displaying video content corresponding to the first information in the video player;
the method and the device can limit the opening mode of the windows in the system, when the windows in the system are limited to be in the first opening mode, each window can be split only once, namely after one window is split once to obtain two non-full-screen windows, if a user selects the second information 53 from the first non-full-screen window 511 again, the third application corresponding to the second information 53 is called, and if the second information corresponds to one picture, the newly selected second information is displayed in the opened second non-full-screen window 512.
Preferably, the processing unit is specifically configured to convert the full-screen window by using the conversion parameter, and obtain a display area of the non-full-screen window, where the converted application is run in the non-full-screen mode. The conversion parameters include at least one of: conversion matrix, parameters, parameter set.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user is improved.
Example six,
The electronic device provided by the embodiment of the invention, such as a tablet computer or a smart phone; as shown in fig. 9, the electronic apparatus includes: the touch control display unit and the processing unit; wherein,
the touch display unit is used for displaying windows corresponding to a plurality of applications in a display area;
the processing unit is used for running a plurality of applications and converting a full-screen display window corresponding to the applications by using conversion parameters to obtain a window for running the applications in a non-full-screen mode; when N applications running in a non-full screen mode are started, N is an integer greater than or equal to 1; when a first application is displayed in a first window, acquiring first operation aiming at the first application, acquiring the first operation to acquire a first analysis result, and determining first information from the first non-full screen window according to the first analysis information; calling a second application based on the first information; the second application is the same as the first application or different from the first application; splitting the display area of the first window into a first sub-display area and a second sub-display area; and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
The processing unit is further configured to, when a first content of a first application is displayed in a first non-full screen window, acquire a third operation for the first application, analyze the third operation to obtain a third analysis result, and select third information from the first non-full screen window according to the third analysis result; calling a fourth application based on the third information, wherein the fourth application is the same as the first application or different from the first application; splitting the display area of the first window into M sub-display areas, generating M non-full-screen windows in the M sub-display areas, respectively running M applications in the M non-full-screen windows and displaying corresponding M contents, wherein the windows of the M non-full-screen windows are the same in size.
Preferably, the first application may include a file manager, a browser, a WeChat, a microblog, and the like.
The first window may be a full screen window or a non-full screen window.
The first information may include hyperlink information, file identification, and the like.
Preferably, the processing unit is specifically configured to first obtain an information type of the first information, and then invoke a second application capable of loading the first information.
The processing unit is specifically configured to select one application as the second application according to a selection of a user when a plurality of applications are capable of loading the first information; for example, when playing a video file, there may be multiple playing software such as storm audio, Baidu audio, QQ player, etc., at this time, the electronic device may prompt the user to select one playing software, and use the application selected by the user as the second application.
The processing unit is specifically configured to averagely divide the display area of the first window into two areas, namely a first sub-display area and a second sub-display area.
Preferably, the processing unit is specifically configured to, before the second non-full-screen window runs the second application and displays the second content, call a corresponding file from a memory of the electronic device according to the first information, which is the prior art and is not described herein again.
Preferably, the display area of the first window is split into M sub-display areas, M non-full-screen windows are generated in the M sub-display areas, M applications are respectively run on the M non-full-screen windows and corresponding M contents are displayed, and the windows of the M non-full-screen windows have the same size, that is, if M is equal to three, that is, the currently opened fourth application is a third application selected from the first application, and the currently original first window is split into three non-full-screen windows having the same size.
Preferably, the processing unit is further configured to split the display area of the first window into M sub-display areas, generate M non-full-screen windows in the M sub-display areas, run M applications respectively on the M non-full-screen windows and display corresponding M contents, and then continue to obtain a second operation for the first application when the first content of the first application is displayed in the first non-full-screen window, split the first window again, and open a new application.
Suppose that as shown in fig. 2, the original first window is currently split into a first non-full-screen window 211 and a second non-full-screen window 212, where the second non-full-screen window displays a video, and the first non-full-screen window continues to display the file manager;
then, the user continues to perform a third operation on the file manager from the first non-full screen window 212, selects third information from the file manager, and calls a fourth application based on the third information, assuming that the third information is a document, wherein the fourth application may be Word;
splitting the first window into three sub-display areas, and generating three non-full-screen windows in the M sub-display areas, as shown in fig. 8, running a file manager 81, a video player 82, and a Word83 on the three non-full-screen windows respectively, wherein the windows of the M non-full-screen windows have the same size.
Preferably, the non-full screen window is obtained by transforming the full screen window by using a transformation parameter, and includes: and converting the full-screen window by using the conversion parameters to obtain a display area of the non-full-screen window which is converted and runs the application in the non-full-screen mode. The conversion parameters include at least one of: conversion matrix, parameters, parameter set.
Therefore, by adopting the technical scheme provided by the embodiment, the content selected by the user can be displayed by a new non-full screen window obtained after the currently opened window is split, so that the response mode of the electronic equipment is increased, the display area of other windows cannot be shielded, the operation of the user is not influenced, and the use experience of the user 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 (10)
1. An information processing method is applied to an electronic device with a display touch unit, and the electronic device can run a plurality of applications; the application can be displayed on the display touch unit through a full-screen window or a non-full-screen window; the display area of the non-full screen window is smaller than that of the full screen window; the non-full screen window is obtained by converting the full screen window through conversion parameters, and when N application windows are opened in the display unit, N is an integer greater than or equal to 1; the method comprises the following steps:
when a first application is displayed in a first window, acquiring first operation aiming at the first application, analyzing the first operation to acquire a first analysis result, and selecting first information from the first window according to the first analysis result;
calling a second application based on the first information; the second application is the same as the first application or different from the first application; the calling of the corresponding second application comprises: when a plurality of applications can load the first information, selecting one application as the second application;
splitting the display area of the first window into a first sub-display area and a second sub-display area;
and respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays the second content.
2. The method of claim 1, wherein after the second non-full screen window runs a second application and displays second content, the method further comprises:
when first content of a first application is displayed in a first non-full screen window, second operation aiming at the first application is obtained, the second operation is analyzed to obtain a second analysis result, and second information is selected from the first non-full screen window according to the second analysis result;
calling a third application based on the second information, wherein the third application is the same as the first application or different from the first application;
and running a third application on the second non-full screen window of the second sub-display area and displaying third content.
3. The method of claim 1, wherein after the second non-full screen window runs a second application and displays second content, the method further comprises:
when first content of a first application is displayed in a first non-full screen window, third operation aiming at the first application is obtained, the third operation is analyzed to obtain a third analysis result, and third information is selected from the first non-full screen window according to the third analysis result;
calling a fourth application based on the third information, wherein the fourth application is the same as the first application or different from the first application;
splitting the display area of the first window into M sub-display areas, generating M non-full-screen windows in the M sub-display areas, respectively running M applications in the M non-full-screen windows and displaying corresponding M contents, wherein the windows of the M non-full-screen windows are the same in size.
4. The method according to any of claims 1-3, wherein the non-full screen window is transformed from the full screen window by a transformation parameter, comprising:
and converting the full-screen window by using the conversion parameters to obtain a display area of the non-full-screen window which is converted and runs the application in the non-full-screen mode.
5. The method of claim 4, wherein the conversion parameters comprise at least one of: conversion matrix, parameters, parameter set.
6. An electronic device, the electronic device comprising: the touch control display unit and the processing unit; wherein,
the touch display unit is used for displaying windows corresponding to a plurality of applications in a display area;
the processing unit is used for running a plurality of applications and converting a full-screen display window corresponding to the applications by using conversion parameters to obtain a window for running the applications in a non-full-screen mode; when N applications running in a non-full screen mode are started, N is an integer greater than or equal to 1; when a first application is displayed in a first window, acquiring first operation aiming at the first application, acquiring the first operation to acquire a first analysis result, and determining first information from a first non-full-screen window according to the first analysis information; calling a second application based on the first information; the second application is the same as the first application or different from the first application; splitting the display area of the first window into a first sub-display area and a second sub-display area; respectively generating a first non-full screen window and a second non-full screen window in a first sub-display area and a second sub-display area, wherein the first non-full screen window runs the first application, and the second non-full screen window runs the second application and displays second content; the calling of the corresponding second application comprises: and when a plurality of applications can load the first information, selecting one application as the second application.
7. The electronic device of claim 6,
the processing unit is further configured to, when a first content of a first application is displayed in a first non-full screen window, acquire a second operation for the first application, analyze the second operation to obtain a second analysis result, and select second information from the first non-full screen window according to the second analysis result; calling a third application based on the second information, wherein the third application is the same as the first application or different from the first application; and running a third application on the second non-full screen window of the second sub-display area and displaying third content.
8. The electronic device of claim 6,
the processing unit is further configured to, when a first content of a first application is displayed in a first non-full screen window, acquire a third operation for the first application, analyze the third operation to obtain a third analysis result, and select third information from the first non-full screen window according to the third analysis result; calling a fourth application based on the third information, wherein the fourth application is the same as the first application or different from the first application; splitting the display area of the first window into M sub-display areas, generating M non-full-screen windows in the M sub-display areas, respectively running M applications in the M non-full-screen windows and displaying corresponding M contents, wherein the windows of the M non-full-screen windows are the same in size.
9. The electronic device of any of claims 6-8,
the processing unit is specifically configured to convert the full-screen window by using the conversion parameter to obtain a display area of a non-full-screen window of the converted application running in a non-full-screen mode.
10. The electronic device of claim 9, wherein the conversion parameter comprises at least one of: conversion matrix, parameters, parameter set.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410067720.XA CN103870123B (en) | 2014-02-26 | 2014-02-26 | A kind of information processing method and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410067720.XA CN103870123B (en) | 2014-02-26 | 2014-02-26 | A kind of information processing method and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103870123A CN103870123A (en) | 2014-06-18 |
CN103870123B true CN103870123B (en) | 2018-07-06 |
Family
ID=50908716
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410067720.XA Active CN103870123B (en) | 2014-02-26 | 2014-02-26 | A kind of information processing method and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103870123B (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105573639B (en) | 2014-10-17 | 2018-11-20 | 国际商业机器公司 | For triggering the method and system of the display of application |
CN106357718B (en) * | 2015-07-13 | 2019-12-24 | 阿里巴巴集团控股有限公司 | Information processing method and device, electronic terminal, network terminal equipment and system |
CN105912191A (en) * | 2016-03-31 | 2016-08-31 | 北京奇虎科技有限公司 | Method and device for realizing interaction between applications of terminal equipment |
CN106648292A (en) * | 2016-09-29 | 2017-05-10 | 宇龙计算机通信科技(深圳)有限公司 | Method and device for selecting window |
CN106990888B (en) * | 2017-02-27 | 2021-07-20 | 宇龙计算机通信科技(深圳)有限公司 | Application display control method and device |
CN107203381A (en) * | 2017-05-25 | 2017-09-26 | 深圳天珑无线科技有限公司 | Interface display method and device |
CN109408014B (en) * | 2018-09-30 | 2021-07-16 | 联想(北京)有限公司 | Full screen control method and device |
CN112241230B (en) * | 2020-10-20 | 2022-04-12 | 北京字节跳动网络技术有限公司 | Window display method and device of electronic equipment, terminal and storage medium |
CN113727177B (en) * | 2021-08-31 | 2024-01-19 | 广州方硅信息技术有限公司 | Screen-throwing resource playing method and device, equipment and medium thereof |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102760032A (en) * | 2012-03-19 | 2012-10-31 | 联想(北京)有限公司 | Information processing method and electronic device |
CN103135888A (en) * | 2011-11-28 | 2013-06-05 | 三星电子株式会社 | Method and mobile device for displaying supplementary window |
CN103365525A (en) * | 2012-03-28 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | Mobile terminal and multi-window displaying method for mobile terminal |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8490124B2 (en) * | 2008-05-29 | 2013-07-16 | Qualcomm Incorporated | Method and apparatus for improving performance and user experience of a mobile broadcast receiver |
KR101640460B1 (en) * | 2009-03-25 | 2016-07-18 | 삼성전자 주식회사 | Operation Method of Split Window And Portable Device supporting the same |
-
2014
- 2014-02-26 CN CN201410067720.XA patent/CN103870123B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103135888A (en) * | 2011-11-28 | 2013-06-05 | 三星电子株式会社 | Method and mobile device for displaying supplementary window |
CN102760032A (en) * | 2012-03-19 | 2012-10-31 | 联想(北京)有限公司 | Information processing method and electronic device |
CN103365525A (en) * | 2012-03-28 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | Mobile terminal and multi-window displaying method for mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN103870123A (en) | 2014-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103870123B (en) | A kind of information processing method and electronic equipment | |
US9904458B2 (en) | Method for information processing and electronic apparatus thereof | |
EP2871560B1 (en) | Image processing method and apparatus | |
CN108549568B (en) | Application entry processing method and device, storage medium and electronic equipment | |
KR20150026786A (en) | Electronic device and method for contolling power | |
CN111124668B (en) | Memory release method, memory release device, storage medium and terminal | |
CN107357544B (en) | Display method, display device, intelligent terminal and computer readable storage medium | |
US11455075B2 (en) | Display method when application is exited and terminal | |
US20110145730A1 (en) | Utilization of Browser Space | |
CN107045546B (en) | Webpage processing method and device and intelligent terminal | |
CN112099684A (en) | Search display method and device and electronic equipment | |
US20200201673A1 (en) | View switching | |
CN115309470B (en) | Method, device, equipment and storage medium for loading widget | |
CN104571904B (en) | A kind of information processing method and electronic equipment | |
CN115967691A (en) | Message processing method, message processing device, electronic equipment, storage medium and program product | |
CN103870121B (en) | A kind of information processing method and electronic equipment | |
CN108345683A (en) | Webpage display process, device, terminal and storage medium | |
US10628031B2 (en) | Control instruction identification method and apparatus, and storage medium | |
CN106293658B (en) | Interface component generation method and equipment | |
CN106383705B (en) | Method and device for setting mouse display state in application thin client | |
CN113391856B (en) | Cross-task-stack page processing method, device, equipment and medium | |
CN106502496B (en) | Window switching method and device | |
CN113672826B (en) | Page jump method, device, computer equipment and storage medium | |
CN106802801B (en) | Application integration control method and device | |
CN115729412A (en) | Interface display method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |