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 PDF

Info

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
Application number
CN201610931713.9A
Other languages
Chinese (zh)
Other versions
CN106527889A (en
Inventor
赵舜弦
汪义平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201610931713.9A priority Critical patent/CN106527889B/en
Priority to PCT/CN2016/113159 priority patent/WO2018076533A1/en
Publication of CN106527889A publication Critical patent/CN106527889A/en
Application granted granted Critical
Publication of CN106527889B publication Critical patent/CN106527889B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04886Interaction 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

The method for rapidly positioning and device of list of entries
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.
CN201610931713.9A 2016-10-31 2016-10-31 The method for rapidly positioning and device of list of entries Active CN106527889B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (7)

* Cited by examiner, † Cited by third party
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