Embodiment
In order to make the object of the invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with accompanying drawing and embodiment.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
The present invention provides a kind of method for information display based on touch-screen, and this method is as shown in Figure 2, specifically comprises the steps:
The selection information of S21, reception user input;
The selection information of above-mentioned user's input can be the information of user according to the needs selection of current display interface input; For example; Letter at the Chinese phonetic alphabet of Chinese character inputting interface input; The application program of in operation interface, selecting can certainly be, the Chinese character of user's selection on the Chinese character inputting interface can certainly be.
S22, confirm the candidate information that above-mentioned selection information is corresponding, confirm the click location of above-mentioned selection information;
Above-mentioned candidate information specifically can for; When the selection information of input can be for the Chinese phonetic alphabet alphabetical; Then candidate information corresponds to the corresponding Chinese character of letter; When the selection information of input can be for the application program of operation interface, candidate information can be the application subprogram under the application program, during the user selects on the selection information of input can be for the Chinese character inputting interface Chinese character; Candidate information can be candidate or the candidate's phrase behind the Chinese character that the user selects, and for example the candidate of correspondence or phrase specifically can be " hitting ".
Need to prove; The click location of above-mentioned selection information specifically can for: selecting information like the user is the letter of the Chinese phonetic alphabet; Then this click location can be corresponding position of last letter of the Chinese phonetic alphabet of user input; When the user selects information is the Chinese character that the user selects on application program or the Chinese character inputting interface of operation interface, then this click location specifically can for: click location the when user clicks this application program or user click the position of the Chinese character of selection.
Need to prove; The click location of above-mentioned selection information specifically can for: when selecting information to be the foreign language word that the user selects on the foreign language inputting interface like the user, this click location is: the user clicks the foreign language word of selection or corresponding position of last letter that the user imports this foreign language.Foreign language specifically can for: English, German, French, Japanese etc. can certainly be other literal, for example Portuguese or Spanish etc.
S23, with above-mentioned candidate information height according to priority be presented at above-mentioned click location near, wherein the distance of candidate information display position and click location can be by the decision of the height of candidate information priority.Be the candidate information display position of high priority and the distance weak point of click location, the candidate information display position of low priority and the distance of click location.
Need to prove; Above-mentioned be presented at above-mentioned click location neighbouring specifically can for: above the click location; Click location around or click location below; Certainly can also be other optional position, the particular location that the specific embodiment of the invention is not limited to show only limits the distance of candidate information display position and click location.
Need to prove, above-mentioned priority specifically can for: candidate information is to use number of times, can certainly be service time of candidate information etc., and the present invention does not limit to the concrete form of this priority.
Need to prove that the viewing area of above-mentioned candidate information is in the viewing area that candidate information is set, for example, when candidate information was Chinese character, the viewing area of its setting can be the lastrow (like Fig. 1) of alphabetic keypad; Like candidate information is application subprogram, and then the viewing area can be the viewing area of whole touch screen, and the concrete scope of inferior viewing area has nothing in common with each other according to the difference of program, and the present invention does not change the size of the viewing area of candidate information setting.
Method provided by the invention is after the click location of confirming selection information; Decide the distance of candidate information display position and above-mentioned click location by the priority of candidate information; Make the highest candidate information of priority may be displayed on the position nearest apart from click location; Make that user's sliding distance when selecting follow-up is short, input efficiency is high, the advantage that input error is low.
Embodiment one
Present embodiment provides a kind of method for information display based on touch-screen, and present embodiment is that example is explained with the input Chinese character, and the Chinese character here is an example with " point "; This method is as shown in Figure 3, specifically comprises:
The selection information " dian " of S31, reception user input;
S32, the Chinese character " point, electricity, shop, allusion quotation, hall, top " that definite " dian " is corresponding; Confirm the click location of above-mentioned selection information " dian ", i.e. the click location of letter " n ";
S33, with " point, electricity, shop, allusion quotation, hall, top " height according to priority be presented at above-mentioned click location near, wherein the distance of candidate information display position and click location can be by the decision of the height of candidate information priority.
The concrete display position of candidate information can be as shown in Figure 4 among the above-mentioned S33, is about to the nearest position of click location that " point " is presented at distance " n ", " " is presented at the click location time near position of " n ", and the display position of other words can be referring to Fig. 4; Wherein Fig. 4 dotted line is represented the distance of the click location of " n " to " point ".
The selection information " point " of S34, reception user input;
S35, confirm " point " corresponding candidate information " hit, collection, skill, note ", confirm the click location of " point ";
S36, will " hit, collection, skill, note " height according to priority be presented at above-mentioned click location near, wherein the distance of candidate information display position and click location can be by the height decision of candidate information priority.
The concrete display position of candidate information can be as shown in Figure 5 among the above-mentioned S36; Be about to the nearest position of click location that " hitting " is presented at distance " point "; " collection " is presented at the click location time near position of " point ", the display position of other words can be referring to Fig. 5.
Method provided by the invention is after the click location of confirming selection information; Decide the distance of candidate information display position and above-mentioned click location by the priority of candidate information; Make priority the highest " point " may be displayed on the nearest position of click location of distance " n "; Make that user's sliding distance when selecting follow-up is short, input efficiency is high, the advantage that input error is low.
Embodiment two
Present embodiment provides a kind of method for information display based on touch-screen, and present embodiment is that example is explained with the input Chinese character, and the Chinese character here is an example with " point "; This method is as shown in Figure 6, specifically comprises:
The selection information of S61, reception user input " moves service ";
Need to prove that above-mentioned mobile service is the title of a kind of application program of use in the portable terminal.
S62, definite " moving service " corresponding Chinese character " antenna music, game community, news weather, Fetion, mobile phone mailbox, number house keeper, on line financing "; Confirm the click location that above-mentioned selection information " moves service ", promptly " move and serve " click location of icon;
S63, with " antenna music, game community, news weather, Fetion, mobile phone mailbox, number house keeper, on line financing " height according to priority be presented at above-mentioned click location near, wherein the distance of candidate information display position and click location can be by the decision of the height of candidate information priority.
Among the above-mentioned S63 concrete display position can for: " antenna music " is presented at the distance nearest position of " moving service "; " news weather " is presented at distance " moves and serve " inferior near position; Show by distance is far and near successively, until " on line financing " being presented at apart from " moving service " position farthest.Need to prove that above-mentioned " antenna music, game community, news weather, Fetion, mobile phone mailbox, number house keeper, on line financing " can be the tactic of height according to priority.
Need to prove; Above-mentioned antenna music, game community, news weather, Fetion, mobile phone mailbox, number house keeper, on line financing are the application subprogram in " moving service " application program; Above-mentioned priority can for, the length of frequency of utilization, service time or the height of cost of use; Certain above-mentioned priority can also have other the form of expression.
Method provided by the invention is after the click location of confirming selection information; Decide the distance of candidate information display position and above-mentioned click location by the priority of candidate information; Make priority the highest " antenna music " may be displayed on the nearest position of click location that distance " moves service "; Make that user's sliding distance when selecting follow-up is short, input efficiency is high, the advantage that input error is low.
Embodiment three
Present embodiment provides a kind of method for information display based on touch-screen, and present embodiment is that example is explained to import English, the English alphabet of input can for: " li " is example; This method is as shown in Figure 7, specifically can comprise:
The selection information " li " of S71, reception user input;
S72, the candidate information " life, live, light, little " that definite " li " is corresponding, the click location of definite " i ";
S73, with " life, live, light, little " height according to priority be presented at above-mentioned click location near, wherein the distance of candidate information display position and click location can be by the decision of the height of candidate information priority.
The concrete display position of candidate information can be as shown in Figure 8 among the above-mentioned S73; Be about to the nearest position of click location that " life " is presented at distance " i "; " live " is presented at the click location time near position of " i ", and the display position of other words can be referring to Fig. 8.
Method provided by the invention is after the click location of confirming selection information; Decide the distance of candidate information display position and above-mentioned click location by the priority of candidate information; Make priority the highest " life " may be displayed on the nearest position of click location of distance " i "; Make that user's sliding distance when selecting follow-up is short, input efficiency is high, the advantage that input error is low.
Embodiment four
Present embodiment provides a kind of information display system based on touch-screen, and this system is as shown in Figure 9, comprising:
Input block 91 receives the selection information of user's input;
Position determination unit 92 is confirmed corresponding candidate information of said selection information and the click location of confirming said selection information;
Position display unit 93 with said candidate information height according to priority be presented at said click location near, the distance of wherein said candidate information display position and said click location is by the decision of the height of said candidate information priority;
Wherein the viewing area of candidate information is in the viewing area that said candidate information is set.
Optional, position display unit 93 specifically comprises:
The display module 931 said candidate information that priority is the highest is presented at the nearest position of the said click location of distance recently;
The said candidate information that display module 932 is minimum with priority farthest is presented at the said click location of distance position farthest.
Need to prove that the selection information of above-mentioned user's input specifically can comprise:
The Chinese character that the user selects on letter, the application program of in operation interface, selecting or the Chinese character inputting interface of the Chinese phonetic alphabet of Chinese character inputting interface input.
Need to prove that above-mentioned click location specifically can comprise:
Selecting information like the user is the letter of the Chinese phonetic alphabet, and this click location is the corresponding position of last letter of the Chinese phonetic alphabet of user's input;
To select information like the user be the application program of operation interface, and this click location specifically can be the click location the when user clicks this application program;
Selecting information like the user is the Chinese character that the user selects on the Chinese character inputting interface, and this click location is: the user clicks the position of the Chinese character of selection.
Optional, above-mentioned position display unit 93 also with said candidate information height according to priority be presented at said click location top, on every side or below.
System provided by the invention is after the click location of confirming selection information; Decide the distance of candidate information display position and above-mentioned click location by the priority of candidate information; Make the highest candidate information of priority may be displayed on the position nearest apart from click location; Make that user's sliding distance when selecting follow-up is short, input efficiency is high, the advantage that input error is low.
It should be noted that the system in the foregoing description four, each included unit is just divided according to function logic, but is not limited to above-mentioned division, as long as can realize function corresponding; In addition, the concrete title of each functional unit also just for the ease of mutual differentiation, is not limited to protection scope of the present invention.
In addition; One of ordinary skill in the art will appreciate that all or part of step that realizes in the foregoing description method is to instruct relevant hardware to accomplish through program; Corresponding program can be stored in a kind of computer-readable recording medium; The above-mentioned storage medium of mentioning can be a ROM (read-only memory), disk or CD etc.
In sum, it is short that technical scheme provided by the invention has user's sliding distance when selecting follow-up, and input efficiency is high, the advantage that input error is low.
The above is merely preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.