[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105630188A - Method and terminal for displaying character strings - Google Patents

Method and terminal for displaying character strings Download PDF

Info

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
Application number
CN201510998372.2A
Other languages
Chinese (zh)
Other versions
CN105630188B (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.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology China 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 Meizu Technology China Co Ltd filed Critical Meizu Technology China Co Ltd
Priority to CN201510998372.2A priority Critical patent/CN105630188B/en
Publication of CN105630188A publication Critical patent/CN105630188A/en
Application granted granted Critical
Publication of CN105630188B publication Critical patent/CN105630188B/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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements 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/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • 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/0485Scrolling or panning
    • 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)
  • 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

Method and terminal for displaying character strings
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.
CN201510998372.2A 2015-12-24 2015-12-24 A kind of method and terminal showing character string Active CN105630188B (en)

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)

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

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

Patent Citations (7)

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

* Cited by examiner, † Cited by third party
Title
朱育发编著: "《jQuery与jQuery Mobile开发完全技术宝典》", 31 October 2014, 中国铁道出版社 *

Cited By (2)

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