CN102780650A - Method for adjusting instant messaging interactive interface and client - Google Patents

Method for adjusting instant messaging interactive interface and client Download PDF

Info

Publication number
CN102780650A
CN102780650A CN2012102542848A CN201210254284A CN102780650A CN 102780650 A CN102780650 A CN 102780650A CN 2012102542848 A CN2012102542848 A CN 2012102542848A CN 201210254284 A CN201210254284 A CN 201210254284A CN 102780650 A CN102780650 A CN 102780650A
Authority
CN
China
Prior art keywords
interface
instant messaging
messaging interactive
interactive interface
time threshold
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.)
Pending
Application number
CN2012102542848A
Other languages
Chinese (zh)
Inventor
马宇尘
周鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Liangming Technology Development Co Ltd
Original Assignee
Shanghai Liangming Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Liangming Technology Development Co Ltd filed Critical Shanghai Liangming Technology Development Co Ltd
Priority to CN2012102542848A priority Critical patent/CN102780650A/en
Publication of CN102780650A publication Critical patent/CN102780650A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention provides a method for adjusting an instant messaging interactive interface and a client and belongs to the technical field of computers. The method includes the following steps: first, under the condition that the instant messaging interactive interface does not receive triggering messages, a mode of a reduced interface withdrawn to a window and time threshold are preset; then, time quantum during which a target instant messaging interactive interface does not receive the triggering messages is calculated and compared with the time threshold; and finally, under the condition that a comparison result reaches the time threshold, the target instant messaging interactive interface is withdrawn to the reduced interface in the window, and under the condition that the comparison result does not reach the time threshold, an interface state of the target instant messaging interactive interface is retained. By means of the method, when an interactive interface opened by users is in a non-focus window state for a long time, the interactive interface is reduced to the window according to a preset mode, shielding of a plurality of interactive interfaces on window messages is reduced, and better user experience is brought for the users.

Description

The method and the client of the adjustment of instant messaging interactive interface
Technical field
The invention belongs to field of computer technology.
Background technology
Network instant communication (IM) instrument develops into today, has become the communication tool that the user generally uses, becomes necessary part in network user's daily life gradually.JICQ not only uses in the network user's work, equally also uses in the network user's free life in a large number, and the user can realize linking up timely and effectively with the contact person through the network instant communication instrument.
Existing JICQ in use, the user tends to simultaneously to carry out information interchange with a plurality of contact persons.Therefore tend to appear the instant messaging interactive interface of a plurality of imbrication in the form at number terminal, blocked the desktop icons that show originally in the form, or Application Program Interface.In the practical application; To exchange number of times with the associated person information at some interface of opening less as the user, or when longer at interval, if the user need close or minimize corresponding interactive interface; Then need manually to close one by one respective interface; When needs exchange with this contact person, when perhaps receiving corresponding people of unread information again by the manually opened respective interface of user, for user's operation is made troubles.
Summary of the invention
The invention provides a kind of method and client of instant messaging interactive interface adjustment.Utilize the present invention; When the interactive interface of the current unlatching of user is in non-focus window state for a long time, be presented at again in the current window after this interactive interface dwindled, when the corresponding triggering of receiving corresponding people of unread information or user once more; It is returned to the display position in the former form; Reducing a plurality of interactive interfaces in the blocking of user's form display message, reduce inconvenience again to user's use operation, for bringing better application, the user experiences.
The method of a kind of instant messaging interactive interface adjustment of the present invention comprises the steps:
Step 1, preset instant messaging interactive interface is recovered to the pattern and the time threshold that dwindle the interface in the form under the situation that does not receive trigger messages;
Step 2 is in the time quantum that does not receive trigger messages to target instant messaging interactive interface and measures, and compares with aforesaid time threshold;
Step 3 reaches at comparison result under the situation of time threshold, regains the interface that dwindles in target instant messaging interactive interface to the form, does not reach at comparison result under the situation of time threshold, keeps the interface state of target instant messaging interactive interface.
Preferably; Described trigger messages; It is the instant communication message that corresponding aforesaid instant messaging interactive interface receives; Or the interactive interface input field of instant messaging interactive interface have write in the status message retained of cursor perhaps, or carry out the message that the interactive communication data are sent, or to the operation information of place instant messaging interactive interface through described instant messaging interactive interface.
Preferably, described time threshold is between 10 seconds to 10 minutes.
Preferably, the said pattern of dwindling the interface in the form that is recovered to is:
Gather the sized data of existing desktop icons in the current window;
According to aforesaid sized data, be set at the sized data that dwindles the interface, aforementioned instant messaging interactive interface is adjusted to dwindles the interface.
Preferably, gather aforesaid pairing icon in interface and the current desktop icons of dwindling; According to pattern of rows and columns of current desktop icons, dwindle the icon at interface and current desktop icons are arranged together to aforesaid.
Preferably, described dwindle the interface with respect to former target instant messaging interactive interface when carrying out reduction operation, be scaled down.
Preferably, described target instant messaging interactive interface converts into when dwindling the interface, carries out reduction operation in situ.
Preferably, said original position is meant, dwindle the interface and overlap with arbitrary apex coordinate of former target instant messaging interactive interface, or the center that dwindles center and the former target interface at interface coincide.
Preferably, described size of dwindling the interface, 60% of the size of desktop icons and former target instant messaging interactive interface length or width dimensions between the two in the form of place, and comprise the above two size.
Preferably, described target instant messaging interactive interface change into dwindle the interface after, dwindle Interface Moving to the marginal position that belongs to form.
The described interface that dwindles dwindles with respect to former target instant messaging interactive interface, but exports the data content in the former target instant messaging interactive interface.
Preferably, describedly dwindle the step that the interface obtains and be:
Preset former target instant messaging interactive interface changes the minification when dwindling the interface into;
Change former target instant messaging interactive interface into picture;
Minification according to preset is carried out reduction operation to aforesaid picture, obtains to dwindle the corresponding window images displayed data in interface;
Generate the display window that dwindles the interface correspondence according to preset minification, the aforementioned view data of output in window.
Preferably, the size and the position of former target instant messaging interactive interface recovered in the described interface that dwindles under the situation that receives the trigger messages that comes from user self, when receiving the instant communication message that comes from contact object, do not recover.
Preferably, the described interface that dwindles is when upgrading, and operating procedure is:
Receive the instant communication message that sends to this customer identification number through dwindling the interface;
Received instant communication message is opened and exported to the pattern that former target instant messaging interactive interface shows with disappearing;
There is the former target instant messaging interactive interface of new reception instant communication message to change picture into output;
Aforesaid picture is dwindled according to the size of dwindling the interface, obtain to dwindle the view data that needs update displayed in the interface;
The view data that obtains is substituted the aforementioned legacy data output in the interface of dwindling.
Preferably, the size and the position of former target instant messaging interactive interface recovered in the described interface that dwindles when receiving the instant communication message that comes from contact object.
Preferably, described instant messaging interactive interface writes down the original position of this interface in form when dwindling.
Preferably, described instant messaging interactive interface, reduce as follows:
When reduction instant messaging interactive interface, detect the situ of this instant messaging interactive interface before being retracted and whether have other instant messaging interactive interface;
When not having other instant messaging interactive interface, be reduced to this instant messaging interactive interface and be retracted original position before;
Under situation, be reduced to the position in the adjoining and unduplicated form with the aforementioned instant messaging interactive interface that has had with other instant messaging interactive interface.
Preferably, described instant messaging interactive interface, reduce as follows:
The window that traversal has been opened in form judges that whether having other instant messaging interactive interface is in the focus window state;
Do not having other instant messaging interactive interface to be under the situation of focus window state, transferring the instant messaging interactive interface that reduces to the focus window state;
Be under the situation of focus window state having other instant messaging interactive interface; This instant messaging interactive interface that is in the focus window state continue is kept the focus window state, and the instant messaging interactive interface of exporting reduction with the mode of non-focus window state is in form.
Accordingly, the present invention also provides a kind of client of instant messaging interactive interface adjustment, it is characterized in that this client comprises following part:
The time threshold setup unit under the situation that does not receive trigger messages, is recovered to the pattern and the time threshold that dwindle the interface in the form in order to preset instant messaging interactive interface;
The time threshold comparing unit measures in order to target instant messaging interactive interface is in the time quantum that does not receive trigger messages, compares with aforesaid time threshold;
Interface adjustment performance element; In order to reach at comparison result under the situation of time threshold; Regain the interface that dwindles in target instant messaging interactive interface to the form, do not reach at comparison result under the situation of time threshold, keep the interface state of target instant messaging interactive interface.
Preferably; Corresponding said client also is provided with the Interface Reduction Executive Module; Be used for being recovered under the situation that form dwindles the interface at instant communication interaction interface, if receive relative trigger message, the aforesaid instant messaging interactive interface of reduction in the form at terminal.
Preferably, corresponding described interface adjustment performance element also is provided with the interface location logging modle, is used to write down described instant messaging interactive interface and is dwindling constantly, the original position of this interface in form.
Description of drawings
Fig. 1 is the method flow diagram of a kind of instant messaging interactive interface adjustment of the present invention.
Fig. 2 is many interface display effect sketch map in a kind of instant messaging interactive interface method of adjustment of the present invention.
Fig. 3 is a kind of instant messaging interactive interface method of adjustment of the present invention median surface adjustment effect sketch map.
Fig. 4 is the structured flowchart of a kind of instant messaging interactive interface adjustment client of the present invention.
Embodiment
The invention provides a kind of method and client of instant messaging interactive interface adjustment.Utilize the present invention; When the interactive interface of the current unlatching of user is in non-focus window state for a long time, be presented at again in the current window after this interactive interface dwindled, when the corresponding triggering of receiving corresponding people of unread information or user once more; It is returned to the display position in the former form; Reducing a plurality of interactive interfaces in the blocking of user's form display message, reduce inconvenience again to user's use operation, for bringing better application, the user experiences.
With reference to the accompanying drawings, in conjunction with specific embodiment the present invention is done further explanation.Following description is an example based on Windows operating system, but those skilled in the art is understood that the present invention is not limited thereto.
Fig. 1 is the method flow diagram of a kind of instant messaging interactive interface adjustment of the present invention.
Step S101, preset instant messaging interactive interface is recovered to the pattern and the time threshold that dwindle the interface in the form under the situation that does not receive trigger messages.
In this step, said time threshold promptly is meant, when allowing the instant messaging interactive interface to maintain in the form with original interface size state, continues not receive the maximum time of trigger messages.
Wherein, described trigger messages comprises following three kinds according to the difference of message kind:
A. people of unread information message.
This type trigger messages is meant, from the corresponding contact person's of this instant messaging interactive interface the message of not reading instant messaging information.For example the user has opened the instant messaging interactive interface with two contact persons simultaneously; When user and contact person A carry out information interchange; Though do not operate to the instant messaging interactive interface of another contact person B in the form; Be the instant messaging interactive interface of corresponding contact person B when being in non-focus window state, if this interactive interface receives the people of unread information from corresponding contact person, the message that receives this people of unread information promptly is regarded as the trigger messages to this interactive interface.
B. information writes message.
This type trigger messages is meant, the interactive interface input field of instant messaging interactive interface have write in cursor state message perhaps.For example the user has opened the instant messaging interactive interface with two contact persons simultaneously; When the user when wherein a contact person carries out information interchange; The user is in the operation of this interactive interface writing information; As choose the interactive interface input field, and perhaps in this interactive interface input field, carry out the operation of character input, all be regarded as trigger messages to this interactive interface.
C. interface operation message.
This type trigger messages is meant that the instant messaging interactive interface carries out the message that the interactive communication data are sent, or to belonging to the operation information of instant messaging interactive interface.Wherein, aforementioned operation message is meant that the user is to the operation information of functionality controls in the interactive communication interface.For example the user has opened the instant messaging interactive interface with two contact persons simultaneously, and the user checks the operation information that writes down with the respective contacts history message through the interactive communication interface.
Further, described time threshold is between 10 seconds to 10 minutes.Time threshold carries out default setting by corresponding instantaneous communication system, and the user also can change according to oneself use needs.The setting of time threshold provides corresponding dialog box by instant communication client.
In addition, instant messaging interactive interface described in this step dwindle pattern, the difference of displaying contents in the form when dwindling according to the interface comprises following two kinds:
Pattern one, the desktop icons pattern.
This pattern mainly is applicable in the current window, except that the instant messaging interactive interface, is shown as under the situation of terminal desktop, and the interface dimensions after target instant messaging interactive interface dwindles is dwindled adjustment according to the desktop icons size in the desktop.
Pattern two, the equal proportion zoom mode.
This pattern is applicable to mainly in the current window that the instant messaging interactive interface is shown as under the situation of nonterminal desktop outward, for example shows the text document of opening in the form.When adopting this pattern, described target instant messaging interactive interface carries out scaled down to the length and width size of should the interface dwindling the front interface window when carrying out reduction operation.
Step S102 is in the time quantum that does not receive trigger messages to target instant messaging interactive interface and measures, and compares with aforesaid time threshold.
In this step, each instant messaging interactive interface to opening in the form of the current terminal of user calculates it respectively and is in the time quantum that does not receive trigger messages.
Particularly, dissimilar according to three kinds of aforementioned trigger messages, the computational methods of duration amount that do not receive trigger messages are also different.
To people of unread information classes of messages trigger messages, play the beginning calculating prolongeding time in next second that receives such trigger messages.
Information writes the classes of messages trigger messages and compares with last type; Trigger messages continues; Being the user is carrying out character input or cursor when resting in the input field of interface, and this instant messaging interactive interface continues to be in the triggering state, and the calculating of duration finishes beginning from this type trigger messages.Same, to write the classes of messages trigger messages the same with information, and the triggering effect of interface operation classes of messages trigger messages also continues.
Information is write message and interface operation classes of messages trigger messages, and after this interactive interface received the aforementioned type trigger messages, corresponding interactive communication interface promptly obtained input focus, and this interfaces windows promptly is in and keeps the focus window state.In this case, the calculating of duration is when the focus window state finishes, to begin.
It should be noted that; The calculating of aforementioned three kinds of duration amount is the calculating that do not superpose; Promptly after target instant messaging interactive interface received the trigger messages of aforementioned any type, the time quantum zero clearing of calculating was before this started from scratch when restarting to measure computing time again.
To the duration amount that calculate to obtain, the time threshold that is provided with among itself and the step S101 is compared.
Step S103 reaches at comparison result under the situation of time threshold, regains the interface that dwindles in target instant messaging interactive interface to the form, does not reach at comparison result under the situation of time threshold, keeps the interface state of target instant messaging interactive interface
Through the comparison of step S102, reach preset time threshold if calculate the duration amount that obtains, then will interactive interface that should time quantum be dwindled according to pattern preset among the step S101; Do not reach preset time threshold if calculate the duration amount that obtains, then keep target instant messaging interactive interface.
It is pointed out that still the instant messaging interactive interface that keeps, during its duration amount that does not receive trigger messages is in and continues to change, so the calculating of the corresponding time quantum information in this interface, with and repeat with the comparison of threshold time.
Two kinds of patterns that different interfaces dwindle among the corresponding abovementioned steps S101 also have corresponding difference during its operation.
Said when being recovered to the pattern of dwindling the interface in the form and being the desktop icons pattern, specifically comprise the steps:
At first, gather the sized data of existing desktop icons in the current window;
Then,, be set at the sized data that dwindles the interface, aforementioned instant messaging interactive interface be adjusted to dwindle the interface according to aforesaid sized data.
Said when being recovered to the pattern of dwindling the interface in the form and being the equal proportion zoom mode, key is to confirm the length and width size of target instant messaging interactive interface after dwindling, can carries out corresponding reduction operation to target interface according to pre-set dimension.In the present invention, described size of dwindling the interface, 60% of the size of desktop icons and former target instant messaging interactive interface length or width dimensions between the two in the form of place, and comprise the above two size.
It should be noted that; Aforesaid 60% is to length and width size in the window; It is the length and width pixel value of display window; And target instant messaging interactive interface is when carrying out reduction operation, be scaled down to the length and width size of should the interface dwindling the front interface window, so target interface preserved the original display length-width ratio when dwindling.For example, the length and width value of supposing the instant messaging interactive interface is 540 * 480 (pixels), when preset dwindle the interface be of a size of former target interface 50% the time, the length and width value of dwindling the interface is 270 * 240 (pixels).
Further, after target instant messaging interactive interface dwindled, dwindling the display position of interface in form had following two types:
A. after the interface dwindles, dwindle the interface and export at the original position of target interface.
Particularly, the original position of said target interface is meant, dwindles the interface and overlaps with arbitrary apex coordinate of former target instant messaging interactive interface, or dwindle the center at interface and the identical position, center of former target interface.
B. after the interface dwindles, dwindle the interface and export at the marginal position of form.
After carrying out reduction operation to target interface, the Interface Moving after will dwindling is to the marginal position output that belongs to form.
Said marginal position output, four edges circle of corresponding form has four kinds of marginal positions:
A. left hand edge.Be summit, the left side abscissa value of rectangular area, interfaces windows place near the abscissa value of form left border (as for example, in+/-25 pixels).
B. right hand edge.Be summit, the right side abscissa value of rectangular area, interfaces windows place near the abscissa value of form right side boundary (as for example, in+/-25 pixels).
C. top edge.Be summit, the top ordinate value of rectangular area, interfaces windows place near the ordinate value of form top margin (as for example, in+/-25 pixels).
D. lower limb.Summit, the below ordinate value that is rectangular area, interfaces windows place is the ordinate value of taskbar top margin in the form.
Especially, after target instant messaging interactive interface dwindled according to the desktop icons size, aforesaid pairing icon in interface and the current desktop icons of dwindling were at first gathered in this interface when output; According to pattern of rows and columns of current desktop icons, dwindle the icon at interface and current desktop icons are arranged together to aforesaid.
Further, data presented content in the target instant messaging interactive interface, after the interface was dwindled in generation, the data content in the interface still kept original output format.
When instant communication customer end receives when dwindling the new information that the corresponding contact person in interface sends, dwindle in the interfaces windows being presented at behind this message parse, upgrade and dwindle the instant communication message that shows in the interface, user friendly checking.The instant communication message that it should be noted that renewal is still exported with the display format of data content in the former interface.
Like Fig. 2, shown in Figure 3 being according to a kind of instant messaging interactive interface method of adjustment adjustment of the present invention front and back, user's form effect comparison sketch map.
In the present embodiment, the instant messaging interactive interface of user Ted and contact person Lily and contact person Robin is in opening simultaneously.As shown in Figure 2,100, two interfaces of instant messaging interactive interface that shown user Ted and contact person Lily and contact person Robin in the form 200 at user Ted terminal have occupied the most of display area in the form 200.Wherein the instant messaging interactive interface 100 of user Ted and contact person Lily is in front end; The user is just carrying out the information input in the input field 110 at this interface; Cursor 111 rests in the input field 110, and promptly this instant messaging interactive interface 100 is receiving lasting triggering.
Correspondingly, the instant messaging interactive interface 100 of user Ted and contact person Robin does not receive relative trigger message, and the duration that does not receive relative trigger message when this interface exceeds preset threshold value after the time, triggers the reduction operation at this interface.Suppose that it is scaled down that interface preset in the present embodiment dwindles pattern; Reduce in scale is 50% of a former target interface; As shown in Figure 3; After the reduction operation, the instant messaging interactive interface 300 length and width sizes of dwindling of user Ted and contact person Robin are the half the of original instant messaging interactive interface 100 shown in Fig. 2.And dwindle the top left corner apex of rectangular area, instant messaging interactive interface 300 place, with the displaing coordinate position consistency of top left corner apex in form 200 of original instant messaging interactive interface 100.Can know through comparison Fig. 2, Fig. 3; Dwindle among Fig. 3 data presented content in the instant messaging interactive interface 300 " good " still keep the interface and dwindle before the form of data, promptly with Fig. 2 in the instant messaging interactive interface 100 of user Ted and contact person Robin display format consistent.
Especially, the mode that the said generating mode that dwindles the interface can also adopt the conversion picture to adjust is again operated, and this mode specifically comprises the steps:
Step a-1, preset former target instant messaging interactive interface changes the minification when dwindling the interface into;
Step a-2 changes former target instant messaging interactive interface into picture;
Step a-3 carries out reduction operation according to preset minification to aforesaid picture, obtains to dwindle the corresponding window images displayed data in interface;
Step a-4 generates the display window that dwindles the interface correspondence according to preset minification, the aforementioned view data of output in window.
According to said method; Comparison through step S102; If the duration that target interface is not triggered amount reaches preset time threshold, then at first that target interface is current displaying contents converts picture into, promptly carries out screen shot operation to the current target interface; Then according to preset pattern and the corresponding aforementioned picture of rear interface dimension shrinks that dwindles of dwindling among the step S101, for example 50% of desktop icons size or former interface dimensions etc.After picture dwindles processing, regenerate the display window of corresponding diagram chip size, this picture of output in window.And this window arranged according to the mode of desktop icons be presented in the form, perhaps in the output of the position at former interface.
When the mode that adopts the conversion picture to adjust is again carried out the interface when dwindling, if instant communication client receives when dwindling the new information that the corresponding contact person in interface sends, to dwindling the renewal of message content in the interface, operating procedure is:
Step b-1 receives the instant communication message that sends to this customer identification number through dwindling the interface;
Step b-2 opens and exports received instant communication message with the pattern that former target instant messaging interactive interface shows with disappearing;
Step b-3 has the former target instant messaging interactive interface of new reception instant communication message to change picture into output;
Step b-4 dwindles according to the size of dwindling the interface aforesaid picture, obtains to dwindle the view data that needs update displayed in the interface;
Step b-5 substitutes the aforementioned legacy data output in the interface of dwindling with the view data that obtains.
In the above-mentioned steps; The said pattern that former target instant messaging interactive interface is shown with disappearing is opened and is exported received instant communication message and is meant; After the mode that adopts the conversion picture to adjust is again carried out the adjustment of instant messaging interactive interface; After receiving instant communication message from the corresponding contact person in this interface; According to the original size before the adjustment of interface, simulate generation and open the instant messaging interactive interface of user with the backstage simulated mode, and in this interface, show the instant communication message that receives with corresponding contact person.Because the opening operation at aforementioned operation interface is generated through simulation by the employed digital terminal of user, and this image that simulates all is not presented in the form at terminal, and therefore for the user, this instant messaging interactive interface is that disappearing is shown.
Show the simulation instant messaging interactive interface of new instant communication message, with being contracted to the existing corresponding dimension of picture in interface that dwindles behind the corresponding picture of its transformation generation.And, dwindle the renewal of message data in the interface with completion with the newly-generated original picture that shows in the interfaces windows that dwindles of picture replacement.
, further,, when receiving corresponding trigger message, it is reduced to after existing a plurality of interactive interfaces are adjusted in user's form according to preceding method to being contracted to the interactive interface in the form.
Particularly, said corresponding trigger message is according to the sender's of trigger message difference, comprises from user's self trigger messages with from two kinds of the trigger messages of contact object.Wherein the trigger messages from user self is meant, the user utilizes mouse, touch pad etc. to be directed against the trigger messages of dwindling the interface generation through the mode of clicking or touching; Trigger messages from contact object is meant, the trigger messages that when receiving the instant communication message of the corresponding contact object that arrives, produces.
In the corresponding previous embodiment; Updating message in the interface that when receiving the instant communication message of corresponding contact object, is dwindling from the interface; Another embodiment also is provided among the present invention; Promptly when the instant communication message that receives from the corresponding contact object in interface, i.e. the instant messaging interactive interface that reduction is dwindled, and this instant communication message is presented in the interface after the reduction.
Especially, the said interface that dwindles is reduced to the position of former target instant messaging interactive interface when recovering, and the interface size returns to former interface dimensions.Therefore, reach preset time threshold, before target interface is carried out reduction operation, further write down current position in form, this interface if calculate the duration amount that obtains through step S102.
The recording mode of position coordinates comprises following two kinds:
Mode one writes down the position coordinates of these instant messaging interactive interface place arbitrary diagonal two endvertexs in rectangular area in form.The for example apex coordinate in the upper left corner, rectangular area and the lower right corner, the perhaps apex coordinate in the lower left corner, rectangular area and the upper right corner.
Mode two writes down the position coordinates on this arbitrary summit, rectangular area, instant messaging interactive interface place, and the length and width value of this rectangular area.
Interactive interface after dwindling dwindles preceding position in form according to this interface of writing down it is reduced when reduction.
Especially; For preventing after the Interface Reduction and the existing interactive interface overlaid of having opened; Described target instant messaging interactive interface is in when reduction, further detects the situ of this instant messaging interactive interface before being retracted and whether has other instant messaging interactive interface:
When if there is not other instant messaging interactive interface in situ, then target interface is reduced to this instant messaging interactive interface and is retracted original position before;
If there is other instant messaging interactive interface in situ, then target interface is reduced to the position in the adjoining and unduplicated form with the aforementioned instant messaging interactive interface that has had.
Concrete; Said original position is meant with rectangular area, target interface place and overlaps fully; Four the apex coordinate position consistency in four summits, rectangular area, place, for example existing interface and target interface rectangular area, place, perhaps rectangular area, target interface place is all dropped in the rectangular area, place, existing interface.
Position in the adjoining and unduplicated form of the said and aforementioned instant messaging interactive interface that has had is meant that rectangular area, target interface place belongs to rectangular area, the position that partially overlaps with existing interface.For example target interface is returned to home position 50 locations of pixels that move to right.
Further; For avoiding target instant messaging interactive interface when recovering, to influence the interface that the user is operating; The said target interface window that traversal has been opened in form when recovering, judge that whether having other instant messaging interactive interface is in the focus window state:
If there is not other instant messaging interactive interface to be in the state of focus window, then the instant messaging interactive interface with reduction transfers the focus window state to;
If have the state that other instant messaging interactive interface is in focus window; Then this instant messaging interactive interface that is in the focus window state continue is kept the focus window state, the instant messaging interactive interface of exporting reduction with the mode of non-focus window state is in form.
Shown in Figure 4 promptly is the structured flowchart of a kind of instant messaging interactive interface adjustment client of the present invention.Said client 300 specifically comprises following part:
Time threshold setup unit 310 under the situation that does not receive trigger messages, is recovered to the pattern and the time threshold that dwindle the interface in the form in order to preset instant messaging interactive interface;
Time threshold comparing unit 320 measures in order to target instant messaging interactive interface is in the time quantum that does not receive trigger messages, compares with aforesaid time threshold;
Interface adjustment performance element 330; In order to reach at comparison result under the situation of time threshold; Regain the interface that dwindles in target instant messaging interactive interface to the form, do not reach at comparison result under the situation of time threshold, keep the interface state of target instant messaging interactive interface.
Corresponding said client also is provided with Interface Reduction Executive Module 340, is used for being recovered under the situation that form dwindles the interface at instant communication interaction interface, if receive relative trigger message, and the aforesaid instant messaging interactive interface of reduction in the form at terminal.
Corresponding described interface adjustment performance element 330 also is provided with interface location logging modle 331, is used to write down described instant messaging interactive interface when dwindling, the original position of this interface in form.
Implementation procedure to the pairing instant messaging interactive interface of present embodiment method of adjustment; In advance by time threshold setup unit 310; Preset instant messaging interactive interface is recovered to the pattern and the time threshold that dwindle the interface in the form under the situation that does not receive trigger messages.The user is in the process of using; By time threshold comparing unit 320; The time quantum that the instant messaging interactive interface of current unlatching is in not receiving trigger messages measures, and compares with the time threshold that aforementioned time threshold setup unit 310 is provided with.Reach at comparison result under the situation of time threshold; Be recovered to the pattern of dwindling the interface in the form by interface adjustment performance element 330 according to what time threshold setup unit 310 set; Target instant messaging interactive interface is carried out reduction operation, and when regaining by the position of interface location logging modle 331 record object interface in form.If comparison result does not reach time threshold, then keep target instant messaging interactive interface.When instant communication interaction interface is in when dwindling interface state, if receive relative trigger message, then by Interface Reduction Executive Module 340 with showing output in the form at this Interface Reduction to terminal.
In the present invention, the digital device of said lift-launch user JICQ can be communication equipments such as computer, mobile phone or PDA.
More than be the description of this invention and non-limiting, based on other embodiment of inventive concept, all among protection scope of the present invention.

Claims (21)

1. the method for an instant messaging interactive interface adjustment is characterized in that said method comprises the steps:
Step 1, preset instant messaging interactive interface is recovered to the pattern and the time threshold that dwindle the interface in the form under the situation that does not receive trigger messages;
Step 2 is in the time quantum that does not receive trigger messages to target instant messaging interactive interface and measures, and compares with aforesaid time threshold;
Step 3 reaches at comparison result under the situation of time threshold, regains the interface that dwindles in target instant messaging interactive interface to the form, does not reach at comparison result under the situation of time threshold, keeps the interface state of target instant messaging interactive interface.
2. the method for a kind of instant messaging interactive interface adjustment according to claim 1; It is characterized in that: described trigger messages; It is the instant communication message that corresponding aforesaid instant messaging interactive interface receives; Or the interactive interface input field of instant messaging interactive interface have write in the status message retained of cursor perhaps, or carry out the message that the interactive communication data are sent, or to the operation information of place instant messaging interactive interface through described instant messaging interactive interface.
3. the method for a kind of instant messaging interactive interface adjustment according to claim 1 is characterized in that: described time threshold, and between 10 seconds to 10 minutes.
4. the method for a kind of instant messaging interactive interface adjustment according to claim 1 is characterized in that: the said pattern of dwindling the interface in the form that is recovered to does,
Gather the sized data of existing desktop icons in the current window;
According to aforesaid sized data, be set at the sized data that dwindles the interface, aforementioned instant messaging interactive interface is adjusted to dwindles the interface.
5. the method for a kind of instant messaging interactive interface adjustment according to claim 4 is characterized in that: gather aforesaid pairing icon in interface and the current desktop icons of dwindling; According to pattern of rows and columns of current desktop icons, dwindle the icon at interface and current desktop icons are arranged together to aforesaid.
6. the method for a kind of instant messaging interactive interface adjustment according to claim 1 is characterized in that: described dwindle the interface with respect to former target instant messaging interactive interface when carrying out reduction operation, be scaled down.
7. the method for a kind of instant messaging interactive interface adjustment according to claim 1, it is characterized in that: described target instant messaging interactive interface converts into when dwindling the interface, carries out reduction operation in situ.
8. the method for a kind of instant messaging interactive interface adjustment according to claim 7; It is characterized in that: said original position is meant; Dwindle the interface and overlap, or the center that dwindles center and the former target interface at interface coincide with arbitrary apex coordinate of former target instant messaging interactive interface.
9. according to the method for claim 1 or 7 described a kind of instant messaging interactive interfaces adjustment; It is characterized in that: described size of dwindling the interface; 60% of the size of desktop icons and former target instant messaging interactive interface length or width dimensions between the two in the form of place, and comprise the above two size.
10. according to the method for claim 1 or 7 described a kind of instant messaging interactive interfaces adjustment, it is characterized in that: described target instant messaging interactive interface change into dwindle the interface after, dwindle Interface Moving to the marginal position that belongs to form.
11. the method for a kind of instant messaging interactive interface adjustment according to claim 1 is characterized in that: the described interface that dwindles, dwindle with respect to former target instant messaging interactive interface, but export the data content in the former target instant messaging interactive interface.
12. the method for a kind of instant messaging interactive interface adjustment according to claim 1 is characterized in that: describedly dwindle the step that the interface obtains and do,
Preset former target instant messaging interactive interface changes the minification when dwindling the interface into;
Change former target instant messaging interactive interface into picture;
Minification according to preset is carried out reduction operation to aforesaid picture, obtains to dwindle the corresponding window images displayed data in interface;
Generate the display window that dwindles the interface correspondence according to preset minification, the aforementioned view data of output in window.
13. the method for a kind of instant messaging interactive interface adjustment according to claim 1; It is characterized in that: the described interface that dwindles is under the situation that receives the trigger messages that comes from user self; Recover the size and the position of former target instant messaging interactive interface, when receiving the instant communication message that comes from contact object, do not recover.
14. according to the method for claim 12 with 13 described a kind of instant messaging interactive interfaces adjustment, it is characterized in that: the described interface that dwindles is when upgrading, and operating procedure does,
Receive the instant communication message that sends to this customer identification number through dwindling the interface;
Received instant communication message is opened and exported to the pattern that former target instant messaging interactive interface shows with disappearing;
There is the former target instant messaging interactive interface of new reception instant communication message to change picture into output;
Aforesaid picture is dwindled according to the size of dwindling the interface, obtain to dwindle the view data that needs update displayed in the interface;
The view data that obtains is substituted the aforementioned legacy data output in the interface of dwindling.
15. the method for a kind of instant messaging interactive interface adjustment according to claim 1; It is characterized in that: the size and the position of former target instant messaging interactive interface recovered in the described interface that dwindles when receiving the instant communication message that comes from contact object.
16. the method for a kind of instant messaging interactive interface adjustment according to claim 1, it is characterized in that: described instant messaging interactive interface writes down the original position of this interface in form when dwindling.
17. the method according to claim 13 or 15 described a kind of instant messaging interactive interface adjustment is characterized in that: described instant messaging interactive interface, reduce as follows,
When reduction instant messaging interactive interface, detect the situ of this instant messaging interactive interface before being retracted and whether have other instant messaging interactive interface;
When not having other instant messaging interactive interface, be reduced to this instant messaging interactive interface and be retracted original position before;
Under situation, be reduced to the position in the adjoining and unduplicated form with the aforementioned instant messaging interactive interface that has had with other instant messaging interactive interface.
18. the method according to claim 13 or 15 described a kind of instant messaging interactive interface adjustment is characterized in that: described instant messaging interactive interface, reduce as follows,
The window that traversal has been opened in form judges that whether having other instant messaging interactive interface is in the focus window state;
Do not having other instant messaging interactive interface to be under the situation of focus window state, transferring the instant messaging interactive interface that reduces to the focus window state;
Be under the situation of focus window state having other instant messaging interactive interface; This instant messaging interactive interface that is in the focus window state continue is kept the focus window state, and the instant messaging interactive interface of exporting reduction with the mode of non-focus window state is in form.
19. the client of an instant messaging interactive interface adjustment is characterized in that this client comprises following part:
The time threshold setup unit under the situation that does not receive trigger messages, is recovered to the pattern and the time threshold that dwindle the interface in the form in order to preset instant messaging interactive interface;
The time threshold comparing unit measures in order to target instant messaging interactive interface is in the time quantum that does not receive trigger messages, compares with aforesaid time threshold;
Interface adjustment performance element; In order to reach at comparison result under the situation of time threshold; Regain the interface that dwindles in target instant messaging interactive interface to the form, do not reach at comparison result under the situation of time threshold, keep the interface state of target instant messaging interactive interface.
20. the client of a kind of instant messaging interactive interface adjustment according to claim 19; It is characterized in that: corresponding said client also is provided with the Interface Reduction Executive Module; Be used for being recovered under the situation that form dwindles the interface at instant communication interaction interface; If receive relative trigger message, the aforesaid instant messaging interactive interface of reduction in the form at terminal.
21. the client of a kind of instant messaging interactive interface adjustment according to claim 19; It is characterized in that: corresponding described interface adjustment performance element also is provided with the interface location logging modle; Be used to write down described instant messaging interactive interface and dwindling constantly, the original position of this interface in form.
CN2012102542848A 2012-07-21 2012-07-21 Method for adjusting instant messaging interactive interface and client Pending CN102780650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102542848A CN102780650A (en) 2012-07-21 2012-07-21 Method for adjusting instant messaging interactive interface and client

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102542848A CN102780650A (en) 2012-07-21 2012-07-21 Method for adjusting instant messaging interactive interface and client

Publications (1)

Publication Number Publication Date
CN102780650A true CN102780650A (en) 2012-11-14

Family

ID=47125411

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102542848A Pending CN102780650A (en) 2012-07-21 2012-07-21 Method for adjusting instant messaging interactive interface and client

Country Status (1)

Country Link
CN (1) CN102780650A (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981712A (en) * 2012-11-25 2013-03-20 上海量明科技发展有限公司 Method for adjusting interactive frames in instant messaging interactive interface and client
CN103457838A (en) * 2013-08-18 2013-12-18 苏州量跃信息科技有限公司 Method and system for realizing adaptive interfaces in instant messaging
CN104317475A (en) * 2014-09-25 2015-01-28 联想(北京)有限公司 Information processing method and electronic equipment
CN105468235A (en) * 2015-11-20 2016-04-06 华为技术有限公司 Management method and device of user dialogue window, and terminal
CN105511712A (en) * 2014-09-24 2016-04-20 阿里巴巴集团控股有限公司 Method and device for showing picture
CN106105110A (en) * 2014-03-14 2016-11-09 微软技术许可有限责任公司 Instant message transmission
CN106134134A (en) * 2014-03-14 2016-11-16 微软技术许可有限责任公司 Transit time flow meter
CN106254211A (en) * 2016-07-30 2016-12-21 深圳市金立通信设备有限公司 The display packing of a kind of interactive information and terminal
CN106325671A (en) * 2016-08-16 2017-01-11 浙江翼信科技有限公司 Message reply method and device
CN107168974A (en) * 2016-03-08 2017-09-15 腾讯科技(深圳)有限公司 The display control method and device of message in display items related content, social class application
CN110175060A (en) * 2019-05-17 2019-08-27 毛信良 A kind of display methods and equipment

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1073787A (en) * 1991-12-20 1993-06-30 国际商业机器公司 The method of proportionally displaying windows and device on the computer display
US5717604A (en) * 1995-05-25 1998-02-10 Wiggins; Christopher Network monitoring system for tracking, billing and recovering licenses
JP2002091418A (en) * 2000-09-11 2002-03-27 Casio Comput Co Ltd Window display device and recording medium
CN1666250A (en) * 2002-06-27 2005-09-07 皇家飞利浦电子股份有限公司 Active window switcher and method thereof
US20060184891A1 (en) * 2005-02-17 2006-08-17 Parker Jason M Simplified interactive graphical user interfaces for display systems by removal of inactive windows after a time-out period
CN101027641A (en) * 2004-09-10 2007-08-29 美国西门子医疗解决公司 A system for managing inactivity in concurrently operating executable applications
CN101055520A (en) * 2006-04-14 2007-10-17 国际商业机器公司 System and method of windows management
CN101167122A (en) * 2005-04-29 2008-04-23 微软公司 System and method for providing a window management mode
CN102035936A (en) * 2010-11-22 2011-04-27 东莞宇龙通信科技有限公司 Implementation method of terminal task manager and terminal
CN102169411A (en) * 2011-03-21 2011-08-31 广州市动景计算机科技有限公司 Multiwindow switching method and device of touch screen terminal

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1073787A (en) * 1991-12-20 1993-06-30 国际商业机器公司 The method of proportionally displaying windows and device on the computer display
US5717604A (en) * 1995-05-25 1998-02-10 Wiggins; Christopher Network monitoring system for tracking, billing and recovering licenses
JP2002091418A (en) * 2000-09-11 2002-03-27 Casio Comput Co Ltd Window display device and recording medium
CN1666250A (en) * 2002-06-27 2005-09-07 皇家飞利浦电子股份有限公司 Active window switcher and method thereof
CN101027641A (en) * 2004-09-10 2007-08-29 美国西门子医疗解决公司 A system for managing inactivity in concurrently operating executable applications
US20060184891A1 (en) * 2005-02-17 2006-08-17 Parker Jason M Simplified interactive graphical user interfaces for display systems by removal of inactive windows after a time-out period
CN101167122A (en) * 2005-04-29 2008-04-23 微软公司 System and method for providing a window management mode
CN101055520A (en) * 2006-04-14 2007-10-17 国际商业机器公司 System and method of windows management
CN102035936A (en) * 2010-11-22 2011-04-27 东莞宇龙通信科技有限公司 Implementation method of terminal task manager and terminal
CN102169411A (en) * 2011-03-21 2011-08-31 广州市动景计算机科技有限公司 Multiwindow switching method and device of touch screen terminal

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102981712A (en) * 2012-11-25 2013-03-20 上海量明科技发展有限公司 Method for adjusting interactive frames in instant messaging interactive interface and client
CN103457838A (en) * 2013-08-18 2013-12-18 苏州量跃信息科技有限公司 Method and system for realizing adaptive interfaces in instant messaging
CN103457838B (en) * 2013-08-18 2019-04-02 苏州量跃信息科技有限公司 The method and system of adaptive interface are realized in instant messaging
CN110149270B (en) * 2014-03-14 2022-06-10 微软技术许可有限责任公司 Apparatus and method for instant messaging
CN106105110A (en) * 2014-03-14 2016-11-09 微软技术许可有限责任公司 Instant message transmission
CN106134134A (en) * 2014-03-14 2016-11-16 微软技术许可有限责任公司 Transit time flow meter
US10516632B2 (en) 2014-03-14 2019-12-24 Microsoft Technology Licensing, Llc Switchable modes for messaging
CN106134134B (en) * 2014-03-14 2019-06-25 微软技术许可有限责任公司 Product and method for Transit time flow meter
CN110149270A (en) * 2014-03-14 2019-08-20 微软技术许可有限责任公司 Device and method for instant message transmission
CN105511712A (en) * 2014-09-24 2016-04-20 阿里巴巴集团控股有限公司 Method and device for showing picture
CN105511712B (en) * 2014-09-24 2019-08-02 阿里巴巴集团控股有限公司 A kind of image presentation method and device
CN104317475B (en) * 2014-09-25 2018-07-06 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN104317475A (en) * 2014-09-25 2015-01-28 联想(北京)有限公司 Information processing method and electronic equipment
CN105468235A (en) * 2015-11-20 2016-04-06 华为技术有限公司 Management method and device of user dialogue window, and terminal
CN107168974A (en) * 2016-03-08 2017-09-15 腾讯科技(深圳)有限公司 The display control method and device of message in display items related content, social class application
CN106254211A (en) * 2016-07-30 2016-12-21 深圳市金立通信设备有限公司 The display packing of a kind of interactive information and terminal
CN106325671A (en) * 2016-08-16 2017-01-11 浙江翼信科技有限公司 Message reply method and device
CN106325671B (en) * 2016-08-16 2019-05-28 浙江翼信科技有限公司 A kind of method and apparatus replied message
CN110175060A (en) * 2019-05-17 2019-08-27 毛信良 A kind of display methods and equipment

Similar Documents

Publication Publication Date Title
CN102780650A (en) Method for adjusting instant messaging interactive interface and client
CN102801649A (en) Method and terminal for establishing shortcut of instant messaging interactive interface
CN104461242B (en) A kind of multi-window interface implementation method based on Android operation system
US20130321306A1 (en) Common drawing model
CN108829327B (en) Writing method and device of interactive intelligent equipment
CN110427151A (en) A kind of method and electronic equipment controlling user interface
WO2019047147A1 (en) Icon moving method and device
US9013509B2 (en) System and method for manipulating digital images on a computer display
TW201525776A (en) Invocation control over keyboard user interface
CN104679416A (en) Mobile terminal and screen control method thereof
CN103164432A (en) Method of recovering mistakenly-deleted files and mobile terminal
CN101101595A (en) Method for brewing picture using slide and mobile apparatus using the method
CN110941382B (en) Display operation method, device, equipment and storage medium of intelligent interactive panel
CN110347317A (en) A kind of windows switching method, device, storage medium and interactive intelligent tablet computer
WO2017032193A1 (en) User interface layout adjustment method and apparatus
CN106547676A (en) A kind of user operation method for recording and terminal
CN109521922B (en) Display scale changing method, device and equipment of terminal
CN106990900A (en) One kind writing implementation method and device
CN113721808A (en) Control method and device
CN110908580B (en) Method and device for controlling application
CN112783595A (en) Display method and device for interactive writing and electronic equipment
WO2021068405A1 (en) Element transfer method, apparatus and device, and storage medium
CN103870117A (en) Information processing method and electronic equipment
CN102799568B (en) Read-only text choose clone method and system
CN112860112B (en) Handwriting erasing method and device of electronic whiteboard, electronic equipment and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20121114