CN111508039A - Word processing method of ink screen and communication terminal - Google Patents
Word processing method of ink screen and communication terminal Download PDFInfo
- Publication number
- CN111508039A CN111508039A CN202010312055.1A CN202010312055A CN111508039A CN 111508039 A CN111508039 A CN 111508039A CN 202010312055 A CN202010312055 A CN 202010312055A CN 111508039 A CN111508039 A CN 111508039A
- Authority
- CN
- China
- Prior art keywords
- gray
- character
- gray scale
- ink screen
- gray level
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 65
- 238000003672 processing method Methods 0.000 title abstract description 14
- 238000000034 method Methods 0.000 claims abstract description 31
- 230000001960 triggered effect Effects 0.000 claims abstract description 31
- 238000012545 processing Methods 0.000 claims description 37
- 230000006870 function Effects 0.000 claims description 18
- 230000008569 process Effects 0.000 claims description 9
- 238000007667 floating Methods 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 3
- 238000009877 rendering Methods 0.000 claims description 3
- 238000006243 chemical reaction Methods 0.000 abstract description 16
- 230000007704 transition Effects 0.000 abstract description 12
- 239000003086 colorant Substances 0.000 abstract description 8
- 239000010410 layer Substances 0.000 description 31
- 241001270131 Agaricus moelleri Species 0.000 description 23
- 238000010586 diagram Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 5
- 239000003973 paint Substances 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000003993 interaction Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000009792 diffusion process Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 239000012792 core layer Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000001747 exhibiting effect Effects 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/90—Determination of colour characteristics
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F9/00—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements
- G09F9/30—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
- G09F9/37—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements being movable elements
- G09F9/372—Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements being movable elements the positions of the elements being controlled by the application of an electric field
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The application discloses a character processing method of an ink screen and a communication terminal, which are used for improving the accuracy of character gray scale conversion. The communication terminal responds to an instruction for reducing the gray level of an ink screen display page triggered by a user, and obtains an original gray value corresponding to each character in the current ink screen display page; and aiming at each character, drawing a preview character with the gray level being a first gray level according to the original gray level corresponding to the acquired character, converting the preview character into a target character with the gray level being a second gray level, and displaying the target character on the ink screen display page. According to the method and the device, the preview character with the gray level as the first gray level is redrawn according to the original gray level corresponding to each character, so that the preview character can be accurately converted into the target character with the gray level as the second gray level, the influence of transition colors around the characters displayed on the display page of the current ink screen on gray level conversion is eliminated, and the accuracy of character gray level conversion is improved.
Description
Technical Field
The invention relates to the technical field of terminal display, in particular to a word processing method of an ink screen and a communication terminal.
Background
With the development of communication terminals, the services provided by the communication terminals for users are more and more comprehensive, and the demands of users for reading articles by using the communication terminals are increasing.
The communication terminal with the ink screen adapts to the requirements of the electronic reading market and is widely applied, and due to the physical characteristics of the ink screen, only gray images or characters can be displayed. The gray scales of the images or characters displayed on the ink screen are different, the displayed effects are different, the image with higher gray scale is displayed on the ink screen more clearly, and the image with lower gray scale is displayed on the ink screen more smoothly. When converting a character of a higher gray level into a character of a lower gray level, a zigzag shape displayed erroneously in the converted character may be caused.
Disclosure of Invention
The invention provides a character processing method of an ink screen and a communication terminal, which are used for improving the accuracy of character gray scale conversion of the ink screen.
According to a first aspect of the exemplary embodiments there is provided a communication terminal comprising:
a touch screen configured to receive a touch operation from a user;
a display screen configured to display a user interface;
a processor coupled to the touch screen and the display screen, respectively, the processor configured to:
responding to an instruction for reducing the gray level of an ink screen display page triggered by a user, and acquiring an original gray level value corresponding to each character in the current ink screen display page;
for each character, according to an original gray value corresponding to the acquired character, drawing a preview character with a gray level of a first gray level, converting the preview character into a target character with a gray level of a second gray level, and displaying the target character on an ink screen display page;
the preview texts with the first gray scale are texts which are not subjected to anti-aliasing processing, and the first gray scale is larger than the second gray scale.
In the embodiment, the terminal responds to the instruction for reducing the gray scale of the display page of the ink screen triggered by the user to acquire the original gray scale value corresponding to each character in the display page of the current ink screen, draws the preview character with the gray scale of the first gray scale according to the original gray scale value corresponding to each character, and converts the preview character into the target character with the gray scale of the second gray scale, because the preview character with the gray scale of the first gray scale is redrawn according to the original gray scale value corresponding to each character instead of directly performing gray scale conversion according to the character displayed on the display page of the current ink screen in the embodiment of the invention, the target character with the gray scale of the second gray scale can be accurately converted according to the preview character, the influence of transition colors around the character displayed on the display page of the current ink screen on the gray scale conversion is eliminated, and the accuracy of the, the font of the converted target characters is smoother, and the appearance of characters displayed on an ink screen is improved.
In some exemplary embodiments, the processor is further configured to:
after an instruction for reducing the gray level of an ink screen display page triggered by a user is received and before an original gray level corresponding to each character in the current ink screen display page is obtained, setting a drawing parameter corresponding to the current ink screen display page as a parameter for indicating that anti-aliasing processing is closed.
In the embodiment, after the instruction for reducing the gray scale of the display page of the ink screen triggered by the user is received, the drawing parameter is set as the parameter for indicating the turning off of the anti-aliasing process, so that when the preview character is drawn, the parameter is read to determine that the anti-aliasing process is not needed when the preview character is drawn in the character gray scale conversion process, and the influence of the anti-aliasing process on the character gray scale conversion is eliminated.
In some exemplary embodiments, the treatment appliance is configured to:
and calling a drawing function to execute non-antialiasing drawing processing according to the obtained original gray value corresponding to the character to obtain a preview character with the gray level being a first gray level.
In the embodiment, the step of adding the transition color to the characters after the anti-aliasing processing is deleted is directly performed according to the original gray value corresponding to the characters, so that the influence of the transition color around the characters on the character gray scale conversion process is avoided, and the accuracy of character gray scale conversion is improved.
In some exemplary embodiments, the treatment appliance is configured to:
and converting the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale, so as to obtain the target text with the gray level of the second gray scale.
In the embodiment, each pixel point in the preview text is converted according to the corresponding relationship between the gray value of the first gray scale and the gray value of the second gray scale, so that a more accurate target text of the second gray scale can be obtained.
In some exemplary embodiments, the user-triggered instruction to lower the gray scale of the ink screen display page is an instruction triggered by the user through a system setting interface of the communication terminal; or
The instruction for reducing the gray scale of the ink screen display page triggered by the user is an instruction triggered by the user through a floating ball on the ink screen display page.
In the above embodiment, the user can trigger the instruction for switching the display mode of the ink screen display page through the setting interface or the floating ball, so that the method is more convenient and faster, and the user experience is improved.
According to a second aspect of the exemplary embodiments, there is provided a word processing method of an ink screen, including:
at a communication terminal having a processor, a memory, a touch screen, and a display screen:
responding to an instruction for reducing the gray level of an ink screen display page triggered by a user, and acquiring an original gray level value corresponding to each character in the current ink screen display page;
for each character, according to an original gray value corresponding to the acquired character, drawing a preview character with a gray level of a first gray level, converting the preview character into a target character with a gray level of a second gray level, and displaying the target character on an ink screen display page;
the preview texts with the first gray scale are texts which are not subjected to anti-aliasing processing, and the first gray scale is larger than the second gray scale.
In some exemplary embodiments, after receiving an instruction for reducing the gray scale of an ink screen display page triggered by a user, and before acquiring an original gray scale value corresponding to each text in a current ink screen display page, the method further includes:
and setting the drawing parameter corresponding to the current ink screen display page as a parameter for indicating the closing of the anti-aliasing process.
In some exemplary embodiments, the rendering a preview text with a first gray scale according to the obtained original gray scale value corresponding to the text includes:
and calling a drawing function to execute non-antialiasing drawing processing according to the obtained original gray value corresponding to the character to obtain a preview character with the gray level being a first gray level.
In some exemplary embodiments, the converting the preview text into the target text with the gray level of the second gray scale includes:
and converting the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale, so as to obtain the target text with the gray level of the second gray scale.
In some exemplary embodiments, the user-triggered instruction to lower the gray scale of the ink screen display page is an instruction triggered by the user through a system setting interface of the communication terminal; or
The instruction for reducing the gray scale of the ink screen display page triggered by the user is an instruction triggered by the user through a floating ball on the ink screen display page.
According to a third aspect of the exemplary embodiments, there is provided a computer storage medium having stored therein computer program instructions which, when run on a computer, cause the computer to execute a method of word processing for an ink screen as described above.
On the basis of the common knowledge in the field, the above preferred conditions can be combined randomly to obtain the preferred embodiments of the application.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention;
fig. 2 is a schematic diagram illustrating a software architecture of a communication terminal according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a user interface of a communication terminal provided by an embodiment of the present invention;
FIG. 4 is a diagram illustrating an embodiment of antialiasing text with an added transition color;
FIG. 5 is a schematic diagram illustrating a sawtooth shape with an error display in a font after gray-scale conversion according to an embodiment of the present invention;
FIG. 6 is a flow chart illustrating a method for word processing of an ink screen in accordance with an embodiment of the present invention;
FIG. 7a is a schematic diagram illustrating an instruction for lowering the gray scale of an ink screen display page triggered by a user through a setting interface according to an embodiment of the present invention;
FIG. 7b is a schematic diagram illustrating an instruction of a user to lower the gray scale of an ink screen display page through hover ball triggering according to an embodiment of the present invention;
FIG. 8 is a schematic diagram illustrating a target text of a converted second gray scale obtained by a text processing method for an ink screen according to an embodiment of the present invention;
FIG. 9 is a flow chart illustrating a word processing method for a complete ink screen according to an embodiment of the present invention;
fig. 10 is a flowchart illustrating an implementation manner of a word processing method for an ink screen based on an Android system according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present application will be described in detail and removed with reference to the accompanying drawings. In the description of the embodiments herein, "/" means "or" unless otherwise specified, for example, a/B may mean a or B; "and/or" in the text is only an association relationship describing an associated object, and means that three relationships may exist, for example, a and/or B may mean: three cases of a alone, a and B both, and B alone exist, and in addition, "a plurality" means two or more than two in the description of the embodiments of the present application.
In the following, the terms "first", "second" are used for descriptive purposes only and are not to be understood as implying or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature, and in the description of embodiments of the application, unless stated otherwise, "plurality" means two or more.
Some terms appearing herein are explained below:
1. the term "and/or" in the embodiments of the present invention describes an association relationship of associated objects, and indicates that three relationships may exist, for example, a and/or B may indicate: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
2. In the embodiment of the invention, the term "gray scale", that is, the gray scale, is to divide the brightness change between the brightest brightness and the darkest brightness into a plurality of parts so as to control the brightness of the screen conveniently. Each digital image is composed of a plurality of dots, also called pixels (pixels), each of which can usually represent a plurality of different colors, and is composed of three sub-pixels of red, green and blue (RGB). Each sub-pixel, the light source behind it, may exhibit a different brightness level. And the gray levels represent gradation levels of different brightness from the darkest to the brightest. The more the intermediate levels are, the more exquisite the picture effect can be presented.
3. The term "antialiasing", also referred to as "antialiasing", in embodiments of the present invention. Because the image is limited by resolution, the edge of the object always shows more or less triangular saw teeth, and the anti-saw teeth means that the edge of the image is softened, so that the edge of the image looks smoother and closer to the object of the real object, and the method is a method for improving the image quality to make the image soft.
4. The term "gray scale" in the embodiment of the present invention means that an object is represented using a black tone, that is, black is used as a reference color, and an image is displayed using black of different saturation, each gray scale object having a luminance value in a range of 0% (white) to 100% (black); the pixel value is quantized and represented by one byte. If the gray value with continuous black-gray-white change is quantized into 256 gray levels, the range of the gray value is 0-255, the brightness is from dark to light, the corresponding color in the image is from black to white, all gray tones between black and white are included, and each pixel value is one of 256 gray levels between black and white.
5. The term "image dithering algorithm" in the embodiment of the present invention refers to that, for a system with fewer available colors, the number of available colors can be increased by dithering color values at the expense of resolution; the image dithering algorithm obtains the pixel of the current point and the pixel of the adjacent point to compare, and carries out corresponding processing, thereby keeping the light quantity of one area consistent. In a grayscale image, an intuitive impression of a change in hue is given by generating a black binary image on a white background, i.e., by adjusting the density and arrangement of black and white, thereby visually exhibiting different grayscales.
6. The term "error diffusion algorithm" in the embodiment of the invention refers to diffusing the variation error of the pixel when the color depth is reduced, so that the overall error of the adjacent pixel point set is reduced when the picture is observed by naked eyes.
Fig. 1 shows a schematic configuration of a communication terminal 100.
The following describes an embodiment specifically taking the communication terminal 100 as an example. It should be understood that the communication terminal 100 shown in fig. 1 is only an example, and the communication terminal 100 may have more or less components than those shown in fig. 1, may combine two or more components, or may have a different configuration of components. The various components shown in the figures may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
A block diagram of a hardware configuration of a communication terminal 100 according to an exemplary embodiment is exemplarily shown in fig. 1. As shown in fig. 1, the communication terminal 100 includes: radio Frequency (RF) circuit 110, memory 120, display unit 130, display unit 131, camera 140, sensor 150, audio circuit 160, Wireless Fidelity (Wi-Fi) module 170, processor 180, bluetooth module 181, and power supply 190.
The RF circuit 110 may be used for receiving and transmitting signals during information transmission and reception or during a call, and may receive downlink data of a base station and then send the downlink data to the processor 180 for processing; the uplink data may be transmitted to the base station. Typically, the RF circuitry 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.
The memory 120 may be used to store software programs and data. The processor 180 executes various functions of the communication terminal 100 and data processing by executing software programs or data stored in the memory 120. The memory 120 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 memory 120 stores an operating system that enables the communication terminal 100 to operate. The memory 120 may store an operating system and various application programs, and may also store codes for performing the methods described in the embodiments of the present application.
The display unit 130 may be used to receive input numeric or character information and generate signal input related to user settings and function control of the communication terminal 100, and particularly, the display unit 130 may include a touch screen 1301 disposed on the front surface of the communication terminal 100 and capable of collecting touch operations of a user thereon or nearby, such as clicking a button, dragging a scroll box, and the like.
The display unit 130 may also be used to display a Graphical User Interface (GUI) of information input by or provided to the user and various menus of the terminal 100. Specifically, the display unit 130 may include a display screen 1302 disposed on the front surface of the communication terminal 100. The display screen 1302 may be a color liquid crystal screen, and may be configured in the form of a liquid crystal display, a light emitting diode, or the like. The display unit 130 may be used to display various graphical user interfaces described herein.
The touch screen 1301 may cover the display screen 1302, or the touch screen 1301 and the display screen 1302 may be integrated to implement the input and output functions of the communication terminal 100, and after the integration, the touch screen may be referred to as a touch display screen for short. In the present application, the display unit 130 may display the application programs and the corresponding operation steps.
The display unit 131 may be used to receive input numeric or character information and generate signal input related to user settings and function control of the communication terminal 100, and particularly, the display unit 131 may include a touch screen 1311 disposed at the rear of the communication terminal 100 and may collect touch operations of a user thereon or nearby, such as clicking a button, dragging a scroll box, and the like.
The display unit 131 may also be used to display information input by the user or information provided to the user and a GUI of various menus of the terminal 100. Specifically, the display unit 131 may include a display screen 1312 disposed on the rear surface of the communication terminal 100. The display 1312 may be an ink screen, and may be configured in the form of electronic ink. The display unit 131 may be used to display text, images or various graphical user interfaces of the first gray scale and the second gray scale described in this application.
The touch screen 1311 may be covered over the display screen 1312, or the touch screen 1311 and the display screen 1312 may be integrated to implement the input and output functions of the communication terminal 100, and after the integration, the touch screen may be referred to as a touch display screen for short.
The camera 140 may be used to capture still images or video. The object generates an optical image through the lens and projects the optical image to the photosensitive element. The photosensitive element may be a Charge Coupled Device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The light sensing elements convert the light signals into electrical signals which are then passed to the processor 180 for conversion into digital image signals.
The communication terminal 100 may further comprise at least one sensor 150, such as an acceleration sensor 151, a distance sensor 152, a fingerprint sensor 153, a temperature sensor 154. The communication terminal 100 may also be configured with other sensors such as a gyroscope, barometer, hygrometer, thermometer, infrared sensor, optical sensor, motion sensor, and the like.
The audio circuitry 160, speaker 161, microphone 162 may provide an audio interface between a user and the communication terminal 100. The audio circuit 160 may transmit the electrical signal converted from the received audio data to the speaker 161, and convert the electrical signal into a sound signal for output by the speaker 161. The communication terminal 100 may also be provided with a volume button for adjusting the volume of the sound signal. On the other hand, the microphone 162 converts the collected sound signal into an electrical signal, converts the electrical signal into audio data after being received by the audio circuit 160, and outputs the audio data to the RF circuit 110 to be transmitted to, for example, another terminal or outputs the audio data to the memory 120 for further processing. In this application, the microphone 162 may capture the voice of the user.
Wi-Fi belongs to a short-distance wireless transmission technology, and the communication terminal 100 may help a user to send and receive e-mails, browse webpages, access streaming media, and the like through the Wi-Fi module 170, which provides a wireless broadband internet access for the user.
The processor 180 is a control center of the communication terminal 100, connects various parts of the entire terminal using various interfaces and lines, and performs various functions of the communication terminal 100 and processes data by running or executing software programs stored in the memory 120 and calling data stored in the memory 120. In some embodiments, processor 180 may include one or more processing units; the processor 180 may also integrate an application processor, which mainly handles operating systems, user interfaces, applications, etc., and a baseband processor, which mainly handles wireless communications. It will be appreciated that the baseband processor described above may not be integrated into the processor 180. In the present application, the processor 180 may run an operating system, an application program, a user interface display, and a touch response, and the processing method described in the embodiments of the present application. Further, the processor 180 is coupled with the display unit 130.
And the bluetooth module 181 is configured to perform information interaction with other bluetooth devices having a bluetooth module through a bluetooth protocol. For example, the communication terminal 100 may establish a bluetooth connection with a wearable electronic device (e.g., a smart watch) having a bluetooth module via the bluetooth module 181, so as to perform data interaction.
The communication terminal 100 also includes a power supply 190 (such as a battery) to power the various components. The power supply may be logically connected to the processor 180 through a power management system to manage charging, discharging, power consumption, etc. through the power management system. The communication terminal 100 may also be configured with power buttons for powering the terminal on and off, and for locking the screen.
Fig. 2 is a block diagram of a software configuration of the communication terminal 100 according to the embodiment of the present invention.
The layered architecture divides the software into several layers, each layer having a clear role and division of labor. The layers communicate with each other through a software interface. In some embodiments, the Android system is divided into four layers, an application layer, an application framework layer, an Android runtime (Android runtime) and system library, and a kernel layer from top to bottom.
The application layer may include a series of application packages.
As shown in fig. 2, the application package may include applications such as camera, gallery, calendar, phone call, map, navigation, W L AN, bluetooth, music, video, short message, etc.
The application framework layer provides an Application Programming Interface (API) and a programming framework for the application programs of the application layer. The application framework layer includes a number of predefined functions.
As shown in FIG. 2, the application framework layers may include a window manager, content provider, view system, phone manager, resource manager, notification manager, and the like.
The window manager is used for managing window programs. The window manager can obtain the size of the display screen, judge whether a status bar exists, lock the screen, intercept the screen and the like.
The content provider is used to store and retrieve data and make it accessible to applications. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
The view system includes visual controls such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, the display interface including the short message notification icon may include a view for displaying text and a view for displaying pictures.
The phone manager is used to provide a communication function of the communication terminal 100. Such as management of call status (including on, off, etc.).
The resource manager provides various resources for the application, such as localized strings, icons, pictures, layout files, video files, and the like.
The notification manager enables the application to display notification information in the status bar, can be used to convey notification-type messages, can disappear automatically after a short dwell, and does not require user interaction. Such as a notification manager used to inform download completion, message alerts, etc. The notification manager may also be a notification that appears in the form of a chart or scroll bar text at the top status bar of the system, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, text information is prompted in the status bar, a prompt tone is given, the communication terminal vibrates, and an indicator light flashes.
The Android Runtime comprises a core library and a virtual machine. The Android runtime is responsible for scheduling and managing an Android system.
The core library comprises two parts: one part is a function which needs to be called by java language, and the other part is a core library of android.
The application layer and the application framework layer run in a virtual machine. And executing java files of the application program layer and the application program framework layer into a binary file by the virtual machine. The virtual machine is used for performing the functions of object life cycle management, stack management, thread management, safety and exception management, garbage collection and the like.
The system library may include a plurality of functional modules, such as a surface manager (surface manager), a Media library (Media L ibraries), a three-dimensional graphics processing library (e.g., OpenG L ES), a 2D graphics engine (e.g., SG L), and the like.
The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications.
The media library supports a variety of commonly used audio, video format playback and recording, and still image files, among others. The media library may support a variety of audio-video encoding formats, such as MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, and the like.
The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like.
The 2D graphics engine is a drawing engine for 2D drawing.
The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver and a sensor driver.
The following exemplifies the workflow of the software and hardware of the communication terminal 100 in connection with capturing a photographing scene.
When the touch screen 131 receives a touch operation, a corresponding hardware interrupt is issued to the kernel layer. The kernel layer processes the touch operation into an original input event (including touch coordinates, a time stamp of the touch operation, and other information). The raw input events are stored at the kernel layer. And the application program framework layer acquires the original input event from the kernel layer and identifies the control corresponding to the input event. Taking the touch operation as a touch click operation, and taking a control corresponding to the click operation as a control of a camera application icon as an example, the camera application calls an interface of an application framework layer, starts the camera application, further starts a camera drive by calling a kernel layer, and captures a still image or a video through the camera 140.
The communication terminal 100 in the embodiment of the present application may be a mobile phone, a tablet computer, a wearable device, a notebook computer, a television, and the like.
Fig. 3 is a schematic diagram for illustrating a user interface on a communication terminal (e.g., communication terminal 100 of fig. 1). In some implementations, a user can open a corresponding application by touching an application icon on the user interface, or can open a corresponding folder by touching a folder icon on the user interface.
The ink screen adopts a printing type electronic paper technology, so that the user can be provided with the experience of paper reading, the gray level image is displayed on the ink screen, and due to the physical characteristics of the ink screen, only 16 gray level images and 2 gray level images can be displayed at present. The 16-gray-scale image is displayed more clearly on the ink screen, and the characters are finer and finer; and the 2 gray-scale image is displayed on the ink screen more smoothly, and the characters are clearer.
When displaying characters with 16 gray scales on an ink screen, in order to make the visual effect of the characters more exquisite, anti-aliasing processing is performed on the characters, transition colors are added around the characters, and then the characters are displayed, as shown in fig. 4, a schematic diagram of adding the transition colors for the anti-aliasing processing of the characters is shown;
when the ink screen displays the 16-gray-scale characters, in order to make the page loading speed faster and trigger an instruction for reducing the gray scale of the page displayed by the ink screen, the 16-gray-scale characters are converted to the 2-gray scale through an error diffusion algorithm, the transition color around the characters caused by the anti-aliasing processing influences the black-white conversion of the characters, and the communication terminal misjudges the transition color around the characters as the characters, so that the converted characters have a sawtooth shape displayed in error, as shown in fig. 5.
Based on the above problem, an embodiment of the present invention provides a method for processing a word on an ink screen, as shown in fig. 6, including the following steps:
s601, a terminal responds to an instruction for reducing the gray level of an ink screen display page triggered by a user and acquires an original gray value corresponding to each character in the current ink screen display page;
step S602, aiming at each character, drawing a preview character with a first gray scale according to an original gray scale value corresponding to the acquired character, converting the preview character into a target character with a second gray scale value, and displaying the target character on an ink screen display page; the preview text with the first gray scale is the text without anti-aliasing processing, and the first gray scale is larger than the second gray scale.
In the embodiment of the invention, the terminal responds to the instruction for reducing the gray scale of the display page of the ink screen triggered by the user to acquire the original gray scale value corresponding to each character in the display page of the current ink screen, draws the preview character with the gray scale as the first gray scale according to the original gray scale value corresponding to each character, and converts the preview character into the target character with the gray scale as the second gray scale, because the gray scale conversion is not directly performed according to the character displayed on the display page of the current ink screen in the embodiment of the invention, but the preview character with the gray scale as the first gray scale is redrawn according to the original gray scale value corresponding to each character, the target character with the gray scale as the second gray scale can be accurately converted according to the preview character, the influence of transition colors around the character displayed on the display page of the current ink screen on the gray scale conversion is eliminated, the font of the converted target characters is smoother, and the appearance of characters displayed on an ink screen is improved.
It should be noted that the first gray scale and the second gray scale are gray scales that the ink screen supports to display, wherein the first gray scale is larger than the second gray scale; the embodiment of the invention does not limit the gray levels of the first gray level and the second gray level, and the gray levels supported by any ink screen are applicable.
In implementation, a user in the embodiment of the present invention may trigger an instruction to reduce the gray scale of a display page of an ink screen in the following manner:
The display modes of the ink screen display page comprise a clear mode and a top speed mode; for example, when the display mode is the clear mode, the displayed page of the ink screen displays characters with 16 gray scales, and the displayed character edges are finer and more smooth and are suitable for reading scenes; when the display mode is the smooth mode or the extremely fast mode, characters with the gray scale of 2 gray scales are displayed on the display page of the ink screen, displayed characters are clear, and the ink screen is suitable for quickly browsing articles or displaying two-dimensional codes.
When the display mode of the current ink screen display page is a clear mode, a user can select to switch the display mode to a top-speed mode on a system setting interface of the communication terminal and trigger an instruction for reducing the gray level of the ink screen display page;
for example, as shown in fig. 7a, the user may set the display mode to the top speed mode by selecting the display mode of the ink screen display page on the setting interface, and trigger an instruction to lower the grayscale level of the ink screen display page.
Mode 2, the user triggers the instruction through the floating ball
When the display mode of the current ink screen display page is a clear mode, a user can select to switch the display mode to a top-speed mode in a window expanded by a floating ball by clicking the floating ball on the ink screen display page, and an instruction for reducing the gray level of the ink screen display page is triggered;
for example, as shown in fig. 7b, the user may set the display mode to the top speed mode by selecting the display mode of the ink screen display page in the window in which the hover ball is deployed, and trigger an instruction to lower the grayscale level of the ink screen display page.
It should be noted that, the manner in which the user triggers the instruction to decrease the gray scale of the display page of the ink screen is only an example of the embodiment of the present invention, and the manner in which the embodiment of the present invention intends to protect the user from triggering the instruction to decrease the gray scale of the display page of the ink screen is not limited to the above example.
In order to clear the characters displayed in the current display page, after responding to an instruction for reducing the gray scale of the ink screen display page triggered by a user, the communication terminal clears the cache parameters in the cache space corresponding to the current ink screen display page; the cache parameters in the cache space corresponding to the current ink screen display page are cache parameters corresponding to characters displayed in the current ink screen display page;
specifically, in the clear mode, the text displayed on the ink screen display page is the text with the first gray scale of the transition color added around the text by the anti-aliasing processing, so that the cache parameter in the cache space corresponding to the current ink screen display page is the gray scale value corresponding to each text after the anti-aliasing processing.
In the embodiment of the application, after responding to an instruction for reducing the gray scale of an ink screen display page triggered by a user, a communication terminal sets a drawing parameter corresponding to the current ink screen display page as a parameter for indicating the closing of anti-aliasing processing;
in a specific implementation, parameters related to the realization of the paint class, the canvas class and the native layer are synchronously set as parameters for turning off the anti-aliasing processing.
After the communication terminal clears the cache parameters in the cache space corresponding to the current ink screen display page, acquiring the original gray value corresponding to each character in the current ink screen display page;
in specific implementation, a page layout file corresponding to a current ink screen display page is read, and an original gray value corresponding to each character in the current ink screen display page is obtained, wherein the original gray value corresponding to each character can be a gray value matrix corresponding to all pixel points forming the character.
After an original gray value corresponding to each character in a current ink screen display page is acquired, for each character, a preview character with a gray level of a first gray level is drawn according to the original gray value corresponding to the acquired character.
It should be noted that the drawing function may be a paint class paint.java function, and the non-antialiasing drawing is performed to directly draw the text according to the original gray value corresponding to each text, without adding a transition color to the text by antialiasing.
After the preview character with the gray level of the first gray level is obtained through drawing, converting the preview character into a target character with the gray level of the second gray level;
in one possible implementation manner, the gray value of the first gray scale of each pixel point in the preview text is converted into the gray value of the second gray scale according to the corresponding relationship between the gray value of the first gray scale and the gray value of the second gray scale, so as to obtain the target text with the gray level of the second gray scale.
For example, when the first gray scale is 16 gray scales and the second gray scale is 2 gray scales, the correspondence between the gray scale values of the first gray scale and the second gray scale is that 0-7 gray scale values in the 16 gray scales correspond to 0 gray scale value in the 2 gray scales; 8-15 gray values in the 16 gray levels correspond to 1 gray value in the 2 gray levels; converting 0-7 gray values of 16 gray scales of pixel points in the preview text into 0 gray values of 2 gray scales, and converting 8-15 gray values of 16 gray scales of the pixel points in the preview text into 1 gray values of 2 gray scales to obtain target texts with 2 gray scales;
or when the first gray scale is 8 gray scales and the second gray scale is 4 gray scales, the corresponding relation between the gray scale value of the first gray scale and the gray scale value of the second gray scale is that the 0 gray scale value and the 1 gray scale value in the 8 gray scales correspond to the 0 gray scale value in the 4 gray scales; 2 and 3 gray scale values in 8 gray scale correspond to 1 gray scale value in 4 gray scale values; 4 and 5 gray scale values in the 8 gray scales correspond to 2 gray scale values in the 4 gray scales; 6 and 7 gray scale values in 8 gray scale correspond to 3 gray scale values in 4 gray scale values; converting the gray values of 0 and 1 of 8 gray scales of the pixel points in the preview text into the gray value of 0 of 4 gray scales; converting gray values of 2 and 3 in 8 gray levels of pixel points in the preview text into gray value of 1 in 4 gray levels; converting 4 and 5 gray values in 8 gray levels of pixel points in the preview text into 2 gray values in 4 gray levels; and converting 6 gray values and 7 gray values in 8 gray levels of pixel points in the preview characters into 3 gray values in 4 gray levels to obtain the target characters with 4 gray levels.
After the preview character is subjected to gray value conversion to obtain a target character, gray processing is performed on the target character according to an image dithering algorithm, the gray value of the second gray level of each pixel point is adjusted according to the gray level relation between each pixel in each character and the surrounding pixels of each pixel to obtain the target character which is finally used for displaying, and the target character is displayed on a display page of an ink screen.
As shown in fig. 8, the converted target text with the second gray scale obtained by the text processing method for an ink screen according to the embodiment of the present invention has no zigzag shape displayed by mistake.
As shown in fig. 9, which is a flowchart of a word processing method of a complete ink screen according to an embodiment of the present invention, the method includes the following steps:
step S901, a terminal responds to an instruction for reducing the gray scale of an ink screen display page triggered by a user and clears cache parameters in a cache space corresponding to the current ink screen display page;
s902, setting a drawing parameter corresponding to the current ink screen display page as a parameter for indicating the closing of anti-aliasing processing;
step S903, acquiring an original gray value corresponding to each character in a current ink screen display page;
step S904, aiming at each character, drawing a preview character with a first gray scale according to an original gray scale value corresponding to the acquired character;
step S905, converting the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale, and obtaining the target text with the gray level of the second gray scale;
and step S906, performing gray processing on the target characters according to an image dithering algorithm to obtain the target characters finally used for displaying, and displaying the target characters on a display page of the ink screen.
The embodiment of the invention also provides an implementation manner of the word processing method of the ink screen based on the Android system, as shown in fig. 10, the method comprises the following steps:
s1001, a frame layer receives an instruction for reducing the gray level of an ink screen display page triggered by a user, sets an anti-aliasing processing flag bit to be closed, and synchronously sets anti-aliasing processing flag bits of a paint type, a canvas type and a native layer thereof for realizing related parameters to be closed;
s1002, a frame layer transmits an instruction to Activity, the Activity calls an invalid function, a ViewGroup corresponding to a current ink screen display page is extracted, the ChildView is circularly traversed, an original gray value corresponding to each character is obtained, and cache parameters in a cache space corresponding to the current ink screen display page are eliminated;
step S1003, calling a paint function, and drawing a preview character with a gray level as a first gray level according to an original gray level value corresponding to the acquired character;
step S1004, the layer converts the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale;
step S1005, adjusting the gray value of the second gray scale of each pixel point according to the gray scale relation between the pixel and the surrounding pixels thereof through an image dithering algorithm to obtain a target character with the gray level being the second gray scale;
and step S1006, displaying the target characters on a display page of the ink screen.
Embodiments of the present application also provide a computer-readable medium, on which a computer program is stored, which when executed by a processor implements the steps of any of the methods described above.
Since the communication terminal and the computer storage medium in the embodiment of the present invention may be applied to the processing method, reference may also be made to the above method embodiment for obtaining technical effects, and details of the embodiment of the present invention are not described herein again.
Those of ordinary skill in the art will understand that: all or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The program may be stored in a computer-readable storage medium. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned storage medium includes: various media that can store program codes, such as ROM, RAM, magnetic or optical disks.
While specific embodiments of the invention have been described above, it will be appreciated by those skilled in the art that these are by way of example only, and that the scope of the invention is defined by the appended claims. Various changes and modifications to these embodiments may be made by those skilled in the art without departing from the spirit and scope of the invention, and these changes and modifications are within the scope of the invention.
Claims (10)
1. A communication terminal, comprising:
a touch screen configured to receive a touch operation from a user;
a display screen configured to display a user interface;
a processor coupled to the touch screen and the display screen, respectively, the processor configured to:
responding to an instruction for reducing the gray level of an ink screen display page triggered by a user, and acquiring an original gray level value corresponding to each character in the current ink screen display page;
for each character, according to an original gray value corresponding to the acquired character, drawing a preview character with a gray level of a first gray level, converting the preview character into a target character with a gray level of a second gray level, and displaying the target character on an ink screen display page;
the preview texts with the first gray scale are texts which are not subjected to anti-aliasing processing, and the first gray scale is larger than the second gray scale.
2. The communication terminal of claim 1, wherein the processor is further configured to:
after an instruction for reducing the gray level of an ink screen display page triggered by a user is received and before an original gray level corresponding to each character in the current ink screen display page is obtained, setting a drawing parameter corresponding to the current ink screen display page as a parameter for indicating that anti-aliasing processing is closed.
3. The communication terminal of claim 2, wherein the processor is configured to:
and calling a drawing function to execute non-antialiasing drawing processing according to the obtained original gray value corresponding to the character to obtain a preview character with the gray level being a first gray level.
4. The communication terminal of claim 1, wherein the processor is configured to:
and converting the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale, so as to obtain the target text with the gray level of the second gray scale.
5. The communication terminal of claim 1, wherein the user-triggered instruction to lower the grayscale level of an ink screen display page is an instruction triggered by the user through a system setup interface of the communication terminal; or
The instruction for reducing the gray scale of the ink screen display page triggered by the user is an instruction triggered by the user through a floating ball on the ink screen display page.
6. A method for processing a word on an ink screen, the method comprising:
at a communication terminal having a processor, a memory, a touch screen, and a display screen:
responding to an instruction for reducing the gray level of an ink screen display page triggered by a user, and acquiring an original gray level value corresponding to each character in the current ink screen display page;
for each character, according to an original gray value corresponding to the acquired character, drawing a preview character with a gray level of a first gray level, converting the preview character into a target character with a gray level of a second gray level, and displaying the target character on an ink screen display page;
the preview texts with the first gray scale are texts which are not subjected to anti-aliasing processing, and the first gray scale is larger than the second gray scale.
7. The method as claimed in claim 6, wherein after receiving an instruction for lowering the gray scale of the ink screen display page triggered by a user and before acquiring the original gray scale value corresponding to each text in the current ink screen display page, the method further comprises:
and setting the drawing parameter corresponding to the current ink screen display page as a parameter for indicating the closing of the anti-aliasing process.
8. The method of claim 7, wherein the rendering the preview text with a first gray scale according to the original gray scale value corresponding to the obtained text comprises:
and calling a drawing function to execute non-antialiasing drawing processing according to the obtained original gray value corresponding to the character to obtain a preview character with the gray level being a first gray level.
9. The method of claim 6, wherein said converting said preview text to a target text having a gray level of a second gray level comprises:
and converting the gray value of the first gray scale of each pixel point in the preview text into the gray value of the second gray scale according to the corresponding relation between the gray value of the first gray scale and the gray value of the second gray scale, so as to obtain the target text with the gray level of the second gray scale.
10. A computer storage medium having computer program instructions stored therein which, when run on a computer, cause the computer to perform the method of any of claims 6 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010312055.1A CN111508039B (en) | 2020-04-20 | 2020-04-20 | Word processing method of ink screen and communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010312055.1A CN111508039B (en) | 2020-04-20 | 2020-04-20 | Word processing method of ink screen and communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111508039A true CN111508039A (en) | 2020-08-07 |
CN111508039B CN111508039B (en) | 2023-11-28 |
Family
ID=71877793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010312055.1A Active CN111508039B (en) | 2020-04-20 | 2020-04-20 | Word processing method of ink screen and communication terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111508039B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112184595A (en) * | 2020-10-23 | 2021-01-05 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and image display method thereof |
CN112667134A (en) * | 2021-01-06 | 2021-04-16 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and updating method of display interface thereof |
CN112799557A (en) * | 2021-01-28 | 2021-05-14 | 青岛海信移动通信技术股份有限公司 | Ink screen display control method, terminal and computer readable storage medium |
CN112925596A (en) * | 2021-02-25 | 2021-06-08 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and display method of display object thereof |
CN113053322A (en) * | 2021-03-12 | 2021-06-29 | 广州文石信息科技有限公司 | Display optimization method of electronic ink screen and related device |
CN113596425A (en) * | 2021-06-21 | 2021-11-02 | 深圳市沃特沃德信息有限公司 | Image processing method and device for ink screen terminal, storage medium and intelligent device |
CN113934340A (en) * | 2021-09-22 | 2022-01-14 | 青岛海信移动通信技术股份有限公司 | Terminal device and progress bar display method |
CN115424588A (en) * | 2022-10-11 | 2022-12-02 | 广州文石信息科技有限公司 | Character display edge processing method and device, terminal equipment and storage medium |
CN115909980A (en) * | 2022-11-08 | 2023-04-04 | 广州文石信息科技有限公司 | Character display optimization method, device, equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011204144A (en) * | 2010-03-26 | 2011-10-13 | Toshiba Corp | Multi-gradation font drawing method and device |
CN103137073A (en) * | 2011-11-25 | 2013-06-05 | 上海盛轩网络科技有限公司 | Residual image eliminating method and system of electronic ink screen |
CN106023904A (en) * | 2016-05-16 | 2016-10-12 | 深圳市博阅科技股份有限公司 | Display control method and device based on electronic ink screen |
CN106128369A (en) * | 2016-08-31 | 2016-11-16 | 长沙丰灼通讯科技有限公司 | A kind of interface processing method reducing electronic ink screen ghost |
CN108847187A (en) * | 2018-06-05 | 2018-11-20 | 掌阅科技股份有限公司 | Screensaver displaying method, ink screen equipment and the storage medium of ink screen equipment |
CN109410849A (en) * | 2018-12-21 | 2019-03-01 | 上海墨案智能科技有限公司 | Refresh control method, device and storage medium |
-
2020
- 2020-04-20 CN CN202010312055.1A patent/CN111508039B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011204144A (en) * | 2010-03-26 | 2011-10-13 | Toshiba Corp | Multi-gradation font drawing method and device |
CN103137073A (en) * | 2011-11-25 | 2013-06-05 | 上海盛轩网络科技有限公司 | Residual image eliminating method and system of electronic ink screen |
CN106023904A (en) * | 2016-05-16 | 2016-10-12 | 深圳市博阅科技股份有限公司 | Display control method and device based on electronic ink screen |
CN106128369A (en) * | 2016-08-31 | 2016-11-16 | 长沙丰灼通讯科技有限公司 | A kind of interface processing method reducing electronic ink screen ghost |
CN108847187A (en) * | 2018-06-05 | 2018-11-20 | 掌阅科技股份有限公司 | Screensaver displaying method, ink screen equipment and the storage medium of ink screen equipment |
CN109410849A (en) * | 2018-12-21 | 2019-03-01 | 上海墨案智能科技有限公司 | Refresh control method, device and storage medium |
Non-Patent Citations (1)
Title |
---|
章新友 等: "《全国中医药行业高等教育"十三五"规划教材 医学图形图像处理 新世纪第3版》", 中国中医药出版社, pages: 135 - 136 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112184595B (en) * | 2020-10-23 | 2023-03-14 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and image display method thereof |
CN112184595A (en) * | 2020-10-23 | 2021-01-05 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and image display method thereof |
CN112667134A (en) * | 2021-01-06 | 2021-04-16 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and updating method of display interface thereof |
CN112799557A (en) * | 2021-01-28 | 2021-05-14 | 青岛海信移动通信技术股份有限公司 | Ink screen display control method, terminal and computer readable storage medium |
CN112925596B (en) * | 2021-02-25 | 2022-11-15 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and display method of display object thereof |
CN112925596A (en) * | 2021-02-25 | 2021-06-08 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and display method of display object thereof |
CN113053322A (en) * | 2021-03-12 | 2021-06-29 | 广州文石信息科技有限公司 | Display optimization method of electronic ink screen and related device |
CN113596425B (en) * | 2021-06-21 | 2023-02-07 | 深圳市沃特沃德信息有限公司 | Image processing method and device for ink screen terminal, storage medium and intelligent device |
CN113596425A (en) * | 2021-06-21 | 2021-11-02 | 深圳市沃特沃德信息有限公司 | Image processing method and device for ink screen terminal, storage medium and intelligent device |
CN113934340A (en) * | 2021-09-22 | 2022-01-14 | 青岛海信移动通信技术股份有限公司 | Terminal device and progress bar display method |
CN113934340B (en) * | 2021-09-22 | 2024-04-19 | 青岛海信移动通信技术有限公司 | Terminal equipment and progress bar display method |
CN115424588A (en) * | 2022-10-11 | 2022-12-02 | 广州文石信息科技有限公司 | Character display edge processing method and device, terminal equipment and storage medium |
CN115909980A (en) * | 2022-11-08 | 2023-04-04 | 广州文石信息科技有限公司 | Character display optimization method, device, equipment and storage medium |
CN115909980B (en) * | 2022-11-08 | 2023-10-17 | 广州文石信息科技有限公司 | Text display optimization method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111508039B (en) | 2023-11-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111508039B (en) | Word processing method of ink screen and communication terminal | |
CN111343339B (en) | Mobile terminal and image display method thereof | |
CN113223464A (en) | Ink screen image display method and ink screen terminal | |
CN112184595B (en) | Mobile terminal and image display method thereof | |
CN112114929B (en) | Display device and image display method thereof | |
CN109857401B (en) | Display method of electronic equipment, graphical user interface and electronic equipment | |
CN114640783B (en) | Photographing method and related equipment | |
CN112925596B (en) | Mobile terminal and display method of display object thereof | |
CN111193874B (en) | Image display parameter adjusting method and mobile terminal | |
CN113038141B (en) | Video frame processing method and electronic equipment | |
CN113518243A (en) | Image processing method and device | |
CN117055779B (en) | Application interface display method, terminal equipment and storage medium | |
CN116009802A (en) | Page display method, electronic device and computer readable storage medium | |
CN111031377B (en) | Mobile terminal and video production method | |
CN112799557B (en) | Ink screen display control method, terminal and computer readable storage medium | |
CN114063945B (en) | Mobile terminal and image display method thereof | |
CN113934340B (en) | Terminal equipment and progress bar display method | |
CN114067758B (en) | Mobile terminal and image display method thereof | |
CN114863432A (en) | Terminal device, contrast adjusting method, device and medium | |
CN115033199A (en) | Mobile terminal and image display method thereof | |
CN117290004A (en) | Component preview method and electronic equipment | |
CN114449171A (en) | Method for controlling camera, terminal device, storage medium and program product | |
CN112004006A (en) | Mobile medical terminal and brightness adjusting method thereof | |
CN113760164A (en) | Display device and response method of control operation thereof | |
CN113542711A (en) | Image display method and terminal |
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 | ||
CB02 | Change of applicant information |
Address after: 266071 Shandong city of Qingdao province Jiangxi City Road No. 11 Applicant after: Qingdao Hisense Mobile Communication Technology Co.,Ltd. Address before: 266071 Shandong city of Qingdao province Jiangxi City Road No. 11 Applicant before: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |