Movatterモバイル変換


[0]ホーム

URL:


CN105353936B - A kind of display methods and electronic equipment - Google Patents

A kind of display methods and electronic equipment
Download PDF

Info

Publication number
CN105353936B
CN105353936BCN201510583998.7ACN201510583998ACN105353936BCN 105353936 BCN105353936 BCN 105353936BCN 201510583998 ACN201510583998 ACN 201510583998ACN 105353936 BCN105353936 BCN 105353936B
Authority
CN
China
Prior art keywords
application program
display
display area
interface
display unit
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
CN201510583998.7A
Other languages
Chinese (zh)
Other versions
CN105353936A (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 LtdfiledCriticalLenovo Beijing Ltd
Priority to CN201510583998.7ApriorityCriticalpatent/CN105353936B/en
Publication of CN105353936ApublicationCriticalpatent/CN105353936A/en
Application grantedgrantedCritical
Publication of CN105353936BpublicationCriticalpatent/CN105353936B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Landscapes

Abstract

The invention discloses a kind of display methods and electronic equipments, the described method includes: receiving and responding the first operation of user, multitask interface is presented on the display unit, the multitask interface includes at least one application program identification, for identifying and calling a corresponding application program, the application program includes the first application program for each of at least one application program identification application program identification;Receive the second operation that user carries out first application program;Determine the first display area of the display unit based on second operation, the first Application Program Interface of first display area, first application program for rendering;It runs first application program and first Application Program Interface is presented in first display area.The present invention provides the above method, makes the technical problem that can show that the mode of multiple application programs is excessively complicated on electronic equipment simultaneously to solve to start in the prior art application program.

Description

A kind of display methods and electronic equipment
Technical field
The present invention relates to electronic technology field, in particular to a kind of display methods and electronic equipment.
Background technique
With the rapid development and the improvement of people's living standards of mobile communication technology, such as smart phone, tablet computerElectronic equipment gradually comes into huge numbers of families.In recent years, mobile electronic device updates increasingly frequent, and various styles layer goes out notThoroughly, functional configuration enhances, and the speed of service becomes faster, and the display unit of electronic equipment is also increasing.
With the increase of electronic equipment display unit, user wishes that electronic equipment can be as computer, in display unitAbove while showing two or more Application Program Interfaces, user can use multiple application programs simultaneously, for example, when hair wechatIt can see video, when Taobao can search for song, and the switching that can be convenient between different application programs in music box.
In realizing the embodiment of the present application during technical solution, the discovery prior art exists as follows present inventorTechnical problem: when showing two or more Application Program Interfaces simultaneously on the display unit of electronic equipment, the prior art is logicalThe conversion that the suspension button to suspend on the screen carries out application program is crossed, user clicks suspension button and selects different application journeysSequence, by suspension button conversion application the step of is comparatively laborious, efficiency is too low, and the button that suspends occupies a part displayUnit influences user interface.
Summary of the invention
The present invention provides a kind of display methods and electronic equipment, makes electricity to solve to start application program in the prior artThe excessively complicated technical problem of the mode of multiple application programs can be shown in sub- equipment simultaneously.
On the one hand the embodiment of the present application provides a kind of display methods, apply in an electronic equipment, which comprises
The first operation for receiving and responding user, is presented multitask interface, the multitask interface packet on the display unitInclude at least one application program identification, wherein each of at least one described application program identification application program identification is equalFor identifying and calling a corresponding application program, wherein the application program includes the first application program;
Receive the second operation that user carries out the first application program identification of first application program;
Based on second operation, the first display area of the display unit is determined, wherein first display areaFirst Application Program Interface of the first application program for rendering;
It runs first application program and first Application Program Interface is presented in first display area.
Optionally, described before the first display area for determining the display unit described based on second operationMethod further include:
Judge the second application program that the second application program whether is shown on the second display area of the display unitInterface;
If so, determining that the quantity of second application program is not up to preset upper limit value.
Optionally, first display area and second display area be not be overlapped.
Optionally, first application is presented in the operation first application program and in first display areaAfter program interface, the method also includes:
Judge whether first application program and the quantity of second application program reach the preset upper limit value;
When the quantity of first application program and second application program is not up to the preset upper limit value, describedRemaining area on display unit shows the multitask interface;
When the quantity of first application program and second application program reaches the preset upper limit value, hide describedMultitask interface.
Optionally, described based on second operation, determine the first display area of the display unit, comprising:
Determine the final position of second operation;
Described the is determined according to the quantity for showing Application Program Interface on the final position and the display unit simultaneouslyOne display area.
Optionally, the quantity that Application Program Interface is presented on the display unit simultaneously is currently to show on the display unitThe quantity of the Application Program Interface shown, it is described according to showing application program circle simultaneously on the final position and the display unitThe quantity in face determines first display area, comprising:
It determines in the final position, the edge intersected on the display unit with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display unit, by the entire aobvious of the display unitShow that region is divided into and adds 1 consistent multiple display areas with the quantity;
A determining display area with the side edge is first display area.
Optionally, on the display unit simultaneously show Application Program Interface quantity be the display unit on can be sameWhen the upper limit of the number value of Application Program Interface that shows, it is described to be shown simultaneously according on the final position and the display unitThe quantity of Application Program Interface determines first display area, comprising:
It determines in the final position, the edge intersected on the display unit with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display unit, by the entire aobvious of the display unitShow that region is divided into and the consistent multiple display areas of the upper limit of the number value;
A determining display area with the side edge is first display area.
Optionally, described based on second operation, determine the first display area of the display unit, comprising:
It determines in the final position, the side intersected in the multitask interface with first application program identificationEdge;
Determine on the display unit with the display area where the edge of the sides aligned parallel be first viewing areaDomain.
On the other hand the embodiment of the present application provides a kind of electronic equipment, comprising:
Display;
Input unit, for receiving the first operation of user;
Multitask interface, multitask circle is presented for responding first operation in processor on the displayFace includes at least one application program identification, wherein each of at least one described application program identification application program markKnowledge is used to identify and calls a corresponding application program, wherein the application program includes the first application program;
The input unit is also used to receive what user carried out the first application program identification of first application programSecond operation;
The processor is also used to determine the first display area of the display, wherein institute based on second operationState the first Application Program Interface of the first display area first application program for rendering;Run first application programAnd first Application Program Interface is presented in first display area.
Optionally, the processor is also used to:
Described based on second operation, before the first display area for determining the display unit, judge described aobviousThe second Application Program Interface that the second application program whether is shown on the second display area of device shown;
If so, determining that the quantity of second application program is not up to preset upper limit value.
Optionally, first display area and second display area be not be overlapped.
Optionally, the processor is also used to:
In the operation first application program and first application program circle is presented in first display areaAfter face, judge whether first application program and the quantity of second application program reach the preset upper limit value;
When the quantity of first application program and second application program is not up to the preset upper limit value, describedRemaining area on display shows the multitask interface;When the number of first application program and second application programAmount reaches the preset upper limit value, hides the multitask interface.
Optionally, the processor is used for:
Determine the final position of second operation;
According on the final position and the display simultaneously show that the quantity of Application Program Interface determines described firstDisplay area.
Optionally, it presents on the display and is currently shown on the quantity display of Application Program Interface simultaneouslyThe quantity of Application Program Interface, the processor are used for:
It determines in the final position, the edge intersected on the display with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display, by the entire display of the display unitRegion, which is divided into, adds 1 consistent multiple display areas with the quantity;
A determining display area with the side edge is first display area.
Optionally, the quantity for showing Application Program Interface on the display simultaneously is that can show simultaneously on the displayThe upper limit of the number value of the Application Program Interface shown, the processor are used for:
It determines in the final position, the edge intersected on the display with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display, by the entire viewing area of the displayDomain is divided into and the consistent multiple display areas of the upper limit of the number value;
A determining display area with the side edge is first display area.
Optionally, the processor is used for:
It determines in the final position, the side intersected in the multitask interface with first application program identificationEdge;
Determine on the display with the display area where the edge of the sides aligned parallel be first display area.
On the other hand the embodiment of the present application provides a kind of electronic equipment, comprising:
First receiving module, for receiving the first operation of user;
Multitask interface, the multitask is presented for responding first operation in first display module over the displayInterface includes at least one application program identification, wherein each of at least one described application program identification application programMark is used to identify and calls a corresponding application program, wherein the application program includes the first application program;
Second receiving module, the second operation that the first application program identification is carried out for receiving user;
First determining module, for determining the first display area of the display unit based on second operation,In, the first Application Program Interface of first display area, first application program for rendering;
First operation module, for running first application program;
Second display module, for first Application Program Interface to be presented in first display area.
One embodiment or multiple embodiments in above-described embodiment in through the invention, at least may be implemented following skillArt effect:
In the embodiment of the present application, by receiving and responding the first operation of user, presenting on the display unit includes extremelyThe multitask interface of a few application program identification, and after entering the multitask interface for showing multiple application programs, Yong HukeIt is operated with carrying out the second input to the first application program identification of display, the first application program of operation is operated by the second input,And it will be shown in the first display areas.By this method, multitask interface is first recalled by the first operation, then by moreThe application program identification of task interface carries out the second operation starting application program and shows Application Program Interface in the first displayRegion solves the operation side that electronic equipment in the prior art starts multiple application programs and shows this multiple application program simultaneouslyThe excessively complicated technical problem of formula, has reached easy to operate, the simple technical effect of display interface.
Detailed description of the invention
Fig. 1 is a kind of flow chart for display methods that the embodiment of the present application one provides;
Fig. 2 a- Fig. 2 c is a kind of schematic diagram for display methods that the embodiment of the present application one provides;
Fig. 3 a- Fig. 3 h is the schematic diagram for another display methods that the embodiment of the present application one provides;
Fig. 4 is the structure chart for a kind of electronic equipment that the embodiment of the present application two provides;
Fig. 5 is the structure chart for a kind of electronic equipment that the embodiment of the present application three provides.
Specific embodiment
The embodiment of the present application provides a kind of display methods and electronic equipment, and to solve in the prior art, electronic equipment is simultaneouslyWhen running multiple application programs, the excessively complicated technical problem of the display mode of Application Program Interface.In the embodiment of the present applicationIn order to solve the above technical problems, general thought is as follows for technical solution:
In the embodiment of the present application, by receiving and responding the first operation of user, presenting on the display unit includes extremelyThe multitask interface of a few application program identification, and after entering the multitask interface for showing multiple application programs, Yong HukeIt is operated with carrying out the second input to the first application program identification of display, the first application program of operation is operated by the second input,And it will be shown in the first display areas.By this method, multitask interface is first recalled by the first operation, then by moreThe application program identification of task interface carries out the second operation starting application program and shows Application Program Interface in the first displayRegion solves the operation side that electronic equipment in the prior art starts multiple application programs and shows this multiple application program simultaneouslyThe excessively complicated technical problem of formula, has reached easy to operate, the simple technical effect of display interface.
In addition, the terms "and/or", only a kind of incidence relation for describing affiliated partner, indicates may existThree kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, these three situations of individualism B.SeparatelyOutside, character "/" herein typicallys represent the relationship that forward-backward correlation object is a kind of "or" in the case where not illustrating.
In order to better understand the above technical scheme, below by attached drawing and specific embodiment to technical solution of the present inventionIt is described in detail, it should be understood that the specific features in the embodiment of the present application and embodiment are to the detailed of technical solution of the present inventionThin explanation, rather than the restriction to technical solution of the present invention, in the absence of conflict, the embodiment of the present application and embodimentIn technical characteristic can be combined with each other.
Embodiment one
Referring to FIG. 1, the application provides a kind of display methods, applied to an electronic equipment with display unit.This hairIn bright embodiment, electronic equipment can refer to the different electricity such as smart phone, smartwatch, tablet computer including display unitSub- equipment, for the electronic equipment be specifically which type of equipment present invention with no restrictions.
As shown in Figure 1, the main flow of the display methods is described as follows:
Step 101: receiving and respond the first operation of user, multitask interface, multitask circle are presented on the display unitFace includes at least one application program identification, wherein each of at least one application program identification application program identification is equalFor identifying and calling a corresponding application program, wherein application program includes the first application program;
Step 102: receiving the second operation that user carries out the first application program identification of the first application program;
Step 103: based on the second operation, determining the first display area of display unit, wherein the first display area is used forThe first Application Program Interface of the first application program is presented;
Step 104: simultaneously the first Application Program Interface is presented in the first display area in the first application program of operation.
Wherein, in a step 101, specifically, the first operation is usually homepage (Home) key of long-pressing electronic equipment.?When user's long-pressing homepage key, electronic equipment receives the first operation and responds the first operation of user, in the display of electronic equipmentMultitask interface is presented on unit.Wherein, show at least one application program identification in multitask interface, and this at least one answerWith the application program identification of each of program identification all for identifying corresponding application program.The application program be user intoBefore row first operates, the foreground of electronic equipment and the application program of running background.In multitask interface, user can pass throughApplication program identification interacts operation with corresponding application program, such as calls corresponding answer by clicking application program identificationWith program, application program can also be closed by stroke application program identification.
In a step 101 by response the first operation display multitask interface after, when user in multitask interface to showingThe first application program identification carry out second operation when execute step 102, i.e., reception user to the first application program identification carry outSecond operation.Specifically, in embodiments herein, the second operation is different from the prior art to application program identificationThe single-click operation and paddling operation of progress, the second operation can carry out mobile operation, example for the first application program identification of draggingSuch as, the first application program identification is dragged to other positions after the first application program identification of long-pressing.When user is to the first application programWhen mark carries out the second operation, electronic equipment determines that operation object is the first application program identification, determines that action type is secondOperation.
Next it executes in step 103, i.e., operates the first display area for determining display unit, the first display based on secondFirst Application Program Interface of region the first application program for rendering.
Optionally, before step 103, this method further include: judge whether show on the second display area of display unitIt is shown with the second Application Program Interface of the second application program, if so, determining that the quantity of the second application program is not up to presetLimit value.Specifically, in the embodiment of the present application, the preset upper limit of the quantity for the application program that multitask interface is shown can be setValue, it is of course also possible to be not provided with.The application to the size of preset upper limit value without limitation, can for it is arbitrarily large in 1 it is just wholeNumber, during specific implementation, those skilled in the art can be determined according to actual needs.When provided with preset upper limit valueWhen, after receiving the second operation in a step 102, operated before determining the first display area according to second in step 103,Need to judge whether to show the second Application Program Interface of the second application program on the second display area of display unit, ifHave, it is determined that the quantity of the second application program has been not up to preset upper limit value.
As an example it is assumed that the preset upper limit value of setting is 3, i.e., display unit can at most show that 3 are applied journey simultaneouslySequence interface.It assumes again that before step 102,3 Application Program Interfaces is had shown that on display unit, be " photograph album ", " musicBox " and " wechat ", as shown in Figure 2 a.These three application programs are aforementioned described second application program.Optionally, this threeA second application program is specifically also possible to show on the display unit by the Starting mode of step 101 to step 104.
Optionally, Overlapping display is on the display unit in the form of suspended window at multiple task management interface at this time.
At this point, when on the multiple task management interface that user shows in fig. 2 a, for the first application program identification " quarter-bell "After carrying out the second operation, because the number of the second application program of display is 3, preset upper limit value, i.e. electronic equipment are reachedIt does not support to show 4 Application Program Interfaces simultaneously.Therefore, a kind of processing mode can be that not start the first application program " noisyBell " does not need to determine the first display area yet, but pops up prompting message or play and voice is reminded to remind user.Such as figureShown in 2b, " prompt information: displayable number of applications has had reached preset upper limit value to pop-up window, please close applicationIt is operated again after program.", that is, suggest that user closes one of them of 3 the second application programs, when user closes at leastAfter one the second application program, the second operation can be carried out to the first application program identification again.
Alternatively possible processing mode are as follows: step 103 comprises determining that second that the final position of the second operation is coveredApplication interface;Determine that the covered corresponding display area of the second application interface is the first display area.
Specifically, as shown in Fig. 2 a and 2c, the end for the second operation that user carries out the first application program identification " quarter-bell "Stop bit, which is set, is shown the second application program " music box ".The display area for then determining music box is the first display area, is used forThe application interface of the first application " quarter-bell " of display.As shown in Figure 2 c, the first application program " quarter-bell " is run and in original display theThe position of two application programs " music box " shows the application interface of " quarter-bell ".Optionally, the second application program " music box " is closed,And the second application program identification is shown again in the multitask interface of suspension.
When the quantity for determining the second application program is not up to preset upper limit value, step 103 is next executed.It is specific nextIt says, after carrying out the second operation to the first application program identification, the first application program identification corresponding first can be applied into journeySequence is shown in first display area determining based on the second operation.Wherein, show the first application program the first display area withShow that the second display area of the second application program is not overlapped, i.e., it on the display unit, can between different Application Program InterfacesWith adjacent, certain spacing can also be kept, but is different between Application Program Interface and is not overlapped display.
Further, the first display area for determining display unit is operated based on second, specifically, first determines the second operationFinal position, then according on final position and display unit simultaneously show that the quantity of Application Program Interface determines the first displayRegion.It wherein, can be with using the technical solution for the display position for determining the first display area according to the final position of the second operationReach the technical effect shown according to the demand of user, rather than shows application program in any position of display unit.Using according on display unit simultaneously show that the quantity of Application Program Interface determines the skill of the size and shape of the first display areaArt scheme can achieve the technical effect of the display area of reasonable distribution display unit, so that display unit shows multiple applicationsThere is better display effect when program interface.It follows that in the embodiment of the present application, determining the first display according to the second operationRegion, with after the first application program identification in the prior art, clicking in multitask interface, the first application program of operation is simultaneously full frameShow that the first Application Program Interface is different.
Wherein, according to the quantity difference for showing Application Program Interface on display unit simultaneously, determine that the first display area hasThe possible implementation of following two.
The first possible implementation
The quantity that Application Program Interface is presented on display unit simultaneously is application program circle currently shown on display unitThe quantity in face, then step 103 is comprised determining that in the final position of the second operation, on display unit with the first application program markThe edge of sensible friendship;According to the quantity of the Application Program Interface currently shown on display unit, by the entire display of display unitRegion, which is divided into, adds 1 consistent multiple display areas with quantity;A determining display area with side edge is the first viewing areaDomain.
Wherein, the quantity of all Application Program Interfaces to be shown is needed in current display unit, applies second for userThe quantity of the second Application Program Interface having shown that before operation adds will be after the first Application Program Interface to be displayedTotal quantity.Provided with Application Program Interface in the case where being provided with preset upper limit value, currently shown as described in aforementionedQuantity do not reach preset upper limit value, i.e. the quantity of the second application program is not up to preset upper limit value.It is default being not provided withIn the case where upper limit value, do not need to carry out the step of whether quantity of aforementioned second application program reaches preset upper limit value, butDirectly execute each step of the step 103 of the preceding paragraph description.
Specifically, for example after user operates mobile first application program identification by second, when being moved to final position,First application program identification is intersected with some edge of display unit.Accordingly, it is determined which edge some edge is specially.
Specifically, according to the quantity of the Application Program Interface currently shown on display unit, by the entire aobvious of display unitShow that region is divided into and add 1 consistent multiple display areas with quantity, for example, before user applies the second operation, display is single2 the second Application Program Interfaces and multitask interface are shown in member.Specifically, 2 the second Application Program Interfaces and multitask circleFace does not overlap each other.Or can be 2 the second application programs and occupy whole display areas, and multitask interface Overlapping display existsIn 2 the second application programs, but it should be noted that it is not all of covering.When user is to the application journey of the 3rd application programAfter sequence mark applies the second operation, the quantity of Application Program Interface to be shown is currently needed to add 1 to become 3, so by display unitWhole display areas divide 3 display areas into.Then it determines in 3 display areas and is with a display area of side edgeFirst display area.For example, when user terminates the second operation, the position of application program identification and the left edge phase of display unitIt connects, so determining that display area to connect in 3 display areas with left edge is the first display area.Therefore, user willThe application interface of the 3rd application can be seen on the left side of display unit.
Certainly, in practice, if it is considered that multitask interface and 2 second nonoverlapping situations of application program,The quantity of the Application Program Interface so currently shown just includes the quantity of 2 application programs and the quantity of multitask interface.AfterContinue by taking previous example as an example, before user applies the second operation, 2 the second Application Program Interfaces and 1 are shown on display unitA multitask interface currently needs to be shown after user applies the second operation to the application program identification of the 3rd application programThe quantity of Application Program Interface adds 1 to become 3, then needing for display unit to be divided into 4 plus the region of display multitask interfaceRegion.Other parts are identical as previous example, so details are not described herein.
Wherein, the display area for showing different application interface can be the identical region of size and shape, can also be withIt is configured, can also be adjusted correspondingly after setting according to application program, so that the display of each Application Program InterfaceRegion is different.For example, Application Program Interface " music box " is shown on display unit, when user opens and begins to use " music box "When, it may be necessary to song is searched for, so normally being shown to Application Program Interface " music box ".When user is without using searchWhen the function of song, it is only necessary to the part interface of operation button is shown, the size of Application Program Interface can be adjusted,Such as the display interface of diminution " music box ", display portion function, extra display area is displayed for other applicationProgram.
In this example it is shown that the display area on unit can be with the increase of the application program of starting, viewing areaThe quantity in domain also can be with increase.In other words, the division of display area is the starting with application program and dynamic change.WhenSo, in the case where there is preset upper limit value, dynamic change has the upper limit.
Second of possible implementation
The quantity for showing Application Program Interface on display unit simultaneously is the application journey that can be shown simultaneously on display unitThe upper limit of the number value at sequence interface, step 103 comprise determining that in final position, on display unit with the first application program identificationThe edge of intersection;According to the quantity of the Application Program Interface currently shown on display unit, by the entire viewing area of display unitDomain is divided into and the consistent multiple display areas of the upper limit of the number value.A determining display area with side edge is the first viewing areaDomain.
Wherein, which is, for example, preset upper limit value described above, can have been set when equipment is dispatched from the factory,Or it can be by user setting.
Specifically, the entire display area of the display unit is divided into and the consistent multiple displays of the upper limit of the number valueRegion, for example, assuming that display unit can show that the preset upper limit value of Application Program Interface is 3, then by display unit pointFor three display areas.In the present embodiment, multitask interface can hidden when not in use, recall when needed,And partial stack is shown on three display areas.
Then a determining display area with side edge is the first display area.The process of the step can with the firstBeing achieved in that for energy is identical, is not repeated to describe herein.
It should be noted that in the present embodiment, first can judge whether to reach upper limit value as described in aforementioned, it can alsoNot judge.When not judging, the application interface that the first display area was originally shown can be closed, boundary is applied into the first applicationFace is then displayed on the first display area.
In this example it is shown that on unit the division of display area be it is fixed, i.e., only there are three display area.
Optionally, when the final position of the second operation intersects with multitask interface, determine that display is single based on the second operationFirst display area of member, comprising: first determine in final position, intersect in multitask interface with the first application program identificationEdge.It then is the first display area with the display area where the edge of sides aligned parallel on determining display unit.
Specifically, user carries out the second operation to the first application program identification, such as first long-pressing drags the first application againProgram identification, when user terminates the second operation, the first application program identification is intersected with multitask interface, it is determined that multitask circleThe edge intersected on face with the first application program identification.When the edge for determining that multitask interface intersects with the first application program identificationAfterwards, determine on display unit with the display area where the edge of sides aligned parallel be the first display area.
For example, in final position, the first application program identification is intersected with the left edge of multitask, then just reallyDisplay area where determining the left edge on display unit is the first display area.
Specifically, the display area where left edge is specially much, the division display unit of foregoing description can be passed throughMode the display area of display unit is divided, then determine left edge where display area be the first viewing areaDomain.
After determining the first display area in step 103, step 104 is executed, that is, runs the first application program and theThe first Application Program Interface is presented in one display area.At this point, the first application program is in operating status, user can be answered firstOperation is interacted with program.When showing multiple running Application Program Interfaces on the display unit, user can with whereinAny one application program interacts operation, can also arbitrarily switch between different applications.The application is realIt applies in example, display unit can show multiple Application Program Interfaces, and determine the aobvious of Application Program Interface according to the demand of userShow position, when the quantity difference of the Application Program Interface of display, according to the different reasonable distribution display areas of quantity, solvesWhen electronic equipment runs multiple application programs simultaneously in the prior art, the excessively complicated technology of the Starting mode of Application Program InterfaceProblem realizes the technical effect for flexibly starting and showing multiple Application Program Interfaces on the display unit.
Optionally, the first application program is run at step 104 and the first application program circle is presented in the first display areaAfter face, this method further include: judge whether the quantity of the first application program and the second application program reaches preset upper limit value.WhenWhen the quantity of first application program and the second application program is not up to preset upper limit value, remaining area on the display unit is shownMultitask interface.When the quantity of the first application program and the second application program reaches preset upper limit value, multitask interface is hidden.
When determining the display mode of multitask interface, it is necessary first to determine that have shown that on display unit second applies journeyThe quantity of sequence, in addition need the first application program to be shown, judge the quantity of the application program of display in need whether reachPreset upper limit value.When the quantity of the first application program and the second application program does not reach preset upper limit value, showingAfter some Application Program Interfaces, the remaining area of display unit is used to show the region of multitask interface.When the first application programWhen reaching preset upper limit value with the quantity of the second application program, all areas of display unit are used to show Application Program Interface,Hide multitask interface.When user needs to show multitask interface, multitask interface, example can be called by different modesSuch as by the first closing application program, in the first display area display multitask interface of the first application program of display originally, andMultitask interface shows the first application program identification.For another example Overlapping display multitask interface on the display unit.
In order to preferably describe embodiments herein, the technical solution of the application is exemplified below.Assuming that user setsThe preset upper limit value for having set display unit is 3, i.e., can at most show 3 Application Program Interfaces.
Show the process of first Application Program Interface: user carries out the first operation to electronic equipment, into multitask circleFace, multitask interface is as shown in Figure 3a, and application program identification is shown in current multitask interface, and there is no after display operationApplication Program Interface.As shown in Figure 3b, when the operation that " photograph album " mark of user to multitask interface carries out long-pressing and dragsWhen, determine institute display in need Application Program Interface be 1, do not reach upper limit value 3.As shown in Figure 3b, when dragging " phaseWhen volume " mark intersects with the short side edge of the upper surface of display unit, final position is the short side top edge of display unit, is determined aobviousShowing unit to need content to be shown is an Application Program Interface and multitask interface.As shown in Figure 3c, according to final position andAfter showing that content determines the display area of " photograph album " for the region around the short side top edge of display unit, " photograph album " boundary is shownFace.After showing in determining display area and running " photograph album ", user can interact operation to " photograph album ", such as browsing is shonePiece.After showing " photograph album " interface, multitask interface is shown in remaining display area, when showing multitask interface, moreThe number of application program identification is rationally shown on task interface, for example, illustrate only 3 application program identifications in Fig. 3 c, when withWhen multitask interface is slided at family, other application program identifications can be shown.
Show the process of second Application Program Interface: after showing " photograph album " interface, when user is to multitask circleFace " wechat " mark carry out long-pressing and drag operation when, determine institute the Application Program Interface of display in need quantity be 2,Upper limit value 3 is not reached.As shown in Figure 3d, intersect when user drags " wechat " mark with the edge in the left side of display unitWhen, final position is the left edge of display unit and the top edge of multitask interface, determines the edge and two sides of display areaEdge intersection.It is 2 Application Program Interfaces and multitask interface that display unit, which needs content to be shown,.As shown in Figure 3 e, according to endStop bit sets and shows that content determines that the display area at " wechat " interface is the left area of display unit, in determining display areaIt shows and runs " wechat ".After display " wechat " interface, in display unit remaining area display multitask interface, and according toThe size of multitask interface determines the number for needing application program identification to be shown.Optionally, in order to preferably single using displayThe use pattern of electronic equipment can be converted to transverse screen mode by vertical screen mode according to display content, such as by the indication range of memberIt described in Fig. 3 f, can make the display area at " wechat " interface and " photograph album " interface bigger by the way of transverse screen, be convenient for user coupleApplication program is operated.
Show the last one Application Program Interface: after showing " photograph album " interface and " wechat " interface, user is to moreBe engaged in interface " happy desktop " mark carry out long-pressing and drag operation when, determine the Application Program Interface of display in needQuantity is 3, has reached upper limit value 3.As shown in figure 3g, it after user drags " happy desktop " movement, is shown according to final position " happyDesktop " because the Application Program Interface of display in need be 3 to have reached upper limit value 3, multitask interface is hidden, is shownShow the display effect of unit as illustrated in figure 3h, 3 Application Program Interfaces in operating status are shown on the display unit.
Embodiment two
Based on inventive concept same as display methods in the embodiment of the present application one, the embodiment of the present application provides a kind of electronicsEquipment, referring to FIG. 4, the electronic equipment includes:
Display 401;
Input unit 402, for receiving the first operation of user;
Processor 403 operates for responding described first, multitask interface is presented on the display 401, described moreTask interface includes at least one application program identification, wherein each of at least one described application program identification applicationProgram identification is used to identify and calls a corresponding application program, wherein the application program includes the first application program;
The input unit 402 is also used to receive user and carries out to the first application program identification of first application programSecond operation;
The processor 403 is also used to operate based on described second, determines the first display area of the display 401,Wherein, the first Application Program Interface of first display area, first application program for rendering;Run described firstSimultaneously first Application Program Interface is presented in first display area in application program.
Specifically, processor 403 specifically can be general central processing unit 403 (CPU), can be specific application collectionAt circuit (English: Application Specific Integrated Circuit, abbreviation: ASIC), one or more can beA integrated circuit executed for controlling program.Display 401 be can touch screen curtain, user can carry out respectively on display 401Kind of gesture operation, such as click, double-click, above drawing, drawing down, the operation such as long-pressing.The available user of input unit 402 is to display401 gesture operations carried out.
Further, the electronic equipment can also include memory, and the quantity of memory can be one or more.It depositsReservoir may include read-only memory (English: Read Only Memory, referred to as: ROM), random access memory (English:Random Access Memory, referred to as: RAM) and magnetic disk storage.
Further, the processor 403 is also used to:
Described based on second operation, before the first display area for determining the display unit, judge described aobviousThe second Application Program Interface that the second application program whether is shown on the second display area of device 401 shown;
If so, determining that the quantity of second application program is not up to preset upper limit value.
Further, first display area and second display area be not be overlapped.
Further, the processor 403 is also used to:
In the operation first application program and first application program circle is presented in first display areaAfter face, judge whether first application program and the quantity of second application program reach the preset upper limit value;
When the quantity of first application program and second application program is not up to the preset upper limit value, describedRemaining area on display 401 shows the multitask interface;When first application program and second application programQuantity reach the preset upper limit value, hide the multitask interface.
Further, the processor 403 is used for:
Determine the final position of second operation;
Described the is determined according to the quantity for showing Application Program Interface on the final position and the display 401 simultaneouslyOne display area.
Further, the quantity of Application Program Interface is presented on the display 401 simultaneously to be taken in for the display 401The quantity of the Application Program Interface of preceding display, the processor 403 are used for:
It determines in the final position, the edge intersected on the display 401 with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display 401, by the entire of the display unitDisplay area, which is divided into, adds 1 consistent multiple display areas with the quantity;
A determining display area with the side edge is first display area.
Further, the quantity for showing Application Program Interface on the display 401 simultaneously is energy on the display 401The upper limit of the number value of enough while display Application Program Interface, the processor 403 are used for:
It determines in the final position, the edge intersected on the display 401 with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display 401, by the entire of the display 401Display area is divided into and the consistent multiple display areas of the upper limit of the number value;
A determining display area with the side edge is first display area.
Further, the processor 403 is used for:
It determines in the final position, the side intersected in the multitask interface with first application program identificationEdge;
Determine on the display 401 with the display area where the edge of the sides aligned parallel be first viewing areaDomain.
Various change mode in display methods and specific example in 1 embodiment of earlier figures are equally applicable to the present embodimentElectronic equipment, by the aforementioned detailed description to display methods, those skilled in the art are clear that the present embodimentThe implementation method of middle electronic equipment, so this will not be detailed here in order to illustrate the succinct of book.
Embodiment three
Based on inventive concept same as display methods in the embodiment of the present application one, the embodiment of the present application provides a kind of electronicsEquipment, referring to FIG. 5, the electronic equipment includes:
First receiving module 501, for receiving the first operation of user;
First display module 502 operates for responding described first, multitask interface is presented over the display, described moreTask interface includes at least one application program identification, wherein each of at least one described application program identification applicationProgram identification is used to identify and calls a corresponding application program, wherein the application program includes the first application program;
Second receiving module 503 carries out the first application program identification of first application program for receiving userSecond operation;
First determining module 504, for determining the first display area of the display unit based on second operation,Wherein, the first Application Program Interface of first display area, first application program for rendering;
First operation module 505, for run first application program and first display area present described inFirst Application Program Interface;
Second display module 506, for first Application Program Interface to be presented in first display area.
Further, the electronic equipment further includes first judgment module, and the first judgment module is used for:
Described based on second operation, before the first display area for determining the display unit, judge described aobviousThe second Application Program Interface that the second application program whether is shown on the second display area of device shown;
If so, determining that the quantity of second application program is not up to preset upper limit value.
Further, first display area and second display area be not be overlapped.
Further, the electronic equipment further includes the second judgment module and the first control module, and described second judges mouldBlock is used for:
In the operation first application program and first application program circle is presented in first display areaAfter face, judge whether first application program and the quantity of second application program reach the preset upper limit value;
First control module is used for: when the quantity of first application program and second application program is not up toThe preset upper limit value controls the remaining area on the display and shows the multitask interface;When described first using journeyThe quantity of sequence and second application program reaches the preset upper limit value, controls the display and hides multitask circleFace.
Further, the electronic equipment further includes the second determining module, and second determining module is used for:
Determine the final position of second operation;
First determining module 504 is used for: according on the final position and the display while showing using journeyThe quantity at sequence interface determines first display area.
Further, the quantity that Application Program Interface is presented on the display simultaneously is currently to show on the displayApplication Program Interface quantity, the electronic equipment further includes the second control module, and second determining module is used for:
It determines in the final position, the edge intersected on the display with first application program identification;
Second control module is used for:, will according to the quantity of the Application Program Interface currently shown on the displayThe entire display area of the display unit, which is divided into, adds 1 consistent multiple display areas with the quantity;
First determining module 504 is used for: a determining display area with the side edge is described first aobviousShow region.
Further, on the display simultaneously show Application Program Interface quantity be the display on can be simultaneouslyThe upper limit of the number value of the Application Program Interface of display, second determining module are used for:
It determines in the final position, the edge intersected on the display with first application program identification;
Second control module is used for:, will according to the quantity of the Application Program Interface currently shown on the displayThe entire display area of the display is divided into and the consistent multiple display areas of the upper limit of the number value;
First determining module 504 is used for: a determining display area with the side edge is described first aobviousShow region.
Further, second determining module is used for:
It determines in the final position, the side intersected in the multitask interface with first application program identificationEdge;
First determining module 504 is used for: determine on the display with it is aobvious where the edge of the sides aligned parallelShow that region is first display area.
Various change mode in display methods and specific example in 1 embodiment of earlier figures are equally applicable to the present embodimentElectronic equipment, by the aforementioned detailed description to display methods, those skilled in the art are clear that the present embodimentThe implementation method of middle electronic equipment, so this will not be detailed here in order to illustrate the succinct of book.
One embodiment or multiple embodiments in above-described embodiment in through the invention, at least may be implemented following skillArt effect:
In the embodiment of the present application, by receiving and responding the first operation of user, presenting on the display unit includes extremelyThe multitask interface of a few application program identification, and after entering the multitask interface for showing multiple application programs, Yong HukeIt is operated with carrying out the second input to the first application program identification of display, the first application program of operation is operated by the second input,And it will be shown in the first display areas.By this method, multitask interface is first recalled by the first operation, then by moreThe application program identification of task interface carries out the second operation starting application program and shows Application Program Interface in the first displayRegion solves the operation side that electronic equipment in the prior art starts multiple application programs and shows this multiple application program simultaneouslyThe excessively complicated technical problem of formula, has reached easy to operate, the simple technical effect of display interface.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer programProduct.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present inventionApply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) producesThe form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program productFigure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructionsThe combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programsInstruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produceA raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for realThe device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram orThe function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that countingSeries of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer orThe instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram oneThe step of function of being specified in a box or multiple boxes.
Specifically, the corresponding computer program instructions of display methods in the embodiment of the present application can be stored in lightDisk, hard disk, on the storage mediums such as USB flash disk, when the computer program instructions corresponding with display methods in storage medium are by an electronicsEquipment reads or is performed, and includes the following steps:
The first operation for receiving and responding user, is presented multitask interface, the multitask interface packet on the display unitInclude at least one application program identification, wherein each of at least one described application program identification application program identification is equalFor identifying and calling a corresponding application program, wherein the application program includes the first application program;
Receive the second operation that user carries out the first application program identification;
Based on second operation, the first display area of the display unit is determined, wherein first display areaFirst Application Program Interface of the first application program for rendering;
It runs first application program and first Application Program Interface is presented in first display area.
Optionally, other computer program instructions are also stored in the storage medium, the other computerProgram instruction is in step: described based on second operation, being held before determining the first display area of the display unitRow, and when executed, it is further comprising the steps of:
Judge the second application program that the second application program whether is shown on the second display area of the display unitInterface;
If so, determining that the quantity of second application program is not up to preset upper limit value.
Optionally, first display area and second display area be not be overlapped.
Optionally, other computer program instructions are also stored in the storage medium, the other computerProgram instruction is in step: first application is presented in the operation first application program and in first display areaIt is performed after program interface, and when executed, further comprising the steps of:
Judge whether first application program and the quantity of second application program reach the preset upper limit value;
When the quantity of first application program and second application program is not up to the preset upper limit value, describedRemaining area on display unit shows the multitask interface;
When the quantity of first application program and second application program reaches the preset upper limit value, hide describedMultitask interface.
Optionally, stored in the storage medium and step: it is described based on second operation, determine that the display is singleFirst display area of member, corresponding computer program instructions when executed, specifically include:
Determine the final position of second operation;
Described the is determined according to the quantity for showing Application Program Interface on the final position and the display unit simultaneouslyOne display area.
Optionally, on the display unit while Application Program Interface store in the storage medium and step: is presentedQuantity be the quantity of Application Program Interface currently shown on the display unit, it is described according to the final position and describedShow that the quantity of Application Program Interface determines first display area, corresponding computer program instructions simultaneously on display unitWhen executed, it specifically includes:
It determines in the final position, the edge intersected on the display unit with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display unit, by the entire aobvious of the display unitShow that region is divided into and adds 1 consistent multiple display areas with the quantity;
A determining display area with the side edge is first display area.
Optionally, store in the storage medium and step: on the display unit while Application Program Interface is shownQuantity be the upper limit of the number value of Application Program Interface that can be shown simultaneously on the display unit, it is described according to the terminationShow that the quantity of Application Program Interface determines first display area, corresponding calculating simultaneously on position and the display unitMachine program instruction when executed, specifically includes:
It determines in the final position, the edge intersected on the display unit with first application program identification;
According to the quantity of the Application Program Interface currently shown on the display unit, by the entire aobvious of the display unitShow that region is divided into and the consistent multiple display areas of the upper limit of the number value;
A determining display area with the side edge is first display area.
Optionally, stored in the storage medium and step: it is described based on second operation, determine that the display is singleFirst display area of member, corresponding computer program instructions when executed, specifically include:
It determines in the final position, the side intersected in the multitask interface with first application program identificationEdge;
Determine on the display unit with the display area where the edge of the sides aligned parallel be first viewing areaDomain.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basicProperty concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted asIt selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the artMind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologiesWithin, then the present invention is also intended to include these modifications and variations.

Claims (13)

CN201510583998.7A2015-09-142015-09-14A kind of display methods and electronic equipmentActiveCN105353936B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201510583998.7ACN105353936B (en)2015-09-142015-09-14A kind of display methods and electronic equipment

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510583998.7ACN105353936B (en)2015-09-142015-09-14A kind of display methods and electronic equipment

Publications (2)

Publication NumberPublication Date
CN105353936A CN105353936A (en)2016-02-24
CN105353936Btrue CN105353936B (en)2019-09-24

Family

ID=55329915

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510583998.7AActiveCN105353936B (en)2015-09-142015-09-14A kind of display methods and electronic equipment

Country Status (1)

CountryLink
CN (1)CN105353936B (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN106020796A (en)*2016-05-092016-10-12北京小米移动软件有限公司Interface display method and device
CN106020610A (en)*2016-05-242016-10-12珠海市魅族科技有限公司Control method and control device for task manager
CN106293695A (en)*2016-07-212017-01-04乐视控股(北京)有限公司Desktop data processing method and processing device
CN106406868A (en)*2016-09-052017-02-15乐视控股(北京)有限公司Control method and apparatus
CN109298907B (en)*2018-08-232021-03-26Oppo广东移动通信有限公司 Application display method, application display device and terminal
CN114706503B (en)2018-11-262024-12-24华为技术有限公司 Application display method and electronic device
CN110196674B (en)*2019-05-072020-11-20珠海格力电器股份有限公司Terminal interaction method, device, medium and terminal
CN110609650B (en)*2019-08-302023-06-02华为技术有限公司Application state switching method and terminal equipment
CN110737331B (en)*2019-09-112023-10-27浙江迈联医疗科技有限公司Individualized cognitive training and rehabilitation method, device and equipment based on multi-task brain-computer interface
CN113076154B (en)*2020-01-032023-09-05华为技术有限公司 Method, device, and electronic device for splitting screens under multiple applications
CN114461312B (en)*2020-10-222024-01-09华为技术有限公司Display method, electronic device and storage medium
CN113342440A (en)*2021-06-112021-09-03北京字节跳动网络技术有限公司Screen splicing method and device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103092494A (en)*2011-10-282013-05-08腾讯科技(深圳)有限公司Application switching method and device for touch screen terminals
CN103809845A (en)*2012-11-132014-05-21上海斐讯数据通信技术有限公司Mobile terminal supporting multi-application display and multi-application display method
CN103853381A (en)*2012-12-062014-06-11三星电子株式会社 Display device and method for controlling display device
CN104571801A (en)*2013-10-282015-04-29联想(北京)有限公司Information processing method and electronic equipment

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2721467A4 (en)*2011-06-202015-01-14Alexander BueningSystem and method for application management on device having a touch screen display

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN103092494A (en)*2011-10-282013-05-08腾讯科技(深圳)有限公司Application switching method and device for touch screen terminals
CN103809845A (en)*2012-11-132014-05-21上海斐讯数据通信技术有限公司Mobile terminal supporting multi-application display and multi-application display method
CN103853381A (en)*2012-12-062014-06-11三星电子株式会社 Display device and method for controlling display device
CN104571801A (en)*2013-10-282015-04-29联想(北京)有限公司Information processing method and electronic equipment

Also Published As

Publication numberPublication date
CN105353936A (en)2016-02-24

Similar Documents

PublicationPublication DateTitle
CN105353936B (en)A kind of display methods and electronic equipment
CN103324435B (en)Multi-screen display method and device and electronic device thereof
KR101720849B1 (en)Touch screen hover input handling
CN105930064B (en)The method and system and calculating equipment of item in managing user interface
CN109753326B (en) Processing method, apparatus, device and machine-readable medium
EP3454196B1 (en)Method and apparatus for editing object
CN104423789B (en)A kind of information processing method and electronic equipment
CN105094557B (en)A kind of display control method and device, electronic equipment
CN111597006A (en)Application split screen method and device, storage medium and electronic equipment
CN104063128B (en)A kind of information processing method and electronic equipment
CN103309575B (en)The method of display icon and terminal
CN106649639A (en)Page display method and device
EP3187992A1 (en)Intelligent terminal and method for displaying application icons thereof
CN105549847B (en)Picture display method of song playing interface and user terminal
CN107247550A (en)One kind application switching method and device, computer installation, readable storage medium storing program for executing
CN109388309A (en)Display methods, device, terminal and the storage medium of menu
CN109885247A (en)Touch control display method, device and the smartwatch of smartwatch
CN110377220B (en)Instruction response method and device, storage medium and electronic equipment
CN107765969A (en)A kind of method, terminal and computer-readable recording medium for opening application program
CN109299424A (en)It is a kind of to provide the method, apparatus and computer readable medium of response events based on rich text
CN104298434B (en)A kind of information processing method and electronic equipment
CN104636152B (en)A kind of application call method and apparatus based on floating layer
CN108536351A (en)A kind of application icon method for sorting and terminal
CN105824534B (en)A kind of information processing method and electronic equipment
US20160342291A1 (en)Electronic apparatus and controlling method thereof

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp