[0019] In the following description, many technical details are proposed for the reader to better understand this application. However, those of ordinary skill in the art can understand that even without these technical details and various changes and modifications based on the following embodiments, the technical solutions required by the claims of this application can be implemented.
[0020] In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.
[0021] The first embodiment of the present invention relates to a method for displaying data on a terminal screen. figure 1 It is a schematic flow diagram of the method of displaying data on the terminal screen.
[0022] Specifically, such as figure 1 As shown, the method for displaying data on the terminal screen includes the following steps:
[0023] In step 101, monitor whether the number of digits of data in the page input box changes. Among them, it is possible to detect changes in the data entered in the page input box, and also to detect changes between the copied and pasted data and the original data. Among them, the page can be a web page in a computer, or various interfaces for the smart terminal to interact with the user.
[0024] If it is detected that the number of bits has changed, then go to step 102; otherwise, go back to step 101.
[0025] In step 102, the number of digits of the current data in the input box is obtained.
[0026] After that, go to step 103, and display a graphic representing the number of digits on the terminal screen according to the acquired number of digits, where the graphic represents different digits by one or any combination of the following characteristics: the color of the graphic, the length of the graphic, and the length of the graphic. The area, the shape of the graph, the animation effect of the graph.
[0027] This process ends thereafter.
[0028] In a preferred embodiment of the present invention, the graphs of the graphs corresponding to the data of the same number of bits are the same, and the graphs can be bar graphs, ring graphs, pie graphs, or line graphs.
[0029] In the present invention, the various features in the above step 103 can be used to indicate the number of digits of different data, and the graphics can also have characters representing the number of digits, that is, the characters describing the number of digits in various languages, such as Chinese "One, ten, one hundred, one thousand,...". In a preferred example of the present invention, the size of the digit is expressed by the area of the figure, that is, in the step of displaying the figure representing the digit on the terminal screen according to the acquired digit, the larger the digit, the larger the area of the figure. Big. When the area of the figure corresponds to the size of the number of digits, as the number of digits of the input data increases or decreases, the area of the figure increases or decreases, the visual effect is more obvious, and the difference in the number of digits is easier to distinguish.
[0030] In another preferred embodiment of the present invention, the size of the number of bits is indicated by a progress bar (that is, the color and area of the graph are adjusted at the same time), for example, figure 2 As shown, as the number of data bits increases, the area of the progress bar increases, and the color of the progress bar deepens. Corresponding to different digits, adjust the color of the progress bar while adjusting the area of the progress bar (that is, the graph is a bar), and the larger the digit, the darker the color, which can more intuitively display the exact on the terminal screen Data digits, more effectively improve the rapid identification of data digits.
[0031] In other embodiments of the present invention, other forms of graphics color changes can also be set. For example, graphics corresponding to different digits have a large color difference, such as red for hundreds, blue for tens, and green for ten thousand. and many more.
[0032] In addition, in another preferred embodiment of the present invention, a part of the graph is a fixed bar marked with words indicating the number of digits, from left to right (or from bottom to top) that the number of digits increases sequentially, and the other component is the area Small graphics smaller than bars, such as arrows or small circles. In the process of increasing or decreasing the number of digits in the input box, the arrow or circle moves from left to right (or from bottom to top) or from right to left (or from top to bottom) to indicate page input The size of the number of data bits.
[0033] In addition, in another preferred embodiment of the present invention, the graphics are animations. For example, when the number of data bits is small, the facial expressions of characters or animals in the animation do not matter. When the number of data bits is large, it is very surprised. Can be equipped with flashing text indicating the number of digits on the side.
[0034] In some transaction activities that require the input of currency amounts, such as transfers, if the amount of input is large, the user needs to repeatedly confirm the input amount due to the poor ability of human eyes to recognize high data bits. Trading with the amount of money will cause greater economic losses. Therefore, when the amount is input, the change in the figure is used to indicate the change in the amount of digits, which can effectively remind the user to improve transaction efficiency and economic loss. For example, in a preferred embodiment of the present invention, such as image 3 As shown, the above data is the amount, and the above input box is the transfer amount input box. As the input amount increases, the area of the progress bar representing the number of digits increases and the color darkens. At the same time, the progress bar is marked with the number of digits representing the input amount Text.
[0035] In addition, it can be understood that, in other embodiments of the present invention, the above-mentioned data may also be other data, such as experimental condition data that needs to be input in an experimental instrument, operation data of the device, and so on.
[0036] The sensitivity of the human eye to graphics is much higher than the sensitivity to the number of digits, especially when the number of digits is large, the use of graphics to indicate the size of the data digits in the page input box can more effectively help the human eye distinguish the input box The change in the number of median data can effectively remind users in some important situations, such as the amount of money or laboratory data involved, to reduce related losses, and reduce repeated input caused by input errors, improve the operating efficiency of input equipment, and save Electrical energy.
[0037] The method implementation manners of the present invention can all be implemented in software, hardware, firmware, and the like. Regardless of whether the present invention is implemented in software, hardware, or firmware, the instruction code can be stored in any type of computer accessible memory (for example, permanent or modifiable, volatile or nonvolatile, solid state Or non-solid, fixed or replaceable media, etc.). Similarly, the memory can be, for example, Programmable Array Logic ("PAL"), random access memory (RandomAccessMemory, "RAM"), programmable read only memory (ProgrammableReadOnlyMemory, "PROM"), read only memory ( Read-Only Memory, “ROM” for short), Electrically Erasable Programmable ROM (“EEPROM” for short), magnetic disks, optical disks, Digital Versatile Disc (“DVD” for short), etc.
[0038] The second embodiment of the present invention relates to a device for displaying data on a terminal screen. Figure 4 It is a schematic diagram of the structure of the device for displaying data on the terminal screen.
[0039] Such as Figure 4 As shown, the device for displaying data on the terminal screen includes:
[0040] The monitoring unit is used to monitor whether the number of digits of the data in the page input box changes.
[0041] The acquisition unit is used to acquire the current digits of the data in the input box when the monitoring unit detects that the digits have changed.
[0042] The display unit is used to display a graphic representing the number of digits on the terminal screen according to the number of digits acquired by the acquiring unit, wherein the graphic represents different digits by one of the following characteristics or any combination thereof: the color of the graphic, the length of the graphic, Graphic area, graphic shape, graphic animation effect.
[0043] In a preferred example of the present invention, the above-mentioned graph has characters indicating the number of digits, and the graph can be a bar graph, a ring graph, a pie graph, or a line graph.
[0044] In another preferred embodiment of the present invention, the above data is an amount, and the input box is an input box for a transfer amount.
[0045] The first embodiment is a method embodiment corresponding to this embodiment, and this embodiment can be implemented in cooperation with the first embodiment. The related technical details mentioned in the first embodiment are still valid in this embodiment, and in order to reduce repetition, they will not be repeated here. Correspondingly, the related technical details mentioned in this embodiment can also be applied in the first embodiment.
[0046] It should be noted that each unit mentioned in each device embodiment of the present invention is a logical unit. Physically, a logical unit can be a physical unit, a part of a physical unit, or multiple physical units. The combination of units is realized, and the physical realization of these logical units themselves is not the most important. The combination of the functions implemented by these logical units is the key to solving the technical problems proposed by the present invention. In addition, in order to highlight the innovative part of the present invention, the foregoing device embodiments of the present invention do not introduce units that are not closely related to solving the technical problems proposed by the present invention. This does not mean that there are no other devices in the foregoing device embodiments. unit.
[0047] It should be noted that in the claims and specification of this patent, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or It implies that there is any such actual relationship or order between these entities or operations. Moreover, the terms "include", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes those that are not explicitly listed Other elements of, or also include elements inherent to this process, method, article or equipment. If there are no more restrictions, the element defined by the sentence "including one" does not exclude the existence of other same elements in the process, method, article, or equipment including the element.
[0048] Although the present invention has been illustrated and described by referring to certain preferred embodiments of the present invention, those of ordinary skill in the art should understand that various changes can be made in form and details without departing from the present invention. The spirit and scope of the invention.