CN106527889B - The method for rapidly positioning and device of list of entries - Google Patents
The method for rapidly positioning and device of list of entries Download PDFInfo
- Publication number
- CN106527889B CN106527889B CN201610931713.9A CN201610931713A CN106527889B CN 106527889 B CN106527889 B CN 106527889B CN 201610931713 A CN201610931713 A CN 201610931713A CN 106527889 B CN106527889 B CN 106527889B
- Authority
- CN
- China
- Prior art keywords
- character
- entry
- dummy keyboard
- interactive elements
- list
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to a kind of method for rapidly positioning of list of entries and devices, this method passes through when detecting slide, it navigates to the corresponding list of entries of sliding position and shows, simultaneously, predeterminated position also in display area shows interactive elements, when detecting the operation to interactive elements, show dummy keyboard, and set optional for key corresponding with the header element of first character of each entry in the list in dummy keyboard, obtain the character by inputting on dummy keyboard, the header element for navigating to first character entry corresponding with the character of input.This method can be realized the Primary Location of list of entries by sliding and by providing dummy keyboard, the accurate positioning of list of entries is realized according to the character inputted by dummy keyboard by the condition of setting triggering dummy keyboard.
Description
Technical field
The present invention relates to technical field of information processing, more particularly to the method for rapidly positioning and dress of a kind of list of entries
It sets.
Background technique
List is the set for being arranged successively data item, and data item includes address list, song title, movie and television play title etc.
Deng.Particular content, that is, list entry of each column.Each member, that is, address list column by taking address list list as an example, in address list
The entry of table.
In existing terminal device, for searching the member in cell phone address book, address list is according to address list member's
Initials are arranged, and are arranged successively the initial of the name of member on the right side of address list.When detecting user
Slide on the right side of touch screen shows the head slided into display interface according to the slide of user on the touchscreen
The corresponding address list member of letter.For example, when it is " x " that user slides into letter on the touchscreen, in the display of display interface
Address list member of the initial for " x " and its later.
However, lead-in can only be navigated to by sliding selection initial when storing a large amount of information about firms in address list
Female corresponding address list, there is still a need for carry out slide on the address list of display and can just navigate to need the communication of selection by user
Member is recorded, can not achieve accurate positioning.
Summary of the invention
Based on this, it is necessary to provide a kind of method for rapidly positioning and device that can be implemented pinpoint list of entries.
A kind of method for rapidly positioning of list of entries, comprising:
When detecting slide, navigates to list of entries corresponding with sliding position and show;
Predeterminated position in display area shows interactive elements;
When detecting the operation to the interactive elements, show dummy keyboard, and by the dummy keyboard with it is described
The corresponding key of the header element of the first character of each entry is set as optional in list;
The character inputted by the dummy keyboard is obtained, the header element of first character and the character of the input are navigated to
Corresponding entry is simultaneously shown.
A kind of fast-positioning device of list of entries, comprising:
Processing module is slided, for when detecting slide, navigating to list of entries corresponding with sliding position simultaneously
It shows;
Interactive elements processing module shows interactive elements for the predeterminated position in display area;
Dummy keyboard processing module, for when detecting the operation to the interactive elements, showing dummy keyboard, and will
Key corresponding with the header element of first character of each entry in the list is set as optional in the dummy keyboard;
Locating module, for obtaining the character inputted by the dummy keyboard, navigate to the header element of first character with
The corresponding entry of the character of the input is simultaneously shown.
The method for rapidly positioning of above-mentioned list of entries, by navigating to sliding position pair when detecting slide
The list of entries answered and displaying, meanwhile, also the predeterminated position in display area shows interactive elements, when detecting to interactive elements
Operation when, show dummy keyboard, obtain the character by inputting on dummy keyboard, navigate to the header element of first character with it is defeated
The corresponding entry of the character entered.This method can realize list of entries by sliding by the condition of setting triggering dummy keyboard
Primary Location, and the accurate of list of entries can be realized according to the character that inputs by dummy keyboard by providing dummy keyboard
Positioning.
Detailed description of the invention
Fig. 1 is a kind of flow chart of the method for rapidly positioning of the list of entries of embodiment;
Fig. 2 is a kind of interface schematic diagram of the list of embodiment;
Fig. 3 is a kind of interface schematic diagram that interactive elements are shown in list of embodiment;
Fig. 4 is to show the interface schematic diagram of dummy keyboard in list for a kind of embodiment;
Fig. 5 is the flow chart of the method for rapidly positioning of the list of entries of another embodiment;
Fig. 6 is the interface schematic diagram that not optional key is arranged on the virtual keyboard of one embodiment;
Fig. 7 is the schematic diagram of the list of a specific embodiment;
Fig. 8 is the interface schematic diagram for carrying out slide in list shown in Fig. 7 and showing interactive elements;
Fig. 9 is the interface schematic diagram that virtual key is shown in list shown in Fig. 7;
Figure 10 is the interface schematic diagram that key is inputted in list shown in Fig. 7;
Figure 11 is the schematic diagram of the result positioned to the list of Fig. 7;
Figure 12 is a kind of the functional block diagram of the fast-positioning device of the list of entries of embodiment;
Figure 13 is the functional block diagram of the fast-positioning device of the list of entries of another embodiment.
Specific embodiment
In one embodiment, a kind of method for rapidly positioning of list of entries is provided, this method is realized by terminal device,
Terminal includes PC, mobile terminal, car-mounted terminal.Mobile terminal includes but is not limited to mobile phone and tablet computer etc..This reality
The method for rapidly positioning for applying the list of entries of example can be used for address list list, list of songs, movie and television play list, mailing list etc..
As shown in Figure 1, method includes the following steps:
S102: it when detecting slide, navigates to list of entries corresponding with sliding position and shows.
List is arranged according to preset rules in advance.A kind of list of embodiment is arranged according to the sequence of initial character
Column.The list of another embodiment is arranged according to the size of the ASCII character of the initial character of each word of each entry.The first
In embodiment, it is only capable of arranging the mixing list of Chinese and English.In second of embodiment, by each word of each entry
Initial character ASCII character arrangement, the mixing list of the entries such as Chinese, English, number, symbol can be arranged successively.Specifically
, the initial character of each word of all entries, and the lead-in code of each word according to each condition are recorded using multiple mapping table
ASCII character multiple mapping list is ranked up.It is understood that when user increases entry newly, newly-increased entry according to
Preset rules are arranged to corresponding position.
In a kind of embodiment, when showing list on the display screen of terminal device, in the side of list display index letter
List is ceased, which is the header element of each entry first character of list.Header element refers to the banner word of a word
Symbol.If first element of list of entries is character or English alphabet, header element is the character or English wordline.If list item
First element of purpose is Chinese character, then header element is the initial of the phonetic of the Chinese character.In this embodiment, display screen
Including list display area and index information list display area.Specifically, when detecting the behaviour of the sliding to index information list
When making, navigates to the corresponding entry of sliding position and show in list display area.For example, when detecting in index information list
On when sliding into alphabetical " x ", position to the entry that initial character is " x " and show in list display area.It is understood that column
The entry of list is shown since the entry of positioning in table display area, i.e., the first of display area shows first
The initial character of word be " x " entry in be arranged in most preceding entry.
In another embodiment, when showing list on the display screen of terminal device, rolling is shown in the side of list
Dynamic item.As shown in Fig. 2, in this embodiment, display screen includes list display area and scroll bar.When detecting to scroll bar
Slide when, navigate to the corresponding entry of sliding position and show in list display area.For example, being rolled when detecting
When sliding into a certain entry on item, positions to the entry, the information of the entry is shown into first rule in list display area
On mesh.It is understood that list display area is shown the entry of list since the entry of positioning.By navigating to
Entry corresponding with sliding position can be realized the Primary Location of list of entries.
S104: the predeterminated position in display area shows interactive elements.
Interactive elements are the interface elements for referring to interact with user.A kind of interactive elements of embodiment be by
Button.
In one embodiment, the predeterminated position in display area shows interactive elements, interactive elements display sliding position
The header element of the first character of corresponding entry is set, specifically, showing first of the corresponding entry of sliding position in button
The header element of word, for example, shown in button in the corresponding index information list of sliding position it is alphabetical, or as shown in figure 3,
In primary sliding, corresponding the first rule purpose header element for being shown in display area in the position slided into is " T ", then in button
Middle display " T ".It is understood that the character shown in interactive elements changes according to the variation of sliding position in real time.
Show that interactive elements can be realized by display properties such as transparency, the grade layer relationships of change interactive elements.For example,
When slide is not detected, interactive elements transparency is 100%, when detecting slide, by the transparent of interactive elements
Degree is set as 0, i.e., opaque, to show interactive elements.The specific location of interactive elements is the center of display area.Another
In a embodiment, at the end of detecting slide, interactive elements are hidden.In yet another embodiment, when default
In when the operation to interactive elements is not detected, interactive elements are hidden, so that interactive elements be avoided to be shown in terminal for a long time
On the display screen of equipment.
S106: when detecting the operation to interactive elements, showing dummy keyboard, and by dummy keyboard with it is each in list
The corresponding key of the header element of the first character of entry is set as optional.
When detecting the operation to interactive elements, dummy keyboard is shown, by the first character of each entry on dummy keyboard
The corresponding key of header element be all set to optional, the corresponding key of other characters is set as not optional.
Dummy keyboard can pass through the displays categories such as transparency, the grade layer relationship of change dummy keyboard by system to preset
Property shows dummy keyboard.When detecting the operation to interactive elements, the dummy keyboard of the input method of terminal can also be called
And it shows.A kind of embodiment dummy keyboard is as shown in Figure 4.
It is understood that being the switch that dummy keyboard is shown to the touch operation of interactive elements.User can be with being intended to arrange
Table display area and scroll bar display area are slided, and show interactive elements, and touch interactive elements, show virtual key
Disk, so that the character of input inquiry on the virtual keyboard, realizes the accurate positioning of list of entries.
S108: the character inputted by dummy keyboard is obtained, the header element of first character and the character pair of input are navigated to
The entry answered simultaneously is shown in display area.
User can be such that dummy keyboard shows by way of touching interactive elements, and input character on the virtual keyboard, root
According to the character inputted on the dummy keyboard of acquisition, the header element for being pin-pointed to first character entry corresponding with the character of input
And it shows in display area.
The method for rapidly positioning of above-mentioned list of entries, by navigating to sliding position pair when detecting slide
The list of entries answered and displaying, meanwhile, also the predeterminated position in display area shows interactive elements, when detecting to interactive elements
Operation when, show dummy keyboard, obtain the character by inputting on dummy keyboard, navigate to the header element of first character with it is defeated
The corresponding entry of the character entered.This method can realize list of entries by sliding by the condition of setting triggering dummy keyboard
Primary Location, and the accurate of list of entries can be realized according to the character that inputs by dummy keyboard by providing dummy keyboard
Positioning.
In another embodiment, as shown in figure 5, after step S108, further includes:
S110: judge in the corresponding each entry of character of input with the presence or absence of next word.If so, thening follow the steps
S112.If it is not, thening follow the steps S118.
It should be understood that next word is next word of the reference word of last positioning in the present embodiment.For example, the
Primary positioning, according to the first character that user inputs, the header element for navigating to first character is corresponding with the first character of input
Entry, then next word be second word.
S112: set optional for the corresponding key of header element of each next word in dummy keyboard.
It should be understood that the corresponding entry of character of input may have multiple, next word in the present embodiment includes
Next word in the corresponding all entries of the character of input.
In the present embodiment, set optional for the corresponding key of the header element of next word on the virtual keyboard, other words
It accords with corresponding key and is set as not optional.Non-optional key is set as gray scale, without response when user touches non-optional key.
Optional key is normal or mark is highlighted, as shown in fig. 6, what user can select according to the color quick obtaining of key
Key.It is arranged by the key except the corresponding key of header element of next word in the corresponding each entry of the character that will be inputted
It is not optional, is that user rejects the key for being unsatisfactory for alternative condition in advance, user can quickly select according to the color of key
Key, to improve treatment effeciency and speed.
S114: the character late of input is obtained.
In one embodiment, dummy keyboard is additionally provided with input frame, and after user inputs character, character is input to
It is shown in input frame.It is understood that the alphabet being entered is shown in input frame.In this embodiment, often
When secondary display dummy keyboard, input frame should be also emptied, avoids the character in the input frame in last query process to this
Inquiry impacts.
It should be understood that the character of input is user according to the key progress selection operation that can be selected on dummy keyboard
It obtains.
S116: next word item corresponding with the character late of input in the corresponding each entry of character of input is navigated to
Mesh is simultaneously shown.
The entry positioned in the present embodiment is next word and input in the corresponding each entry of character of last input
The corresponding entry of character late.After step sll beta, S110 is returned to step, judges corresponding article of character of input
It whether there is next word in mesh.
For example, navigating to entry corresponding with two characters of input after user inputs second character and showing.
Meanwhile it whether there is third word in judgement entry corresponding with two characters of input.For example, when two characters with input
When corresponding entry is two words, then the 3rd word is not deposited in entry corresponding with two characters of input.
In this embodiment, it when getting user on the virtual keyboard, is positioned in real time according to the character of input.
When next word being not present if the judging result of step S110 is no, that is, in the corresponding entry of the character inputted,
It executes step S118: hiding dummy keyboard.
Dummy keyboard is hidden, and can be realized by display properties such as transparency, the grade layer relationships of change dummy keyboard.It can also
To pass through the dummy keyboard for stopping calling the input method of terminal and realization.
In another embodiment, after step s 106, interactive elements are hidden.
In this embodiment, while showing dummy keyboard, interactive elements are hidden, so that viewing area will not be occupied
Domain.
In another embodiment, dummy keyboard is additionally provided with search key, and step S1084 is asked specifically, obtaining search
It asks, searching request includes input alphabet.
In this embodiment, when user inputs character on the virtual keyboard, search is sent by clicking search key
Request positions entry according to the input alphabet in searching request.
In the following, being illustrated in conjunction with a specific embodiment to a kind of method for rapidly positioning of list of entries.This implementation
In example, the entry of list includes " 110 ", " Alan Mathison Turing ", "+8610010 ", " Liu one ", " old two " " open
Three ", " Li Si ", " king five ", " Zhao six ", " grandson seven ", " week eight ", " Wu nine " and " Zheng ten ".In advance by each word of each entry
Header element is added in multiple mapping table, specifically, by " 110 ", " AMT ", "+8610010 ", " LY ", " CE ", " ZS ", " LS ",
" WW ", " ZL ", " SQ ", " ZB ", " WJ " and " ZS " is added in MultiMap (multiple mapping table), and multiple mapping table is pressed
ASCII arrangement.List display sequence be followed successively by "+8610010 ", " 110 ", " Alan Mathison Turing ", " old two ",
" Liu one ", " Li Si ", " grandson seven ", " Wu nine ", " king five ", " week eight ", " Zhao six ", " Zhang San ", " Zheng ten ".Specifically include following step
It is rapid:
S701: the list of preset rules arrangement is pressed in the display screen display of terminal device.
The list of display is as shown in Figure 7.
S702: it when detecting slide, navigates to list of entries corresponding with sliding position and shows.
S703: the predeterminated position in display area shows that interactive elements, interactive elements show the corresponding entry of sliding position
Initial character.
When user's sliding-rolling item is to " when old two ", the predeterminated position in display area shows interactive elements, interaction member
Element is button.Button displayed entries " header element " C " of old two " first character, meanwhile, " old two " are shown in viewing area to entry
First rule destination locations in domain, as shown in Figure 8.
S704: detecting the touch operation to interactive elements, shows dummy keyboard.
User is located at interactive elements by clicking, that is, is located at the button " C " in list center, shows dummy keyboard, and will be empty
Key corresponding with the header element of first character of entry each in list is set as optional in quasi- keyboard.
In the present embodiment, the header element of the first character in each entry of list be respectively " A ", " C ", " L ", " S ", " W ",
" Z " sets not optional for the key on dummy keyboard in addition to " A ", " C ", " L ", " S ", " W ", " Z " corresponding key, such as Fig. 9
It is shown.
S705: interactive elements are hidden.S706: the first character of selection is obtained.
In the present embodiment, the first character that user is inputted by dummy keyboard is " L ", word " L " in dummy keyboard
It is shown in input frame.
S707: it navigates to entry corresponding with alphabetical " L " and shows.
Specifically, the header element for navigating to the first character of entry in list is entry and the displaying of " L ".Such as Figure 10 institute
Show, the first character " L " of dummy keyboard input frame display input, scroll bar rolls to first the position for being shown as " Liu one "
It sets.
S708: judge in the corresponding entry of character of input with the presence or absence of next word.
In the present embodiment, the corresponding entry of the first character of input includes " Liu one " and " Li Si ".First of input
There are second words in the corresponding entry of character.If so, thening follow the steps S711.
S709: the corresponding key of header element of each next word is set as optional in dummy keyboard, specifically, " Y " and
" S " key is optional, sets not optional for the key in addition to " Y " and " S ".
S710: second character of user's input is obtained.
In the present embodiment, second character of user's input is " S ", and the input frame of dummy keyboard shows " LS ".
S711: the entry corresponding with input character late of next word in the corresponding each entry of character of input is navigated to
And it shows.
Entry corresponding with the first character of input includes Liu one " and " Li Si ", is navigated to second in the two entries
A word entry corresponding with " S ", i.e., " Li Si ".In the present embodiment, scroll bar is rolled to the position of first " Li Si ".
Return step S708: judge in the corresponding entry of character of input with the presence or absence of three words.
In the present embodiment, the 3rd word is not present in the corresponding entry of second character, thens follow the steps S712.
S712: dummy keyboard is hidden.
Obtained positioning result is as shown in figure 11.
In one embodiment, a kind of fast-positioning device of list of entries is provided, as shown in figure 12, comprising: at sliding
Manage module 1201, interactive elements processing module 1202, dummy keyboard processing module 1203 and locating module 1204.
Processing module 1201 is slided, for when detecting slide, navigating to list item corresponding with sliding position
Mesh is simultaneously shown.
Interactive elements processing module 1202 shows interactive elements for the predeterminated position in display area.
Dummy keyboard processing module 1203, for when detecting the operation to interactive elements, showing dummy keyboard, and will
Key corresponding with the header element of first character of entry each in list is set as optional in dummy keyboard.
Locating module 1204, for obtaining the character inputted by dummy keyboard, navigate to the header element of first character with
The corresponding entry of the character of input is simultaneously shown.
The fast-positioning device of above-mentioned list of entries, by navigating to sliding position pair when detecting slide
The list of entries answered and displaying, meanwhile, also the predeterminated position in display area shows interactive elements, when detecting to interactive elements
Operation when, show dummy keyboard, obtain the character by inputting on dummy keyboard, navigate to the header element of first character with it is defeated
The corresponding entry of the character entered.This method can realize list of entries by sliding by the condition of setting triggering dummy keyboard
Primary Location, and the accurate of list of entries can be realized according to the character that inputs by dummy keyboard by providing dummy keyboard
Positioning.
As shown in figure 13, the fast-positioning device of list of entries further include: judgment module 1205 and acquisition 1205 He of module
Locating module 1206.
Judgment module 1204, with the presence or absence of next word in the corresponding each entry of character for judging input.
Dummy keyboard processing module 1203 is when being, in dummy keyboard for the judging result in judgment module 1205
The corresponding key of header element of each next word is set as optional.
Module 1206 is obtained, for obtaining the character late of input.
Locating module 1204, next word and input is next in the corresponding each entry of character for navigating to input
The corresponding entry of character is simultaneously shown.
In this embodiment, it when getting user on the virtual keyboard, is positioned in real time according to the character of input.
In another embodiment, dummy keyboard processing module 1203 is also used to when in the corresponding entry of character of input
There is no when next word, dummy keyboard is hidden.
In another embodiment, interactive elements processing module 1202 is also used to after showing dummy keyboard, hides interaction
Element.
In this embodiment, while showing dummy keyboard, interactive elements are hidden, so that viewing area will not be occupied
Domain.
In another embodiment, display interactive elements can be shown by transparency, the grade layer relationship etc. for changing interactive elements
Attribute is realized.For example, interactive elements transparency is 100% when slide is not detected, when detecting slide,
Set 0 for the transparency of interactive elements, i.e., it is opaque, to show interactive elements.The specific location of interactive elements is display
The center in region.In another embodiment, at the end of detecting slide, interactive elements are hidden.In another reality
It applies in example, when the touch operation to interactive elements is not detected within a preset time, interactive elements is hidden, to avoid interacting
Element is shown on the display screen of terminal device for a long time.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality
It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited
In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously
It cannot therefore be construed as limiting the scope of the patent.It should be pointed out that coming for those of ordinary skill in the art
It says, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to protection of the invention
Range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.
Claims (8)
1. a kind of method for rapidly positioning of list of entries characterized by comprising
When detecting slide, navigates to list of entries corresponding with sliding position and show;
Predeterminated position in display area shows interactive elements;
When detecting the operation to the interactive elements, show dummy keyboard, and by the dummy keyboard with the list
In the corresponding key of header element of first character of each entry be set as optional;
The character inputted by the dummy keyboard is obtained, the header element for navigating to first character is corresponding with the character of the input
Entry and displaying;
The interactive elements are button, and the character shown in the interactive elements changes according to the variation of sliding position in real time;
After the display dummy keyboard the step of, further includes:
Hide the interactive elements.
2. the method according to claim 1, wherein in the word for obtaining and being inputted by the dummy keyboard
After the step of according with, navigating to the header element entry corresponding with the character of the input of first character and show, further includes:
Judge to whether there is next word in the corresponding each entry of character of input;
If so, setting optional for the corresponding key of header element of each next word in the dummy keyboard;
Obtain the character late of input;
It navigates to next word entry corresponding with the character late of input in the corresponding each entry of character of input and shows.
3. according to the method described in claim 2, it is characterized in that, in the corresponding each entry of the character for navigating to input
Next word entry corresponding with the character late of input and the step of show after, return to the character pair of the judgement input
The step of whether there is next word in each entry answered;
When next word is not present in the corresponding entry of the character of input, the dummy keyboard is hidden.
4. the method according to claim 1, wherein detecting that slide terminates or do not examine in preset time
When measuring the operation to the interactive elements, the interactive elements are hidden.
5. a kind of fast-positioning device of list of entries characterized by comprising
Processing module is slided, for when detecting slide, navigating to list of entries corresponding with sliding position and showing;
Interactive elements processing module shows interactive elements for the predeterminated position in display area;
Dummy keyboard processing module, for when detecting the operation to the interactive elements, showing dummy keyboard, and will be described
Key corresponding with the header element of first character of each entry in the list is set as optional in dummy keyboard;
Locating module, for obtaining the character inputted by the dummy keyboard, navigate to the header element of first character with it is described
The corresponding entry of the character of input is simultaneously shown;
The interactive elements are button, and the character shown in the interactive elements changes according to the variation of sliding position in real time;
The interactive elements processing module is also used to after the display dummy keyboard, hides the interactive elements.
6. device according to claim 5, it is characterised in that further include include: judgment module and obtain module,
The judgment module, with the presence or absence of next word in the corresponding each entry of character for judging input;
The dummy keyboard processing module is used for when the judgment result of the judgment module is yes, in the dummy keyboard
The corresponding key of header element of each next word is set as optional;
The acquisition module, for obtaining the character late of input;
The locating module, the character late of next word and input in the corresponding each entry of character for navigating to input
Corresponding entry is simultaneously shown.
7. device according to claim 6, which is characterized in that the dummy keyboard processing module is also used to when input
When next word being not present in the corresponding entry of character, the dummy keyboard is hidden.
8. device according to claim 5, which is characterized in that the interactive elements processing module is also used to detecting
Slide terminates or when the operation to the interactive elements is not detected in preset time, hides the interactive elements.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610931713.9A CN106527889B (en) | 2016-10-31 | 2016-10-31 | The method for rapidly positioning and device of list of entries |
PCT/CN2016/113159 WO2018076533A1 (en) | 2016-10-31 | 2016-12-29 | Quick positioning method and device for list item |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610931713.9A CN106527889B (en) | 2016-10-31 | 2016-10-31 | The method for rapidly positioning and device of list of entries |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106527889A CN106527889A (en) | 2017-03-22 |
CN106527889B true CN106527889B (en) | 2019-09-03 |
Family
ID=58292606
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610931713.9A Active CN106527889B (en) | 2016-10-31 | 2016-10-31 | The method for rapidly positioning and device of list of entries |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106527889B (en) |
WO (1) | WO2018076533A1 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112416145A (en) * | 2020-12-28 | 2021-02-26 | 山东云缦智能科技有限公司 | Input keyboard automatically associated and simplified with search content |
CN113655926B (en) * | 2021-08-19 | 2024-03-15 | 北京百度网讯科技有限公司 | Display control method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960410A (en) * | 2006-09-25 | 2007-05-09 | 宇龙计算机通信科技(深圳)有限公司 | Method for positioning linkman of mobile terminal |
CN103345363A (en) * | 2013-06-27 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Mobile terminal input control method and device and mobile terminal |
CN103810166A (en) * | 2012-11-06 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Method for looking up contact person in address book and electronic terminal |
CN103986830A (en) * | 2014-05-19 | 2014-08-13 | 天津三星通信技术研究有限公司 | Contact-person searching method and portable terminal |
CN104424324A (en) * | 2013-09-09 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Method and device for positioning list item in list component |
CN104883600A (en) * | 2015-05-19 | 2015-09-02 | 小米科技有限责任公司 | List entry display method and apparatus |
EP2924549A1 (en) * | 2012-12-17 | 2015-09-30 | Huawei Device Co., Ltd. | Input method and apparatus of touch screen electronic device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101911804B1 (en) * | 2011-10-17 | 2018-10-25 | 삼성전자 주식회사 | Method and apparatus for providing function of searching in a touch-based device |
US9582146B2 (en) * | 2012-05-29 | 2017-02-28 | Nokia Technologies Oy | Causing display of search results |
CN104346414A (en) * | 2013-08-09 | 2015-02-11 | 联想(北京)有限公司 | Information processing method and electronic equipment |
-
2016
- 2016-10-31 CN CN201610931713.9A patent/CN106527889B/en active Active
- 2016-12-29 WO PCT/CN2016/113159 patent/WO2018076533A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1960410A (en) * | 2006-09-25 | 2007-05-09 | 宇龙计算机通信科技(深圳)有限公司 | Method for positioning linkman of mobile terminal |
CN103810166A (en) * | 2012-11-06 | 2014-05-21 | 腾讯科技(深圳)有限公司 | Method for looking up contact person in address book and electronic terminal |
EP2924549A1 (en) * | 2012-12-17 | 2015-09-30 | Huawei Device Co., Ltd. | Input method and apparatus of touch screen electronic device |
CN103345363A (en) * | 2013-06-27 | 2013-10-09 | 百度在线网络技术(北京)有限公司 | Mobile terminal input control method and device and mobile terminal |
CN104424324A (en) * | 2013-09-09 | 2015-03-18 | 腾讯科技(深圳)有限公司 | Method and device for positioning list item in list component |
CN103986830A (en) * | 2014-05-19 | 2014-08-13 | 天津三星通信技术研究有限公司 | Contact-person searching method and portable terminal |
CN104883600A (en) * | 2015-05-19 | 2015-09-02 | 小米科技有限责任公司 | List entry display method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN106527889A (en) | 2017-03-22 |
WO2018076533A1 (en) | 2018-05-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103544293B (en) | Chatting record viewing method and mobile terminal of method | |
US20150234938A1 (en) | Method and electronic terminal for searching for contact in directory | |
US9946773B2 (en) | Graphical keyboard with integrated search features | |
CN105955587B (en) | A kind of hiden application icon display method and device | |
US8042042B2 (en) | Touch screen-based document editing device and method | |
CN108205376A (en) | It is predicted for the legend of dialogue | |
CN103886012B (en) | Dictionary search device, dictionary search method, dictionary search system, and server device | |
US20100164895A1 (en) | Apparatus and method for performing scroll function in portable terminal | |
CN103248739B (en) | A kind of contacts list navigation display method, device and mobile communication equipment | |
CN102662601A (en) | Graph menu display method | |
MX2014003535A (en) | User interface for editing a value in place. | |
CN105808681A (en) | Electronic map and mobile positioning based released information viewing method and system | |
CN103597475A (en) | Information provision system, information provision system control method, information provision device, program, and information recording medium | |
CN103593348A (en) | Method and device for displaying browser label | |
CN101452354A (en) | Input method of electronic device, content display method and use thereof | |
CN106383636A (en) | Index information display method and apparatus | |
CN106527889B (en) | The method for rapidly positioning and device of list of entries | |
CN103294385A (en) | Information relating method and device | |
CN101996020B (en) | Method and device for displaying virtual keyboard | |
WO2015194814A1 (en) | Method for simply inputting emoticon or sticker and apparatus for implementing method | |
CN106572227A (en) | Address book search method and device of mobile terminal | |
CN103597319B (en) | Method and apparatus for providing user interface | |
CN104063171B (en) | Information Processing Apparatus, Information Processing Method | |
Huang et al. | Usability analysis in gesture operation of interactive e-books on mobile devices | |
CN104714739B (en) | Information processing method and electronic equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |