CN106909393A - A kind of display adjusting method and mobile terminal of input method panel - Google Patents
A kind of display adjusting method and mobile terminal of input method panel Download PDFInfo
- Publication number
- CN106909393A CN106909393A CN201710117381.5A CN201710117381A CN106909393A CN 106909393 A CN106909393 A CN 106909393A CN 201710117381 A CN201710117381 A CN 201710117381A CN 106909393 A CN106909393 A CN 106909393A
- Authority
- CN
- China
- Prior art keywords
- input method
- panel
- frame
- method panel
- screen
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the present invention provides a kind of display adjusting method and mobile terminal of input method panel, and the method includes:When it is determined that arousing input method panel, the currently displaying configuration parameter of the input method panel is called;According to the currently displaying configuration parameter, display location scope of the input method panel in screen is determined;Since the original position of the display location scope, the input method panel is plotted in the range of the display location of screen frame by frame, and often draw a frame input method panel, by user interface on the screen it is corresponding on move, until input method panel completes in the range of the display location, and the user interface on the screen on move content corresponding with the size of the display location scope.The embodiment of the present invention can ensure taking over seamlessly for input method panel state.
Description
Technical field
The present invention relates to input method technique field, and in particular to a kind of display adjusting method of input method panel and movement are eventually
End.
Background technology
Input method panel is the panel for information input in input method, is typically provided with for information input in the panel
Dummy keyboard.When using input method on the mobile terminals such as smart mobile phone, panel computer, the shape of input method panel can be related to
State switches, i.e., input method panel can be switched over arousing and between hidden state;Specifically, when input method is needed to use, can
Arouse input method panel, by input method panel loaded and displayed on screen, while the layout of user interface is adjusted, so that user grasps
Make input method panel, realize information input;When input method is exited, input method panel can be hidden, show user interface.
The mobile terminal of android (Android) operating system is such as loaded, it is main at present by the defeated of operating system offer
Enter method method of calling, realize input method panel arousing the switching with hidden state, and every time input method panel arouse with it is hidden
Hide switching, be required to adjust user interface layout, if can not accurately control input method panel state switching, pole has can
The shake of user interface can be caused when the state of input method panel is switched over, the normal of influence user is used;Therefore, such as
What smooth state for realizing input method panel switching (realizing taking over seamlessly for input method panel state), becomes this area
Technical staff needs the problem for considering.
The content of the invention
In view of this, the embodiment of the present invention provides a kind of display adjusting method and mobile terminal of input method panel, to protect
Hinder taking over seamlessly for input method panel state.
To achieve the above object, the embodiment of the present invention provides following technical scheme:
A kind of input method Display panel method of adjustment, including:
When it is determined that arousing input method panel, the currently displaying configuration parameter of the input method panel is called;
According to the currently displaying configuration parameter, display location scope of the input method panel in screen is determined;
Since the original position of the display location scope, the input method panel is plotted in described in screen frame by frame
In the range of display location, and often draw a frame input method panel, by user interface on the screen it is corresponding on move, until input method
Panel is completed in the range of the display location, and the user interface on the screen on move and the display location scope
The corresponding content of size.
The embodiment of the present invention also provides a kind of input method Display panel method of adjustment, including:
When it is determined that hiding input method panel, the currently displaying configuration parameter of the input method panel is transferred;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Since the original position of the display location scope, the input method panel is hidden frame by frame, and per hidden
A frame input method panel is hidden, user interface is moved down accordingly on screen, until input method panel is hidden completely, and the use
Family interface moves down content corresponding with the size of the display location scope on screen.
The embodiment of the present invention also provides a kind of input method Display panel method of adjustment, including:
When it is determined that input method panel is switched into expression panel, the currently displaying configuration ginseng of the input method panel is transferred
Number;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Keep user interface it is motionless, since the original position of the display location scope, by the input method panel by
Frame is hidden, and often hides a frame input method panel, the corresponding filling expression panel in the range of the display location, until
Input method panel is hidden completely, and the expression panel is completely filled in the range of the display location.
The embodiment of the present invention also provides a kind of mobile terminal, including:
First parameter calling module, for when it is determined that arousing input method panel, calling the current of the input method panel
Display configuration parameter;
First position range determination module, for according to the currently displaying configuration parameter, determining the input method panel
In the display location scope of screen;
Panel arouses performing module, for since the original position of the display location scope, by the input normal plane
Plate is plotted in the range of the display location of screen frame by frame, and often draws a frame input method panel, by user interface in screen
Upper corresponding upper shifting, until input method panel is completed in the range of the display location, and the user interface is in screen
It is upper to move content corresponding with the size of the display location scope.
The embodiment of the present invention also provides a kind of mobile terminal, including:
Second parameter calling module, for when it is determined that hiding input method panel, transferring the current of the input method panel
Display configuration parameter;
Second place range determination module, for according to the currently displaying configuration parameter, determining the input method panel
The current display location scope in screen;
Panel hides performing module, for since the original position of the display location scope, by the input normal plane
Plate is hidden frame by frame, and often hides a frame input method panel, user interface is moved down accordingly on screen, until input method
Panel is hidden completely, and the user interface moves down content corresponding with the size of the display location scope on screen.
The embodiment of the present invention also provides a kind of mobile terminal, including:
3rd parameter calling module, for when it is determined that input method panel is switched into expression panel, transferring the input
The currently displaying configuration parameter of method panel;
3rd position range determining module, for according to the currently displaying configuration parameter, determining the input method panel
The current display location scope in screen;
Panel switching executing module, it is motionless for keeping user interface, opened from the original position of the display location scope
Begin, the input method panel is hidden frame by frame, and often hide a frame input method panel, the phase in the range of the display location
The filling expression panel answered, until input method panel is hidden completely, and the expression panel is completely filled in the display location
In the range of.
Based on above-mentioned technical proposal, input method Display panel method of adjustment provided in an embodiment of the present invention can be it is determined that call out
When playing input method panel, the currently displaying configuration parameter of input method panel is called, according to the currently displaying configuration parameter, it is determined that
Go out display location scope of the input method panel in screen, and then since the original position of the display location scope, will be described
Input method panel is plotted in the range of the display location of screen frame by frame, and often draws a frame input method panel, by user circle
Moved on face is corresponding on the screen, until input method panel is completed in the range of the display location, and user circle
Face on the screen on move content corresponding with the size of the display location scope.It can be seen that, in embodiments of the present invention, Yong Hujie
Face can according to each frame of input method panel drafting linkage adjustment layout so that user interface screen distributing adjustment with it is defeated
The every frame drafting for entering method panel is connected, and lifts the fluency of input method panel loaded and displayed on screen, ensures input normal plane
Board status take over seamlessly.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing
The accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this
Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can also basis
The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is the flow chart of input method Display panel method of adjustment provided in an embodiment of the present invention;
Fig. 2 is the method flow diagram of drafting input method panel provided in an embodiment of the present invention;
Fig. 3 is the schematic diagram for drawing input method panel;
Fig. 4 is the other method flow chart of drafting input method panel provided in an embodiment of the present invention;
Fig. 5 is another schematic diagram for drawing input method panel;
Fig. 6 is to terminate the method flow diagram that input method panel present frame is drawn;
Fig. 7 is another flow chart of input method Display panel method of adjustment provided in an embodiment of the present invention;
Fig. 8 is the schematic diagram for hiding input method panel;
Fig. 9 is another schematic diagram for hiding input method panel;
Figure 10 is another flow chart of input method Display panel method of adjustment provided in an embodiment of the present invention;
Figure 11 is the schematic diagram for switching input method panel to panel of expressing one's feelings;
Figure 12 is another schematic diagram for switching input method panel to panel of expressing one's feelings;
Figure 13 is the structured flowchart of mobile terminal provided in an embodiment of the present invention;
Figure 14 is another structured flowchart of mobile terminal provided in an embodiment of the present invention;
Figure 15 is the hardware block diagram of mobile terminal provided in an embodiment of the present invention;
Figure 16 is another structured flowchart of mobile terminal provided in an embodiment of the present invention;
Figure 17 is the another structured flowchart of mobile terminal provided in an embodiment of the present invention.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than whole embodiments.It is based on
Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made
Embodiment, belongs to the scope of protection of the invention.
The display adjusting method of input method panel provided in an embodiment of the present invention can be divided into, and input method panel arouses display and adjusts
Adjusting method (when arousing input method panel, the input method Display panel method of adjustment for being used), and input method panel hides aobvious
Show method of adjustment (when hiding input method panel, the input method Display panel method of adjustment for being used).Below by respectively from calling out
Rise input method panel, and hiding input method panel angle, carry out the introduction of input method Display panel method of adjustment.
It should be noted that the concept of input method panel, screen and user interface is referred to below, it is general to these at this
Thought is introduced explanation;Screen may be considered the display screen of the electronic equipments such as mobile terminal, be the carrier that content shows,
Input method panel, user interface are depicted on screen;Input method panel is the panel for information input in input method, as usual
Nine grids keyboard (dummy keyboard) panel, spelling keyboard (dummy keyboard) panel etc.;User interface may be considered application
(APP) human-computer interaction interface, has the input frame for arousing input method panel, and be input into by input method panel in user interface
Content, will be associated with the input frame of user interface, input frame is such as activated in the user interface of screen display, then on screen
By display input method panel, and due to the display of input method panel, layout of the user interface on screen will be adjusted accordingly.
Below first from the angle for arousing input method panel, to input method Display panel adjustment side provided in an embodiment of the present invention
Method is introduced.Fig. 1 shows the flow chart of input method Display panel method of adjustment provided in an embodiment of the present invention, and the method can
Mobile terminal is applied to, reference picture 1, the method can include:
Step S100, when it is determined that arousing input method panel, call the currently displaying configuration parameter of the input method panel.
Optionally, the embodiment of the present invention can arouse instruction by judging whether to detect input method panel and determine whether
Arouse input method panel, such as when detecting input method panel and arousing instruction, it is determined that arousing input method panel;Input method panel is called out
Playing instruction can operate generation by user, and such as user can click on the input frame of user interface, and generation input method panel arouses instruction.
Further, API (the Application Programming due to operating systems such as Androids for input method correlation
Interface, application programming interface) do not have and open completely, the call method of input method is basic for developer
It is a black box (i.e. the call method of input method is unknown for developer), therefore is called out input method panel is detected
When playing instruction, and cannot ensure that the operating systems such as Android are bound to arouse input method panel, it is also possible to although existing based on user
Operation generates input method panel and arouses instruction, but the situation that input method panel is not invoked;
Based on this, the embodiment of the present invention can add detection components in user interface, and input is being detected by the detection components
When method panel arouses instruction, judge whether operating system can arouse input method panel;
Specifically, when input method panel arouses, user interface will be laid out again, and user interface can be extruded shifting, this
When, input method can to operating system application input method panel screen display space;In the embodiment of the present invention, detection components can
When detecting input method panel and arousing instruction, whether detection operating system receives the application display space of input method transmission
Instruct to judge whether operating system can arouse input method panel;If i.e. detection components are aroused detecting input method panel
During instruction, the instruction that operating system receives the application display space of input method transmission is detected, then can determine that and arouse input method
Panel, otherwise, it determines not arousing input method panel.
After it is determined that arousing input method panel, the embodiment of the present invention can call the currently displaying configuration of input method panel to join
Number, the current Display panel parameter (such as input method panel is wide, high) of the recordable input method panel of currently displaying configuration parameter,
And the current display environment parameter of input method panel (such as operating system version, screen size, it is whether full frame, whether have navigation
Column, whether there is soft-key button etc.);Optionally, display environment parameter can be by collection system data acquisition, and Display panel parameter can
Being initial wide, the high parameter of input method panel;When user have adjusted the setting of input method panel (as adjusted at setting interface
Wide, the high parameter of input method panel) after, the Display panel parameter and/or display environment parameter of input method panel need to carry out
Adjustment, the embodiment of the present invention can be after the setting adjustment that user has carried out input method panel, by detection components from operating system
API obtains corresponding adjusting parameter, by adjusting parameter to the Display panel parameter and/or display environment parameter of input method panel
It is adjusted, to cause that it is corresponding to user's setting that the currently displaying configuration parameter of input method panel is remained.
Step S110, according to the currently displaying configuration parameter, determine the input method panel in the display location of screen
Scope.
It is determined that after the currently displaying configuration parameter of input method panel, the embodiment of the present invention can be according to the face of input method panel
Plate display parameters and display environment parameter, determine coordinate range of the input method panel in screen display, obtain input method panel and exist
The display location scope of screen;
Specifically, display environment parameter can include:Screen parameter (such as screen size, whether full frame parameter), and
Corrected parameter (such as operating system version, whether have navigation bar, whether have soft-key button parameter);The embodiment of the present invention can be according to aobvious
Show the screen parameter in ambient parameter, determine screen can displaing coordinate scope, and then according to the Display panel of input method panel
Parameter (such as input method panel is wide, high), determine input method panel the screen can be in displaing coordinate scope initial seat
Mark scope, further according to the corrected parameter in display environment parameter, corrects the initial coordinate scope, determines input method panel in screen
Coordinate range, so as to obtain display location scope of the input method panel in screen.
Such as with full frame, as a example by screen size is for the screen of 1080*1920, if the upper left corner of screen is the origin of coordinates (0,0),
The lower right corner is the maximum (1080,1920) of coordinate, 4 apex coordinates of screen are (0,0), (0,1080), (0,1920),
(1080,1920), the coordinate range that 4 apex coordinates of the screen are constituted, be screen can displaing coordinate scope;
Because input method panel is usually that, from bottom of screen ejection, therefore input method panel need to be from the coordinate range of screen
The coordinate position of (1080,1920) starts to calculate;As a example by with a height of 920, a width of 1080 Display panel parameter, then normal plane is input into
Plate is respectively (0,1000), (1080,1000), (0,1920), (1080,1920) in the apex coordinate of screen, and 4 summits are sat
Mark the coordinate range for constituting may be considered input method panel screen can be in displaing coordinate scope initial coordinate scope;
After obtaining the initial coordinate scope of input method panel, operating system version can be considered further that, whether had navigation bar, whether had soft-key button
The initial coordinate scope of input method panel is corrected Deng corrected parameter, coordinate range of the input method panel in screen is obtained.This section
Illustrate to be mainly based upon the situation of screen full screen display, if screen is half screen show, screen can displaing coordinate scope need
To adjust accordingly.
Step S120, since the original position of the display location scope, the input method panel is plotted in frame by frame
In the range of the display location of screen, and often draw a frame input method panel, by user interface on the screen it is corresponding on move,
Until input method panel completes in the range of the display location, and the user interface on the screen on move aobvious with described
Show the corresponding content of size of position range.
Optionally, to realize taking over seamlessly for input method panel state, input method panel can have been drawn by setting number frame
Into, and in drawing process, user interface needs corresponding linkage in the distributing adjustment of screen, i.e. user interface needs are according to defeated
The drafting for entering each frame of method panel adjusts layout accordingly;Specifically, the embodiment of the present invention can be from the display location scope
Original position (the usually bottom of display location scope) starts, and the input method panel is plotted in into the described aobvious of screen frame by frame
When showing in position range, and often drawing a frame input method panel, can according to input method panel screen present frame drafting scope,
User interface top content corresponding with the size of the drafting scope is carried out moving on screen and is hidden, until input normal plane
Plate is completed in the range of the display location by setting number frame, and the user interface on the screen on move aobvious with described
Show the corresponding content of size of position range.
Optionally, user interface on the screen on move after, user interface will be hidden beyond the content of screen.
Optionally, the quantity of setting number frame can be specified or set in advance.
Optionally, it is determined that input method panel is after the display location scope of screen, the embodiment of the present invention can be in screen
In the range of the display location, input method panel is drawn by setting number frame, such as from the original position of the display location scope
Start, each frame draws the predetermined number pixel of input method panel, paints whole pixels of input method panel with by setting number frame
System is in the range of the display location;Meanwhile, a frame input method panel is often drawn, by user interface top and predetermined number pixel phase
The content answered carries out moving on screen to be hidden.
Optionally, the embodiment of the present invention can also divide the display location scope according to the quantity of the setting number frame
For benchmark display location scope corresponding with the quantity of the setting number frame;And during input method panel is drawn, from institute
The original position for stating display location scope starts, and each frame draws input method panel corresponding with benchmark display location scope
, be plotted in input method panel in the range of the display location with by setting number frame by content;Meanwhile, often draw a frame input method
Panel, user interface top content corresponding with benchmark display location scope is carried out moving on screen and is hidden.
Input method Display panel method of adjustment provided in an embodiment of the present invention, can adjust when it is determined that arousing input method panel
With the currently displaying configuration parameter of input method panel, according to the currently displaying configuration parameter, determine input method panel in screen
The display location scope of curtain, and then since the original position of the display location scope, the input method panel is painted frame by frame
System often draws a frame input method panel in the range of the display location of screen, and user interface is corresponding on screen
Upper shifting, until input method panel is completed in the range of the display location by setting number frame, and the user interface exists
It is upper on screen to move content corresponding with the size of the display location scope.It can be seen that, in embodiments of the present invention, user interface can
The adjustment layout of the drafting linkage according to each frame of input method panel so that distributing adjustment and input method of the user interface in screen
Every frame of panel is drawn and is connected, and lifts the fluency of input method panel loaded and displayed on screen, ensures input method panel shape
State takes over seamlessly.
Optionally, the embodiment of the present invention can determine input method panel in screen in one frame input method panel of every drafting
Draw scope, and according to the drafting scope accordingly adjust user interface screen layout (such as by the top of user interface with it is described
Draw the corresponding content of size of scope and carry out moving on screen and hide), user circle is accordingly being adjusted according to the drafting scope
Face continues to draw next frame input method panel in the range of the display location of screen after the layout of screen, is circulated with this,
Until input method panel is drawn out in the range of the display location of screen, and user interface is also adjusted accordingly on screen
Layout.
On the one hand, input method panel can a frame draw predetermined number pixel, user interface paints with each frame of input method panel
System, top content corresponding with predetermined number pixel is carried out moving on screen and is hidden.
Optionally, Fig. 2 shows the method flow of drafting input method panel provided in an embodiment of the present invention, and reference picture 2 should
Flow can include:
Step S200, one frame input method panel of drafting, draw and input method panel present frame in the display location scope
Corresponding predetermined number pixel.
Optionally, what step S200 was drawn can be the first frame of input method panel, and accordingly, the embodiment of the present invention can
Since the original position of the display location scope, draw the first frame of input method panel, i.e., since the original position,
The predetermined number pixel of input method the first frame of panel is filled, meanwhile, perform step S210;
Optionally, what step S200 was drawn is also likely to be non-first frame of input method panel, and accordingly, the present invention is implemented
Example can be filled corresponding pre- with input method panel present frame on the basis of the previous frame drawing result of the display location scope
Fixed number pixel, meanwhile, perform step S210;
It can be seen that, the embodiment of the present invention often draws a frame input method panel, and this frame correspondence is filled in the display location scope
Predetermined number pixel after, be required to according to predetermined number pixel, by user interface current top content corresponding with predetermined number pixel
Carry out moving on screen and hide.
Step S210, corresponding with the predetermined number pixel content in user interface top is carried out moving hiding on screen.
Step S220, judge whether input method panel completes in the range of the display location, if it is not, drawing next
Frame input method panel, performs step S200, if so, performing step S230.
Step S230, end are drawn.
So that the frame of input method panel one draws 10 pixels as an example, if total pixel of input method panel is 50, then can be by 5
The drafting of frame, input method panel is plotted in the range of the display location;Reference picture 3, A is input method panel in the aobvious of screen
Show position range, since the original position (the usually bottom of the display location scope) of the display location scope, can draw
First frame of input method panel, draws out the pixel content of input method panel 1 to 10, meanwhile, it is current in screen from user interface
Start at the top of display, 10 pixel contents at the top of user interface are carried out moving on screen and is hidden;Then input is drawn
Second frame of method panel, on the basis of 1 to 10 pixel content, draws 11 to 20 pixel content, meanwhile, then by user circle
10 pixel contents at the top of face carry out moving on screen to be hidden, and is circulated with this, until input method panel is in display location model
50 pixel contents for completing whole in enclosing, and user interface above moves hiding 50 pixel contents accordingly;Optionally, scheme
Shown in 3, the range size that each frame of input method panel is drawn is identical, and this is only example, it is also possible to though input method panel
So each frame draws the pixel of equal number, but draws the of different sizes of scope.
On the other hand, the display location scope can be also divided into, benchmark corresponding with the quantity of the setting number frame
Display location scope, will the display location scope mark off multiple benchmark display locations scope, input method panel can a frame
A content for benchmark display location scope is drawn, with the drafting of each frame of input method panel, can be by user interface top and institute
State the corresponding content of benchmark display location scope and carry out moving on screen and hide.
Optionally, Fig. 4 shows the other method flow chart of drafting input method panel provided in an embodiment of the present invention, reference
Fig. 4, the flow can include:
Step S300, one frame input method panel of drafting, benchmark corresponding with present frame shows in the display location scope
Show position range, draw the corresponding content of input method panel.
Optionally, what step S300 was drawn can be the first frame of input method panel, and accordingly, the embodiment of the present invention can
Since the original position of the display location scope, the first frame of input method panel is drawn, i.e., in the original position to the
In the range of one benchmark display location, the corresponding content of input method panel is filled, meanwhile, perform step S310;
Optionally, what step S300 was drawn is also likely to be non-first frame of input method panel, and accordingly, the present invention is implemented
Example can fill the corresponding benchmark display location model of present frame on the basis of the previous frame drawing result of the display location scope
Corresponding input method panel content is enclosed, meanwhile, perform step S310.
Step S310, according to benchmark display location scope, by user interface top and benchmark display location model
Enclose corresponding content and carry out moving on screen and hide.
Step S320, judge whether input method panel completes in the range of the display location, if it is not, drawing next
Frame input method panel, performs step S300, if so, performing step S330.
Step S330, end are drawn.
To set number frame as 5 frames, reference picture 5, A is display location scope of the input method panel in screen, the display location
Scope is divided evenly into 5 benchmark display location scopes, respectively A1, A2, A3, A4 and A5;Drawing input method panel
During, the first frame of input method panel since the scope of A1 benchmark display location, can be drawn, fill input method panel phase in A1
The content answered, meanwhile, according to the range size of A1, by the corresponding content of user interface current top on the screen on move and hide;
When then drawing the second frame of input method panel, the corresponding content of input method panel is filled in A2, meanwhile, the scope according to A2 is big
It is small, by the corresponding content of user interface current top on the screen on move and hide;Circulated with this, until input method panel is in display
Complete to draw in position range A, and user interface is also above moved and hides corresponding with the size of the display location scope accordingly
Content.
Optionally, during input method panel is drawn, the shake of user interface is caused to avoid the occurrence of abnormal frame
Situation occurs, and abnormal frame refers to the drawing frames for drawing position beyond the display location scope, and the embodiment of the present invention can be by adding
The detection components at access customer interface, when detecting that each frame of input method panel is drawn, the API of operating system draws number accordingly
According to by analyzing whether the drafting position in drawing data beyond the display location scope judges whether present frame is different
Normal frame, so as in abnormal frame, terminate the drafting of present frame;
Optionally, Fig. 6 shows the method flow for terminating the drafting of input method panel present frame in abnormal frame, reference picture
6, the method can include:
Step S400, by detection components, detect the drawing data of input method panel present frame.
Optionally, detection components by the API of operating system, can detect the drafting number of each frame for drawing input method panel
According to so as to realize the detection of the drawing data of the present frame to drawing input method panel;The drafting of the present frame of input method panel
Data can include:The drafting position of input method panel present frame.
Step S410, the drafting position that will be indicated in the drawing data of present frame, are compared with the display location scope
It is right, judge whether present frame is the abnormal frame for drawing position beyond the display location scope, if so, step S420 is performed, if
It is no, perform step S430.
Step S420, the interception drafting drawn readjustment, terminate the present frame corresponding with present frame, maintain previous frame
Drawing result.
Optionally, operating system can export corresponding drafting and adjust back before each frame for drawing input method panel, and this is painted
System readjustment indicates operating system will carry out the drafting of the frame of input method panel one;When it is abnormal frame to determine present frame, can
Interception present frame draws readjustment accordingly, and notifies that operating system terminates the drafting of the abnormal frame, maintains the drafting knot of previous frame
Really;
Optionally, after interception present frame draws readjustment accordingly, the readjustment knot for terminating drawing can be returned to operating system
Really, such as by setting the predetermined value for indicating to terminate drawing in result is adjusted back, to notify that operating system terminates painting for the abnormal frame
System;The readjustment result that predetermined value is 0 is such as returned to, then acquiescence is drawn, return to the readjustment result that predetermined value is 1, then given tacit consent to not
Drawn.
Step S430, the present frame for drawing input method panel.
Optionally, drawing input method panel when the current frame, can accordingly adjust user interface in Fig. 2 or Fig. 4 methods and exist
The layout of screen.
Optionally, the currently displaying configuration parameter of input method panel can detect by detection components, and detection components can be
After adding user interface, the initial display configuration parameter of the input method panel that collection is locally stored;The initial display configuration parameter
After can be by the initial display environment parameter of operating system collection system, and the initial Display panel parameter of input method panel,
Loading is in the local database;Detection components can obtain out initial display configuration parameter from the local data base;
(adjustment input method panel in interface such as is set in input method when user is not configured adjustment to input method panel
It is wide, high or during the display of input method panel, manually adjust the wide, high of input method panel), then this is initial
Show that configuration parameter can be as determining that the currently displaying configuration parameter of the display location scope of input method panel is used;
If user has carried out setting adjustment to input method panel, detection components can be obtained by the API of operating system
To input method panel adjusting parameter (adjusting parameter may adjust be input method panel display environment parameter, and/or face
Plate display parameters), the Display panel parameter of input method panel, and/or display environment parameter are adjusted by the adjusting parameter, so that
Currently displaying configuration parameter to input method panel is updated, so as to it is determined that input method panel display location scope when make
With;
Obviously, the setting adjustment that currently displaying configuration parameter can be according to user to input method panel, dynamic change;Tool
Body, adjustment of the user to input method panel each time sets the corresponding adjusting parameter of institute, can be detected component by operation
The API of system is detected, and the display configuration parameter stored with the adjusting parameter adjustment for detecting, and obtains can determine that input method
The currently displaying configuration parameter of the display location scope of panel.
It can be seen that, on the one hand detection components can detect input normal plane after user interface is added to by the API of operating system
The display configuration parameter of plate, on the other hand, can be by detecting whether operating system receives the application display sky that input method is transmitted
Between instruction, realize input method status switching detection.
Optionally, detection components as the element of user interface can be realized being added to detection components in user interface,
Such as using detection components as the xml node elements of user interface, it is added in user interface;
Optionally, during user interface can also increase to the embodiment of the present invention root rootview of operating system, and pass through
Be added to detection components in user interface by the Correlation monitoring component in the root rootview of operating system, realization;Such as in user
When interface work, will be gone on the root rootview of user interface add to operating system, then by getWindow ()
.getDecorView the method such as () .findViewById (android.R.id.content), adds detection components
rootview.addview。
Optionally, the embodiment of the present invention can (this kind of application be general with input method is called, and carries out in the application such as instant messaging
The demand of information input), when being reentered after exiting, detection components are added in user interface;Pass through detection components simultaneously
The initial display configuration parameter of the input method panel that acquisition is locally stored, and adjustment when being used based on the input method panel last time
Parameter, corrects the initial display configuration parameter, obtains the currently displaying configuration parameter of input method panel;The currently displaying configuration ginseng
Number can be when input method panel arouses in user interface, for determining display location scope of the input method panel in screen.
Optionally, detection components can be subdivided into the detection components panel (pannel) with user interface interaction, Yi Jiyu
The instrument (IMMHelp) of the API interactions of operating system, detection components panel can interact with user interface, be deposited in user interface
When input method panel arouses instruction, whether the application for receiving input method transmission by IMMHelp detections operating system shows
The instruction in space;Optionally, similarly, in the case of hiding input method panel, detection components panel can intersect with user interface
Mutually, when user interface has input method panel and hides instruction, detect whether operating system receives input method by IMMHelp
The instruction of the release display space of transmission;
Meanwhile, IMMHelp can obtain the initial display configuration parameter of the input method panel being locally stored, and by operation
The API of system obtains adjusting parameter when input method panel is adjusted setting.
Optionally, the embodiment of the present invention, also can be by detection group after the currently displaying configuration parameter for calling input method panel
Part determines display location scope of the input method panel in screen according to the currently displaying configuration parameter, and by detection
Instruction is drawn in the component rendering logic to input method panel frame by frame, output, is realized by setting number frame by the input normal plane
Plate is plotted in the purpose in the range of the display location of screen frame by frame.
The embodiment of the present invention may be such that drafting of the user interface according to each frame of input method panel, the adjustment layout of linkage;
Distributing adjustment of the user interface in screen is realized, is drawn with every frame of input method panel and is connected, lifting input method panel is in screen
The fluency of loaded and displayed on curtain, ensures taking over seamlessly for input method panel state.
Below from the angle of hiding input method panel, to input method Display panel method of adjustment provided in an embodiment of the present invention
It is introduced.Input method Display panel method of adjustment described below, with above-described when input method panel is aroused, is held
The principle of capable input method Display panel method of adjustment is similar to;The embodiment of the present invention, can be by setting in hiding input method panel
Frame by frame be hidden input method panel by fixed number frame, and often hides a frame input method panel, and corresponding adjustment user interface is in screen
The layout of curtain.
Fig. 7 is another flow chart of input method Display panel method of adjustment provided in an embodiment of the present invention, and the method can be answered
For mobile terminal, reference picture 7, the method can include:
Step S500, it is determined that hide input method panel when, transfer the currently displaying configuration parameter of the input method panel.
After being carried in screen due to input method panel, user may adjust the setting of input method panel, therefore using defeated
Enter display configuration parameter when method panel arouses, display configuration parameter used may simultaneously be forbidden during as hiding input method panel
Really;The embodiment of the present invention can be added to the detection components of user interface, institute when it is determined that hiding input method panel by transferring
The newest display configuration parameter for updating, as the currently displaying configuration parameter of the input method panel;
Specifically, when input method panel shows on screen, can be by adding the detection components of user interface from operation
The API of system obtains the adjusting parameter of input method panel, and the adjusting parameter is corresponding to the setting adjustment operation of input method panel;
So as to when input method panel shows on screen, the setting in the event of input method panel is adjusted, can be based on corresponding adjustment
The display configuration parameter of parameter adjustment input method panel;Display configuration parameter after adjustment can be it is determined that hide input method panel
When, use and transfer as the currently displaying configuration parameter;Optionally, if the process that is shown on screen of input method panel
In, not carrying out setting adjustment, then currently displaying configuration parameter used when input method panel arouses can be hiding defeated as determining
When entering normal plane plate, the currently displaying configuration parameter of input method panel is used.
In the currently displaying configuration parameter that the particular content of currently displaying configuration parameter can be introduced with Fig. 1 steps S100
Hold and be similar to, can be cross-referenced;The particular content of detection components is introduced also can be cross-referenced with described above.
Optionally, the embodiment of the present invention can be determined whether by judging whether to detect the hiding instruction of input method panel
Hide input method panel;The input method panel hides instruction can operate generation by user, and such as user clicks on moving back for input method panel
Go out icon, input method panel is hidden by exiting input method.
Further, when input method panel is hidden, user interface will be laid out again, and user interface can be moved down, now, input
Method can ask operating system to discharge display space of the input method panel in screen;In the embodiment of the present invention, detection components can be in inspection
Measure input method panel hide instruction when, detection operating system whether receive input method transmission release display space finger
Make judging that can input method panel be hidden;If i.e. detection components detect input method panel hide instruction when, detection
The instruction of the release display space of input method transmission is received to operating system, then can determine that hiding input method panel, otherwise, really
It is fixed not hide input method panel.
Step S510, according to the currently displaying configuration parameter, determine the current display in screen of the input method panel
Position range.
Optionally, after the currently displaying configuration parameter for obtaining input method panel, it may be determined that the panel of input method panel shows
Show parameter and display environment parameter;So as to screen parameter in display environment parameter, determine screen can displaing coordinate model
Enclose, and then according to the Display panel parameter of input method panel, determine input method panel in the screen can be in displaing coordinate scope
Initial coordinate scope, then with the corrected parameter in display environment parameter, correct the initial coordinate scope, obtain input method panel
The current coordinate range in screen display, that is, obtain input method panel current in the position range of screen display.
Step S520, since the original position of the display location scope, the input method panel is carried out frame by frame hidden
Hide, and often hide a frame input method panel, user interface is moved down accordingly on screen, until input method panel is completely hidden
Hide, and the user interface moves down content corresponding with the size of the display location scope on screen.
Optionally, the embodiment of the present invention can often hide a frame input method panel, according to input method panel in screen present frame
Hiding scope, user interface is moved down accordingly on screen;A frame input method panel is often hidden, can be according to input normal plane
, in the hiding scope of screen present frame, the content corresponding with the hiding scope that user interface top is hidden is on screen for plate
Carry out moving down display.
Optionally, the embodiment of the present invention can be since the original position of the display location scope, and each frame hides input
, be hidden for whole pixels of input method panel with by setting number frame by the predetermined number pixel of method panel;Meanwhile, often hide one
Frame input method panel, the hiding content corresponding with predetermined number pixel in user interface top can be carried out moving down aobvious on screen
Show;
Optionally, as shown in figure 8, A is the current display location scope in screen of input method panel, from the display location model
The original position enclosed starts, and can hide the first frame of input method panel, such as carries out the pixel content of input method panel 1 to 10 hidden
Hide, meanwhile, user interface top is corresponding to move down 10 pixel contents of display, during so as to by input method Display panel, Yong Hujie
The hiding content in face moves down display on screen;When the second frame of input method panel is hidden, can be by input method panel 11 to 20
Pixel content be hidden, meanwhile, by user interface again accordingly move down display 10 pixel contents, circulated with this, until
Input method panel is hidden completely, and the layout of user interface reverts back state when input method panel does not arouse.
Optionally, be divided into for the display location scope also according to the setting number frame by the embodiment of the present invention, and described
Set the corresponding benchmark display location scope of quantity of number frame;So that since the original position of the display location scope, often
One frame hides input method panel content corresponding with benchmark display location scope, with by setting number frame by input method panel
It is hidden;Meanwhile, a frame input method panel is often hidden, can be according to benchmark display location scope, by user interface top
Hiding content corresponding with benchmark display location scope carries out moving down display on screen;
Optionally, as shown in figure 9, A is display location scope of the input method panel in screen, the display location scope is equal
It is even to be divided into 5 benchmark display location scopes, respectively A1, A2, A3, A4 and A5;When hiding the first frame of input method panel, can
The input method panel content of A1 is hidden, meanwhile, according to A1 respective range sizes, user interface is moved down on screen,
During so as to by input method Display panel, the hiding content of user interface moves down display on screen;Hiding input method panel
During the second frame, the input method panel content of A2 can be hidden, meanwhile, according to A2 respective range sizes, user interface is existed
Moved down on screen, circulated with this, until input method panel is hidden completely, and the layout of user interface reverts back input method panel not
State when arousing.
It can be seen that, input method Display panel method of adjustment provided in an embodiment of the present invention can be it is determined that hide input method panel
When, the currently displaying configuration parameter of input method panel is called, according to the currently displaying configuration parameter, determine input method panel
In the display location scope of screen, and then since the original position of the display location scope, by the input method panel by
Frame is hidden, and often hides a frame input method panel, user interface is moved down accordingly on screen, until input method panel
Hide completely, and the user interface moves down content corresponding with the size of the display location scope on screen.The present invention
Embodiment may be such that user interface is laid out according to the adjustment of the hiding linkage of each frame of input method panel;Realize user interface in screen
The distributing adjustment of curtain, can be connected with the hiding of every frame of input method panel, the stream that lifting input method panel is hidden on screen
Smooth property, ensures taking over seamlessly for input method panel state.
Optionally, it is also likely to be occur when input method panel is switched into expression panel to hide input method panel, expression
Panel record has multiple expressions, it is notable that expression panel herein is not the expression panel of input method insertion, but
The embedded expression panel in the application such as instant messaging;When input method panel is switched into expression panel, the embodiment of the present invention
User interface can be kept motionless, it is current in the aobvious of screen in input method panel according to the hiding scope of each frame of input method panel
Show corresponding filling expression panel in position range;
Optionally, Figure 10 shows another flow of input method Display panel method of adjustment provided in an embodiment of the present invention
Figure, the method can be applied to mobile terminal, and reference picture 10, the method can include:
Step S600, it is determined that by input method panel switch to expression panel when, transfer the current of the input method panel
Display configuration parameter.
Optionally, the embodiment of the present invention can detect expression panel and arouse instruction in display input method panel, it is determined that will
Input method panel switches to expression panel.
Optionally, the currently displaying configuration parameter that step S600 is transferred, what can be transferred with step S500 currently displaying matches somebody with somebody
Put parameter corresponding.
Step S610, according to the currently displaying configuration parameter, determine the current display in screen of the input method panel
Position range.
Step S620, holding user interface are motionless, since the original position of the display location scope, by the input
Method panel is hidden frame by frame, and often hides a frame input method panel, the corresponding filling expression in the range of the display location
Panel, until input method panel is hidden completely, and the expression panel is completely filled in the range of the display location.
Optionally, the embodiment of the present invention can often hide a frame input method panel, according to input method panel in screen present frame
Hiding scope, panel content of expressing one's feelings corresponding with the hiding scope is filled in the range of the display location.
Optionally, the embodiment of the present invention can be since the original position of the display location scope, and each frame hides input
The predetermined number pixel of method panel, with the whole pixels by input method panel by setting number frame, is hidden frame by frame;Meanwhile,
A frame input method panel is often hidden, the expression panel content of predetermined number pixel can be accordingly filled in the range of the display location;
Optionally, as shown in figure 11, A is the current display location scope in screen of input method panel, will be input into normal plane
When plate switches to expression panel, user interface can be kept motionless, since the original position of the display location scope, can hidden defeated
Enter the first frame of method panel, be such as hidden the pixel content of input method panel 1 to 10, meanwhile, from the display location scope
Original position start, in the range of the display location fill expression panel 1 to 10 pixel content;Hiding input normal plane
During the second frame of plate, the pixel content of input method panel 11 to 20 can be hidden, meanwhile, in the range of the display location
The pixel content of filling expression panel 11 to 20, is circulated with this, until input method panel is hidden completely, and the display location model
Expression panel is filled up completely with out in enclosing.
Optionally, can also be divided into for the display location scope, with institute by the embodiment of the present invention according to the setting number frame
State the corresponding benchmark display location scope of quantity of setting number frame;When input method panel is switched into expression panel, can keep
User interface is motionless, and since the original position of the display location scope, each frame is hidden and benchmark display location model
Corresponding input method panel content is enclosed, with by setting the entering input method panel in the range of the display location frame by frame of number frame
Row is hidden;Meanwhile, a frame input method panel is often hidden, filled in the range of the display location and benchmark display location model
Enclose corresponding expression panel content;
Optionally, as shown in figure 12, A is display location scope of the input method panel in screen, the display location scope quilt
It is evenly dividing into 5 benchmark display location scopes, respectively A1, A2, A3, A4 and A5;Input method panel is being switched into expression
During panel, user interface can be kept motionless, hide the first frame of input method panel, the input method panel content of A1 carried out hidden
Hide, meanwhile, according to A1 respective range sizes, the corresponding filling expression panel content in the range of the display location of A;Hiding input
During the second frame of method panel, the input method panel content of A2 can be hidden, meanwhile, according to A2 respective range sizes, A's
Corresponding filling expression panel content, is circulated with this in the range of display location, until input method panel is complete in the range of display location
Portion has entered to hide, and completion expression panel is filled in the range of the display location.
It can be seen that, input method Display panel method of adjustment provided in an embodiment of the present invention can be it is determined that input method panel be cut
When being changed to expression panel, user interface can be kept motionless, since the original position of input method Display panel position range, passed through
Frame by frame be hidden the input method panel by setting number frame, and often hides a frame input method panel, with input method panel in screen
The hiding scope of one frame of curtain, the corresponding filling expression panel in the range of the display location so that expression panel can be according to defeated
The hiding linkage for entering method panel each frame is loaded in the range of the display location;Lifting input method panel is on screen
Hiding fluency, ensures taking over seamlessly for input method panel state.
Mobile terminal provided in an embodiment of the present invention is introduced below, mobile terminal content described below can recognize
It is yes, the functional module that mobile terminal is set for needed for realizing input method Display panel method of adjustment provided in an embodiment of the present invention
Framework.
Figure 13 is the structured flowchart of mobile terminal provided in an embodiment of the present invention, and reference picture 13, the mobile terminal can be wrapped
Include:
First parameter calling module 100, for when it is determined that arousing input method panel, calling working as the input method panel
Preceding display configuration parameter;
First position range determination module 110, for according to the currently displaying configuration parameter, determining the input normal plane
Display location scope of the plate in screen;
Panel arouses performing module 120, for since the original position of the display location scope, by setting number frame
The input method panel is plotted in the range of the display location of screen frame by frame, and often draws a frame input method panel, will
Moved on user interface is corresponding on the screen, until input method panel is completed in the range of the display location, and it is described
User interface on the screen on move content corresponding with the size of the display location scope.
Optionally, panel arouses performing module 120, for often drawing a frame input method panel, by user interface in screen
Upper corresponding upper shifting, specifically includes:
Often draw a frame input method panel, according to input method panel screen present frame drafting scope, by user interface
Top content corresponding with the size of the drafting scope carries out moving on screen to be hidden.
Optionally, panel arouses performing module 120, for the input method panel to be plotted in into the described aobvious of screen frame by frame
Show in position range, specifically include:
Since the original position of the display location scope, each frame draws the predetermined number pixel of input method panel, with
Whole pixels of input method panel are plotted in the range of the display location by setting number frame;
Accordingly, panel arouses performing module 120, for often drawing a frame input method panel, is existed according to input method panel
The drafting scope of screen present frame, user interface top content corresponding with the size of the drafting scope is carried out on screen
Upper shifting is hidden, and is specifically included:
A frame input method panel is often drawn, user interface top content corresponding with predetermined number pixel is carried out on screen
Upper shifting is hidden.
Optionally, panel arouses performing module 120, for the input method panel to be plotted in into the described aobvious of screen frame by frame
Show in position range, specifically include:
The display location scope is divided into, benchmark display location scope corresponding with the quantity of the setting number frame;
Since the original position of the display location scope, each frame is drawn corresponding to benchmark display location scope
Input method panel content, input method panel is plotted in the range of the display location with by setting number frame;
Accordingly, panel arouses performing module 120, for often drawing a frame input method panel, is existed according to input method panel
The drafting scope of screen present frame, user interface top content corresponding with the size of the drafting scope is carried out on screen
Upper shifting is hidden, and is specifically included:
A frame input method panel is often drawn, user interface top content corresponding with benchmark display location scope is existed
Carry out moving on screen and hide.
Optionally, Figure 14 shows another structured flowchart of mobile terminal provided in an embodiment of the present invention, with reference to Figure 13 and
Shown in Figure 14, the mobile terminal can also include:
Terminate drafting module 130, for the detection components by adding user interface, detection input method panel present frame
Drawing data;The drafting position indicated in the drawing data of present frame is compared with the display location scope, judges to work as
Whether previous frame is the abnormal frame for drawing position beyond the display location scope;If present frame shows to draw position beyond described
Show the abnormal frame of position range, intercept the drafting drawn readjustment, terminate the present frame corresponding with present frame, maintain previous frame
Drawing result.
Optionally, drafting module 130 is terminated, the drafting for terminating the present frame is specifically included:
To the readjustment result that operating system return terminates drawing, it is provided with the readjustment result and indicates to terminate the pre- of drafting
Definite value.
Optionally, as shown in figure 14, mobile terminal provided in an embodiment of the present invention can also include:
Arouse detection module 140, for when detecting input method panel and arousing instruction, by the inspection for adding user interface
Component is surveyed, whether detection operating system receives the instruction of the application display space of input method transmission;If operating system is received
The instruction of the application display space of input method transmission, show that the testing result of input method panel is aroused in determination.
Optionally, the currently displaying configuration parameter includes:The Display panel parameter of input method panel, and display environment ginseng
Number;The display environment parameter includes:Screen parameter and corrected parameter;
Accordingly, first position range determination module 110, for according to the currently displaying configuration parameter, it is determined that described
Input method panel is specifically included in the display location scope of screen:
According to the screen parameter determine screen can displaing coordinate scope;
According to the Display panel parameter, determine input method panel in the initial coordinate model that can be in displaing coordinate scope
Enclose;
The initial coordinate scope according to the corrected parameter amendment, determines coordinate range of the input method panel in screen,
To obtain display location scope of the input method panel in screen.
Optionally, as shown in figure 14, mobile terminal provided in an embodiment of the present invention can also include:
First parameter adjustment module 150, for obtaining input method panel from the API of operating system by the detection components
Adjusting parameter, the setting adjustment operation of the adjusting parameter and input method panel is corresponding;According to the adjusting parameter, adjustment is worked as
Preceding display configuration parameter;
Component adds module 160, for using detection components as the element of user interface, detection components being added into use
In the interface of family;Or, during user interface to be increased to the root of operating system, by the Correlation monitoring component in the root of operating system,
It is added in user interface with by detection components.
During described above is arousing input method panel, display of the mobile terminal to realize input method panel is set needed for adjusting
Functional module framework;The function of above-mentioned functional module, can perform corresponding program file and realize by mobile terminal, the journey
Preface part is storable in the memory of mobile terminal, and calls execution by the processor of mobile terminal.
Optionally, Figure 15 shows the hardware block diagram of mobile terminal, and reference picture 15, the mobile terminal can include:
Processor 1, communication interface 2, memory 3 and communication bus 4;
Wherein processor 1, communication interface 2, memory 3 complete mutual communication by communication bus 4;
Optionally, communication interface 2 can be the interface of communication module, such as interface of gsm module;
Processor 1, for configuration processor;
Memory 3, for depositing program;
Program can include program code, and described program code includes computer-managed instruction.
Processor 1 is probably a central processor CPU, or specific integrated circuit ASIC (Application
Specific Integrated Circuit), or it is arranged to implement one or more integrated electricity of the embodiment of the present invention
Road.
Memory 3 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-volatile
Memory), for example, at least one magnetic disk storage.
Wherein, program can be specifically for:
When it is determined that arousing input method panel, the currently displaying configuration parameter of the input method panel is called;
According to the currently displaying configuration parameter, display location scope of the input method panel in screen is determined;
Since the original position of the display location scope, the input method panel is plotted in described in screen frame by frame
In the range of display location, and often draw a frame input method panel, by user interface on the screen it is corresponding on move, until input method
Panel is completed in the range of the display location, and the user interface on the screen on move and the display location scope
The corresponding content of size.
Be introduced below input method panel hide when, mobile terminal for realize input method panel display adjustment needed for setting
Functional module framework, be described below content can with it is cross-referenced above.
Figure 16 is another structured flowchart of mobile terminal provided in an embodiment of the present invention, reference picture 16, and the mobile terminal can
To include:
Second parameter calling module 200, for when it is determined that hiding input method panel, transferring working as the input method panel
Preceding display configuration parameter;
Second place range determination module 210, for according to the currently displaying configuration parameter, determining the input normal plane
The current display location scope in screen of plate;
Panel hides performing module 220, for since the original position of the display location scope, by the input method
Panel is hidden frame by frame, and often hides a frame input method panel, user interface is moved down accordingly on screen, until input
Method panel is hidden completely, and the user interface moves down content corresponding with the size of the display location scope on screen.
Optionally, panel hides performing module 220, for often hiding a frame input method panel, by user interface in screen
On move down accordingly, specifically include:
Often hide a frame input method panel, according to input method panel screen present frame hiding scope, by user interface
The content corresponding with the hiding scope that top hides carries out moving down display on screen.
Optionally, panel hides performing module 220, for the input method panel to be hidden frame by frame, specifically includes:
Since the original position of the display location scope, each frame hides the predetermined number pixel of input method panel, with
Whole pixels of input method panel are hidden by setting number frame;
Accordingly, panel hides performing module 220, for often hiding a frame input method panel, is existed according to input method panel
The hiding scope of screen present frame, content corresponding with the hiding scope that user interface top hides is carried out on screen
Display is moved down, is specifically included:
A frame input method panel is often hidden, by the hiding content corresponding with predetermined number pixel in user interface top in screen
On carry out moving down display.
Optionally, panel hides performing module 220, for the input method panel to be hidden frame by frame, specifically includes:
The display location scope is divided into, benchmark display location scope corresponding with the quantity of the setting number frame;
Since the original position of the display location scope, each frame is hidden corresponding to benchmark display location scope
Input method panel content, input method panel is hidden with by setting number frame;
Accordingly, panel hides performing module 220, for often hiding a frame input method panel, is existed according to input method panel
The hiding scope of screen present frame, content corresponding with the hiding scope that user interface top hides is carried out on screen
Display is moved down, is specifically included:
Often hide a frame input method panel, according to benchmark display location scope, will user interface top hide with
The benchmark display location corresponding content of scope carries out moving down display on screen.
Optionally, as shown in figure 16, mobile terminal provided in an embodiment of the present invention can also include:Second parameter adjustment mould
Block 230, for when input method panel shows on screen, by adding the detection components of user interface from operating system
API obtains the adjusting parameter of input method panel, and the adjusting parameter is corresponding to the setting adjustment operation of input method panel;According to institute
State the display configuration parameter that adjusting parameter adjusts input method panel;
Accordingly, the second parameter calling module 200, the currently displaying configuration parameter for transferring the input method panel,
Specifically include:
By the display configuration parameter of the input method panel after adjustment, as the currently displaying configuration parameter and transfer.
Described above is during hiding input method panel, display of the mobile terminal to realize input method panel is set needed for adjusting
Functional module framework;The function of above-mentioned functional module, can perform corresponding program file and realize by mobile terminal, the journey
Preface part is storable in the memory of mobile terminal, and calls execution by the processor of mobile terminal;
Optionally, the hardware configuration of mobile terminal can be as shown in figure 15, in embodiments of the present invention, the storage of mobile terminal
The program of the storage in device, can be used for:
When it is determined that hiding input method panel, the currently displaying configuration parameter of the input method panel is transferred;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Since the original position of the display location scope, the input method panel is hidden frame by frame, and per hidden
A frame input method panel is hidden, user interface is moved down accordingly on screen, until input method panel is hidden completely, and the use
Family interface moves down content corresponding with the size of the display location scope on screen.
Be introduced below from input method panel be switched to expression panel when, mobile terminal be realize input method panel display adjust
It is whole needed for set functional module framework, be described below content can with it is cross-referenced above.
Figure 17 is the another structured flowchart of mobile terminal provided in an embodiment of the present invention, reference picture 17, and the mobile terminal can
To include:
3rd parameter calling module 300, for when it is determined that input method panel is switched into expression panel, transferring described defeated
Enter the currently displaying configuration parameter of method panel;
3rd position range determining module 310, for according to the currently displaying configuration parameter, determining the input normal plane
The current display location scope in screen of plate;
Panel switching executing module 320, it is motionless for keeping user interface, from the original position of the display location scope
Start, the input method panel is hidden frame by frame, and often hide a frame input method panel, in the range of the display location
Corresponding filling expression panel, until input method panel is hidden completely, and the expression panel is completely filled in the display position
In the range of putting.
Optionally, panel switching executing module 320, for often hiding a frame input method panel, in the display location model
Interior corresponding filling expression panel is enclosed, is specifically included:
Often hide a frame input method panel, with input method panel screen present frame hiding scope, in the display position
Panel content of expressing one's feelings corresponding with the hiding scope is filled in the range of putting.
Optionally, panel switching executing module 320, for often hiding a frame input method panel, with input method panel in screen
The hiding scope of curtain present frame, fills panel content of expressing one's feelings corresponding with the hiding scope in the range of the display location,
Specifically include:
A frame input method panel is often hidden, the expression panel of corresponding filling predetermined number pixel in the range of the display location
Content, each of which frame hides the predetermined number pixel of input method panel;
Or, the display location scope is divided into, benchmark display location model corresponding with the quantity of the setting number frame
Enclose, often hide a frame input method panel, fill corresponding with benchmark display location scope in the range of the display location
Expression panel content, wherein, each frame hides input method panel content corresponding with benchmark display location scope.
During described above is being switched to expression panel from input method panel, mobile terminal is the display for realizing input method panel
The functional module framework set needed for adjustment;The function of above-mentioned functional module, can perform corresponding program by mobile terminal
File realizes that the program file is storable in the memory of mobile terminal, and calls execution by the processor of mobile terminal;
Optionally, the hardware configuration of mobile terminal can be as shown in figure 15, in embodiments of the present invention, the storage of mobile terminal
The program of the storage in device, can be used for:
When it is determined that input method panel is switched into expression panel, the currently displaying configuration ginseng of the input method panel is transferred
Number;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Keep user interface it is motionless, since the original position of the display location scope, by the input method panel by
Frame is hidden, and often hides a frame input method panel, the corresponding filling expression panel in the range of the display location, until
Input method panel is hidden completely, and the expression panel is completely filled in the range of the display location.
Each embodiment is described by the way of progressive in this specification, and what each embodiment was stressed is and other
The difference of embodiment, between each embodiment identical similar portion mutually referring to.For device disclosed in embodiment
For, because it is corresponded to the method disclosed in Example, so description is fairly simple, related part is said referring to method part
It is bright.
Professional further appreciates that, with reference to the unit of each example of the embodiments described herein description
And algorithm steps, can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware and
The interchangeability of software, generally describes the composition and step of each example according to function in the above description.These
Function is performed with hardware or software mode actually, depending on the application-specific and design constraint of technical scheme.Specialty
Technical staff can realize described function to each specific application using distinct methods, but this realization should not
Think beyond the scope of this invention.
The step of method or algorithm for being described with reference to the embodiments described herein, directly can be held with hardware, processor
Capable software module, or the two combination is implemented.Software module can be placed in random access memory (RAM), internal memory, read-only deposit
Reservoir (ROM), electrically programmable ROM, electrically erasable ROM, register, hard disk, moveable magnetic disc, CD-ROM or technology
In field in known any other form of storage medium.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or uses the present invention.
Various modifications to these embodiments will be apparent for those skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, the present invention
The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one
The scope most wide for causing.
Claims (21)
1. a kind of input method Display panel method of adjustment, it is characterised in that including:
When it is determined that arousing input method panel, the currently displaying configuration parameter of the input method panel is called;
According to the currently displaying configuration parameter, display location scope of the input method panel in screen is determined;
Since the original position of the display location scope, the input method panel is plotted in the display of screen frame by frame
In position range, and often draw a frame input method panel, by user interface on the screen it is corresponding on move, until input method panel
Completed in the range of the display location, and the user interface on the screen on move big with the display location scope
Small corresponding content.
2. input method Display panel method of adjustment according to claim 1, it is characterised in that described often to draw frame input
Method panel, by user interface on the screen it is corresponding on move and include:
Often draw a frame input method panel, according to input method panel screen present frame drafting scope, by user interface top
Content corresponding with the size of the drafting scope carries out moving on screen to be hidden.
3. input method Display panel method of adjustment according to claim 2, it is characterised in that described by the input normal plane
Plate is plotted in the range of the display location of screen frame by frame to be included:
Since the original position of the display location scope, each frame draws the predetermined number pixel of input method panel, to pass through
Be plotted in whole pixels of input method panel in the range of the display location by setting number frame;
It is described often to draw a frame input method panel, according to input method panel screen present frame drafting scope, by user interface
Top content corresponding with the size of the drafting scope is carried out moving hiding on screen and included:
A frame input method panel is often drawn, user interface top content corresponding with predetermined number pixel is carried out moving on screen
Hide.
4. input method Display panel method of adjustment according to claim 2, it is characterised in that described by the input normal plane
Plate is plotted in the range of the display location of screen frame by frame to be included:
The display location scope is divided into, benchmark display location scope corresponding with the quantity of the setting number frame;
Since the original position of the display location scope, each frame is drawn corresponding defeated with benchmark display location scope
Enter method panel content, input method panel is plotted in the range of the display location with by setting number frame;
It is described often to draw a frame input method panel, according to input method panel screen present frame drafting scope, by user interface
Top content corresponding with the size of the drafting scope is carried out moving hiding on screen and included:
A frame input method panel is often drawn, by user interface top content corresponding with benchmark display location scope in screen
On carry out move hide.
5. input method Display panel method of adjustment according to claim 1, it is characterised in that methods described also includes:
By adding the detection components of user interface, the drawing data of input method panel present frame is detected;
The drafting position indicated in the drawing data of present frame is compared with the display location scope, judges that present frame is
No is the abnormal frame that drafting position exceeds the display location scope;
If present frame is the abnormal frame for drawing position beyond the display location scope, draw back corresponding with present frame is intercepted
Adjust, terminate the drafting of the present frame, maintain the drawing result of previous frame.
6. input method Display panel method of adjustment according to claim 5, it is characterised in that the termination present frame
Drafting include:
To the readjustment result that operating system return terminates drawing, it is provided with the readjustment result and indicates to terminate the predetermined of drafting
Value.
7. the input method Display panel method of adjustment according to claim any one of 1-6, it is characterised in that methods described is also
Including:
When detecting input method panel and arousing instruction, by adding the detection components of user interface, whether detection operating system
Receive the instruction of the application display space of input method transmission;
If operating system receives the instruction of the application display space of input method transmission, show that the inspection of input method panel is aroused in determination
Survey result.
8. input method Display panel method of adjustment according to claim 7, it is characterised in that the currently displaying configuration ginseng
Number includes:The Display panel parameter of input method panel, and display environment parameter;The display environment parameter includes:Screen parameter
And corrected parameter;
It is described according to the currently displaying configuration parameter, determine that the input method panel includes in the display location scope of screen:
According to the screen parameter determine screen can displaing coordinate scope;
According to the Display panel parameter, determine input method panel in the initial coordinate scope that can be in displaing coordinate scope;
The initial coordinate scope according to the corrected parameter amendment, determines coordinate range of the input method panel in screen, with
To input method panel screen display location scope.
9. input method Display panel method of adjustment according to claim 8, it is characterised in that methods described also includes:
Obtain the adjusting parameter of input method panel from the API of operating system by the detection components, the adjusting parameter with it is defeated
The setting adjustment operation for entering method panel is corresponding;
According to the adjusting parameter, currently displaying configuration parameter is adjusted.
10. input method Display panel method of adjustment according to claim 7, it is characterised in that methods described also includes:
Using detection components as the element of user interface, detection components are added in user interface;
Or, during user interface to be increased to the root of operating system, by the Correlation monitoring component in the root of operating system, will inspection
Component is surveyed to be added in user interface.
A kind of 11. input method Display panel methods of adjustment, it is characterised in that including:
When it is determined that hiding input method panel, the currently displaying configuration parameter of the input method panel is transferred;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Since the original position of the display location scope, the input method panel is hidden frame by frame, and often hides one
Frame input method panel, user interface is moved down accordingly on screen, until input method panel is hidden completely, and user circle
Face moves down content corresponding with the size of the display location scope on screen.
12. input method Display panel methods of adjustment according to claim 11, it is characterised in that an often hiding frame is defeated
Enter method panel, by user interface on screen it is corresponding move down including:
Often hide a frame input method panel, according to input method panel screen present frame hiding scope, by user interface top
Hiding content corresponding with the hiding scope carries out moving down display on screen.
13. input method Display panel methods of adjustment according to claim 11, it is characterised in that described by the input method
Panel be hidden frame by frame including:
Since the original position of the display location scope, each frame hides the predetermined number pixel of input method panel, to pass through
Be hidden for whole pixels of input method panel by setting number frame;
It is described often hide a frame input method panel, according to input method panel screen present frame hiding scope, by user interface
The content corresponding with the hiding scope that top hides is carried out moving down display on screen and included:
A frame input method panel is often hidden, the hiding content corresponding with predetermined number pixel in user interface top is enterprising in screen
Row moves down display.
14. input method Display panel methods of adjustment according to claim 11, it is characterised in that described by the input method
Panel be hidden frame by frame including:
The display location scope is divided into, benchmark display location scope corresponding with the quantity of the setting number frame;
Since the original position of the display location scope, each frame is hidden corresponding defeated with benchmark display location scope
Enter method panel content, be hidden input method panel with by setting number frame;
It is described often hide a frame input method panel, according to input method panel screen present frame hiding scope, by user interface
The content corresponding with the hiding scope that top hides is carried out moving down display on screen and included:
Often hide a frame input method panel, according to benchmark display location scope, will user interface top hide with it is described
The benchmark display location corresponding content of scope carries out moving down display on screen.
15. input method Display panel methods of adjustment according to claim 11, it is characterised in that methods described also includes:
When input method panel shows on screen, obtained from the API of operating system by adding the detection components of user interface
The adjusting parameter of input method panel, the adjusting parameter is corresponding to the setting adjustment operation of input method panel;
The display configuration parameter of input method panel is adjusted according to the adjusting parameter;
The currently displaying configuration parameter for transferring the input method panel includes:
By the display configuration parameter of the input method panel after adjustment, as the currently displaying configuration parameter and transfer.
A kind of 16. input method Display panel methods of adjustment, it is characterised in that including:
When it is determined that input method panel is switched into expression panel, the currently displaying configuration parameter of the input method panel is transferred;
According to the currently displaying configuration parameter, the current display location scope in screen of the input method panel is determined;
Keep user interface motionless, since the original position of the display location scope, the input method panel is entered frame by frame
Row is hidden, and often hides a frame input method panel, the corresponding filling expression panel in the range of the display location, until input
Method panel is hidden completely, and the expression panel is completely filled in the range of the display location.
17. input method Display panel methods of adjustment according to claim 16, it is characterised in that an often hiding frame is defeated
Enter method panel, corresponding filling expression panel includes in the range of the display location:
Often hide a frame input method panel, with input method panel screen present frame hiding scope, in the display location model
Enclose interior filling panel content of expressing one's feelings corresponding with the hiding scope.
18. input method Display panel methods of adjustment according to claim 17, it is characterised in that an often hiding frame is defeated
Enter method panel, with input method panel in the hiding scope of screen present frame, fill hidden with described in the range of the display location
Hiding scope panel content of expressing one's feelings accordingly includes:
A frame input method panel is often hidden, in the corresponding expression panel for filling predetermined number pixel in the range of the display location
Hold, each of which frame hides the predetermined number pixel of input method panel;
Or, the display location scope is divided into, benchmark display location scope corresponding with the quantity of the setting number frame, often
A frame input method panel is hidden, face of expressing one's feelings corresponding with benchmark display location scope is filled in the range of the display location
Plate content, wherein, each frame hides input method panel content corresponding with benchmark display location scope.
A kind of 19. mobile terminals, it is characterised in that including:
First parameter calling module, for when it is determined that arousing input method panel, calling the currently displaying of the input method panel
Configuration parameter;
First position range determination module, for according to the currently displaying configuration parameter, determining the input method panel in screen
The display location scope of curtain;
Panel arouses performing module, for since the original position of the display location scope, by the input method panel by
Frame is plotted in the range of the display location of screen, and often draws a frame input method panel, by user interface on screen phase
The upper shifting answered, until input method panel is completed in the range of the display location, and the user interface on the screen on
Move content corresponding with the size of the display location scope.
A kind of 20. mobile terminals, it is characterised in that including:
Second parameter calling module, for when it is determined that hiding input method panel, transferring the currently displaying of the input method panel
Configuration parameter;
Second place range determination module, for according to the currently displaying configuration parameter, determining that the input method panel is current
In the display location scope of screen;
Panel hides performing module, for since the original position of the display location scope, by the input method panel by
Frame is hidden, and often hides a frame input method panel, user interface is moved down accordingly on screen, until input method panel
Hide completely, and the user interface moves down content corresponding with the size of the display location scope on screen.
A kind of 21. mobile terminals, it is characterised in that including:
3rd parameter calling module, for when it is determined that input method panel is switched into expression panel, transferring the input normal plane
The currently displaying configuration parameter of plate;
3rd position range determining module, for according to the currently displaying configuration parameter, determining that the input method panel is current
In the display location scope of screen;
Panel switching executing module, it is motionless for keeping user interface, since the original position of the display location scope, will
The input method panel is hidden frame by frame, and often hides a frame input method panel, corresponding in the range of the display location
Filling expression panel, until input method panel is hidden completely, and the expression panel is completely filled in the display location scope
It is interior.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710117381.5A CN106909393B (en) | 2017-03-01 | 2017-03-01 | Display adjustment method of input method panel and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710117381.5A CN106909393B (en) | 2017-03-01 | 2017-03-01 | Display adjustment method of input method panel and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106909393A true CN106909393A (en) | 2017-06-30 |
CN106909393B CN106909393B (en) | 2020-06-05 |
Family
ID=59186034
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710117381.5A Active CN106909393B (en) | 2017-03-01 | 2017-03-01 | Display adjustment method of input method panel and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106909393B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678565A (en) * | 2017-10-31 | 2018-02-09 | 广州市千钧网络科技有限公司 | A kind of method and device of object switching |
CN108563485A (en) * | 2018-04-20 | 2018-09-21 | 科大讯飞股份有限公司 | Input panel display methods and device |
CN108595020A (en) * | 2018-04-28 | 2018-09-28 | 程爱云 | A kind of intelligent switch method of input method, device and its readable storage medium storing program for executing machine terminal equipment |
CN110020299A (en) * | 2017-11-06 | 2019-07-16 | 北京嘀嘀无限科技发展有限公司 | The method of adjustment and device of display position |
CN111782095A (en) * | 2020-06-15 | 2020-10-16 | 网易(杭州)网络有限公司 | Switching display method and device for display objects in visual area |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103336650A (en) * | 2013-06-05 | 2013-10-02 | 百度在线网络技术(北京)有限公司 | Method and device for adjusting input method panel of mobile terminal |
CN104281318A (en) * | 2013-07-08 | 2015-01-14 | 三星显示有限公司 | Method and apparatus to reduce display lag of soft keyboard presses |
US9176668B2 (en) * | 2013-10-24 | 2015-11-03 | Fleksy, Inc. | User interface for text input and virtual keyboard manipulation |
CN105930195A (en) * | 2016-05-20 | 2016-09-07 | 百度在线网络技术(北京)有限公司 | Method and device for starting input method panel |
-
2017
- 2017-03-01 CN CN201710117381.5A patent/CN106909393B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103336650A (en) * | 2013-06-05 | 2013-10-02 | 百度在线网络技术(北京)有限公司 | Method and device for adjusting input method panel of mobile terminal |
CN104281318A (en) * | 2013-07-08 | 2015-01-14 | 三星显示有限公司 | Method and apparatus to reduce display lag of soft keyboard presses |
US9176668B2 (en) * | 2013-10-24 | 2015-11-03 | Fleksy, Inc. | User interface for text input and virtual keyboard manipulation |
CN105930195A (en) * | 2016-05-20 | 2016-09-07 | 百度在线网络技术(北京)有限公司 | Method and device for starting input method panel |
Non-Patent Citations (3)
Title |
---|
TOMMYYAPHETS: ""两种自定义***弹出键盘上方的view"", 《HTTPS://BLOG.CSDN.NET/HMT20130412/ARTICLE/DETAILS/38685861》 * |
ZEJIAN_: ""android高仿微信表情输入与键盘输入详解-解决跳闪与表情切换问题"", 《HTTPS://BLOG.CSDN.NET/JAVAZEJIAN/ARTICLE/DETAILS/50542912》 * |
张翔宇: ""[iOS] 实现键盘弹出视图上移"", 《HTTP://BLOG.QIJI.TECH/ARCHIVES/10736》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107678565A (en) * | 2017-10-31 | 2018-02-09 | 广州市千钧网络科技有限公司 | A kind of method and device of object switching |
CN110020299A (en) * | 2017-11-06 | 2019-07-16 | 北京嘀嘀无限科技发展有限公司 | The method of adjustment and device of display position |
CN108563485A (en) * | 2018-04-20 | 2018-09-21 | 科大讯飞股份有限公司 | Input panel display methods and device |
CN108563485B (en) * | 2018-04-20 | 2021-05-04 | 科大讯飞股份有限公司 | Input panel display method and device |
CN108595020A (en) * | 2018-04-28 | 2018-09-28 | 程爱云 | A kind of intelligent switch method of input method, device and its readable storage medium storing program for executing machine terminal equipment |
CN111782095A (en) * | 2020-06-15 | 2020-10-16 | 网易(杭州)网络有限公司 | Switching display method and device for display objects in visual area |
CN111782095B (en) * | 2020-06-15 | 2022-02-25 | 网易(杭州)网络有限公司 | Switching display method and device for display objects in visual area |
Also Published As
Publication number | Publication date |
---|---|
CN106909393B (en) | 2020-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106909393A (en) | A kind of display adjusting method and mobile terminal of input method panel | |
CN105094920B (en) | A kind of game rendering intent and device | |
CN108376094B (en) | Notification message display method and device, computer equipment and storage medium | |
US7802192B2 (en) | System and method for customizing layer based themes | |
CN108628652A (en) | User interface rendering intent, device and terminal | |
US20150205456A1 (en) | Method and Device for Processing Application Shortcut | |
CN105868420A (en) | Network resource loading mode configuration method and device | |
CN110019464B (en) | Page processing method and device | |
CN102473319A (en) | Animation control device, animation control method and animation control program | |
CN109275011A (en) | The processing method and processing device of smart television motor pattern switching, user equipment | |
CN105786301B (en) | Method and device for switching display object under multi-window system | |
CN107656792B (en) | User interface display method and device and terminal | |
CN101727288A (en) | Method and device for displaying interface | |
CN109685872A (en) | Animation producing method, device, equipment and computer readable storage medium | |
KR101154996B1 (en) | Mobile terminal and Method for making of Menu Screen in thereof | |
CN114527980A (en) | Display rendering method and device, electronic equipment and readable storage medium | |
CN106648281A (en) | Screenshot method and device | |
CN104978118B (en) | A kind of graphical interface of user display methods, device and terminal device | |
CN103123623A (en) | Method and device for providing webpage hierarchy information | |
CN109062525A (en) | Data processing method, device and the computer equipment of splice displaying system | |
CN112288666A (en) | Image processing method and device | |
CN105988762B (en) | Display methods, hidden method and the device of animation frame | |
CN109819329B (en) | Window display method and smart television | |
CN110633111B (en) | Method and device for accelerating loading speed of application interface | |
EP2530640B1 (en) | Image copying method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |