CN103870123B - A kind of information processing method and electronic equipment - Google Patents

A kind of information processing method and electronic equipment Download PDF

Info

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
Application number
CN201410067720.XA
Other languages
Chinese (zh)
Other versions
CN103870123A (en
Inventor
王超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410067720.XA priority Critical patent/CN103870123B/en
Publication of CN103870123A publication Critical patent/CN103870123A/en
Application granted granted Critical
Publication of CN103870123B publication Critical patent/CN103870123B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Information processing method and electronic equipment
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.
CN201410067720.XA 2014-02-26 2014-02-26 A kind of information processing method and electronic equipment Active CN103870123B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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