CN110045897B - Information display method and terminal equipment - Google Patents
Information display method and terminal equipment Download PDFInfo
- Publication number
- CN110045897B CN110045897B CN201910183597.0A CN201910183597A CN110045897B CN 110045897 B CN110045897 B CN 110045897B CN 201910183597 A CN201910183597 A CN 201910183597A CN 110045897 B CN110045897 B CN 110045897B
- Authority
- CN
- China
- Prior art keywords
- information
- input
- area
- image
- text information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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/0486—Drag-and-drop
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 provides an information display method and terminal equipment, relates to the technical field of communication, and aims to solve the problem that the process of inputting information in an image by a user through the terminal equipment is complex at present. The method comprises the following steps: receiving a first input of a user to a first image, wherein the first image comprises text information; and in response to the first input, displaying M information boxes, each of the M information boxes including at least one piece of text information, the text information in different information boxes being different, the text information in each information box being text information in the first image, M being a positive integer; receiving second input of the user to N information frames in the M information frames, wherein N is a positive integer less than or equal to M; and in response to the second input, displaying the text information in the N information boxes in at least one information input area in the target page. The method is applied to a scene in which a user inputs information in an image through a terminal device.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an information display method and terminal equipment.
Background
With the rapid development of communication technology, the application of terminal equipment is more and more extensive, and the performance requirements of users on the terminal equipment are higher and higher.
Currently, when a user inputs information in an image into a page through a terminal device, the user may trigger the terminal device to save the image through one input (e.g., input 1), trigger the terminal device to run an application with a graph recognition function through another input (e.g., input 2), trigger the terminal device to run the image in the application through another input (e.g., input 3), trigger the application to recognize the image through yet another input (e.g., input 4), and trigger the terminal device to acquire the information in the image through yet another input (e.g., input 5), and then trigger the terminal device to input the information acquired by the terminal device into the page through yet another input (e.g., input 5).
However, in the above method, if a user needs to input information in one image to a certain page through a terminal device, the user needs to trigger the terminal device to input the information in the image to the page through multiple inputs, which results in a complicated process for the user to input the information in the image in the page through the terminal device.
Disclosure of Invention
The embodiment of the invention provides an information display method and terminal equipment, and aims to solve the problem that the process of inputting information in an image by a user through the terminal equipment is complicated at present.
In order to solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, an embodiment of the present invention provides an information display method, where the method includes:
receiving a first input of a user to a first image; and in response to the first input, displaying M information frames; receiving second input of the user to N information frames in the M information frames; and in response to the second input, displaying the text information in the N information boxes in at least one information input area in the target page. The first image comprises text information, each of the M information boxes comprises at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, M is a positive integer, and N is a positive integer smaller than or equal to M.
In a second aspect, an embodiment of the present invention provides a terminal device, where the terminal device includes a receiving module and a display module. The receiving module is used for receiving a first input of a user to the first image; the display module is used for responding to the first input received by the receiving module and displaying the M information frame receiving modules; the receiving module is also used for receiving second input of the user to N information frames in the M information frames displayed by the display module; and the display module is also used for responding to the second input received by the receiving module and displaying the text information in the N information boxes in at least one information input area in the target page. The first image comprises text information, each of the M information boxes comprises at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, M is a positive integer, and N is a positive integer smaller than or equal to M.
In a third aspect, an embodiment of the present invention provides a terminal device, where the terminal device includes a processor, a memory, and a computer program stored in the memory and being executable on the processor, and the computer program, when executed by the processor, implements the steps of the information display method in the first aspect.
In a fourth aspect, the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the information display method in the first aspect are implemented.
In an embodiment of the present invention, a first input of a user to a first image (including text information) may be received, and in response to the first input, M information boxes (each of the M information boxes includes at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, and M is a positive integer) are displayed, and a second input of the user to N (a positive integer less than or equal to M) information boxes of the M information boxes is received, and in response to the second input, the text information in the N information boxes is displayed in at least one information input area in a target page. By the scheme, the user can acquire and display the text information in the image through the first input trigger terminal device, and the user can input some text information into the information input area in a certain page through the second input trigger terminal device for the text information, namely, the text information is displayed in the information input area. In this way, when a user inputs information in one image into a certain page through the terminal device, the user can trigger the terminal device to input the information in the image into the page through two times of input, so that the step of inputting the information in the image into the page through the terminal device by the user can be simplified.
Drawings
Fig. 1 is a schematic diagram of an architecture of an android operating system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an information display method according to an embodiment of the present invention;
fig. 3 is one of schematic interfaces of an application of an information display method according to an embodiment of the present invention;
fig. 4 is a second schematic interface diagram of an application of the information display method according to the embodiment of the invention;
fig. 5 is a third schematic interface diagram of an application of the information display method according to the embodiment of the present invention;
FIG. 6 is a fourth schematic view of an interface applied to the information display method according to the embodiment of the present invention;
FIG. 7 is a fifth schematic view of an interface applied to an information display method according to an embodiment of the present invention;
FIG. 8 is a sixth schematic view of an interface applied to an information display method according to an embodiment of the present invention;
fig. 9 is a seventh schematic interface diagram of an application of the information display method according to the embodiment of the present invention;
fig. 10 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 11 is a second schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 12 is a hardware schematic diagram of a terminal device according to an embodiment of the present invention.
Detailed Description
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 some, not all, embodiments of the present invention. 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 term "and/or" herein is an association relationship describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. The symbol "/" herein denotes a relationship in which the associated object is or, for example, a/B denotes a or B.
The terms "first" and "second," and the like, in the description and in the claims of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first input and the second input, etc. are for distinguishing different inputs, rather than for describing a particular order of inputs.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
In the description of the embodiments of the present invention, unless otherwise specified, "a plurality" means two or more, for example, a plurality of processing units means two or more processing units, and the like.
The following first explains each noun and/or term in the embodiment of the present invention.
Optical Character Recognition (OCR) technology: the method is a computer input technology which converts characters of various bills, newspapers, books, manuscripts and other printed matters into image information by optical input modes such as scanning and the like, and converts the image information into usable computer input by utilizing a character recognition technology.
The embodiment of the invention provides an information display method and terminal equipment, which can receive a first input of a user to a first image (comprising text information), respond to the first input, display M information boxes (each of the M information boxes comprises at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, and M is a positive integer), receive a second input of the user to N (which is a positive integer less than or equal to M) information boxes in the M information boxes, and respond to the second input, display the text information in the N information boxes in at least one information input area in a target page. By the scheme, the user can acquire and display the text information in the image through the first input trigger terminal device, and the user can input some text information into the information input area in a certain page through the second input trigger terminal device for the text information, namely, the text information is displayed in the information input area. In this way, when a user inputs information in one image into a certain page through the terminal device, the user can trigger the terminal device to input the information in the image into the page through two times of input, so that the step of inputting the information in the image into the page through the terminal device by the user can be simplified.
The terminal device in the embodiment of the present invention may be a terminal device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present invention are not limited in particular.
The following describes a software environment to which the information display method provided by the embodiment of the present invention is applied, by taking an android operating system as an example.
Fig. 1 is a schematic diagram of an architecture of a possible android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, which are respectively: an application layer, an application framework layer, a system runtime layer, and a kernel layer (specifically, a Linux kernel layer).
The application program layer comprises various application programs (including system application programs and third-party application programs) in an android operating system.
The application framework layer is a framework of the application, and a developer can develop some applications based on the application framework layer under the condition of complying with the development principle of the framework of the application.
The system runtime layer includes libraries (also called system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of an android operating system and belongs to the bottommost layer of an android operating system software layer. The kernel layer provides kernel system services and hardware-related drivers for the android operating system based on the Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the information display method provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the information display method may operate based on the android operating system shown in fig. 1. Namely, the processor or the terminal device can implement the information display method provided by the embodiment of the invention by running the software program in the android operating system.
The terminal equipment in the embodiment of the invention can be a mobile terminal or a non-mobile terminal. For example, the mobile terminal may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile terminal may be a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiment of the present invention is not particularly limited.
The execution main body of the information display method provided in the embodiment of the present invention may be the terminal device, or may also be a functional module and/or a functional entity capable of implementing the information display method in the terminal device, which may be determined specifically according to actual use requirements, and the embodiment of the present invention is not limited. The following takes a terminal device as an example to exemplarily explain an information display method provided by the embodiment of the present invention.
In the embodiment of the present invention, in a case that a certain image (for example, a first image) includes at least one piece of text information, when a user needs to input the text information in the image to a certain page (for example, a target page) through a terminal device, that is, the user triggers the terminal device to display the text information in the image in the page, the user may trigger the terminal device to display the image through one input, trigger the terminal device to acquire and display at least one information box including the text information in the image through one input (for example, a first input), and then select an information box in the at least one information box through another input (for example, a second input) to trigger the terminal device to display the text information in the information box in an information input area in the page.
The following describes an exemplary information display method according to an embodiment of the present invention with reference to the drawings.
As shown in fig. 2, an embodiment of the present invention provides an information display method, which may include S201 to S204 described below.
S201, the terminal equipment receives a first input of a user to the first image.
The first image may include text information.
S202, the terminal equipment responds to the first input and displays M information frames.
Each of the M information boxes may include at least one piece of text information, the text information in different information boxes may be different, the text information in each information box is the text information in the first image, and M is a positive integer.
In the embodiment of the present invention, when a user needs to input text information in a certain image (i.e. the first image) into a certain page through a terminal device, the user may first trigger the terminal device to display the first image through one input, and then trigger the terminal device to display M information boxes including the text information in the first image through the first input. Therefore, the terminal equipment can acquire the text information in the first image.
Optionally, in this embodiment of the present invention, the first image may be an image stored in the terminal device, or an image acquired by the terminal device triggered by the user in other applications. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
It can be understood that, in the embodiment of the present invention, each of the M information boxes may include one piece of text information, or may include multiple pieces of text information.
Optionally, in the embodiment of the present invention, different information boxes in the M information boxes may correspond to different information types, and text information in one information box may belong to the same information type.
In the embodiment of the present invention, the information type may be used to indicate a content type of the text information.
Optionally, in the embodiment of the present invention, the information types may be any possible types, such as name, age, gender, phone number, occupation, and application account. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
It should be noted that, in the embodiment of the present invention, if one information box includes a plurality of pieces of text information, types of information to which the plurality of pieces of text information belong may be the same. Illustratively, one information frame includes 3 pieces of text information, where the 3 pieces of text information are: the information types of the 3 pieces of text information are the information type "name".
Optionally, in the embodiment of the present invention, the shape of the information frame may be any shape that can meet the actual use requirement, such as a rectangle, a diamond, or a circle. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in the embodiment of the present invention, the information frame is a movable information frame. That is, the user can trigger the terminal device to move the information frame to another page through one input.
Optionally, in this embodiment of the present invention, the first input may be any possible input, such as a single-click input, a double-click input, a long-press input, or a re-press input, of the user on the first image. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In the embodiment of the present invention, the long press input may be an input that a user presses on a screen of the terminal device for a duration greater than or equal to a time threshold.
Optionally, in this embodiment of the present invention, the time threshold may be a preset value in the terminal device, and the time threshold may be preset in the terminal device by a manufacturer of the terminal device according to the performance of the terminal device. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
In an embodiment of the present invention, the above-mentioned re-pressing input may be an input that a user presses on a screen of the terminal device with a pressure value greater than or equal to a pressure threshold.
Optionally, in this embodiment of the present invention, the pressure threshold may be a preset value in the terminal device, and the pressure threshold may be preset in the terminal device by a manufacturer of the terminal device according to the performance of the terminal device. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, a user may trigger the terminal device to display a marquee (for example, a target marquee in this embodiment of the present invention) for capturing an image of a certain area (for example, a target area in this embodiment of the present invention) including text information in the first image through the first input, so as to capture the image of the certain area; and after the image of the area is intercepted, the text information in the image of the area is identified, and after the text information is identified, according to the number of information types (hereinafter referred to as target number) corresponding to the text information, information boxes (for example, the M information boxes) with the same number as the target number are generated, and the text information is displayed through the information boxes (specifically, the text information belonging to the same information type can be displayed through one information box).
For example, in the embodiment of the present invention, the above S202 may be specifically implemented by the following S202a-S202 c.
S202a, the terminal device displays the target marquee in the target area in the first image in response to the first input.
The target marquee may be configured to capture an image of the target area, where the target area may include text information.
S202b, the terminal device identifies text information in the image of the target area.
S202c, the terminal device displays M information frames.
Wherein, the text information in the M information frames is the text information in the image of the target area.
In this embodiment of the present invention, after receiving a first input to the first image by a user, in response to the first input, the terminal device may display the target checkbox in an area including text information in the first image (i.e., the target area) to intercept an image of the target area, identify text information in the image of the target area after intercepting the image of the target area, and then display the text information in the image of the target area in the M information boxes (i.e., the text information in the M information boxes may be the text information in the image of the target area).
In the embodiment of the present invention, the target area may be an area where text information that a user needs to obtain in the first image is located.
Optionally, in an embodiment of the present invention, the target frame may be directly displayed on the target area; the target frame may be displayed in another area of the first image, and the user drags the target frame to the target area. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, the first input may include two sub-inputs, which are the first sub-input and the second sub-input, respectively. The first sub-input may be an input of a user triggering the terminal device to display the target marquee in the target area, and the second sub-input may be an input of a user triggering the terminal device to recognize an image of the target area.
Specifically, in the embodiment of the present invention, when the target frame is directly displayed on the target area, the first sub-input may be an input that triggers the terminal device to display the target frame; when the target frame is displayed in another area of the first image and the user drags the target frame to the target area, the first sub-input may be an input for the user to trigger the terminal device to display the target frame and drag the target frame to the target area.
Optionally, in this embodiment of the present invention, the first sub-input may be any possible input, such as a long-press input, and a sliding input, of the first image on a screen of the terminal device by a user. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, when the first sub-input is an input of a user to text information in the first image on a screen of the terminal device, the terminal device may directly display the target selection box in response to the first sub-input. When the user inputs a non-text information area (for example, a blank area in the first image) in the first image on the screen of the terminal device, the terminal device may display target prompt information to remind the user of inputting text information in the first image on the screen of the terminal device, so as to trigger the terminal device to intercept an image of an area in the first image where the text information is located (i.e., an image of the target area).
For example, in the embodiment of the present invention, assuming that the first sub-input is an input of text information in the first image by the user on the screen of the terminal device, when the user presses the text information "13288889999" in the first image, that is, the terminal device receives the first sub-input of the user, as shown in (a) in fig. 3, the terminal device may display the target checkbox in an area (that is, a target area) where the text information "13288889999" is located, in response to the first sub-input, as shown in (b) in fig. 3, so as to intercept an image (that is, an image of the target area) of the area where the text information "13288889999" is located.
As another example, in the embodiment of the present invention, as shown in (a) in fig. 4, when the user inputs a blank area in the first image on the screen of the terminal device, that is, the terminal device receives an input of the user to the blank area in the first image, the terminal device may display target prompt information "please lengthen the text information intercepted as needed" as shown in (b) in fig. 4 in response to the input, so as to prompt the user to input on the text information of the first image, so as to trigger the terminal device to intercept the image of the target area. In this case, the first sub-input in the embodiment of the present invention may be a long-press input of the text information in the first image on the screen of the terminal device by the user.
Alternatively, in the embodiment of the present invention, the target frame may include two forms, specifically, the two forms may be a form one and a form two described below, and the two forms (the form one and the form two) of the target frame are respectively exemplarily described below.
The first form: the area of the target marquee may increase as the value of the input parameter of the first sub-input increases.
Wherein, the input parameter of the first sub-input may include any one of the following items: the input time of the first sub-input, the input pressure of the first sub-input, the input trajectory of the first sub-input, and the like.
In this embodiment of the present invention, when the input parameter of the first sub-input is the input time of the first sub-input, after the terminal device displays the first image, the user may trigger the terminal device to display the target marquee through the first sub-input, where an area of the target marquee increases with an increase in the input time of the first sub-input until the target marquee can intercept all text information that the user needs to obtain in the target area, and at this time, the user may end the first sub-input.
In this embodiment of the present invention, when the input parameter of the first sub-input is the input pressure of the first sub-input, after the terminal device displays the first image, the user may trigger the terminal device to display the target marquee through the first sub-input, where an area of the target marquee increases with an increase in the input pressure of the first sub-input until the target marquee can intercept all text information that the user needs to obtain in the target area, and at this time, the user may end the first sub-input.
In this embodiment of the present invention, when the input parameter of the first sub-input is an input trajectory of the first sub-input, after the terminal device displays the first image, the user may trigger the terminal device to display the target marquee through the first sub-input, where an area of the target marquee increases with an increase in the input trajectory of the first sub-input until the target marquee can intercept all text information that the user needs to obtain in the target area, and at this time, the user may end the first sub-input.
The second form: the target marquee may be a rectangular marquee with an adjustable area, and a user may adjust the area of the target marquee according to the area size of the target area.
In this embodiment of the present invention, after the terminal device displays the first image, the user may trigger the terminal device to display the target frame through the first sub-input, and adjust the target frame according to the area size of the target region.
Optionally, in the embodiment of the present invention, the user may trigger the terminal device to adjust the area of the target selection box through a zoom input to the edge of the target selection box.
Optionally, in this embodiment of the present invention, when the first sub-input is an input that triggers the terminal device to display the target marquee in the target area, the second sub-input may be an input received by the terminal device from the user to end the first sub-input, and at this time, the first sub-input and the second sub-input may be one continuous input which, when the first sub-input is ended, the terminal device may determine that a second sub-input is received, at which point, in response to the second sub-input, the terminal device may recognize text information in the image of the target area, then, after recognizing the text information, the terminal device may generate information boxes (i.e., the M information boxes) having the same number as the target number according to the number of information types (i.e., the target number) corresponding to the text information, and display the text information through the M information boxes.
Optionally, in this embodiment of the present invention, when the first sub-input is an input that the user triggers the terminal device to display the target selection box and drags the target selection box to the target area, the second sub-input may be an input of the target control by the user. In this way, when the user drags the target marquee to the target area, the user can trigger the terminal device to intercept the image of the target area through the second input, and after the image of the target area is intercepted, the text information in the image of the target area is identified. Then, after recognizing the text information, the terminal device may generate information boxes (i.e., the M information boxes) having the same number as the target number according to the number of information types (i.e., the target number) corresponding to the text information, and display the text information through the M information boxes.
Optionally, in this embodiment of the present invention, the target control may be any possible control, such as a "determination" control or an "OK" control. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in the embodiment of the present invention, the terminal device may identify text information in the image of the target area by using a character recognition technology. Wherein, the character recognition technology can be an OCR technology.
It should be noted that, in the embodiment of the present invention, the number of the M information frames may be determined according to the number of information types corresponding to the text information in the image of the target area.
Specifically, in the embodiment of the present invention, if the text information in the image of the target area corresponds to 3 information types, the terminal device may display 3 information frames; if the text information in the image of the target area corresponds to 5 information types, the terminal device may display 5 information frames.
The following describes, with reference to fig. 5, the above-mentioned steps S202a-S202c in the embodiment of the present invention.
For example, assuming that 4 pieces of text information are included in the first image and the type of information to which each piece of text information belongs is different, after the terminal device receives a first input (including the first sub-input and the second sub-input) from the user, the terminal device may display, in response to the first sub-input, as shown in fig. 5 (a), a target checkbox 51 in an area where the text information "B city, C area, a province, and" 13288889999 "are located (i.e., the target area), to intercept an image of the target area (the target area includes two pieces of text information, one piece of text information belongs to one type of information), and after intercepting an image of the target area, the terminal device may identify, in response to the second sub-input, the text information in the image of the target area and identify, according to the number of types of information to which the text information corresponds (i.e., the target number, the target number is 2 at this time), the same number of information boxes as the target number is generated, that is, 2 information boxes (i.e., the above-mentioned M information boxes) are generated, and as shown in (B) in fig. 5, the terminal device can display the above-mentioned text information "a prefecture, B prefecture, C area" and the text information "13288889999" through these 2 information boxes. Specifically, as shown in fig. 5 (b), each of the 2 information boxes includes one piece of text information.
It should be noted that, in the embodiment of the present invention, the step of "displaying the target marquee in the target area in the first image" in the above-mentioned S202a, the above-mentioned S202b and the above-mentioned S202c are all results of responding to the first input. For clarity of illustration, "in response to a first input" is illustrated only in S202 a.
In this embodiment of the present invention, in response to the first input, the terminal device may first display the target checkbox to intercept the image of the target area, then identify text information in the image of the target area, generate information boxes (i.e., the M information boxes) with the same number as the target number according to the target number (the number of information types corresponding to the text information), and display the text information (i.e., text information in the image of the target area) through the M information boxes. Therefore, the user can trigger the terminal equipment to intercept the corresponding image according to the use requirement of the user, and the terminal equipment is triggered to acquire the text information which can meet the use requirement of the user from the image, so that the man-machine interaction can be improved.
S203, the terminal equipment receives second input of the user to N information frames in the M information frames.
And S204, the terminal equipment responds to the second input, and displays the text information in the N information boxes in at least one information input area in the target page.
Wherein N is a positive integer less than or equal to M.
In this embodiment of the present invention, after the terminal device displays the M information boxes, a user may trigger the terminal device to display text information in N information boxes in at least one information input area in the target page through a selection input (i.e., the second input) to N information boxes in the M information boxes.
Optionally, in this embodiment of the present invention, the second input may be any possible input, such as a single-click input, a double-click input, a long-press input, or a dragging input, of the user on the N information boxes.
In the embodiment of the present invention, for the detailed description of the long press input and the long press input, reference may be specifically made to the related descriptions of the long press input and the long press input in S201 and S202, and details are not described herein again.
In the embodiment of the invention, the target page can be a page for which a user needs to input text information through terminal equipment.
Optionally, in the embodiment of the present invention, after the terminal device displays the M information frames, the user may trigger the terminal device to display the target page.
Optionally, in this embodiment of the present invention, the target page may be a page that runs in a background of the terminal device before the terminal device displays the first image, or a page that does not run in the terminal device before the terminal device displays the M information frames. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in the embodiment of the present invention, after the terminal device displays the M information frames, the user may trigger the terminal device to display the target page through a third input.
Optionally, in this embodiment of the present invention, if the target page is a page running in a background of the terminal device before the terminal device displays the first image, the third input may be any possible input, such as a single-click input, a double-click input, a long-press input, or a double-press input of a specific key by the user. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in the embodiment of the present invention, the specific key may be any possible key such as a Home key or an artificial intelligence key. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
For example, in this embodiment of the present invention, it is assumed that the target page is a page running in the background of the terminal device before the terminal device displays the first image, the specific key is a Home key, the third input is a long-press input of the Home key by the user, and after the terminal device displays 2 information frames (i.e., the M information frames), as shown in (a) in fig. 6, the terminal device receives the long-press input of the Home key by the user (i.e., the third input), and in response to the third input, as shown in (b) in fig. 6, the terminal device displays two pages, which include a page (hereinafter, referred to as a first page) displaying the first image and a page 1 (i.e., the target page).
Optionally, in this embodiment of the present invention, after the terminal device displays the first page and the target page, when the terminal device receives the second input, the terminal device may cancel displaying the first page and display the target page.
Optionally, in this embodiment of the present invention, when N is less than M, after the terminal device displays the text information in the N information boxes in at least one region of the target page, the terminal device may continue to display the information boxes that are not selected by the user (i.e., the information boxes other than the N information boxes in the M information boxes), or may cancel displaying the information boxes. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
Optionally, in this embodiment of the present invention, when the second input is a drag input of the user to the N information boxes, the user may drag each information box in the N information boxes to a corresponding information input area in the target page, so as to trigger the terminal device to display text information in the information box in the information input area.
For example, in the embodiment of the present invention, the above S204 may be specifically implemented by the following S204 a.
S204a, the terminal device displays the text information in one information box in one information input area in the destination page for each of the N information boxes in response to the second input.
The one information input region may be an information input region corresponding to an input of a user dragging the one information frame.
In this embodiment of the present invention, taking one of the N information boxes as an example, the user may trigger the terminal device to display the text information in the information box in the information input area (i.e., the information input area corresponding to the input of the user dragging one information box) to which the user drags the information box in the target page through a dragging input (i.e., the second input) to the information box.
It should be noted that, in the embodiment of the present invention, the text information in the information box displayed in the target page by the terminal device is illustrated by taking one information box as an example, and in a specific implementation, a user may trigger the terminal device to display the text information in each information box in an information input area corresponding to an input of dragging each information box in the target page by dragging input (i.e., the second input) to each information box in the N information boxes, so that the terminal device displays the text information in the N information boxes in the at least one information input area.
For example, in the embodiment of the present invention, an information box is taken as an example, it is assumed that text information in the information box belongs to an information type "address", and text information in the information box is "C area, B city, and C area, a province, B city, and C area", and the second input is that a user drags the information box to an information input area indicated by an area identifier "address" on a target page. When the user triggers the second input, that is, the terminal device receives a drag input of the user to an information box (an information box displaying text information "a, B, city, C area"), the terminal device responds to the second input, as shown in (a) of fig. 7, the terminal device first displays page 1 (i.e., the target page), the user continues to drag the information box, as shown in (B) of fig. 7, and when the user drags the information box into an information input area indicated by an area identification "address", as shown in (C) of fig. 7, the terminal device may display text information "a, B, city, C area" in the information box in the information input area.
In the embodiment of the present invention, a user may drag the N information boxes to corresponding information input areas in the target page according to text information to be input in the information input area in the target page, so that the text information in the N information boxes is displayed in the at least one information input position of the terminal device, and thus, the accuracy of displaying the text information in the N information boxes in the at least one information input position of the terminal device may be improved.
Optionally, in this embodiment of the present invention, the target page may include at least one information input area, where one information input area is used to display text information of at least one information type. The terminal device may display, in response to the second input, the text information in the N information boxes in an information input area (which may be at least one information input area) corresponding to the information type to which the text information belongs in the target page according to the information type to which the text information in the N information boxes belongs.
For example, in the embodiment of the present invention, the above S204 may be specifically implemented by the following S204 b.
S204b, the terminal equipment responds to the second input, and displays the text information in the N information boxes in at least one information input area according to the information types of the text information in the N information boxes.
Wherein an information input area is used for inputting text information of at least one information type.
In the embodiment of the present invention, in response to a second input to the N information boxes by the user, the terminal device may display the text information in the N information boxes in the corresponding information input area in the target page according to the information type to which the text information in the N information boxes belongs.
Optionally, in this embodiment of the present invention, the type of the information to which the text information displayed in the information input area belongs may be determined according to the area identifier of the information input area.
Optionally, in this embodiment of the present invention, one information input area may correspond to at least one area identifier.
Optionally, in this embodiment of the present invention, each of the at least one area identifier may be used to indicate one information type.
Optionally, in this embodiment of the present invention, the area identifier may be a text identifier, such as "name" or "gender", or may be an image identifier, such as an image that may indicate information types such as name and gender. The method can be determined according to actual use requirements, and the embodiment of the invention is not limited.
For example, in the embodiment of the present invention, if the area identifier corresponding to a certain information input area is the text identifier "name", the information input area may be used to input text information of one information type (i.e. text information corresponding to the information type "name"); if the area identifier corresponding to a certain information input area is the text identifier "name and age", the information input area can be used for inputting text information of two information types (i.e., text information corresponding to the information type "name" and text information corresponding to the information type "age").
Next, referring to fig. 8, the above-mentioned S204b in the embodiment of the present invention is further exemplarily described.
Exemplarily, as shown in fig. 8, a schematic diagram for displaying text information in the N information boxes on a target page according to an embodiment of the present invention is provided. As shown in fig. 8 (a), the terminal device displays 3 information frames (i.e., the above M information frames), where the text information in the 3 information frames corresponds to the information types in 3, and the text information is respectively: name, gender, address; as shown in fig. 8 (b), the target page includes 3 information input areas, each for inputting text information (name, gender, address, respectively) of one information type; when the terminal device receives a second input to the 3 information boxes (i.e., the above-mentioned N information boxes) by the user, the terminal device responds to the second input, and as shown in (c) of fig. 8, the terminal device may display the text information in the information box corresponding to the information input area in the 3 information input areas in the target page, respectively (i.e., the information type corresponding to each information input area is the same as the information type to which the text information input into the information input area belongs).
In this embodiment of the present invention, the terminal device may display the text information in the N information boxes in the corresponding information input area (i.e., the at least one information input area) in the target page according to the information type to which the text information in the N information boxes belongs, so that the accuracy of displaying the text information in the N information boxes on the target page by the terminal device may be improved.
The embodiment of the invention provides an information display method, because a user can acquire and display text information in an image through the first input trigger terminal device, and the user can input the text information into an information input area in a certain page through the second input trigger terminal device for certain text information, namely, the text information is displayed in the information input area. In this way, when a user inputs information in one image into a certain page through the terminal device, the user can trigger the terminal device to input the information in the image into the page through two times of input, so that the step of inputting the information in the image into the page through the terminal device by the user can be simplified.
Optionally, in this embodiment of the present invention, the target page may be a page associated with the first image (that is, content input in the information input area in the target page may be obtained through the first image). The target page may include M information input areas (M is an integer greater than or equal to 2), and different information input areas in the M information input areas are indicated by different area identifiers (different area identifiers correspond to different information types), that is, the M information input areas are used for inputting text information of different information types. When the terminal device receives a first input from a user, the terminal device may display, in response to the first input, the M information frames according to an arrangement order of the M region identifiers in the target page, that is, the arrangement order of the M information frames may be the same as the arrangement order of the M region identifiers in the target page.
For example, in the embodiment of the present invention, the above S202 may be specifically implemented by the following S202d, the above S203 may be specifically implemented by the following S203a, and the above S204 may be specifically implemented by the following S204 c.
S202d, the terminal device responds to the first input, and displays M information frames according to the arrangement sequence of M area identifications indicating M information input areas in the target page.
The information type of the text information in each information frame is the same as the information type corresponding to one of the M area identifications.
In this embodiment of the present invention, if the target page is associated with the first image, and the target page includes at least M information input areas, and different information input areas are indicated by different area identifiers (different area identifiers correspond to different information types), the terminal device may display the M information frames according to an arrangement sequence of the M area identifiers in the target page.
It can be understood that, in the embodiment of the present invention, the information types corresponding to the M area identifiers are the same as the information types to which the text information in the M information boxes belongs.
In the embodiment of the present invention, each of the M information boxes may display one piece of text information.
For example, in the embodiment of the present invention, it is assumed that the target page is associated with the first image, as shown in (a) in fig. 9, the target page includes 3 information input regions, the 3 information input regions are respectively indicated by region identifiers "name", "address", and "telephone", and the arrangement order of the 3 region identifiers in the target page is "name", "address", and "telephone"; as shown in (b) of fig. 9, the text information in the image of the target area intercepted by the target extracting box 51 corresponds to 3 information types, which are "address", "telephone", and "name", respectively, and after the terminal device intercepts the image of the target area, the text information in the image of the target area is recognized, and based on the number of information types corresponding to the text information (i.e., the target number), information boxes as many as the target number are generated, and the 3 information boxes are displayed in (c) of fig. 9, i.e., the text information is displayed by the 3 information boxes, in the arrangement order of the 3 area identifications in the target page as shown in (a) of fig. 9.
S203a, the terminal device receives a second input of the user to one of the M information boxes.
S204c, the terminal device responds to the second input, and sequentially displays the text information in the M information boxes in the M information input areas in the target page.
In this embodiment of the present invention, after the terminal device displays the M information boxes according to the arrangement sequence of the M area identifiers indicating the M information input areas in the target page, the user may trigger the terminal device to sequentially display the text information in the M information boxes in the M information input areas in the target page through the second input.
It can be understood that, in the embodiment of the present invention, the M information frames are an integral, and a user only needs to input one information frame of the M information frames, so that the terminal device can be triggered to operate the M information frames. Specifically, the terminal device may be triggered to sequentially display the M information frames in the M information input regions in the target page according to the display sequence of the M information frames.
In this embodiment of the present invention, when M is greater than or equal to 2, and when the first image is associated with the target page, the terminal device may display the M information frames according to the arrangement order of the area identifiers in the target page, so that a user may trigger the terminal device to sequentially display text information in the M information frames in the M information input areas in the target page through a second input to one of the M information frames, thereby simplifying a step in which the user inputs information in an image in a page through the terminal device.
In the embodiment of the present invention, the information display methods shown in the above drawings are all exemplarily described with reference to one drawing in the embodiment of the present invention. In specific implementation, the information display method shown in each of the above drawings may also be implemented by combining any other drawings that may be combined, which are illustrated in the above embodiments, and are not described herein again.
As shown in fig. 10, an embodiment of the present invention provides a terminal device 1000, where the terminal device 1000 includes a receiving module 1001 and a display module 1002. A receiving module 1001, configured to receive a first input of a first image by a user; a display module 1002, configured to display M information frames in response to the first input received by the receiving module 1001; the receiving module 1001 is further configured to receive a second input of the user to N information boxes of the M information boxes displayed by the display module 1002; the display module 1002 is further configured to display the text information in the N information boxes in at least one information input area in the target page in response to the second input received by the receiving module 1001. The first image comprises text information, each of the M information boxes comprises at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, M is a positive integer, and N is a positive integer smaller than or equal to M.
Optionally, with reference to fig. 10, as shown in fig. 11, the terminal device 1000 further includes an identification module 1003. A display module 1002, further configured to display a target selection frame in a target area in the first image before displaying the M information frames; the identifying module 1003 is configured to identify text information in the image of the target area captured by the target selection box displayed by the displaying module 1002. The target marquee is used for intercepting the image of the target area, the target area comprises text information, and the text information in the M information boxes is the text information in the image of the target area.
Optionally, different information boxes in the M information boxes correspond to different information types, and text information in one information box belongs to the same information type.
Optionally, the second input is a dragging input to the N information boxes; the display module 1002 is specifically configured to display, for each information box of the N information boxes, text information in one information box in one information input area in the target page. Wherein the one information input area is an information input area corresponding to an input dragging the one information box.
Optionally, the display module 1002 is specifically configured to display the text information in the N information boxes in at least one information input area according to the information types to which the text information in the N information boxes belongs; wherein an information input area is used for inputting text information of at least one information type.
Optionally, the number of the at least one information input area is M, different information input areas in the M information input areas are indicated by different area identifiers, the different area identifiers correspond to different information types, the target page is a page associated with the first image, and M is an integer greater than or equal to 2; the display module 1002 is specifically configured to display the M information boxes according to an arrangement order of M area identifiers indicating the M information input areas in the target page, where an information type to which text information in each information box belongs is the same as an information type corresponding to one area identifier in the M area identifiers.
The terminal device provided by the embodiment of the invention can realize each process executed by the terminal device in the information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here.
The embodiment of the invention provides the terminal equipment, because the user can acquire and display the text information in the image through the first input triggering terminal equipment, and the user can input the text information into the information input area in a certain page through the second input triggering terminal equipment for certain text information, namely, the text information is displayed in the information input area. In this way, when a user inputs information in one image into a certain page through the terminal device, the user can trigger the terminal device to input the information in the image into the page through two times of input, so that the step of inputting the information in the image into the page through the terminal device by the user can be simplified.
Fig. 12 is a hardware diagram of a terminal device for implementing various embodiments of the present invention. As shown in fig. 12, the terminal device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 12 does not constitute a limitation of the terminal device, and that the terminal device may include more or fewer components than shown, or combine certain components, or a different arrangement of components. In the embodiment of the present invention, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
A user input unit 107 for receiving a first input of a first image by a user; a display unit 106 for displaying M information frames in response to a first input received by the user input unit 107; a user input unit 107, further configured to receive a second input of the N information boxes of the M information boxes from the user; the display unit 106 is further configured to display the text information in the N information boxes in at least one information input area in the target page in response to the second input received by the user input unit 107. The first image comprises text information, each of the M information boxes comprises at least one piece of text information, the text information in different information boxes is different, the text information in each information box is the text information in the first image, M is a positive integer, and N is a positive integer smaller than or equal to M.
The embodiment of the invention provides the terminal equipment, because the user can acquire and display the text information in the image through the first input triggering terminal equipment, and the user can input the text information into the information input area in a certain page through the second input triggering terminal equipment for certain text information, namely, the text information is displayed in the information input area. In this way, when a user inputs information in one image into a certain page through the terminal device, the user can trigger the terminal device to input the information in the image into the page through two times of input, so that the step of inputting the information in the image into the page through the terminal device by the user can be simplified.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The terminal device provides wireless broadband internet access to the user through the network module 102, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal device 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or the backlight when the terminal device 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal device posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information input by a user or information provided to the user. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an organic light-emitting diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 12, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the terminal device, and is not limited herein.
The interface unit 108 is an interface for connecting an external device to the terminal apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal apparatus 100 or may be used to transmit data between the terminal apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the terminal device, connects various parts of the entire terminal device by using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the terminal device. Processor 110 may include one or more processing units; alternatively, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The terminal device 100 may further include a power supply 111 (such as a battery) for supplying power to each component, and optionally, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
In addition, the terminal device 100 includes some functional modules that are not shown, and are not described in detail here.
Optionally, an embodiment of the present invention further provides a terminal device, which includes the processor 110 shown in fig. 12, the memory 109, and a computer program stored in the memory 109 and capable of running on the processor 110, where the computer program, when executed by the processor 110, implements each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the detailed description is omitted here. The computer-readable storage medium may include a read-only memory (ROM), a Random Access Memory (RAM), a magnetic or optical disk, and the like.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (12)
1. An information display method is applied to terminal equipment, and is characterized by comprising the following steps:
receiving a first input of a user to a first image, wherein the first image comprises text information;
in response to the first input, displaying M information boxes, wherein each information box in the M information boxes comprises at least one piece of text information, the content types of the text information in different information boxes are different, the text information in each information box is the text information in the first image, and M is a positive integer;
receiving second input of a user to N information frames in the M information frames, wherein N is a positive integer less than or equal to M;
in response to the second input, displaying text information in the N information boxes in at least one information input area in a target page;
the number of the at least one information input area is M, different information input areas in the M information input areas are indicated by different area identifications, the different area identifications correspond to different information types, the target page is a page associated with the first image, and M is an integer greater than or equal to 2;
the displaying of the M information frames includes:
and displaying the M information frames according to the arrangement sequence of the M area identifications indicating the M information input areas in the target page, wherein the information type of the text information in each information frame is the same as the information type corresponding to one of the M area identifications.
2. The method of claim 1, wherein prior to displaying the M information boxes, the method further comprises:
displaying a target marquee in a target area in the first image, wherein the target marquee is used for intercepting the image of the target area, and the target area comprises text information;
identifying text information in the image of the target area;
and the text information in the M information boxes is the text information in the image of the target area.
3. The method of claim 1, wherein different ones of the M frames correspond to different information types, and the text information in one frame belongs to the same information type.
4. The method of claim 3, wherein the second input is a drag input to the N information boxes;
the text information in each of the N information boxes is displayed by the following steps:
and displaying text information in one information box in an information input area in the target page aiming at each information box, wherein the information input area is an information input area corresponding to the input of dragging the information box.
5. The method according to claim 3, wherein the displaying the text information in the N information boxes in at least one information input area in the target page comprises:
displaying the text information in the N information boxes in the at least one information input area according to the information type of the text information in the N information boxes;
wherein an information input area is used for inputting text information of at least one information type.
6. The terminal equipment is characterized by comprising a receiving module and a display module;
the receiving module is used for receiving a first input of a user to a first image, wherein the first image comprises text information;
the display module is configured to display M information boxes in response to the first input received by the receiving module, where each information box in the M information boxes includes at least one piece of text information, content types of the text information in different information boxes are different, the text information in each information box is text information in the first image, and M is a positive integer;
the receiving module is further configured to receive a second input of the user to N information boxes of the M information boxes displayed by the display module, where N is a positive integer less than or equal to M;
the display module is further used for responding to the second input received by the receiving module and displaying the text information in the N information boxes in at least one information input area in the target page;
the number of the at least one information input area is M, different information input areas in the M information input areas are indicated by different area identifications, the different area identifications correspond to different information types, the target page is a page associated with the first image, and M is an integer greater than or equal to 2;
the display module is specifically configured to display the M information boxes according to an arrangement order of M area identifiers indicating the M information input areas in the target page, where an information type to which text information in each information box belongs is the same as an information type corresponding to one area identifier in the M area identifiers.
7. The terminal device of claim 6, wherein the terminal device further comprises an identification module;
the display module is further configured to display a target marquee in a target area in the first image before displaying the M information frames, where the target marquee is used to capture an image of the target area, and the target area includes text information;
the identification module is used for identifying text information in the image of the target area intercepted by the target selection frame displayed by the display module;
and the text information in the M information boxes is the text information in the image of the target area.
8. The terminal device according to claim 6, wherein different ones of the M frames correspond to different information types, and text information in one frame belongs to the same information type.
9. The terminal device of claim 8, wherein the second input is a drag input to the N information boxes;
the display module is specifically configured to display text information in one information box in one information input area in the target page for each information box of the N information boxes, where the one information input area is an information input area corresponding to an input for dragging the one information box.
10. The terminal device according to claim 8, wherein the display module is specifically configured to display the text information in the N information boxes in the at least one information input area according to the information types to which the text information in the N information boxes belongs;
wherein an information input area is used for inputting text information of at least one information type.
11. A terminal device, characterized by comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the information display method according to any one of claims 1 to 5.
12. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the information display method according to any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910183597.0A CN110045897B (en) | 2019-03-12 | 2019-03-12 | Information display method and terminal equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910183597.0A CN110045897B (en) | 2019-03-12 | 2019-03-12 | Information display method and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110045897A CN110045897A (en) | 2019-07-23 |
CN110045897B true CN110045897B (en) | 2021-06-15 |
Family
ID=67274659
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910183597.0A Active CN110045897B (en) | 2019-03-12 | 2019-03-12 | Information display method and terminal equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110045897B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112947826B (en) * | 2021-01-28 | 2024-05-10 | 维沃移动通信有限公司 | Information acquisition method and device and electronic equipment |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104252492A (en) * | 2013-06-28 | 2014-12-31 | 宏碁股份有限公司 | Method for searching data and electronic device thereof |
CN103713807A (en) * | 2014-01-13 | 2014-04-09 | 联想(北京)有限公司 | Method and device for processing information |
CN106909270A (en) * | 2016-07-20 | 2017-06-30 | 阿里巴巴集团控股有限公司 | Chat data input method, device and communicating terminal |
-
2019
- 2019-03-12 CN CN201910183597.0A patent/CN110045897B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN110045897A (en) | 2019-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110855830A (en) | Information processing method and electronic equipment | |
CN109871164B (en) | Message sending method and terminal equipment | |
CN109828705B (en) | Icon display method and terminal equipment | |
CN110928461A (en) | Icon moving method and electronic equipment | |
CN111026464A (en) | Identification method and electronic equipment | |
CN110764666B (en) | Display control method and electronic equipment | |
CN110752981B (en) | Information control method and electronic equipment | |
CN109085968B (en) | Screen capturing method and terminal equipment | |
CN110007822B (en) | Interface display method and terminal equipment | |
CN109408072B (en) | Application program deleting method and terminal equipment | |
CN110674662A (en) | Scanning method and terminal equipment | |
CN110703972B (en) | File control method and electronic equipment | |
CN110049187B (en) | Display method and terminal equipment | |
CN109901761B (en) | Content display method and mobile terminal | |
CN110930410A (en) | Image processing method, server and terminal equipment | |
CN111142723A (en) | Icon moving method and electronic equipment | |
KR102680936B1 (en) | Object display methods and electronic devices | |
CN111352547A (en) | Display method and electronic equipment | |
CN111190517B (en) | Split screen display method and electronic equipment | |
CN110908750B (en) | Screen capturing method and electronic equipment | |
CN110209324B (en) | Display method and terminal equipment | |
CN110012151B (en) | Information display method and terminal equipment | |
CN110012152B (en) | Interface display method and terminal equipment | |
CN109067975B (en) | Contact person information management method and terminal equipment | |
CN109117037B (en) | Image processing method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |