Embodiment
In order to make object of the present invention, technical scheme and advantage clearly understand, below in conjunction with drawings and Examples, the present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, be not intended to limit the present invention.
The embodiment of the present invention is by the corresponding relation based on pre-configured user operation and Application Program Interface idsplay order, according to the operation that user does terminal, this terminal obtains the corresponding application programs interface that comprises and carries out moving or the instruction of Folding display, according to this instruction, when the original layout in the current application program interface not changing screen display, at the part interface etc. at the screen appropriate area display current application program interface of this terminal, make just can operate giant-screen terminal at user's one hand, and then it is convenient, control the Application Program Interface of the current display of giant-screen neatly.
Below in conjunction with specific embodiment, specific implementation of the present invention is described in detail:
embodiment one:
Fig. 1 shows the realization flow of the Application Program Interface display packing that first embodiment of the invention provides, and details are as follows:
In step S101, when Application Program Interface steer mode is opened, receive the user operation of user in terminal.
In step s 102, when this user operation and pre-set user operate match time, obtain the Application Program Interface idsplay order corresponding with the user operation of this user in terminal, wherein, this Application Program Interface idsplay order comprises the instruction that mobile display or Folding display are carried out in application programs interface.
In step s 103, according to this Application Program Interface idsplay order, this Application Program Interface is shown.
In specific implementation process, when Application Program Interface steer mode is opened, user operates terminal, as rocked operation to this terminal, terminal screen being carried out to clicking operation and carrying out repeatedly at least one in clicking operation etc. to terminal screen.Such as, receive the user operation of user in terminal be this terminal of double swerve rock operation, then this is rocked operation to match with the user operation preset, can obtain to rock with this and operate the instruction that corresponding Application Program Interface idsplay order is the Application Program Interface movement to this terminal, then can the position that the entirety of this Application Program Interface shows on screen be dragged, specifically upwards still move down, and the position of the movement attribute such as how much, can according to user's actual needs, pre-set, or carry out default setting in systems in which, this is not limited at this.If what user was arranged is the distance that 10 positions shown on screen the entirety of this Application Program Interface upwards drag half interface, stop mobile after then arriving the bottom boundary arrival screen centre position of whole Application Program Interface, and viewing area on this terminal screen except the region at display application interface can be filled with background colour, described background colour can be current desktop background or pre-set color, and the embodiment of the present invention does not limit this.
In embodiments of the present invention, by when Application Program Interface steer mode is opened, receive the user operation of user in terminal, when this user operation matches with the user operation preset, obtain the application programs interface corresponding with this user operation to carry out moving or the instruction of Folding display, thus according to this instruction, this Application Program Interface is shown in place, reaches the object that user's one hand just can manipulate the Application Program Interface at correct position place in giant-screen terminal easily and flexibly.
embodiment two:
Fig. 2 shows the realization flow of the Application Program Interface display packing that second embodiment of the invention provides, and details are as follows:
In step s 201, the corresponding relation of pre-set user operation and Application Program Interface idsplay order is pre-set.
Wherein, this pre-set user operates at least one of rocking in operation, the clicking operation to terminal screen and the repeatedly clicking operation to terminal screen etc. comprised terminal.Such as, this operation of rocking this terminal comprises left and right or dandle, rotates this terminal etc., this to the repeatedly clicking operation of terminal screen comprise double-click this terminal screen, on screen, carry out upper and lower pull operation etc.This Application Program Interface idsplay order comprises the instruction that mobile display or Folding display are carried out in application programs interface, and the instruction that mobile display is carried out at this application programs interface comprises: the instruction dragged is carried out in the position that the entirety at application programs interface shows on screen; The instruction that Folding display is carried out at application programs interface comprises: the part interface hiding this Application Program Interface, by the instruction of the Application Program Interface beyond this part interface in screen center's region display etc.Described part interface can for presetting interface, and namely user pre-sets or the part interface of system default, also can be the part interface of random arrangement.
Particularly, the operation of this pre-set user is as follows with the corresponding relation of Application Program Interface idsplay order, but described corresponding relation is only limitted to citing use, does not form the restriction to the embodiment of the present invention.For this terminal for mobile phone:
Such as, described corresponding relation comprises: Application Program Interface (UI) idsplay order rocking the operation correspondence of (left and right or up and down) terminal is the instruction that mobile display is carried out at application programs interface, and can also specifically arrange when the number of times rocked is odd-times (such as three times), this interface entirety is carried out downslide mobile, until stop during the tip portion interface movement screen zone line of this Application Program Interface, as shown in the schematic diagram of fig. 3.And when rock be operating as even-times (such as four times) time, current application program interface moves integrally and is restored to original display position etc. in screen;
Such as, described corresponding relation comprises: the Application Program Interface idsplay order double-clicking the operation correspondence of screen is instruction Application Program Interface being carried out Folding display, and specifically can also arrange the first half interface at current application program interface is hidden, only display the latter half interface, this the latter half interface movement is stopped to during screen zone line simultaneously, heart region shows this latter half interface in the display, as in conceptual view in figure 4.Optional in addition, when user double-clicks screen again, the operation of again double-clicking screen can be thought to recover display operation, this current Application Program Interface entirety is restored to original display position in screen;
Such as, described corresponding relation can also comprise: the Application Program Interface idsplay order of the operation correspondence upwards pulled on screen is instruction current application program interface the latter half being moved to the display of screen zone line, and this current Application Program Interface the first half interface does not show.
In step S202, when Application Program Interface steer mode is opened, receive the user operation of user in terminal.
Wherein, this Application Program Interface steer mode independently can be opened by user, arranges or be closed, and its setting up procedure can set when this terminal device dispatches from the factory, and also after user opens this Application Program Interface steer mode, again independently can arrange.Specifically can receive by the gravity sensor of terminal built-in, magnetic induction sensor, gyro sensor etc. the user operation that user carries out terminal.
In step S203, judging that whether this user operation operates with this pre-set user and match, is then perform step S204, no, then return and perform step S202.
Particularly, after Application Program Interface steer mode is opened, can in real time or receive according to prefixed time interval etc. user operation that user carries out terminal or claim certain gestures operation, receive at least one of rocking in operation, the clicking operation to terminal screen and the repeatedly clicking operation to terminal screen etc. to terminal as by one or more sensors.
In step S204, obtain the Application Program Interface idsplay order corresponding with this user operation.
In step S205, according to this Application Program Interface idsplay order, this Application Program Interface is shown.
Particularly, when judge the user operation that receives and this pre-set user operate do not mate time, then illustrate and not the Application Program Interface idsplay order corresponding with this user operation is not set with first storing, then because this Application Program Interface steer mode is opened, then can continue to receive user to the user operation of terminal in real time or according to prefixed time interval etc.When judge the user operation that receives and this pre-set user operate match time, then can by the step S204 acquisition Application Program Interface idsplay order corresponding with this user operation, with further according to the display of this step S205 realization to this Application Program Interface.In addition, this Application Program Interface display packing can also comprise the viewing area on screen that the background liked with background colour or user fills this terminal except the region of this display application program interface, to promote user's experience.
As the present invention one example, for this terminal for mobile phone, when opening application program interface steer mode, user can according to this user operation of configuration and Application Program Interface idsplay orders such as the use habits of oneself, supposing to arrange Application Program Interface idsplay order corresponding to user operation when rocking mobile phone is downwards by distance certain for overall for Application Program Interface drag down, such as interface the first half drags to the display of screen dotted line frame region shown in figure as right in Fig. 3, mobile phone is rocked downwards if continue, now corresponding Application Program Interface idsplay order is still and the identical distance of overall drag down is carried out at current application program interface, then can continue repetition aforesaid operations, until stop when user needs the part interface manipulated to move to appropriate area display in screen.
As one embodiment of the invention, when user is by after a certain application program of mobile phone open, dotted portion shown in figure as left in Fig. 3 is the current application program interface of opening, if roll mobile phone, according to the corresponding relation of the user operation pre-set and Application Program Interface idsplay order, whole Application Program Interface will glide, direction shown in figure arrow as right in Fig. 3, then until stop when this display section, current Application Program Interface top moves down into screen stage casing, now, the original background colour of this display section, current Application Program Interface top display position mobile phone originally in screen is filled, shown in schematic diagram after user operation figure as right in Fig. 3.And when user rocks mobile phone again, this whole current application program interface will be moved on the whole, screen display situation shown in the left figure of Fig. 3 will be returned to, and the original layout of Application Program Interface in moving process, can not be changed, only change the relative position shown in screen, whole process can be completed by user's one-handed performance, especially for giant-screen terminal device, when bimanualness inconvenience, greatly improve operation ease, adding users experience effect.
In embodiments of the present invention, when Application Program Interface steer mode is opened, the user operation that this Application Program Interface display packing is carried out terminal by receiving user, the instruction of mobile display or Folding display is carried out according to the Application Program Interface corresponding with this user operation preset, can at the part interface at the screen appropriate area display current application program interface of this terminal, achieve user operation terminal carried out according to user, application programs interface shows, specifically original part current application program interface being presented at screen top or bottom etc. can be dragged to the region displays such as screen stage casing, and this dragging is the relative movement relative to original position, do not change original layout of this Application Program Interface, namely this region is also conducive to the region of user operation or one-handed performance, thus improve the dirigibility of operation, convenience, intelligent etc., lifting user operation is experienced.
One of ordinary skill in the art will appreciate that all or part of step realized in above-described embodiment method is that the hardware that can carry out instruction relevant by program has come, described program can be stored in a computer read/write memory medium, described storage medium, as ROM/RAM, disk, CD etc.
embodiment three:
Fig. 5 shows the structure of the terminal that third embodiment of the invention provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.
This terminal can be mobile phone, the terminal device such as mobile phone, PAD, and this terminal comprises sensor 51, processor 52 and display 53, wherein:
Sensor 51, for when Application Program Interface steer mode is opened, receives the user operation of user in terminal.
In embodiments of the present invention, this sensor 51 can be made up of one or more in the gravity sensor of terminal built-in, magnetic induction sensor, gyro sensor etc., to receive the user operation that user carries out terminal, this user operation comprises at least one in operation of rocking this terminal, click or double-clicking this terminal device etc., such as, left and right or dandle, rotate the user operation of this terminal, for another example, user is double-clicked the screen of this terminal by finger, on screen, is carried out the user operation of upper and lower pulling action etc.And the Application Program Interface steer mode in the embodiment of the present invention independently can be opened by user, arranges or be closed, its setting up procedure can set when this terminal device dispatches from the factory, also after user opens this Application Program Interface steer mode, again independently can arrange.
Processor 52, when matching for operating when this user operation and pre-set user, obtains the Application Program Interface idsplay order corresponding with the user operation of this user in terminal.
In embodiments of the present invention, this pre-set user operates at least one of rocking in operation, the clicking operation to terminal screen or the repeatedly clicking operation to terminal screen etc. comprised terminal.When this user operation and pre-set user operate match time, processor 52 is according to the corresponding relation of the pre-set user operation prestored in storer with Application Program Interface idsplay order, and the user that acquisition receives is to the Application Program Interface idsplay order corresponding to the user operation of terminal.This storer pre-sets the corresponding relation of the operation of described pre-set user and described Application Program Interface idsplay order for storing.
This Application Program Interface idsplay order comprises the instruction that mobile display or Folding display are carried out in application programs interface.The instruction that mobile display is carried out at this application programs interface comprises: the instruction dragged is carried out in the position that the entirety at application programs interface shows on screen; The instruction that Folding display is carried out at this application programs interface comprises: the part interface hiding this Application Program Interface, this Application Program Interface residue do not hidden is in the instruction of screen center's region display, and this part interface can for a part of interface etc. pre-set or in preassigned whole application program.
Display 53, for according to this Application Program Interface idsplay order, shows this Application Program Interface.
In embodiments of the present invention, display 53 can receiving processor 52 send Application Program Interface idsplay order, thus according to this instruction, display operation is carried out to this Application Program Interface, such as, after the position that the entirety at application programs interface shows on screen drags, only show the certain applications program interface etc. remained in screen.
In embodiments of the present invention, by comprising the terminal of sensor 51, processor 52 and display 53, achieving can according to the user operation of user to terminal, obtain corresponding Application Program Interface idsplay order, to realize the relevant display operation etc. at application programs interface according to this corresponding Application Program Interface idsplay order, and then user can be facilitated to browse or operate this Application Program Interface.
embodiment four:
Fig. 6 shows the structure of the terminal that fourth embodiment of the invention provides, and for convenience of explanation, illustrate only the part relevant to the embodiment of the present invention.
This terminal comprises storage unit 61, receiving element 62, instruction fetch unit 63 and display unit 64, and this receiving element 62, instruction fetch unit 63 and display unit 64 respectively with the one_to_one corresponding such as the function of sensor 51 described in above-described embodiment, processor 52 and display 53, do not repeat them here, wherein:
Storage unit 61, for storing the corresponding relation pre-setting the operation of this pre-set user and this Application Program Interface idsplay order.
This terminal also comprises:
Filler cells, the viewing area on the screen of filling this terminal device with background colour except this screen specific part region.
As the present invention one example, for this terminal device for mobile phone, when opening application program interface steer mode, user can according to the corresponding relation of the configuration pre-set user operations such as the use habit of oneself with Application Program Interface idsplay order, supposing to configure corresponding Application Program Interface idsplay order when double-clicking mobile phone screen is instruction current application program interface being carried out Folding display, be specially, the first half interface zone of Application Program Interface is hidden, the latter half interface shows in screen central region, this screen central region is such as screen dotted line frame region shown in the right figure of Fig. 4, when then continuing configuration double-click mobile phone screen, the latter half interface movement stops to during screen central region, be specially the instruction this interface bottom part being moved to screen central region.When user is by after a certain application program of mobile phone open, dotted portion shown in figure as left in Fig. 4 is the current application program interface of opening, when user's one hand holds the mobile phone compared with giant-screen, the interface of inconvenient function screen bottom, if user wants the interface of handled easily screen bottom, finger can be utilized to double-click optional position in this screen, then this whole Application Program Interface meeting foldable integral mobile display, until bottom interface display part moves to screen medium position, shown in figure as right in Fig. 4, and original bottom display position can use background colour to fill.When user double-clicks this screen again, then the display interface of this screen is restored to the contents displayed on interface shown in the left figure of Fig. 4.
In embodiments of the present invention, can under the screen operator pattern of autonomous configuration, based on the corresponding relation of pre-configured pre-set user operation with this Application Program Interface idsplay order, according to the user operation that user does terminal, obtain the Application Program Interface idsplay order corresponding with this user operation, according to this instruction, when the original layout in the current application program interface not changing screen display, this current Application Program Interface moves relative to original position, no matter make is the terminal of giant-screen or the small screen, the region of user operation inconvenience in this Application Program Interface or the interface zone of specified portions can be moved to user operation more conveniently screen area, greatly be user-friendly to.The corresponding relation etc. of this user operation configured and Application Program Interface idsplay order independently can be arranged according to user habit in addition, uses dirigibility to be also improved.
Embodiments provide a kind of Application Program Interface display packing, by when Application Program Interface steer mode is opened, receive the user operation of user in terminal, user operation and pre-set user are operated and matches, when the match is successful, obtain the Application Program Interface idsplay order corresponding with the user operation that this receives, and this Application Program Interface idsplay order is application programs interface carries out moving integrally the instruction of display or Folding display, and then, according to this Application Program Interface operational order, can show this Application Program Interface, further can also at the specified portions interface etc. at display current application program interface, the screen specific region of this terminal, solve user when operating the Application Program Interface on terminal screen, because screen is excessive, there is malfunction, inconvenient problem with use, make user when manipulating the application program in the terminal of giant-screen, even if one-handed performance, also there is operation more flexible, use advantage more easily.
It should be noted that, in conjunction with unit and the algorithm steps of each example of embodiment disclosed herein description, can realize with electronic hardware, computer software or the combination of the two, in order to the interchangeability of hardware and software is clearly described, generally describe composition and the step of each example in the above description according to function.These functions perform with hardware or software mode actually, depend on application-specific and the design constraint of technical scheme.Professional and technical personnel can use distinct methods to realize described function to each specifically should being used for, but this realization should not thought and exceeds scope of the present invention.
The software module that the method described in conjunction with embodiment disclosed herein or the step of algorithm can use hardware, processor to perform, or the combination of the two is implemented.Software module can be placed in the storage medium of other form any known in random access memory (RAM), internal memory, ROM (read-only memory) (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technical field.
Above-described embodiment; object of the present invention, technical scheme and beneficial effect are further described; be understood that; the foregoing is only the specific embodiment of the present invention; the protection domain be not intended to limit the present invention; within the spirit and principles in the present invention all, any amendment made, equivalent replacement, improvement etc., all should be included within protection scope of the present invention.