A kind of emoticon management and edit methods, device and terminalTechnical field
The present invention relates to field of terminal technology, more particularly to a kind of management of emoticon and edit methods, device and terminal.
Background technology
At present, the introducing of emoticon increased interesting and personalized displaying in social platform, increasingly by userLike and pursue.But emoticon is too many and miscellaneous, when emoticon is chosen, display circle for opening emoticon is neededFace, is then chosen from being collected in page turning in local emoticon, and complex operation, speed is too slow, it is impossible to ultimate attainment to userSocial experience.
The content of the invention
The invention mainly solves the technical problem of, there is provided a kind of emoticon management and edit methods, device and terminal,In solving prior art, complex operation when user chooses emoticon, the too slow problem of speed.
To solve above-mentioned technical problem, the present invention provides a kind of emoticon management method, including:
Selected operation of the receive user to target emoticon in local data base or online database;
The identification information of receiving user's input, and set up and preserve the corresponding relation of identification information and target emoticon.
Wherein, identification information includes:At least one in numeral, word, symbol.
Wherein, after setting up and preserving the corresponding relation of identification information and target emoticon, also include:
The first emoticon hurdle is shown, the first emoticon hurdle includes target emoticon, or target emoticon pairThe identification information answered.
Wherein, selected operation of the receive user to target emoticon in local data base includes:
The second emoticon hurdle is shown, the second emoticon hurdle includes at least one of local data base emoticonNumber;Selected operation of the receive user to the target emoticon in the second emoticon hurdle;
Or, the trigger action that save contents of the receive user to local data base;Show the interface of local data base;ConnectUser is received in the interface of local data base to the selected operation of target emoticon;
Or, first collection operation of the receive user to target emoticon;Target emoticon is stowed to into local numberAccording to storehouse, and target emoticon is selected;
Selected operation of the receive user to target emoticon in online database includes:
The second emoticon hurdle is shown, the second emoticon hurdle includes at least one of local data base emoticonAnd the entrance mark of online database;Receive user is to touching that the entrance of the online database in the second emoticon hurdle is identifiedSend out operation;Show the interface of online database;Receive user is selected in the interface of online database to target emoticonOperation;
Or, the trigger action that save contents of the receive user to online database shows the interface of online database, connectsUser is received in the interface of online database to the selected operation of target emoticon;
Or, second collection operation of the receive user to target emoticon is stowed to target emoticon in line numberAccording to storehouse, and target emoticon is selected.
To solve above-mentioned technical problem, the present invention provides a kind of emoticon edit methods, including:
The identification information of receiving user's input;
According to the identification information of user input, and the identification information for pre-saving pass corresponding with target emoticonSystem, finds out the target emoticon corresponding to the identification information of user input;
Directly target emoticon is filled into into input frame;Or target emoticon is shown, receive user pairThe selected operation of target emoticon, by target emoticon input frame is filled into.
Wherein, carrying out display to target emoticon includes:Target emoticon is suspended on input frame and is shownShow.
To solve above-mentioned technical problem, the present invention provides a kind of emoticon managing device, including:
First receiver module, selectes for receive user to target emoticon in local data base or online databaseOperation;
Second receiver module, for the identification information of receiving user's input;
Processing module, for setting up and preserving the corresponding relation of identification information and target emoticon.
Wherein, also include:
Display module, for set up and preserve in processing module identification information and target emoticon corresponding relation itAfterwards, the first emoticon hurdle is shown, the first emoticon hurdle includes target emoticon, or the corresponding mark of target emoticonKnowledge information.
Wherein, the first receiver module be used in the following manner receive user to target emoticon in local data baseSelect operation:
Selected operation of the receive user to the target emoticon in the second emoticon hurdle, the second emoticon hurdle Zhong BaoInclude at least one of local data base emoticon;
Or, the trigger action that save contents of the first receive user to local data base;Again receive user is in local dataTo the selected operation of target emoticon in the interface in storehouse;
Or, target emoticon is stowed to local number by first collection operation of the receive user to target emoticonAccording to storehouse, and target emoticon is selected;
First receiver module is used for receive user in the following manner and target emoticon in online database is selectedOperation:
The trigger action that first receive user is identified to the entrance of the online database in the second emoticon hurdle, the second expressionSymbolic field includes the entrance mark of at least one of local data base emoticon and online database;Receive user againTo the selected operation of target emoticon in the interface of online database;
Or, the trigger action that save contents of the first receive user to online database, then receive user is in online dataTo the selected operation of target emoticon in the interface in storehouse;
Or, second collection operation of the receive user to target emoticon is stowed to target emoticon in line numberAccording to storehouse, and target emoticon is selected.
To solve above-mentioned technical problem, the present invention provides a kind of emoticon editing device, including:
3rd receiver module, for the identification information of receiving user's input;
Searching modul, for according to the identification information of user input, and the identification information for pre-saving is expressed one's feelings with targetThe corresponding relation of symbol, finds out the target emoticon corresponding to the identification information of user input;
Editing and processing module, for directly target emoticon being filled into into input frame;Or target emoticon is enteredRow shows that target emoticon is filled into input frame by selected operation of the receive user to target emoticon.
To solve above-mentioned technical problem, the present invention provides a kind of terminal, including above-mentioned emoticon managing device and upperThe emoticon editing device stated.
The present invention provides a kind of emoticon management and edit methods, device and terminal, the emoticon management method bagInclude:Selected operation of the receive user to target emoticon in local data base or online database;The mark of receiving user's inputKnowledge information, and set up and preserve the corresponding relation of identification information and target emoticon;Using such scheme, user can be to certainlyThe emoticon that oneself wants is identified, for example, be numbered, and when user is when emoticon is chosen, directly inputs emoticonCorresponding identification information just may bring up the emoticon, convenient to operation, meet personalized exhibition of the user in social platformShow, to user ultimate attainment social experience is brought.
Description of the drawings
Fig. 1 is a kind of flow chart of emoticon management method that the embodiment of the present invention one is provided;
Fig. 2 is a kind of flow chart of emoticon edit methods that the embodiment of the present invention one is provided;
Fig. 3 is a kind of schematic diagram of emoticon managing device that the embodiment of the present invention two is provided;
Fig. 4 is a kind of schematic diagram of emoticon editing device that the embodiment of the present invention two is provided;
Fig. 5 is a kind of schematic diagram of terminal that the embodiment of the present invention three is provided;
Fig. 6 is the schematic diagram of another kind of terminal that the embodiment of the present invention four is provided.
Specific embodiment
It should be appreciated that specific embodiment described herein is only used for explaining the present invention, it is not used to limit thisIt is bright.
Terminal described in the present invention may include smart mobile phone, notebook computer, PAD (panel computer) etc..Below bySpecific embodiment combines accompanying drawing and the present invention is described in further detail.
Embodiment one
The present embodiment provides a kind of emoticon management method, referring to Fig. 1, a kind of expression that Fig. 1 is provided for the present embodimentThe flow chart of symbol sharing method, the emoticon management method is comprised the following steps:
S101:Selected operation of the receive user to target emoticon in local data base or online database.
Target emoticon can be the emoticon in wechat application, QQ applications, Sina weibo application, search dog input method etc.Number.
Wherein, selected operation of the receive user to target emoticon in local data base includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseEmoticon;Selected operation of the receive user to the target emoticon in the second emoticon hurdle.
Emoticon in local data base is downloaded and preserved in the local database.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to local data base;Show the interface of local data base;Receive user is in the interface of local data base to the selected operation of target emoticon.
When user clicks on when saving contents of local data base, the interface of local data base is shown, user can be at thisSelected target emoticon in the interface of ground database.
First collection operation of the mode three, receive user to target emoticon;Target emoticon is stowed to locallyDatabase, and target emoticon is selected.
Such as user can import a pictures as target emoticon from the photograph album of mobile phone, and the picture is collectedTo local data base, and the picture is selected.
Wherein, selected operation of the receive user to target emoticon in online database includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseThe entrance mark of emoticon and online database;Entrance of the receive user to the online database in the second emoticon hurdleThe trigger action of mark;Show the interface of online database;Receive user is in the interface of online database to target emoticonNumber selected operation.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to online database, shows the interface of online database,Receive user is in the interface of online database to the selected operation of target emoticon.
When user clicks on when saving contents of online database, show the interface of online database, user canSelected target emoticon in the interface of line database.
Second collection operation of the mode three, receive user to target emoticon, target emoticon is stowed to onlineDatabase, and target emoticon is selected.
S102:The identification information of receiving user's input, and foundation and preservation identification information are corresponding with target emoticonRelation.
Wherein, identification information includes:At least one in numeral, word, symbol.
Such as identification information can be " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collectionNumber;When identification information is " 6-1-1 ", the emoticon of the first row first row of page six in correspondence expression collection.Can also be rightEmoticon carries out self-defined editor, and such as identification information can be alphabetical " A ", a corresponding emoticon, and identification information isWhen alphabetical " B ", another emoticon is corresponded to.
Can be to local data base, online database in all emoticons be all identified, when user wants to makeDuring with some emoticon, only need to be input into identification information just may bring up corresponding emoticon.
User only can also be identified, such as to making according to the use habit of itself to the emoticon needed for itselfIt is identified with the high emoticon of frequency;When user wants the emoticon for using some identified, only mark need to be input intoKnowledge information just may bring up corresponding emoticon.
Wherein, after S102, also include:The first emoticon hurdle is shown, the first emoticon hurdle includes object tableFeelings symbol, or the corresponding identification information of target emoticon.
When the emoticon needed for user is to itself is identified, because user is identified the emoticon of operationAll it is needed for user, it is possible in the first emoticon hurdle, it is special to show the emoticon that user is identified operation;It is special in the first emoticon hurdle to show that user is identified operation when the emoticon that user is identified operation is moreEmoticon so that user need not remove to remember which identification information correspondence which emoticon, be user-friendly to.
Wherein, the first emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The present embodiment also provides a kind of emoticon edit methods, referring to Fig. 2, a kind of table that Fig. 2 is provided for the present embodimentThe flow chart of feelings symbolic editing's method, the emoticon edit methods are comprised the following steps:
S201:The identification information of receiving user's input.
User is input into identification information in dialog box.
S202:According to the identification information of user input, and the identification information for pre-saving is right with target emoticonShould be related to, find out the target emoticon corresponding to the identification information of user input.
For example when identification information is " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collection.Then when the identification information of user input is " 5-2-1 ", the target emoticon for finding out is in expression collection page 5 theThe emoticon of two row first rows.
S203:Directly target emoticon is filled into into input frame;Or target emoticon is shown, receive and useSelected operation of the family to target emoticon, by target emoticon input frame is filled into.
After the target emoticon corresponding to the identification information for finding out user input, directly by target emoticonInput frame is filled into, when user clicks on sends button, the target emoticon is sent.
Or, after the target emoticon corresponding to the identification information for finding out user input, first target is expressed one's feelingsSymbol shown, wherein, carrying out display to target emoticon includes:Target emoticon is suspended in into the enterprising of input frameRow shows;Then selected operation of the receive user to target emoticon, then target emoticon is filled into into input frame, when withFamily is clicked on when sending button, and the target emoticon is sent.
Below example is further described for a specific example to this programme.
All emoticons in local data base are numbered, one numbering correspondence one emoticon, set up andPreserve the corresponding relation of numbering and emoticon;For example number first page the first row first in " 1-1-1 " correspondence expression collectionThe emoticon of row;The emoticon of the row first row of page 5 second in numbering " 5-2-1 " correspondence expression collection;Numbering " 6-The emoticon of the first row first row of page six in 1-1 " correspondence expression collections.
User is input into " 1-1-1 " in input frame, then recall the expression of first page the first row first row in expression collectionSymbol, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then by the tableFeelings symbol is filled into input frame, when user clicks on sends button, the emoticon is sent.
Then user is input into " 6-1-1 " in input frame, then recall page six the first row first row in expression collectionEmoticon, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then willThe emoticon is filled into input frame, when user clicks on sends button, the emoticon is sent.
Pre-set input " # is happy " and recall all to happy related emoticon in online database, for example smile,Laugh, laugh at the emoticon such as cried.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a laugh, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a smile, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
User itself can commonly used emoticon to above-mentioned selected laugh, the emoticon smiled, so to upperState two emoticons and be identified operation;The identification information of the emoticon of laugh is alphabetical " A ", preserves " A " and the laughEmoticon corresponding relation;The identification information of the emoticon of smile is alphabetical " B ", preserves the expression of " B " and the smileThe corresponding relation of symbol;And the emoticon in online database supports that download is stowed to local data base.
Classification Management can also be carried out to the emoticon of the emoticon of " A " corresponding laugh, " B " corresponding smile,Because above-mentioned two emoticon is all relevant with happy, it is possible to be classified as a class.
User is input into " A " in input frame, then recall the emoticon of above-mentioned laugh, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
User is input into " B " in input frame, then recall the emoticon of above-mentioned smile, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
By the enforcement of the present embodiment, user can be identified to the emoticon that oneself is wanted, for example, be numbered,When user is when emoticon is chosen, directly inputs the corresponding identification information of emoticon and just may bring up the emoticon, operateIt is convenient and swift, meet personalized displaying of the user in social platform, bring ultimate attainment social experience to user.
Embodiment two
The present embodiment provides a kind of emoticon managing device, referring to Fig. 3, a kind of expression that Fig. 3 is provided for the present embodimentThe schematic diagram of symbol sharing device, the emoticon managing device includes:First receiver module 301, the second receiver module 302,Processing module 303, wherein,
First receiver module 301, for receive user to target emoticon in local data base or online databaseSelect operation.
Target emoticon can be the emoticon in wechat application, QQ applications, Sina weibo application, search dog input method etc.Number.
Wherein, the first receiver module 301 is used for by following three kinds of mode receive users to object table in local data baseThe selected operation of feelings symbol:
Selected operation of the mode one, receive user to the target emoticon in the second emoticon hurdle, the second emoticonNumber hurdle includes at least one of local data base emoticon.
Emoticon in local data base is downloaded and preserved in the local database.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action for saving contents of mode two, first receive user to local data base;Again receive user is locally being countedAccording in the interface in storehouse to the selected operation of target emoticon.
When user clicks on when saving contents of local data base, the interface of local data base is shown, user can be at thisSelected target emoticon in the interface of ground database.
First collection operation of the mode three, receive user to target emoticon, target emoticon is stowed to locallyDatabase, and target emoticon is selected.
Such as user can import a pictures as target emoticon from the photograph album of mobile phone, and the picture is collectedTo local data base, and the picture is selected.
First receiver module 301 is used for choosing of the receive user to target emoticon in online database in the following mannerFixed operation:
The trigger action that mode one, first receive user are identified to the entrance of the online database in the second emoticon hurdle,Second emoticon hurdle includes the entrance mark of at least one of local data base emoticon and online database;AgainReceive user is in the interface of online database to the selected operation of target emoticon.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action for saving contents of mode two, first receive user to online database, then receive user is in line numberAccording in the interface in storehouse to the selected operation of target emoticon.
When user clicks on when saving contents of online database, show the interface of online database, user canSelected target emoticon in the interface of line database.
Second collection operation of the mode three, receive user to target emoticon, target emoticon is stowed to onlineDatabase, and target emoticon is selected.
Second receiver module 302, for the identification information of receiving user's input.
Wherein, identification information includes:At least one in numeral, word, symbol.
Such as identification information can be " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collectionNumber;When identification information is " 6-1-1 ", the emoticon of the first row first row of page six in correspondence expression collection.Can also be rightEmoticon carries out self-defined editor, and such as identification information can be alphabetical " A ", a corresponding emoticon, and identification information isWhen alphabetical " B ", another emoticon is corresponded to.
Can be to local data base, online database in all emoticons be all identified, when user wants to makeDuring with some emoticon, only need to be input into identification information just may bring up corresponding emoticon.
User only can also be identified, such as to making according to the use habit of itself to the emoticon needed for itselfIt is identified with the high emoticon of frequency;When user wants the emoticon for using some identified, only mark need to be input intoKnowledge information just may bring up corresponding emoticon.
Processing module 303, for setting up and preserving the corresponding relation of identification information and target emoticon.
Wherein, optionally, the emoticon managing device also includes:Display module 304,
Display module 304, for setting up and preserving identification information pass corresponding with target emoticon in processing module 303After system, the first emoticon hurdle is shown, the first emoticon hurdle includes target emoticon, or target emoticon correspondenceIdentification information.
When the emoticon needed for user is to itself is identified, because user is identified the emoticon of operationAll it is needed for user, it is possible in the first emoticon hurdle, it is special to show the emoticon that user is identified operation;It is special in the first emoticon hurdle to show that user is identified operation when the emoticon that user is identified operation is moreEmoticon so that user need not remove to remember which identification information correspondence which emoticon, be user-friendly to.
Wherein, the first emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The present embodiment also provides a kind of emoticon editing device, referring to Fig. 4, a kind of table that Fig. 4 is provided for the present embodimentThe schematic diagram of feelings symbolic editing's device, the emoticon editing device includes:3rd receiver module 401, searching modul 402, volumeProcessing module 403 is collected, wherein,
3rd receiver module 401, for the identification information of receiving user's input.
User is input into identification information in dialog box.
Searching modul 402, for according to the identification information of user input, and the identification information that pre-saves and object tableThe corresponding relation of feelings symbol, finds out the target emoticon corresponding to the identification information of user input.
For example when identification information is " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collection.Then when the identification information of user input is " 5-2-1 ", the target emoticon for finding out is in expression collection page 5 theThe emoticon of two row first rows.
Editing and processing module 403, for directly target emoticon being filled into into input frame;Or to target emoticonShown that target emoticon is filled into input frame by selected operation of the receive user to target emoticon.
After the target emoticon corresponding to the identification information for finding out user input, directly by target emoticonInput frame is filled into, when user clicks on sends button, the target emoticon is sent.
Or, after the target emoticon corresponding to the identification information for finding out user input, first target is expressed one's feelingsSymbol shown, wherein, carrying out display to target emoticon includes:Target emoticon is suspended in into the enterprising of input frameRow shows;Then selected operation of the receive user to target emoticon, then target emoticon is filled into into input frame, when withFamily is clicked on when sending button, and the target emoticon is sent.
Below example is further described for a specific example to this programme.
All emoticons in local data base are numbered, one numbering correspondence one emoticon, set up andPreserve the corresponding relation of numbering and emoticon;For example number first page the first row first in " 1-1-1 " correspondence expression collectionThe emoticon of row;The emoticon of the row first row of page 5 second in numbering " 5-2-1 " correspondence expression collection;Numbering " 6-The emoticon of the first row first row of page six in 1-1 " correspondence expression collections.
User is input into " 1-1-1 " in input frame, then recall the expression of first page the first row first row in expression collectionSymbol, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then by the tableFeelings symbol is filled into input frame, when user clicks on sends button, the emoticon is sent.
Then user is input into " 6-1-1 " in input frame, then recall page six the first row first row in expression collectionEmoticon, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then willThe emoticon is filled into input frame, when user clicks on sends button, the emoticon is sent.
Pre-set input " # is happy " and recall all to happy related emoticon in online database, for example smile,Laugh, laugh at the emoticon such as cried.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a laugh, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a smile, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
User itself can commonly used emoticon to above-mentioned selected laugh, the emoticon smiled, so to upperState two emoticons and be identified operation;The identification information of the emoticon of laugh is alphabetical " A ", preserves " A " and the laughEmoticon corresponding relation;The identification information of the emoticon of smile is alphabetical " B ", preserves the expression of " B " and the smileThe corresponding relation of symbol;And the emoticon in online database supports that download is stowed to local data base.
Classification Management can also be carried out to the emoticon of the emoticon of " A " corresponding laugh, " B " corresponding smile,Because above-mentioned two emoticon is all relevant with happy, it is possible to be classified as a class.
User is input into " A " in input frame, then recall the emoticon of above-mentioned laugh, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
User is input into " B " in input frame, then recall the emoticon of above-mentioned smile, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
By the enforcement of the present embodiment, user can be identified to the emoticon that oneself is wanted, for example, be numbered,When user is when emoticon is chosen, directly inputs the corresponding identification information of emoticon and just may bring up the emoticon, operateIt is convenient and swift, meet personalized displaying of the user in social platform, bring ultimate attainment social experience to user.
Embodiment three
The present embodiment provides a kind of terminal, referring to Fig. 5, a kind of schematic diagram of terminal that Fig. 5 is provided for the present embodiment, and the endEnd includes emoticon managing device 501 and emoticon editing device 502 in embodiment two.
Selected operation of the terminal receive user to target emoticon in local data base or online database.
Target emoticon can be the emoticon in wechat application, QQ applications, Sina weibo application, search dog input method etc.Number.
Wherein, selected operation of the receive user to target emoticon in local data base includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseEmoticon;Selected operation of the receive user to the target emoticon in the second emoticon hurdle.
Emoticon in local data base is downloaded and preserved in the local database.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to local data base;Show the interface of local data base;Receive user is in the interface of local data base to the selected operation of target emoticon.
When user clicks on when saving contents of local data base, the interface of local data base is shown, user can be at thisSelected target emoticon in the interface of ground database.
First collection operation of the mode three, receive user to target emoticon;Target emoticon is stowed to locallyDatabase, and target emoticon is selected.
Such as user can import a pictures as target emoticon from the photograph album of mobile phone, and the picture is collectedTo local data base, and the picture is selected.
Wherein, selected operation of the receive user to target emoticon in online database includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseThe entrance mark of emoticon and online database;Entrance of the receive user to the online database in the second emoticon hurdleThe trigger action of mark;Show the interface of online database;Receive user is in the interface of online database to target emoticonNumber selected operation.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to online database, shows the interface of online database,Receive user is in the interface of online database to the selected operation of target emoticon.
When user clicks on when saving contents of online database, show the interface of online database, user canSelected target emoticon in the interface of line database.
Second collection operation of the mode three, receive user to target emoticon, target emoticon is stowed to onlineDatabase, and target emoticon is selected.
The identification information of terminal receiving user's input, and set up and preserve identification information pass corresponding with target emoticonSystem.
Wherein, identification information includes:At least one in numeral, word, symbol.
Such as identification information can be " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collectionNumber;When identification information is " 6-1-1 ", the emoticon of the first row first row of page six in correspondence expression collection.Can also be rightEmoticon carries out self-defined editor, and such as identification information can be alphabetical " A ", a corresponding emoticon, and identification information isWhen alphabetical " B ", another emoticon is corresponded to.
Can be to local data base, online database in all emoticons be all identified, when user wants to makeDuring with some emoticon, only need to be input into identification information just may bring up corresponding emoticon.
User only can also be identified, such as to making according to the use habit of itself to the emoticon needed for itselfIt is identified with the high emoticon of frequency;When user wants the emoticon for using some identified, only mark need to be input intoKnowledge information just may bring up corresponding emoticon.
Wherein, after setting up and preserving corresponding relation of the identification information with target emoticon, also include:Show firstEmoticon hurdle, the first emoticon hurdle includes target emoticon, or the corresponding identification information of target emoticon.
When the emoticon needed for user is to itself is identified, because user is identified the emoticon of operationAll it is needed for user, it is possible in the first emoticon hurdle, it is special to show the emoticon that user is identified operation;It is special in the first emoticon hurdle to show that user is identified operation when the emoticon that user is identified operation is moreEmoticon so that user need not remove to remember which identification information correspondence which emoticon, be user-friendly to.
Wherein, the first emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The identification information of terminal receiving user's input.
User is input into identification information in dialog box.
Terminal is corresponding with target emoticon according to the identification information of user input, and the identification information for pre-savingRelation, finds out the target emoticon corresponding to the identification information of user input.
For example when identification information is " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collection.Then when the identification information of user input is " 5-2-1 ", the target emoticon for finding out is in expression collection page 5 theThe emoticon of two row first rows.
Target emoticon is directly filled into input frame by terminal;Or target emoticon is shown, receive and useSelected operation of the family to target emoticon, by target emoticon input frame is filled into.
After the target emoticon corresponding to the identification information for finding out user input, directly by target emoticonInput frame is filled into, when user clicks on sends button, the target emoticon is sent.
Or, after the target emoticon corresponding to the identification information for finding out user input, first target is expressed one's feelingsSymbol shown, wherein, carrying out display to target emoticon includes:Target emoticon is suspended in into the enterprising of input frameRow shows;Then selected operation of the receive user to target emoticon, then target emoticon is filled into into input frame, when withFamily is clicked on when sending button, and the target emoticon is sent.
Below example is further described for a specific example to this programme.
All emoticons in local data base are numbered, one numbering correspondence one emoticon, set up andPreserve the corresponding relation of numbering and emoticon;For example number first page the first row first in " 1-1-1 " correspondence expression collectionThe emoticon of row;The emoticon of the row first row of page 5 second in numbering " 5-2-1 " correspondence expression collection;Numbering " 6-The emoticon of the first row first row of page six in 1-1 " correspondence expression collections.
User is input into " 1-1-1 " in input frame, then recall the expression of first page the first row first row in expression collectionSymbol, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then by the tableFeelings symbol is filled into input frame, when user clicks on sends button, the emoticon is sent.
Then user is input into " 6-1-1 " in input frame, then recall page six the first row first row in expression collectionEmoticon, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then willThe emoticon is filled into input frame, when user clicks on sends button, the emoticon is sent.
Pre-set input " # is happy " and recall all to happy related emoticon in online database, for example smile,Laugh, laugh at the emoticon such as cried.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a laugh, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a smile, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
User itself can commonly used emoticon to above-mentioned selected laugh, the emoticon smiled, so to upperState two emoticons and be identified operation;The identification information of the emoticon of laugh is alphabetical " A ", preserves " A " and the laughEmoticon corresponding relation;The identification information of the emoticon of smile is alphabetical " B ", preserves the expression of " B " and the smileThe corresponding relation of symbol;And the emoticon in online database supports that download is stowed to local data base.
Classification Management can also be carried out to the emoticon of the emoticon of " A " corresponding laugh, " B " corresponding smile,Because above-mentioned two emoticon is all relevant with happy, it is possible to be classified as a class.
User is input into " A " in input frame, then recall the emoticon of above-mentioned laugh, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
User is input into " B " in input frame, then recall the emoticon of above-mentioned smile, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
By the enforcement of the present embodiment, user can be identified to the emoticon that oneself is wanted, for example, be numbered,When user is when emoticon is chosen, directly inputs the corresponding identification information of emoticon and just may bring up the emoticon, operateIt is convenient and swift, meet personalized displaying of the user in social platform, bring ultimate attainment social experience to user.
Example IV
Emoticon management method and emoticon edit methods in for the ease of preferably implementing embodiment one, thisEmbodiment provides the terminal for implementing the emoticon management method in embodiment one and emoticon edit methods, ginsengSee Fig. 6, a kind of schematic diagram of terminal that Fig. 6 is provided for the present embodiment;The terminal includes processor 601, memory 602, showsUnit 603, user input unit 604;
Display unit 603 may be displayed on the information processed in terminal.For example, when terminal is in telephone calling model,Display unit 603 can show with converse or other communicate (for example, text messaging, multimedia file download etc.) it is relatedUser interface (UI) or graphic user interface (GUI).When terminal is in video calling pattern or image capture mode, showShow unit 603 can show the image of capture and/or the image of reception, video or image are shown and the UI of correlation function orGUI etc..
Meanwhile, when the display unit 603 and touch pad touch-screen with formation superposed on one another in the form of layer, display unit603 can serve as input unit and output device.Display unit 603 can include liquid crystal display (LCD), thin film transistor (TFT)In LCD (TFT-LCD), Organic Light Emitting Diode (OLED) display, flexible display, three-dimensional (3D) display etc. at leastIt is a kind of.Some in these displays may be constructed such that transparence to allow user from outside viewing, and this is properly termed as transparentDisplay, typical transparent display can be, for example, TOLED (transparent organic light emitting diode) display etc..Touch-screen canFor detecting touch input pressure and touch input position and touch input area.
Memory 602 can store software program for the process and control operation performed by processor 601 etc., Huo ZhekeWith the data (for example, voice data etc.) for temporarily storing own Jing outputs or will export.
Memory 602 can include the storage medium of at least one type, and storage medium includes flash memory, hard disk, multimediaCard, card-type memory (for example, SD or DX memories etc.), random access storage device (RAM), static random-access memory(SRAM), read-only storage (ROM), Electrically Erasable Read Only Memory (EEPROM), programmable read only memory(PROM), magnetic storage, disk, CD etc..
Processor 601 generally performs the overall operation of terminal.For example processor 601 perform with voice call, data communication,The related control of video calling etc. and process.
The internal memory of memory 602 contain multiple instruction to realize embodiment one in the method for operating attended to anything else of application, processor601 perform multiple instructions to realize:
Selected operation of the receive user to target emoticon in local data base or online database.
Target emoticon can be the emoticon in wechat application, QQ applications, Sina weibo application, search dog input method etc.Number.
Wherein, selected operation of the receive user to target emoticon in local data base includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseEmoticon;Selected operation of the receive user to the target emoticon in the second emoticon hurdle.
Emoticon in local data base is downloaded and preserved in the local database.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to local data base;Show the interface of local data base;Receive user is in the interface of local data base to the selected operation of target emoticon.
When user clicks on when saving contents of local data base, the interface of local data base is shown, user can be at thisSelected target emoticon in the interface of ground database.
First collection operation of the mode three, receive user to target emoticon;Target emoticon is stowed to locallyDatabase, and target emoticon is selected.
Such as user can import a pictures as target emoticon from the photograph album of mobile phone, and the picture is collectedTo local data base, and the picture is selected.
Wherein, selected operation of the receive user to target emoticon in online database includes following three kinds of modes:
Mode one, the second emoticon hurdle of display, the second emoticon hurdle includes at least one of local data baseThe entrance mark of emoticon and online database;Entrance of the receive user to the online database in the second emoticon hurdleThe trigger action of mark;Show the interface of online database;Receive user is in the interface of online database to target emoticonNumber selected operation.
Wherein, the second emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The trigger action that save contents of the mode two, receive user to online database, shows the interface of online database,Receive user is in the interface of online database to the selected operation of target emoticon.
When user clicks on when saving contents of online database, show the interface of online database, user canSelected target emoticon in the interface of line database.
Second collection operation of the mode three, receive user to target emoticon, target emoticon is stowed to onlineDatabase, and target emoticon is selected.
The identification information of receiving user's input, and set up the corresponding relation of identification information and target emoticon, and by itsPreserve in the memory 602.
Wherein, identification information includes:At least one in numeral, word, symbol.
Such as identification information can be " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collectionNumber;When identification information is " 6-1-1 ", the emoticon of the first row first row of page six in correspondence expression collection.Can also be rightEmoticon carries out self-defined editor, and such as identification information can be alphabetical " A ", a corresponding emoticon, and identification information isWhen alphabetical " B ", another emoticon is corresponded to.
Can be to local data base, online database in all emoticons be all identified, when user wants to makeDuring with some emoticon, only need to be input into identification information just may bring up corresponding emoticon.
User only can also be identified, such as to making according to the use habit of itself to the emoticon needed for itselfIt is identified with the high emoticon of frequency;When user wants the emoticon for using some identified, only mark need to be input intoKnowledge information just may bring up corresponding emoticon.
Wherein, setting up the corresponding relation of identification information and target emoticon, and it is saved it in memory 602Afterwards, also include:Display unit 603 shows the first emoticon hurdle, and the first emoticon hurdle includes target emoticon, or meshThe corresponding identification information of mark emoticon.
When the emoticon needed for user is to itself is identified, because user is identified the emoticon of operationAll it is needed for user, it is possible in the first emoticon hurdle, it is special to show the emoticon that user is identified operation;It is special in the first emoticon hurdle to show that user is identified operation when the emoticon that user is identified operation is moreEmoticon so that user need not remove to remember which identification information correspondence which emoticon, be user-friendly to.
Wherein, the first emoticon hurdle may be displayed in the dialog boxes of social platform such as wechat application, QQ applications, orOverlapping display is on the dialog box of social platform, or the second emoticon hurdle shows with the dialog box arrangement of social platform.
The identification information of the receiving user's input of user input unit 604.
User is input into identification information in dialog box.
According to the identification information of user input, and the identification information for pre-saving pass corresponding with target emoticonSystem, finds out the target emoticon corresponding to the identification information of user input.
For example when identification information is " 5-2-1 ", the emoticon of the row first row of page 5 second in correspondence expression collection.Then when the identification information of user input is " 5-2-1 ", the target emoticon for finding out is in expression collection page 5 theThe emoticon of two row first rows.
Directly target emoticon is filled into into input frame;Or target emoticon is shown, receive user pairThe selected operation of target emoticon, by target emoticon input frame is filled into.
After the target emoticon corresponding to the identification information for finding out user input, directly by target emoticonInput frame is filled into, when user clicks on sends button, the target emoticon is sent.
Or, after the target emoticon corresponding to the identification information for finding out user input, first target is expressed one's feelingsSymbol shown, wherein, carrying out display to target emoticon includes:Target emoticon is suspended in into the enterprising of input frameRow shows;Then selected operation of the receive user to target emoticon, then target emoticon is filled into into input frame, when withFamily is clicked on when sending button, and the target emoticon is sent.
Below example is further described for a specific example to this programme.
All emoticons in local data base are numbered, one numbering correspondence one emoticon, set up andPreserve the corresponding relation of numbering and emoticon;For example number first page the first row first in " 1-1-1 " correspondence expression collectionThe emoticon of row;The emoticon of the row first row of page 5 second in numbering " 5-2-1 " correspondence expression collection;Numbering " 6-The emoticon of the first row first row of page six in 1-1 " correspondence expression collections.
User is input into " 1-1-1 " in input frame, then recall the expression of first page the first row first row in expression collectionSymbol, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then by the tableFeelings symbol is filled into input frame, when user clicks on sends button, the emoticon is sent.
Then user is input into " 6-1-1 " in input frame, then recall page six the first row first row in expression collectionEmoticon, is suspended on input frame and is shown;Then selected operation of the receive user to the emoticon, then willThe emoticon is filled into input frame, when user clicks on sends button, the emoticon is sent.
Pre-set input " # is happy " and recall all to happy related emoticon in online database, for example smile,Laugh, laugh at the emoticon such as cried.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a laugh, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
When user is input into " # is happy " in input frame, recall all to happy related emoticon in online databaseShown, for user's selection, what user selected is the emoticon of a smile, then the emoticon is filled into into inputFrame, when user clicks on sends button, the emoticon is sent.
User itself can commonly used emoticon to above-mentioned selected laugh, the emoticon smiled, so to upperState two emoticons and be identified operation;The identification information of the emoticon of laugh is alphabetical " A ", preserves " A " and the laughEmoticon corresponding relation;The identification information of the emoticon of smile is alphabetical " B ", preserves the expression of " B " and the smileThe corresponding relation of symbol;And the emoticon in online database supports that download is stowed to local data base.
Classification Management can also be carried out to the emoticon of the emoticon of " A " corresponding laugh, " B " corresponding smile,Because above-mentioned two emoticon is all relevant with happy, it is possible to be classified as a class.
User is input into " A " in input frame, then recall the emoticon of above-mentioned laugh, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
User is input into " B " in input frame, then recall the emoticon of above-mentioned smile, is suspended in the enterprising of input frameRow shows;Then selected operation of the receive user to the emoticon, then the emoticon is filled into into input frame, when user's pointWhen button is sent in percussion, the emoticon is sent.
By the enforcement of the present embodiment, user can be identified to the emoticon that oneself is wanted, for example, be numbered,When user is when emoticon is chosen, directly inputs the corresponding identification information of emoticon and just may bring up the emoticon, operateIt is convenient and swift, meet personalized displaying of the user in social platform, bring ultimate attainment social experience to user.
Obviously, those skilled in the art should be understood that each module or each step of the embodiments of the present invention can be usedRealizing, they can be concentrated on single computing device general computing device, or be distributed in multiple computing device institutesOn the network of composition, alternatively, they can be realized with the executable program code of computing device, it is thus possible to by theyIt is stored in storage medium (ROM/RAM, magnetic disc, CD) and is performed by computing device, and in some cases, can be with notThe order being same as herein performs shown or described step, or they are fabricated to respectively each integrated circuit modules, orMultiple modules or step in them are fabricated to single integrated circuit module to realize by person.So, the present invention is not restricted to appointWhat specific hardware and software is combined.
Above content is to combine the further description that specific embodiment is made to the embodiment of the present invention, it is impossible to recognizedBeing embodied as of the fixed present invention is confined to these explanations.For general technical staff of the technical field of the invention,Without departing from the inventive concept of the premise, some simple deduction or replace can also be made, the present invention should be all considered as belonging toProtection domain.