CN105630188A - Method and terminal for displaying character strings - Google Patents
Method and terminal for displaying character strings Download PDFInfo
- Publication number
- CN105630188A CN105630188A CN201510998372.2A CN201510998372A CN105630188A CN 105630188 A CN105630188 A CN 105630188A CN 201510998372 A CN201510998372 A CN 201510998372A CN 105630188 A CN105630188 A CN 105630188A
- Authority
- CN
- China
- Prior art keywords
- character string
- character
- strings
- character strings
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000005096 rolling process Methods 0.000 claims abstract description 48
- 230000008569 process Effects 0.000 abstract description 7
- 229910052713 technetium Inorganic materials 0.000 description 8
- GKLVYJBZJHMRIY-UHFFFAOYSA-N technetium atom Chemical compound [Tc] GKLVYJBZJHMRIY-UHFFFAOYSA-N 0.000 description 8
- 241000272525 Anas platyrhynchos Species 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- XSCHRSMBECNVNS-UHFFFAOYSA-N quinoxaline Chemical compound N1=CC=NC2=CC=CC=C21 XSCHRSMBECNVNS-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 210000001072 colon Anatomy 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
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/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- 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/0485—Scrolling or panning
-
- 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)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a method and terminal for displaying character strings, and by means of the method and terminal, the character strings required by a user can be obtained conveniently and fast in the inputting process of the user. The method includes the steps that the character strings input by the user are received, a character string list is generated, and the character strings in the character string lift are matched with the character strings input by the user; the character strings in the character string list are displayed in a rolling mode.
Description
Technical Field
The invention relates to the field of intelligent terminals, in particular to a method and a terminal for displaying character strings.
Background
With the rapid development of science and technology, terminals have an important position in the life of people, and terminals (such as smart phones) are widely applied to various fields in work and life, and characters or characters are often required to be input through an input method in the application process of the terminals.
At present, when an input method is opened to select candidate characters, a terminal with a touch screen is touch-operated by the touch screen, and the terminal is often limited to slide for a certain distance to select the candidate characters, so that inconvenience is caused. For example, the characters input by the user are not common, but the candidate characters required to be selected are very many, so that the character required to be selected can be found only by sliding for many times, intelligence is not sufficient, operation is complex, and user experience is reduced.
Disclosure of Invention
The embodiment of the invention provides a method and a terminal for displaying a character string, which can facilitate a user to conveniently and quickly obtain the required character string in the input process.
The first aspect of the present invention provides a method for displaying a character string, including:
receiving a character string input by a user;
generating a character string list, wherein character strings in the character string list are matched with the character strings input by the user;
and displaying the character strings in the character string list in a rolling mode.
With reference to the first aspect of the present invention, in a first implementation manner of the first aspect of the present invention, before the scrolling and displaying the character strings in the character string list, the method further includes:
determining the number of character strings contained in the character string list;
determining a scrolling speed corresponding to the number;
the scrolling display of the character strings in the character string list comprises the following steps:
and displaying the character strings in the character string list in a rolling mode at the rolling speed.
With reference to the first aspect of the present invention, in a second implementation manner of the first aspect of the present invention, the displaying a character string in the character string list by scrolling includes:
and displaying the character strings in the character string list in a rolling mode according to a preset rolling speed.
With reference to the first aspect, the first implementation manner of the first aspect, or the second implementation manner of the first aspect, in a third implementation manner of the first aspect, the displaying, by scrolling, a character string in the character string list includes:
scrolling a current character string in the character string list to a position where a character string previous to the current character string is displayed; or,
replacing all the character strings displayed in the display page with other character strings in the character string list except all the character strings displayed in the display page.
With reference to the first aspect, the first implementation manner of the first aspect, the second implementation manner of the first aspect, or the third implementation manner of the first aspect, in a fourth implementation manner of the first aspect, before the scrolling and displaying the character strings in the character string list, the method further includes:
and acquiring an instruction for displaying the character string list in a rolling manner.
A second aspect of the present invention provides a terminal for displaying candidate words, including:
the receiving module is used for receiving a character string input by a user;
the generating module is used for generating a character string list, wherein character strings in the character string list are matched with the character strings input by the user;
and the display module is used for displaying the character strings in the character string list in a rolling mode.
With reference to the second aspect of the present invention, in the first implementation manner of the second aspect of the present invention, the terminal further includes:
the first determining module is used for determining the number of character strings contained in the character string list;
a second determining module, configured to determine a scrolling speed corresponding to the number;
and the display module is specifically used for displaying the character strings in the character string list in a rolling manner at the rolling speed.
In combination with the second aspect of the present invention, in a second embodiment of the second aspect of the present invention,
the display module is specifically configured to display the character strings in the character string list in a rolling manner according to a preset rolling speed.
With reference to the second aspect of the present invention, the first embodiment of the second aspect of the present invention, or the second embodiment of the second aspect of the present invention, in a third embodiment of the second aspect of the present invention,
the display module is specifically configured to scroll a current character string in the character string list to a position where a previous character string of the current character string is displayed; or,
the display module is specifically configured to replace all the character strings displayed in the display page with other character strings in the character string list except all the character strings displayed in the display page.
With reference to the second aspect, the first embodiment of the second aspect, the second embodiment of the second aspect, or the third embodiment of the second aspect, in a fourth embodiment of the second aspect of the present invention, the terminal further includes:
and the acquisition module is used for acquiring an instruction for displaying the character string list in a rolling manner.
According to the technical scheme, the embodiment of the invention has the following advantages:
the terminal receives a character string input by a user and generates a character string list, wherein the character string in the character string list is matched with the character string input by the user, and the character string in the character string list is displayed in a rolling mode.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the embodiments and the drawings used in the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a method for displaying a character string according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a display box for displaying a character string according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a terminal provided in an embodiment of the present invention;
fig. 4 is a schematic structural diagram of another terminal provided in the embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a method and a terminal for displaying a character string, which can facilitate a user to conveniently and quickly obtain the required character string in the input process.
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The following are detailed by specific examples, respectively.
Referring to fig. 1, an embodiment of the present invention provides a method for displaying a character string, including:
101. receiving a character string input by a user;
in this embodiment, when a user needs to type on a character input interface of a terminal, a character string is input by using an input method installed in the terminal, and the terminal receives the character string input by the user.
102. Generating a character string list, wherein character strings in the character string list are matched with character strings input by a user;
in this embodiment, the terminal generates a string list according to the strings, where the string list includes a plurality of strings, and the strings are matched with the strings input by the user.
It should be noted that the character strings included in the character string list according to the embodiment of the present invention and matching with the character string input by the user include characters, words, and the like. That is, the set of candidate characters in the candidate column on the input method soft keyboard corresponds to a character string list, the candidate characters in the candidate column correspond to character strings, and one candidate character (word) corresponds to one character string. Here, the character strings in the candidate word or character string list in the candidate column have a certain relevance to the character string input by the user.
103. And scrolling to display the character strings in the character string list.
In this embodiment, the terminal displays the character strings in the character string list in a scrolling manner, so that the user can select a desired character string from the scrolling character string list. The scrolling display here refers to dynamic display of the character strings in the character string list in the display frame, that is, the position of the character string in the display frame is not fixed, but is dynamically moved along with time, for example, the character string is moved at a constant speed or is moved once every preset time. For example, referring to fig. 2, if the user inputs a character string "jin", a character string list is generated, and the character strings in the character string list are displayed in the display box. If the display frame is a 4 × 4 array table, the 16 character strings in the character string list are sequentially placed into the 16 lattices of the display frame for display, and the character string displayed in each lattice is sequentially changed into other character strings in the character string list in a certain manner, wherein the change time can be changed once every preset time.
The modification mode comprises the following steps:
the character strings in each grid are sequentially replaced by the adjacent character strings on the right side or the left side, namely the character strings in each row are integrally moved to the left or right by one grid;
the character strings in each grid are sequentially replaced by the character strings adjacent to the upper part or the lower part of the character strings, namely the character strings in each column are integrally moved upwards or downwards by one grid;
the character strings in each row are wholly moved upwards or downwards by taking a column or a row as a unit, and the character strings in the row are wholly moved to a row adjacent to the upper side or the lower side of the character strings; the character strings in each column move leftwards or rightwards integrally, and the character strings in the column move to the adjacent column on the left side or the right side of the character strings in the column integrally;
the method comprises the steps that a sequence relation among character strings in a character string list is established in advance, the character strings are displayed in a display frame in the sequence relation, and the character strings in each grid in the sequence relation are sequentially replaced by adjacent character strings;
and taking all the character strings displayed in one page of the display frame as a unit, and changing the whole character strings in the page into the rest character strings in the character string list.
After the character string list is generated according to the character strings input by the user, the scheme of the invention dynamically displays the character strings in the character string list to the user.
In the embodiment of the invention, the terminal receives the character string input by the user and generates the character string list, wherein the character string in the character string list is matched with the character string input by the user, and the character string in the character string list is displayed in a rolling manner, so that when the character string required by the user is not displayed on the home page, the terminal can display all matched character strings to the user in a rolling manner without manually searching by the user, and particularly when the character strings in the character string list are more, the user needs to manually operate the character string list for many times to find the required character string in the prior art.
Optionally, in some embodiments of the present invention, before displaying the character strings in the character string list in a scrolling manner, the method further includes:
determining the number of character strings contained in the character string list;
determining the rolling speed corresponding to the number;
and scrolling the character strings in the character string list, wherein the method comprises the following steps:
and displaying the character strings in the character string list in a rolling mode at the rolling speed.
Optionally, in some embodiments of the present invention, the scrolling the character strings in the character string list includes:
and displaying the character strings in the character string list in a rolling mode according to a preset rolling speed.
Optionally, in some embodiments of the present invention, the scrolling the character strings in the character string list includes:
scrolling a current character string in the character string list to a position where a character string previous to the current character string is displayed; or,
all the character strings displayed in the presentation page are replaced with the other character strings in the character string list except all the character strings displayed in the presentation page.
Optionally, in some embodiments of the present invention, before displaying the character strings in the character string list in a scrolling manner, the method further includes:
and acquiring an instruction for displaying the character string list in a rolling mode.
After the character strings in the character string list are displayed in a scrolling mode, the method further comprises the following steps:
when a scroll pause instruction is received, scrolling of character strings in the character string list is stopped.
If an operation signal that the user clicks to stop scrolling is received in the process of scrolling the character string, the character string is paused to be scrolled, and when an operation signal that the user starts scrolling is received again, the character string starts scrolling again.
For convenience of understanding, the method for presenting a character string in the embodiment of the present invention is described in detail in the following practical application scenario:
in the invention, the terminal is a mobile phone or a tablet personal computer, etc., taking the mobile phone as an example, the mobile phone is provided with a touch screen, and the working principle of the touch screen is as follows: the touch detection component is mounted in front of display screen, and is used for detecting user touch position and transmitting the received information to touch screen controller, and the touch screen controller is mainly used for receiving touch information from touch point detection device, converting it into touch point coordinate and transmitting it to processor of handset, and at the same time it can receive command sent by processor and execute it. The mobile phone is provided with a plurality of input methods, taking a dog searching pinyin input method as an example.
When a user needs to input characters, the user enters the edit box of the dog search input method through a terminal in a hand, the touch screen is contacted with the touch screen through a finger or other objects, a touch point position is arranged on the touch screen, the touch screen obtains (X, Y) two-dimensional coordinates of the touch point position through positioning the touch point position, determines the currently input characters and realizes input of character information, if the input characters are pinyin, letters input by the user for many times are combined together according to a preset pinyin rule to obtain a character string input by the user, wherein the character string can be characters, words, strokes, pinyin and the like.
Assuming that the kanji required to be input by the user is "" and the pinyin of "■" is "de", the obtained string input by the user is "de", then the get, ground, de, and/or , , technetium, Duck, , , , date, , and/or "all strings in the string list are strings that are homophonic with" ■ ", the number of strings once displayed in the string list is 6 according to the rule of the search and dog input method on the mobile phone, then the 6 strings in the first group are" get, ground, de, module, ", the 6 strings in the second group are" , technetium, Duck, isel, , and ", and the 6 strings in the third group are" , , and/or "6 strings.
The terminal determines that the number of character strings included in the character string table is 18, and the scrolling speed can be set according to a preset scrolling speed, or according to the response speed of the user and the number of character strings, where a group of character strings is scrolled every 3 seconds as an example, or a character string is scrolled every 1 second as an example, for example, 6 character strings "get, ground, mora, " of the first group are displayed on the display page of the input method at the 1 st second, 6 character strings ", technetium, Duck, quinoxaline, , " of the second group are replaced with 6 character strings of the first group at the 4 th second, 6 character strings ", zero, ," of the third group are replaced with 6 character strings of the second group at the 7 th second, and 6 character strings "of the first group are replaced with 6 character strings" get, ground, mora, "" of the third group at the 10 th second, circulating in sequence; alternatively, the first group of 6 strings "get, earth, pole, and " are displayed on the display page of the input method at the 1 st second, the 6 strings displayed at the 2 nd second are "get, earth, pole, and, and ", the 6 strings displayed at the 3 rd second are "earth, pole, m, , and technetium", and so on, the 6 strings displayed at the 13 th second are ", field, ", "at", the 6 strings displayed at the 14 th second are "field, ", "at", and "the first string" in the string list is displayed after all the strings are displayed, and then the last string is displayed, and the cycle is repeated.
The terminal can generate an instruction for displaying the character strings in the character string list in a rolling manner after a preset time length passes after the character string list is generated, and also can receive the instruction for displaying the character strings in the character string list in the rolling manner, which is input by a user, the terminal starts to display the character strings in the character string list in the rolling manner, taking the example of displaying a group of character strings in the rolling manner once every 3 seconds, when the time is from 1 second to 3 seconds, the user does not find required "" in 6 character strings in the first group, therefore, the next group of 6 character strings are displayed in a rolling manner, when the time is from 4 seconds to 6 seconds, the user still does not see the required "" in the 6 character strings in the first group, when the time is from 7 seconds, the displayed 6 character strings in the third group are ", 1, ", "and" "which need to be input by the user, the character string list displayed in the rolling manner needs to be paused, the operation is carried out on the display page to generate a, the scrolling of the character strings in the character string list is stopped, and "" is selected, which is input into the edit box. And if the user needs to select a plurality of character strings in the character string list and the character strings are not displayed simultaneously, after the scrolling is suspended, and the user does not operate within a preset time, continuing to scroll the character string list.
In the above, the method for displaying a character string in the embodiment of the present invention is described, and in the following, referring to fig. 3, a terminal in the embodiment of the present invention is described, where one embodiment in the embodiment of the present invention includes:
a receiving module 301, configured to receive a character string input by a user;
a generating module 302, configured to generate a character string list, where a character string in the character string list matches a character string input by a user;
and the display module 303 is configured to scroll and display the character strings in the character string list.
In the embodiment of the present invention, the receiving module 301 receives a character string input by a user, and the generating module 302 generates a character string list, where a character string in the character string list matches the character string input by the user, and the displaying module 303 displays character strings in the character string list in a rolling manner, and when there are more character strings in the character string list, in the prior art, the user needs to manually scroll the character string list many times to find a needed character string.
Optionally, as shown in fig. 4, in some embodiments of the present invention, the terminal further includes:
a first determining module 401, configured to determine the number of character strings included in the character string list;
a second determining module 402, configured to determine a scrolling speed corresponding to the number;
the displaying module 303 is specifically configured to scroll and display the character strings in the character string list at the above scroll speed.
Alternatively, in some embodiments of the present invention,
the displaying module 303 is specifically configured to scroll and display the character strings in the character string list according to a preset scroll speed.
Alternatively, in some embodiments of the present invention,
a display module 303, configured to scroll a current character string in the character string list to a position where a previous character string of the current character string is displayed; or,
the presentation module 303 is specifically configured to replace all the character strings displayed in the presentation page with other character strings in the character string list except all the character strings displayed in the presentation page.
Optionally, as shown in fig. 4, in some embodiments of the present invention, the terminal further includes:
an obtaining module 403, configured to obtain an instruction for displaying the character string list in a scrolling manner.
For convenience of understanding, the following describes in detail the interaction between modules in the terminal according to the embodiment of the present invention in a specific application scenario:
in the invention, the terminal is a mobile phone or a tablet personal computer, etc., taking the mobile phone as an example, the mobile phone is provided with a touch screen, and the working principle of the touch screen is as follows: the touch detection component is mounted in front of display screen, and is used for detecting user touch position and transmitting the received information to touch screen controller, and the touch screen controller is mainly used for receiving touch information from touch point detection device, converting it into touch point coordinate and transmitting it to processor of handset, and at the same time it can receive command sent by processor and execute it. The mobile phone is provided with a plurality of input methods, taking a dog searching pinyin input method as an example.
When a user needs to input characters, the user enters the edit box of the dog searching input method through a terminal in a hand, the touch screen is contacted with the touch screen through a finger or other objects, a touch point position is arranged on the touch screen, the touch screen obtains (X, Y) two-dimensional coordinates of the touch point position through positioning the touch point position, the receiving module 301 determines the currently input characters to realize the input of character information, if the input characters are pinyin, letters input by the user for many times are combined together according to a preset pinyin rule to obtain character strings input by the user, wherein the character strings can be characters, words, strokes, pinyin and the like.
Assuming that the chinese character that the user needs to input is "de", and the pinyin of "■" is "de", the obtained character string input by the user is "de", the generating module 302 generates "get, ground, de, , , technetium, Duck, ne, , , , date, ,", all the character strings in the character string list are character strings that are homophonic with "■", the rule of the mobile phone dog search input method is used, the number of character strings displayed at one time in the character string list is 6, then the 6 character strings in the first group are "get, ground, de, me, ", the 6 character strings in the second group are ", technetium, Duck, colon, , ", the 6 character strings in the third group are ", ", "ep" and "respectively.
The first determining module 401 determines that the number of character strings included in the character string list is 18, the second determining module 402 may set the scrolling speed according to the preset scrolling speed, or the second determining module 402 sets the scrolling speed according to the user response speed and the number of character strings, where the presenting module 303 presents one character string in a scrolling manner every 3 seconds, or the presenting module 303 presents one character string in a scrolling manner every 1 second, for example, the presenting module 303 presents 6 character strings "of the first group" get, ground, de, qi, "in the presentation page of the input method at the time of 1 second, the presenting module 303 replaces 6 character strings of the first group with 6 character strings" , technetium, Duck, mou, , "of the second group at the time of 4 seconds, the presenting module 303 replaces 6 character strings" , a "," "," 6 character strings "of the second group at the time of 7 seconds, at the 10 th second, the presentation module 303 sequentially cycles through the replacement of the 6 strings of the third group with the 6 strings of the first group, i.e., get, di, de, s, and '; alternatively, the presentation module 303 at 1 second presents the first group of 6 strings "get, di, de, m, and " on the presentation page of the input method, the 6 strings presented by the presentation module 303 at 2 second are "get, di, de, m, , and ", the 6 strings presented by the presentation module 303 at 3 second are "go, de, m, , , and technetium", and so on, the 6 strings presented by the presentation module 303 at 13 second are ", a (a) and (a) , and (a) and the 6 strings presented by the presentation module 303 at 14 second are" zie, , "and" the first string "in the string list is displayed after all the strings are displayed, followed by the last string, and so on.
The obtaining module 403 may generate an instruction for displaying the character strings in the character string list in a rolling manner after a preset time duration passes after the character string list is generated, or the obtaining module 403 may receive an instruction for displaying the character strings in the character string list in a rolling manner, the displaying module 303 starts to display the character strings in the character string list in a rolling manner, taking the example of displaying a group of character strings in a rolling manner once every 3 seconds, when the 1 st second to the 3 rd second, the user does not find a required "" in the 6 character strings of the first group, therefore, the user waits for displaying the next group of 6 character strings in a rolling manner, when the 4 th to the 6 th seconds, the user still does not see the required "" in the 6 character strings of the third group, when the 7 th second, the displayed 6 character strings of the third group are "," ", ", "", the user finds the required input "" required for pausing the rolling of the character string list in the rolling manner, and operates on the display page to generate a, upon receiving the scroll pause instruction, the scrolling of the character strings in the character string list is stopped, and "" is selected and entered into the edit box. And if the user needs to select a plurality of character strings in the character string list and the character strings are not displayed simultaneously, after the scrolling is suspended, and the user does not operate within a preset time, continuing to scroll the character string list.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (10)
1. A method for presenting a string of characters, comprising:
receiving a character string input by a user;
generating a character string list, wherein character strings in the character string list are matched with the character strings input by the user;
and displaying the character strings in the character string list in a rolling mode.
2. The method of claim 1, wherein prior to said scrolling through the list of strings, the method further comprises:
determining the number of character strings contained in the character string list;
determining a scrolling speed corresponding to the number;
the scrolling display of the character strings in the character string list comprises the following steps:
and displaying the character strings in the character string list in a rolling mode at the rolling speed.
3. The method of claim 1, wherein said scrolling through the list of strings comprises:
and displaying the character strings in the character string list in a rolling mode according to a preset rolling speed.
4. The method of any one of claims 1-3, wherein said scrolling through the list of strings comprises:
scrolling a current character string in the character string list to a position where a character string previous to the current character string is displayed; or,
replacing all the character strings displayed in the display page with other character strings in the character string list except all the character strings displayed in the display page.
5. The method of any of claims 1-4, wherein prior to said scrolling through the display of the strings in the list of strings, the method further comprises:
and acquiring an instruction for displaying the character string list in a rolling manner.
6. A terminal, comprising:
the receiving module is used for receiving a character string input by a user;
the generating module is used for generating a character string list, wherein character strings in the character string list are matched with the character strings input by the user;
and the display module is used for displaying the character strings in the character string list in a rolling mode.
7. The terminal of claim 6, further comprising:
the first determining module is used for determining the number of character strings contained in the character string list;
a second determining module, configured to determine a scrolling speed corresponding to the number;
and the display module is specifically used for displaying the character strings in the character string list in a rolling manner at the rolling speed.
8. The terminal of claim 6,
the display module is specifically configured to display the character strings in the character string list in a rolling manner according to a preset rolling speed.
9. The terminal according to any of claims 6 to 8,
the display module is specifically configured to scroll a current character string in the character string list to a position where a previous character string of the current character string is displayed; or,
the display module is specifically configured to replace all the character strings displayed in the display page with other character strings in the character string list except all the character strings displayed in the display page.
10. The terminal according to any of claims 6 to 9, characterized in that the terminal further comprises:
and the acquisition module is used for acquiring an instruction for displaying the character string list in a rolling manner.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510998372.2A CN105630188B (en) | 2015-12-24 | 2015-12-24 | A kind of method and terminal showing character string |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510998372.2A CN105630188B (en) | 2015-12-24 | 2015-12-24 | A kind of method and terminal showing character string |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105630188A true CN105630188A (en) | 2016-06-01 |
CN105630188B CN105630188B (en) | 2018-11-27 |
Family
ID=56045214
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510998372.2A Active CN105630188B (en) | 2015-12-24 | 2015-12-24 | A kind of method and terminal showing character string |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105630188B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108629174A (en) * | 2018-05-08 | 2018-10-09 | 阿里巴巴集团控股有限公司 | The method and device of character string verification |
CN112631480A (en) * | 2020-12-25 | 2021-04-09 | 游艺星际(北京)科技有限公司 | Automatic display method and device of picture sequence, electronic equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006323664A (en) * | 2005-05-19 | 2006-11-30 | Sony Corp | Electronic equipment |
CN101217730A (en) * | 2007-01-04 | 2008-07-09 | 三星电子株式会社 | Data scrolling apparatus and method for mobile terminal |
CN101593081A (en) * | 2008-05-27 | 2009-12-02 | 株式会社Ntt都科摩 | Portable terminal and method for information display |
CN103140888A (en) * | 2010-10-06 | 2013-06-05 | 三菱电机株式会社 | Character information display device and character information display method |
CN103246361A (en) * | 2012-02-13 | 2013-08-14 | 三菱电机株式会社 | Character input device and character input method |
CN103380412A (en) * | 2011-01-25 | 2013-10-30 | 索尼电脑娱乐公司 | Input device, input method, and computer program |
CN104951099A (en) * | 2015-06-16 | 2015-09-30 | 北京奇虎科技有限公司 | Method and device for showing candidate items based on input method |
-
2015
- 2015-12-24 CN CN201510998372.2A patent/CN105630188B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006323664A (en) * | 2005-05-19 | 2006-11-30 | Sony Corp | Electronic equipment |
CN101217730A (en) * | 2007-01-04 | 2008-07-09 | 三星电子株式会社 | Data scrolling apparatus and method for mobile terminal |
CN101593081A (en) * | 2008-05-27 | 2009-12-02 | 株式会社Ntt都科摩 | Portable terminal and method for information display |
CN103140888A (en) * | 2010-10-06 | 2013-06-05 | 三菱电机株式会社 | Character information display device and character information display method |
CN103380412A (en) * | 2011-01-25 | 2013-10-30 | 索尼电脑娱乐公司 | Input device, input method, and computer program |
CN103246361A (en) * | 2012-02-13 | 2013-08-14 | 三菱电机株式会社 | Character input device and character input method |
CN104951099A (en) * | 2015-06-16 | 2015-09-30 | 北京奇虎科技有限公司 | Method and device for showing candidate items based on input method |
Non-Patent Citations (1)
Title |
---|
朱育发编著: "《jQuery与jQuery Mobile开发完全技术宝典》", 31 October 2014, 中国铁道出版社 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108629174A (en) * | 2018-05-08 | 2018-10-09 | 阿里巴巴集团控股有限公司 | The method and device of character string verification |
CN112631480A (en) * | 2020-12-25 | 2021-04-09 | 游艺星际(北京)科技有限公司 | Automatic display method and device of picture sequence, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105630188B (en) | 2018-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2871561A1 (en) | Desktop system of mobile terminal and interface interaction method and device | |
EP4411586A2 (en) | User device and method for creating handwriting content | |
CN105354306A (en) | Application recommendation method and terminal | |
RU2015104882A (en) | PORTABLE TERMINAL USING THE TOUCH KNOB AND METHOD FOR ENTERING A HANDWRITTEN TEXT USING IT | |
CN104615343A (en) | Terminal printscreen method and device | |
CN105843480A (en) | Desktop icon adjustment method and apparatus | |
EP4075240A1 (en) | Image display method and related product | |
CN103309451A (en) | Mobile terminal and display method thereof | |
CN102117165A (en) | Touch input processing method and mobile terminal | |
US20120221969A1 (en) | Scrollable list navigation using persistent headings | |
CN104123072B (en) | It is a kind of for providing the method and apparatus of the dummy keyboard in mobile device | |
CN105824496A (en) | Method for setting icon brightness based on use of users and mobile terminal | |
El Ali et al. | Face2emoji: Using facial emotional expressions to filter emojis | |
CN107037965A (en) | A kind of information displaying method based on input, device and mobile terminal | |
CN103076980A (en) | Method and device for displaying search terms | |
CN105630188B (en) | A kind of method and terminal showing character string | |
CN102594963A (en) | Method and system for quickly locating and searching contacts in touch-screen mobile handheld device | |
EP2672372A2 (en) | Information processing method and terminal device | |
CN103455263B (en) | A kind of method and apparatus for providing virtual input keyboard | |
CN105577894A (en) | Information display method, information display terminal and electronic equipment | |
CN105518577A (en) | User device and method for creating handwriting content | |
CN105094653A (en) | Page content positioning method and page content positioning device | |
CN104123070A (en) | Information processing method and electronic device | |
CN104424324B (en) | The method and device of locating list item in list element | |
CN104965633B (en) | A kind of method and apparatus that service jumps |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 519085 Guangdong Zhuhai science and technology innovation coastal Meizu Technology Building Patentee after: MEIZU TECHNOLOGY Co.,Ltd. Address before: 519000 technology innovation coastal Meizu science and technology building, Zhuhai, Guangdong Patentee before: Meizu Technology (China) Co.,Ltd. |