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

CN117519859A - Interface adjustment method and electronic equipment - Google Patents

Interface adjustment method and electronic equipment Download PDF

Info

Publication number
CN117519859A
CN117519859A CN202210912455.5A CN202210912455A CN117519859A CN 117519859 A CN117519859 A CN 117519859A CN 202210912455 A CN202210912455 A CN 202210912455A CN 117519859 A CN117519859 A CN 117519859A
Authority
CN
China
Prior art keywords
icon
interface
text
font
style
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.)
Pending
Application number
CN202210912455.5A
Other languages
Chinese (zh)
Inventor
黄士俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honor Device Co Ltd
Original Assignee
Honor Device Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honor Device Co Ltd filed Critical Honor Device Co Ltd
Priority to CN202210912455.5A priority Critical patent/CN117519859A/en
Priority to PCT/CN2023/089072 priority patent/WO2024027205A1/en
Publication of CN117519859A publication Critical patent/CN117519859A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The application discloses an interface adjustment method and electronic equipment, relates to the technical field of terminal display, and can solve the problem that characters and icons in an interface are not matched visually caused by the fact that the electronic equipment adjusts character patterns. The specific scheme comprises the following steps: the electronic equipment displays a first interface of a first application; the first interface is used for setting a text style displayed by the electronic equipment, wherein the text style comprises at least one of a font style, a font size, a font thickness and a font style; receiving a first operation of a user on a first interface, wherein the first operation is used for setting the display modes of characters and icons displayed by electronic equipment to be first character modes; receiving a second operation input by a user, wherein the second operation is used for displaying a second interface of a second application; responsive to a second operation, displaying a second interface; the second interface includes: a first text corresponding to the first text style, and at least one first icon corresponding to the first text style.

Description

Interface adjustment method and electronic equipment
Technical Field
The present disclosure relates to the field of terminal display technologies, and in particular, to an interface adjustment method and an electronic device.
Background
In order to meet different requirements of users on text styles (such as font size, font thickness, etc.) displayed by the electronic device, the electronic device provides the users with a function of adjusting the text styles. The electronic device may adjust the text style in response to a user triggering an operation to adjust the text style. Second, the interface in the electronic device may include icons in addition to text, and the icons used by the electronic device are typically visually matched to the default text style of the electronic device. If the electronic device adjusts the default text style, the text corresponding to the adjusted text style and the icon in the electronic device may not visually match. For example, the adjusted larger font text may be visually mismatched with the finer line icons in the electronic device, the adjusted larger font text may be visually mismatched with the smaller interface icons in the electronic device, and so on.
In summary, when the electronic device adjusts the text style, the problem that the text and the icon in the interface are not visually matched will occur, resulting in poor consistency of the interface content and reduced display effect of the electronic device.
Disclosure of Invention
The embodiment of the application provides an interface adjustment method and electronic equipment, which are used for solving the problem that characters and icons in an interface are not matched visually caused by the adjustment of character patterns by the electronic equipment, and ensuring the consistency of interface contents while meeting the personalized requirements of users on the character patterns.
In order to achieve the above purpose, the embodiments of the present application adopt the following technical solutions:
in a first aspect, an interface adjustment method is provided, where the method is applied to an electronic device, and the method may include: the electronic device may display a first interface of a first Application (APP); the first interface is used for setting a text style displayed by the electronic equipment. Then, the electronic device may receive a first operation of the user on the first interface, where the first operation is used to set a display style of characters and icons displayed by the electronic device to be a first character style. Then, the electronic device receives a second operation input by the user, and the second operation is used for displaying a second interface of a second application. In response to the second operation, the electronic device may display a second interface of a second APP. The second interface may include: a first text corresponding to the first text style, and at least one first icon corresponding to the first text style.
Wherein the text style includes at least one of a font style, a font size, a font thickness, and a font style. The font style is used to indicate whether the font is italic.
It is understood that the electronic device may provide the user with a function of setting the text style displayed by the electronic device at the first interface of the first application. For example, the user may set at least one of a font style, a font size, a font thickness, and a font style at the first interface. In the scheme, the electronic equipment can receive the first operation of setting the text style by the user, and the first text style set by the first operation not only acts on the text displayed by the electronic equipment, but also acts on the icon displayed by the electronic equipment. After that, the electronic device can display the characters and icons corresponding to the first character style after responding to the operation (namely, the second operation) triggering the electronic device to display other interfaces (such as the second interface). The first text in the second interface and at least one first icon in the second interface are visually matched. Thus, the electronic device can solve the problem that the characters in the interface and the icons in the interface are not visually matched due to the fact that the electronic device adjusts the character style. By adopting the scheme, the consistency of interface contents can be ensured while the personalized requirements of users on the character patterns are met, so that the display effect of the electronic equipment can be improved.
With reference to the first aspect, in one possible implementation manner, the first interface may include an example text and an example icon. The electronic device displays a first interface of a first APP, including: the electronic device displays a first interface including example text and example icons corresponding to a second text style. The method may further include: and the electronic equipment responds to the first operation, and the example characters and the example icons corresponding to the first character style are displayed on the first interface. Wherein the first text pattern is different from the second text pattern.
It can be appreciated that, in response to triggering the operation of displaying the first interface of the first APP, the mobile phone may first generate the first interface according to the text style currently adopted by the first APP (i.e., the second text style). The first interface generated according to the text style currently employed by the first APP may include example text and example icons corresponding to the second text style. Then, the electronic device may further receive and respond to each operation of adjusting the text style input by the user on the first interface, obtain the text style selected by the user on the first interface, and update the example text and the example icon in the first interface according to the obtained text style selected by the user on the first interface. That is, both the example text and the example icon in the first interface may change with each change in text style selected by the user on the first interface.
Secondly, since the example text and the example icon in the first interface change with each time the text style selected by the user on the first interface, it is known that the mobile phone can display the example text corresponding to the text style selected by the user on the first interface at a time and the example icon corresponding to the text style selected by the user on the first interface at a time on the first interface. In this way, the user can input the first operation to the mobile phone under the condition that the example text in the first interface meets the self use requirement and the example icon in the first interface meets the self use requirement. The mobile phone responds to the first operation, and can determine that the text style selected by the user on the first interface at this time is a first text style corresponding to the first operation, and the first text style is a text style meeting the requirement of the user. Further, it can be known that the text and the icon in any interface except the first interface generated by the mobile phone according to the first text style are all in accordance with the user requirement.
With reference to the first aspect, in another possible implementation manner, the first APP may be a setting APP of the electronic device, and the first interface is a font setting interface of the setting APP. At this time, the second APP is any APP in the electronic device, and the second interface is any interface in the electronic device except for the font setting interface.
It will be appreciated that the font setting interface of the setting APP in the electronic device may be used to set the text style of any interface of any APP in the electronic device other than the font setting interface. Therefore, the electronic device responds to the first operation input on the font setting interface of the setting APP, after determining the first text pattern corresponding to the first operation, responds to the second operation of the user triggering the second interface displaying any APP, and can generate the second interface of the APP according to the first text pattern. At this time, the second APP is any one APP.
With reference to the first aspect, in another possible implementation manner, the first APP is a third party APP of the electronic device, and the first interface is an interface set by a font of the third party APP. At this time, the second APP is the same APP as the first APP, and the second interface is any interface except for the font setting interface in the second APP.
It will be appreciated that the font setting interface of any one of the third party APPs in the electronic device may be used to set the text style of the interface in this third party APP. Therefore, the electronic device responds to the first operation input on the font setting interface of the third party APP, after determining the first text pattern corresponding to the first operation, responds to the second operation triggered by the user to display any interface except the font setting interface in the third party APP, and can generate the interface according to the first text pattern. At this point, the second APP is this third party APP.
With reference to the first aspect, in another possible implementation manner, the at least one first icon includes a linear icon and/or a line-plane combination icon. The linear icons are icons drawn by lines; the line-surface combined icon is an icon drawn by lines and block patterns.
It will be appreciated that since the planeness icon is made up of a block pattern of blocks, the block pattern is larger in area and more prominent in the interface than the lines. Therefore, the area icon composed of the block pattern may not be enlarged or roughened. That is, the electronic device may display the area icon only according to the default icon parameter regardless of whether the text style adopted by the electronic device is changed.
In addition, for the linear icon, the line in the linear icon is similar to the stroke in the text, if the text style changes, the stroke in the text is represented, and if the line in the linear icon also changes along with the text style, the line in the linear icon and the stroke in the text can be kept consistent and visually matched. Thus, the electronic device may adjust the linear icon as the text style employed by the electronic device changes so that the linear icon and text are visually matched. Similarly, since the line-surface combined icon also includes lines, the electronic device can adjust the line-surface combined icon according to the change of the text style adopted by the electronic device.
Further, after determining the first text style corresponding to the first operation, the electronic device may respond to the second operation of the second interface for displaying the second APP triggered by the user, and may generate the at least one first icon according to the first text style only for the linear icon and/or the line-surface combined icon (i.e., at least one first icon in the second interface to be displayed) in the second interface to be displayed.
With reference to the first aspect, in another possible implementation manner, the second APP stores preconfigured icon data. The preconfigured icon data may include a plurality of icon data for each of the plurality of second icons. The plurality of icon data corresponds to the plurality of icon parameters of the second icon one by one. The icon parameter is used for indicating at least one of icon style, icon size, thickness of icon lines and icon style of the corresponding icon. The plurality of second icons includes the at least one first icon.
Further, the electronic device displays a second interface in response to a second operation, including: the electronic equipment responds to the second operation and determines a first icon parameter corresponding to the first text style according to a preset matching relation; the electronic equipment acquires icon data corresponding to the first icon parameter from the icon data of at least one first icon in the second interface to be displayed from the preconfigured icon data; then, the electronic equipment draws and renders to obtain at least one picture of a first icon according to the acquired icon data; the electronic equipment further draws and renders pictures of the first characters in the second interface to be displayed according to the first character patterns; finally, the electronic device generates and displays a second interface comprising the first text and at least one first icon.
The preset matching relationship is used for representing the corresponding relationship between the text style and the icon parameters.
In the design mode, a specific implementation process of a second interface of the electronic equipment for generating the second APP according to the first text style is described.
With reference to the first aspect, in another possible implementation manner, the preset matching relationship is configured in the second APP, or the preset matching relationship is configured in an operating system of the electronic device.
It will be appreciated that. If the preset matching relationship is configured in an operating system in the electronic device, each system APP in the electronic device can use the preset matching relationship, and any third party APP in the electronic device can not necessarily use the preset matching relationship. For example, if the operating system of the electronic device before upgrading does not include the preset matching relationship and the operating system of the electronic device after upgrading includes the preset matching relationship, the third party APP downloaded when the electronic device uses the operating system before upgrading cannot use the preset matching relationship, and the third party APP downloaded when the electronic device uses the operating system after upgrading can use the preset matching relationship.
If the preset matching relationship is configured in the second APP, the second APP may use the preset matching relationship in the second APP, regardless of whether the second APP is downloaded when the electronic device uses any version of the operating system. In this way, the second APP may not be affected by the change of the operating system of the electronic device, and the preset matching relationship may be used at any time to determine the first icon parameter corresponding to the first text style.
With reference to the first aspect, in another possible implementation manner, the text style may include a font thickness, and accordingly, an icon parameter may be used to indicate a thickness of an icon line. At this time, the preset matching relationship may include: a plurality of font thickness values, and thickness values of icon lines corresponding to each font thickness value; the larger the font thickness value in the preset matching relation is, the larger the thickness value of the corresponding icon line is.
In this implementation, one example of a preset matching relationship is described. And the electronic equipment determines a first icon parameter corresponding to the first text style according to the preset matching relation method. The larger the font thickness value in the preset matching relationship is, the larger the thickness value of the icon line corresponding to the larger font thickness value is, so that the icon generated according to the first icon parameter and the character generated according to the first character style can be ensured to be visually matched.
In a second aspect, there is provided an electronic device comprising: a processor, a memory, and a communication interface. The memory and the communication interface are coupled to the processor, the memory for storing computer program code, the computer program code comprising computer instructions. Wherein the computer instructions, when executed by the processor, cause the electronic device to perform the interface adjustment method according to any one of the first aspects.
In a third aspect, an electronic device is provided, the electronic device comprising: a processor, a memory, and a communication interface. The memory and the communication interface are coupled to the processor, the memory for storing computer program code, the computer program code comprising computer instructions. Wherein the computer instructions, when executed by the processor, cause the electronic device to perform the steps of: displaying a first interface of a first application; the first interface is used for setting a text style displayed by the electronic equipment, wherein the text style comprises at least one of a font style, a font size, a font thickness and a font style, and the font style is used for indicating whether a font is italic or not; receiving a first operation input by a user on a first interface, wherein the first operation is used for setting the display modes of characters and icons displayed by electronic equipment as first character modes; receiving a second operation input by a user, wherein the second operation is used for displaying a second interface of a second application; responsive to a second operation, displaying a second interface; wherein the second interface comprises: a first text corresponding to the first text style, and at least one first icon corresponding to the first text style.
With reference to the third aspect, in one possible implementation manner, the first interface includes an example text and an example icon. The first interface for displaying the first application includes: a first interface including example text and example icons corresponding to a second text style is displayed. The method further comprises the following steps: in response to the first operation, example text and example icons corresponding to the first text style are displayed on the first interface. Wherein the first text pattern is different from the second text pattern.
With reference to the third aspect, in another possible implementation manner, the first application is a setting application of the electronic device, and the first interface is a font setting interface of the setting application. The second application is any application in the electronic equipment, and the second interface is any interface except the font setting interface in the electronic equipment.
With reference to the third aspect, in another possible implementation manner, the first application is a third party application of the electronic device, and the first interface is a font setting interface of the third party application. The second application is the same application as the first application, and the second interface is any interface except the font setting interface in the second application.
With reference to the third aspect, in another possible implementation manner, the at least one first icon includes a linear icon and/or a line-plane combination icon. The linear icons are icons drawn by lines; the line-surface combined icon is an icon drawn by lines and block patterns.
With reference to the third aspect, in another possible implementation manner, the second application stores preconfigured icon data, where the preconfigured icon data includes a plurality of icon data of each of a plurality of second icons, and the plurality of icon data corresponds to a plurality of icon parameters of the second icons one by one; the icon parameters are used for indicating at least one of icon styles, icon sizes, thicknesses of icon lines and icon styles of the corresponding icons; the plurality of second icons includes at least one first icon. The second operation responding to the user input displays a second interface, which comprises the following steps: responding to the second operation, and determining a first icon parameter corresponding to the first text style according to a preset matching relation; the preset matching relationship is used for representing the corresponding relationship between the text style and the icon parameters; obtaining icon data corresponding to a first icon parameter from icon data of at least one first icon in a second interface to be displayed from preconfigured icon data; drawing and rendering to obtain at least one picture of a first icon according to the acquired icon data; drawing and rendering according to the first text style to obtain a picture of the first text in the second interface to be displayed; a second interface including the first text and at least one first icon is generated and displayed.
With reference to the third aspect, in another possible implementation manner, the preset matching relationship is configured in the second application, or the preset matching relationship is configured in an operating system of the electronic device.
With reference to the third aspect, in another possible implementation manner, the text style includes a font thickness, and the icon parameter is used to indicate the thickness of the icon line. The preset matching relation comprises the following steps: a plurality of font thickness values, and thickness values of icon lines corresponding to each font thickness value; the larger the font thickness value in the preset matching relation is, the larger the thickness value of the corresponding icon line is.
In a fourth aspect, a computer-readable storage medium having computer instructions stored therein is provided. When executed on an electronic device, the computer instructions cause the electronic device to perform the interface adjustment method of any one of the first aspects described above.
In a fifth aspect, there is provided a computer program product comprising computer instructions which, when run on an electronic device, cause the electronic device to perform the interface adjustment method according to any one of the first aspects above.
The technical effects of any one of the design manners of the second aspect to the fifth aspect may be referred to the technical effects of the different design manners of the first aspect, and will not be repeated here.
Drawings
FIG. 1 is a schematic diagram of an interface of a mobile phone before and after text style adjustment in the related art;
fig. 2 is an interface schematic diagram generated by the mobile phone according to the adjusted text style according to the embodiment of the present application;
fig. 3 is a software structure diagram of a mobile phone according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a font setting interface according to an embodiment of the present application;
FIG. 5 is a flowchart illustrating an interface adjustment method according to an embodiment of the present disclosure;
FIG. 6 is a schematic diagram of another font setting interface provided by an embodiment of the present application;
fig. 7 is a schematic diagram of an interface before and after a text style is adjusted by a mobile phone according to an embodiment of the present application;
FIG. 8 is a schematic diagram of preconfigured icon data provided in an embodiment of the present application;
FIG. 9 is a flowchart of a method for determining icon parameters corresponding to a text style by a mobile phone according to an embodiment of the present application;
FIG. 10 is a second flowchart of an interface adjustment method according to an embodiment of the present disclosure;
fig. 11 is a schematic structural diagram of a mobile phone according to an embodiment of the present application.
Detailed Description
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are only some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "first" and "second" are used below for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. In the description of the present application, unless otherwise indicated, the meaning of "a plurality" is two or more.
Currently, electronic devices are set to generate an interface using default text styles and default icon parameters at factory settings, and provide users with a function of adjusting text styles. The user can trigger the electronic equipment to acquire the adjusted text style through the text style adjusting function, and generate an interface in the electronic equipment according to the adjusted text style.
Wherein the text corresponding to the default text style and the icon corresponding to the default icon parameter are typically visually matched. Since the electronic device adjusts the text style in any interface according to the adjusted text style, and the icon in the interface remains unchanged, the text generated according to the adjusted text style in the interface may not be visually matched with the icon in the interface.
Illustratively, for any of the interfaces of the mobile phone, the mobile phone may generate the interface 110 shown in fig. 1 (a) using the default text style and the default icon parameters. The mobile phone can also acquire an adjusted character style, and the fonts in the adjusted character style are thickened. The mobile phone can generate the interface 120 shown in fig. 1 (b) by using the adjusted text style. The text font in interface 120 is bolded compared to interface 110, and the icons in interface 120 remain unchanged. It can be seen that the text and icons in interface 110 are visually matched. Icons with thinner lines in the interface 120 and the text with thicker fonts in the interface 120 are not visually matched.
In summary, when the electronic device in the related art adjusts the text style, the problem that the text in the interface is not visually matched with the icon in the interface may occur, resulting in poor consistency of the interface content and reduced display effect of the electronic device.
In view of the foregoing, an embodiment of the present application provides an interface adjustment method, where after an electronic device receives a first operation for setting a text style by a user, the first text style set by the first operation not only acts on text displayed by the electronic device, but also acts on an icon displayed by the electronic device. And then, the electronic equipment responds to a second operation triggering the electronic equipment to display other interfaces (such as a second interface), and characters and icons corresponding to the first character style can be displayed. The first text in the second interface and at least one first icon in the second interface are visually matched. Thus, the electronic device can solve the problem that the characters in the interface and the icons in the interface are not visually matched due to the fact that the electronic device adjusts the character style. By adopting the scheme, the consistency of interface contents can be ensured while the personalized requirements of users on the character patterns are met, so that the display effect of the electronic equipment can be improved.
For example, for the interface 110 shown in fig. 1 (a), the mobile phone adopts the interface adjustment method provided in the embodiment of the present application, and according to the adjusted text style, the interface 210 shown in fig. 2 may be generated. The font of the text in interface 210 is bolded and the lines of the icons in interface 210 are bolded. It can be seen that the text in interface 210 and the icons in interface 210 are visually matched. Of course, fig. 2 shows an effect schematic of the method provided by the embodiment of the present application only by thickening the icon lines. In the method provided by the embodiment of the application, the text style set by the user, such as at least one of font style, font size, font thickness and font style, can be applied to the icon. For example, the electronic apparatus may not only set the thickness of the icon according to the thickness of the font set by the user as shown in fig. 2; the size of the icon may also be set according to the size of the font set by the user, and whether the icon is tilted is set according to whether the font set by the user is italic.
The interface adjustment method provided by the embodiment of the application can be applied to electronic devices such as mobile phones, tablet computers, notebook computers, ultra-mobile personal computer (UMPC), handheld computers, netbooks, wearable electronic devices and the like, and the embodiment of the application does not limit the method. The following describes an interface adjustment method provided in the embodiment of the present application, taking a mobile phone as an example.
Taking an electronic device as an example of a mobile phone, a software structure diagram of the mobile phone provided in the embodiment of the present application is described. As shown in fig. 3, the software system of the mobile phone may be Android with a layered architecture TM The system. The layered architecture divides the software into several layers, each with distinct roles and branches. The layers communicate with each other through a software interface. In some embodiments, android will be TM The system is divided into four layers, namely an application program layer and an application framework layer (Android from top to bottom TM Frame), a system runtime (Native), a Hardware abstraction layer (HAL, hardware Abstraction Layer), a Kernel layer (Linux Kernel), and Hardware.
1. Application layer
The application layer may include a series of APPs. The series of APP can be divided into a system APP carried by the mobile phone and a third party APP downloaded to the mobile phone by the user. For example, as shown in fig. 3, the system APP may include a contact APP, a setting APP, and the like; the third party APP may include: * Chat APP, etc.
Wherein, set up APP can include the characters adjustment module. The text adjustment module is used for setting text styles displayed by the mobile phone.
For example, the mobile phone can generate and display the font setting interface 410 in response to the user triggering the operation of displaying the font setting interface by setting the text adjustment module in the APP. As shown in fig. 4, the font setting interface 410 may include a slider 411 and a slider 412. The user can select a certain font size value through the slider 411 and select a certain font thickness value through the slider 412. After the user selects the text style, the user may then enter an operation to trigger the closing of the font settings interface 410. The text adjustment module in the handset may then receive and respond to the user triggering the operation of closing the font settings interface 410 to determine the adjusted text style. The adjusted text style may include a font size value and a font size value selected by the user on the font settings interface 410. The mobile phone can adjust the interface characters of the mobile phone according to the adjusted character style.
In this embodiment, each APP (e.g., chat APP shown in fig. 3) in the mobile phone that has a requirement for adjusting an icon may store preconfigured icon data, where the preconfigured icon data may include a plurality of icon data of each of a plurality of icons in the APP. The icon data of each icon corresponds to the icon parameters of each icon one by one. The icon parameters may be used to indicate at least one of an icon style, an icon size, a thickness of an icon line, and an icon style of the corresponding icon. Icon style may refer to the wind of an icon, e.g., lovely, abstract, realistic. The icon size may be the size of the icon. The icon style may be used to indicate whether the icon is italic.
2. Application framework layer
The application framework layer provides an application programming interface (application programming interface, API) and programming framework for the APP of the application program layer. The application framework layer includes some predefined functions.
Illustratively, as shown in FIG. 3, the application framework layer may include an input system (input system), a text style distribution module, and the like. The input system is used for monitoring an input module (such as a touch screen drive) of the mobile phone, converting parameters input by the input module into usable events and transmitting the usable events to an upper related module. For example, the input system is used for driving a touch screen of a monitoring mobile phone through the touch screen, converting touch parameters generated by touch operation input by the touch screen into usable events and transmitting the usable events to the APP at the upper layer.
The text style distribution module can be used for receiving the text style sent by the text adjustment module in the set APP, and then distributing the received text style to the APP (such as the APP operated in the foreground in the mobile phone or all the APPs in the mobile phone) needing to adjust the fonts in the mobile phone.
In the embodiment of the application, the application framework layer in the mobile phone may further include an icon adjustment module (Icon Adjust Drawable module).
It should be noted that, the icon adjustment module may be integrated in the APP of the mobile phone. For example, as shown in fig. 3, the chat APP includes an icon adjustment module. Alternatively, the icon adjustment module may be disposed in a mobile phone (such as an application framework layer of the mobile phone), but not integrated in an APP (such as chat APP) of the mobile phone; an APP (e.g., chat APP) in the handset may invoke an icon adjustment module in the application framework layer of the handset. The embodiments of the present application are not limited in this regard.
The icon adjusting module in the application framework layer of the mobile phone or the icon adjusting module in any one of the APPs is used for determining icon parameters corresponding to the adjusted text patterns according to a preset matching relationship. The preset matching relationship is used for representing the corresponding relationship between the text style and the icon parameters.
The icon adjustment module in any one APP can be designed in the APP by a developer of the APP using a AAR (Android Archive) package having the function provided by the icon adjustment module. The AAR package may refer to a binary archive file providing a function of determining icon parameters corresponding to the adjusted text style according to a preset matching relationship. The AAR package can be provided for running in Android TM APP usage in the operating system.
It can be appreciated that if the icon adjustment module is configured in an application framework layer in the mobile phone, each system APP in the mobile phone can be invoked, and any third party APP in the mobile phone is not necessarily invoked. For example, the application framework layer in the operating system before upgrading of the mobile phone does not include the icon adjusting module, and the application framework layer in the operating system after upgrading includes the icon adjusting module, so that the third party APP downloaded when the operating system before upgrading is used by the mobile phone cannot call the icon adjusting module, and the third party APP downloaded when the operating system after upgrading is used by the mobile phone can call the icon adjusting module.
If the icon adjustment module is configured in any one of the third party APPs, the third party APP can use the icon address module in the third party APP, whether the third party APP is downloaded when the handset uses any version of the operating system. In this way, the third party APP can be unaffected by changes in the operating system of the handset, and can use the functions provided by the icon adjustment module at any time.
3. System operation library (Native)
The system runtime (Native) includes An Zhuoyun hours (Android TM runtimes) and system libraries. And the android running time is responsible for scheduling and managing an android system. The system library may include a plurality of functional modules, such as a User Interface (UI) framework and a presentation Display framework shown in fig. 3. Among other things, the UI framework may include a UI thread and a rendering thread (e.g., drawFrame). The UI thread is used to draw one or more pictures in any one interface. Rendering threads forRendering the one or more pictures to obtain a rendered picture. And synthesizing the rendered picture by a synthesizing thread in the Display framework to obtain the interface.
4. Kernel layer
The kernel layer is a layer between hardware and software. The kernel layer contains at least touch screen drivers, display drivers, and the like.
After the APP interface is synthesized by the synthesis thread in the Display framework, the APP interface can be displayed by a Display driving touch screen.
5. Hardware
The hardware includes at least a touch screen and the like.
Further, a software processing procedure of the mobile phone adjustment interface provided in the embodiment of the present application is described with reference to a software structure diagram of the mobile phone provided in the embodiment of the present application shown in fig. 3.
In this embodiment, the software processing process of the mobile phone adjustment interface may include the following steps A1-a 13. Step A1: the input system in the mobile phone can respond to the operation (such as the first operation described in the embodiment of the application) of triggering the mobile phone to adjust the text style, which is input by the user on the touch screen, generate a first event corresponding to the operation of triggering the mobile phone to adjust the text style, and send the first event to the setting APP. Step A2: the APP is set to respond to the first event, and the adjusted text pattern (the first text pattern is described in the embodiment of the application) is obtained through the text adjustment module. Step A3: the text adjustment module may notify the text style distribution module of the adjusted text style. Step A4: the input system in the mobile phone may respond to the user triggering the operation (such as the second operation described in the embodiment of the present application) of any interface of the chat APP (i.e. the second APP described in the embodiment of the present application), generate a second event corresponding to the operation of triggering any interface displaying the chat APP, and send the second event to the chat APP. Step A5: * Chat APP starts to run in response to the second event. Step A6: the text style distribution module may send the adjusted text style to the chat APP when the chat APP starts to operate. Step A7: * The chat APP can determine icon parameters corresponding to the adjusted text style according to a preset matching relationship through an icon adjusting module in the chat APP. Step A8: * The chat APP may obtain icon data corresponding to the determined icon parameter from preconfigured icon data of the chat APP. Step A9: * The chat APP may send the adjusted text style and icon data corresponding to the adjusted text style to the UI framework. Step A10: and the UI framework draws and renders the characters and the icons in the interface to be displayed according to the adjusted character style and the icon data corresponding to the adjusted character style, and a rendered picture is obtained. Step A11: and synthesizing the rendered picture by a synthesizing thread in the Display framework to obtain the interface. Step A12: the composition thread in the Display framework may send this composed interface to the Display driver. Step A13: the display driver drives the touch screen to display the synthesized interface (i.e., the second interface described in the embodiments of the present application).
Wherein, the interface obtained in the step A11 comprises: and B, characters corresponding to the adjusted character patterns and icons corresponding to the icon parameters determined in the step A7. The icon parameter determined in step A7 is an icon parameter corresponding to the adjusted text style, and it is known that the icon corresponding to the icon parameter determined in step A7 is an icon corresponding to the adjusted text style.
The interface adjustment method provided in the embodiment of the present application is described by taking the example that the icon adjustment module is integrated in the second APP (chat APP), and the preset matching relationship is configured in the icon adjustment module, with continuing the combination of the software structure diagram of the mobile phone shown in fig. 3. Specifically, as shown in fig. 5, the method may include S501-S511.
S501, the mobile phone responds to the operation of triggering and displaying the font setting interface of the setting APP by a user, and the font setting interface is displayed through the touch screen.
The mobile phone can receive and respond to the operation (namely the first operation) of triggering and displaying the font setting interface by the user, generate the font setting interface according to the current text style, and display the font setting interface through the touch screen. The font setting interface is used for setting the text style displayed by the mobile phone. Then, the text adjustment module in the mobile phone may receive and respond to each operation of adjusting the text style input by the user on the font setting interface (for example, the sliding operation of the user on the sliding bar 611 shown in fig. 6, the sliding operation of the user on the sliding bar 612 shown in fig. 6), obtain the text style selected by the user in the font setting interface (for example, the font size value indicated by the sliding bar 611 and the font thickness value indicated by the sliding bar 612), and update the font setting interface according to the text style selected by the user in the font setting interface.
The current text style may be a text style currently adopted by a set APP in the mobile phone or a text style currently adopted by the mobile phone. Wherein the font setting interface is a first interface. The current text style (i.e., the text style before the handset is set in response to the first operation) is the second text style. The text style set by the user is a first text style.
In some embodiments, the font settings interface may include example text. And the mobile phone responds to the operation of triggering and displaying the font setting interface by the user, and displays the font setting interface comprising the example text corresponding to the current text style. For example, the font setting interface may be the font setting interface 410 in the setting APP as shown in fig. 4, the font setting interface 410 including the example text 413 corresponding to the current text style. The current text style may include: the font size value indicated by the slider 411, the font thickness value indicated by the slider 412.
In other embodiments, the font settings interface may include example icons in addition to example text. And the mobile phone responds to the operation of triggering and displaying the font setting interface by the user, and displays the font setting interface comprising the example text and the example icon corresponding to the current text style. The preconfigured icon data of the setting APP may include a plurality of icon data of each example icon in the setting APP, which corresponds to a plurality of icon parameters one by one.
Illustratively, the font settings interface may be the font settings interface 610 in the settings APP as shown in fig. 6. The font settings interface 610 may include: slide bar 611, slide bar 612, example text 613, and example icon 614. Among them, the slider bar 611 is used to set a font size value, and the slider bar 612 is used to set a font thickness value. The example text 613 is text generated in accordance with the current text style. The example icon 614 is an icon generated in accordance with an icon parameter corresponding to the current text style. The icon parameters corresponding to the current text style belong to the plurality of icon parameters. The current text style may include: the font size value indicated by the slider bar 611, the font thickness value indicated by the slider bar 612.
It can be understood that when the electronic device displays the font setting interface, the electronic device may receive and respond to each operation of adjusting the text style input by the user on the font setting interface, obtain the text style selected by the user on the font setting interface, and update the example text and the example icon in the font setting interface according to the obtained text style selected by the user on the font setting interface. That is, both the example text and the example icon in the font settings interface may change with each change in text style selected by the user on the first interface.
Illustratively, taking the example that the font setting interface includes the example text and the example icon as an example, a specific process of generating the font setting interface including the example text and the example icon corresponding to the current text style by the mobile phone will be described. The input system in the mobile phone can respond to the operation of triggering and displaying the font setting interface of the setting APP by a user, generate an event corresponding to the operation of triggering and displaying the font setting interface, and send the event corresponding to the operation of triggering and displaying the font setting interface to the setting APP. And the setting APP starts to run in response to an event corresponding to the operation triggering the display font setting interface, and sends the text style currently adopted by the mobile phone to the UI framework. The UI framework draws and renders according to the currently adopted text style to obtain a text picture in a font setting interface to be displayed; and drawing and rendering to obtain an icon picture in the font setting interface to be displayed. And synthesizing the rendered pictures (including the text pictures and the icon pictures in the font setting interface) by a synthesizing thread in the Display framework to obtain the font setting interface. The composition thread in the Display framework may send the font settings interface to the Display driver. The display driver drives the touch screen to display the font setting interface.
In this embodiment of the present invention, after the text adjustment module in the mobile phone responds to the operation of adjusting the text style input by the user on the font setting interface each time and obtains the text style selected by the user in the font setting interface, besides updating the example text and the example icon in the font setting interface according to the text style selected by the user in the font setting interface, the text style selected by the user in the font setting interface can be directly used to update the text style currently adopted by the mobile phone.
Or after the mobile phone obtains the text style selected by the user in the font setting interface, the mobile phone can also receive the first operation input by the user in the font setting interface, and respond to the first operation, update the text style currently adopted by the mobile phone by using the obtained text style selected by the user in the font setting interface. At this time, the text style selected by the user in the font setting interface acquired by the mobile phone may be referred to as a text style one corresponding to the first operation (i.e., the adjusted text style, such as the first text style).
It should be noted that, in the embodiment of the present application, taking the case that the mobile phone responds to the first operation, the text style (i.e. the second text style) currently adopted by the mobile phone is updated by using the obtained text style selected by the user in the font setting interface, the following method provided in the embodiment of the present application is described.
In addition, generally, the setting APP in the mobile phone is used to set the text style currently adopted by the mobile phone. Thus, it was described above that the text style currently adopted by the mobile phone is updated with the acquired text style selected by the user in the font setting interface in response to the first operation. However, if the setting APP in the mobile phone is set to be used for setting the text style currently adopted by the setting APP, the mobile phone may update the text style currently adopted by the setting APP, instead of updating the text style currently adopted by the mobile phone, with the acquired text style selected by the user in the font setting interface in response to the first operation. In this embodiment of the present application, the following method provided in the embodiment of the present application is described by taking setting an APP for setting a text style currently adopted by a mobile phone as an example.
In the embodiment of the application, the text style may include at least one of a font style, a font size, a font thickness and a font style. The font style may be any kind of line book handwriting (e.g., song Ti, regular script, line book, etc.), or any kind of self-created font (e.g., lovely type, style featuring national style, handwritten style, etc.). The font style is used to indicate whether the font is italic.
Illustratively, taking the example that the text style includes a font thickness value, the range of font thickness values in the first interface may include from 0.6 to 1.6, with a minimum adjustment unit of font thickness value of 0.1. The value "1" is a default font thickness value of the mobile phone, and is used for indicating the default font thickness of the mobile phone. The value "0.6" indicates that the font coarseness is coarser by a factor of 0.6 than the default font coarseness of the handset. The value "1.6" indicates that the font coarseness is 1.6 times thicker than the default font coarseness of the handset.
It should be noted that, the details of the current text style may be described with reference to the details of the text style, which are not repeated herein in the embodiments of the present application.
S502, a character adjusting module in the mobile phone responds to a first operation of a user on a font setting interface, and a character style I corresponding to the first operation is determined.
After the character style selected by the user in the font setting interface is acquired by the mobile phone, the first operation is received and responded, the character style selected by the acquired user in the font setting interface can be determined to be a character style I corresponding to the first operation, and the character style I is stored. Then, the text adjustment module in the mobile phone can update the text style currently adopted by the mobile phone by using the text style, i.e. execute S503. The first operation may be used to trigger the mobile phone to update the text style currently adopted by the mobile phone (i.e., the second text style) by using the text style selected by the user in the font setting interface (i.e., the first text style).
Illustratively, the first operation may be an operation that triggers closing of the font settings interface, e.g., the first operation may be an operation that a user triggers closing of the font settings interface 410 shown in fig. 4.
Alternatively, the font setting interface may include a first option (such as the first option 615 in the font setting interface 610 shown in fig. 6), where the first option is used to trigger the mobile phone to update the text style currently adopted by the mobile phone with the text style selected by the user in the font setting interface, and the first operation may be a click operation performed by the user on the first option.
S503, a character adjusting module in the mobile phone sends character style changing information to a character style distributing module; the text style altering information includes text style one.
The text style distribution module in the mobile phone can send interface information to the text adjustment module in advance, wherein the interface information is used for indicating an interface provided by the text style distribution module. Further, the text adjustment module may send the text style change information to the interface indicated by the interface information after determining the text style one. The text style distribution module may then receive the text style altering information from the interface.
Note that, in addition to the notification manner that the text adjustment module transmits the text style one to the text style distribution module in S503, other notification manners may be adopted to transmit the text style one to the text style distribution module. For example, the text adjustment module may update a target database for storing text styles after determining the text style one. The text style distribution module may monitor the target database. When the character adjusting module updates the character style in the target database to the character style one, the character style distributing module can acquire the character style one.
Illustratively, android is employed TM In the mobile phone of the operating system, the text style distribution module can be implemented by an activity management server (AMS, activity Manger Service) in the mobile phone. Wherein, the AMS is used for controlling each process of the APP in the mobile phone, so that the mobile phone operation system can reasonably adjust different APPAnd (5) performing degree operation.
S504, the mobile phone responds to a second operation input by the user to run a second APP.
And the mobile phone receives and responds to the second operation, starts to run the second APP, and triggers the second APP to generate a second interface. The second operation is used for triggering the mobile phone to display a second interface in a second APP (e.g., chat APP). The second APP may be any application in the mobile phone (e.g., the setting APP, or any third party APP), and the second interface may be any interface in the mobile phone other than the font setting interface.
In this embodiment of the present application, in a case where the first operation is an operation that triggers closing of the font setting interface, the second operation may be the same operation as the first operation, or the second operation may be a different operation from the first operation. In the case where the first operation is a click operation of the first option in the font setting interface by the user, then the second operation may be a different operation from the first operation.
S505, when the mobile phone starts to operate the second APP, the text pattern distribution module in the mobile phone sends a text pattern I to the second APP.
The text pattern distribution module may send the text pattern one to the second APP operated by the mobile phone when the mobile phone starts to operate the second APP, that is, the second APP changes to a foreground operation state.
For example, the AMS in the mobile phone may send the first instruction to the Activity Record in the mobile phone when the mobile phone starts running the second APP in the foreground. The first instruction is for triggering a second interface to regenerate a second APP. The first instruction may include a text style one. Then, the activitycord may send an instruction triggering the restart of the second APP to the main Thread Activity Thread of the second APP by crossing processes. The main Thread Activity Thread of the second APP executes S506-S508 in response to an instruction triggering the restart of the second APP.
It should be noted that, in addition to the second operation of triggering and running the second APP by the mobile phone described in S505, the mobile phone may send the first text pattern to the second APP, and after determining the first text pattern, the mobile phone may also send the first text pattern to all APPs (including the second APP) in the mobile phone that have a requirement for adjusting icons. The APP in the mobile phone with the icon adjustment requirement may refer to an APP in the mobile phone with the pre-configured icon data stored therein. The embodiment of the application does not limit the time when the mobile phone sends the first text pattern to the second APP.
Further, if the mobile phone determines the first text pattern, the first text pattern is directly sent to all the APPs (including the second APP) in the mobile phone, which have the requirement of adjusting the icon, so that the mobile phone receives and responds to the second operation of triggering and running the second APP, and the second APP in the mobile phone can directly generate the second interface in the second APP according to the first text pattern.
In this embodiment of the present application, for characters (may be referred to as first characters) in the second interface to be displayed, the second APP in the mobile phone may directly generate the first characters in the second interface to be displayed according to the first character style. Aiming at least one first icon in a second interface to be displayed, the mobile phone needs to determine a first icon parameter corresponding to a character style corresponding to a first operation according to a preset matching relation; and generating at least one first icon in the second interface to be displayed according to the first icon parameters.
The preset matching relationship is used for representing the corresponding relationship between the text style and the icon parameters.
In some embodiments, the text style may include font thickness, and the icon parameter may be used to indicate the thickness of the icon line. Further, the preset matching relationship may include: a plurality of font thickness values, and a thickness value of an icon line corresponding to each font thickness value. The larger the font thickness value in the preset matching relation is, the larger the thickness value of the corresponding icon line is.
Illustratively, the preset matching relationship includes: a first icon thickness value corresponding to a range of first font thickness values (e.g., [0.6,0.8 ]), a second icon thickness value corresponding to a range of second font thickness values (e.g., [0.8,1.2)), and a third icon thickness value corresponding to a range of third font thickness values (e.g., [1.2,1.6)). Wherein, [0.6,0.8) represents a font thickness value ranging from 0.6 to 0.8, and excluding 0.8. [0.8,1.2) is from 0.8 to 1.2, and does not include 1.2. [1.2,1.6) is from 1.2 to 1.6, and does not include 1.6.
In the embodiment of the present application, the preset matching relationship may be configured in each APP stored with the preset icon data in the mobile phone. For example, the preset matching relationship may be configured in an icon adjustment module in the second APP (chat APP as shown in fig. 3). Or, the mobile phone is configured in an operating system of the mobile phone. For example, the preset matching relationship may be configured in an icon adjustment module (not shown in the drawing) in an application framework layer of the mobile phone.
In this embodiment, an icon adjustment module in the second APP is configured in a preset matching relationship as an example. After the second APP in the mobile phone obtains the first text pattern corresponding to the first operation, the icon adjusting module in the second APP can determine the first icon parameter corresponding to the first text pattern according to the first text pattern and a preset matching relationship. As shown in fig. 5, after S505, the handset may perform S506.
S506, determining a first icon parameter corresponding to the first text style according to the first text style and a preset matching relation through an icon adjusting module in the second APP.
Illustratively, taking a text style one including a font thickness value X, the preset matching relationship includes a first icon thickness value corresponding to a range of the first font thickness value (i.e., [0.6,0.8 ]), a second icon thickness value corresponding to a range of the second font thickness value (i.e., [0.8,1.2)), and a third icon thickness value corresponding to a range of the third font thickness value (i.e., [1.2,1.6)), the description icon adjustment module determines a flow of the first icon data corresponding to the text style one. As shown in fig. 9, the icon adjustment module first obtains the first text style. Then, the icon adjustment module determines whether X is less than 0.8. If X is less than 0.8, the icon adjustment module determines that the first icon parameter includes a first icon thickness value. If X is greater than or equal to 0.8, the icon adjustment module determines if X is less than 1.2. If X is less than 1.2, the icon adjustment module determines that the first icon parameter includes a second icon thickness value. If X is greater than or equal to 1.2, the icon adjustment module determines that the first icon parameter includes a third icon thickness value.
In other embodiments, the preset matching relationship may be configured in an icon adjustment module in an application framework layer of the mobile phone. In this embodiment, after the second APP in the mobile phone obtains the text style one corresponding to the first operation, the text style one may be sent to the icon adjustment module in the mobile phone; the icon adjusting module in the mobile phone can determine a first icon parameter corresponding to the character style one according to the character style one and a preset matching relation. Specifically, the handset may perform S506a-S506c. S506a: the second APP sends the first text style to an icon adjusting module in the mobile phone. In the process of generating the second interface, the second APP may first send the text style one to the icon adjustment module in the mobile phone to obtain a first icon parameter corresponding to the text style one. S506b: and an icon adjusting module in the mobile phone determines a first icon parameter corresponding to the character style I according to the character style I and a preset matching relation. S506c: an icon adjusting module in the mobile phone sends a first icon parameter to the second APP. The method for determining the first icon parameter in S506b is similar to the method for determining the first icon parameter in S506, and will not be described herein.
S507, the second APP acquires icon data corresponding to the first icon parameters of at least one first icon in the second APP to be displayed from the preconfigured icon data of the second APP according to the first icon parameters.
Illustratively, in the case where the font thickness value X in text style one is greater than 1.2, the first icon parameter includes a third icon thickness value. At this time, the second APP may acquire, from the preconfigured icon data of the second APP, icon data corresponding to the third icon thickness value of each of the at least one first icon.
In the embodiment of the application, icons in any one interface can be divided into a linear icon, a planar icon and a line-surface combined icon. The linear icons may refer to icons drawn by lines, for example, an icon 211 to an icon 216 shown in fig. 2, an icon 723 and an icon 724 shown in (b) in fig. 7. The planar icons refer to icons drawn in a block pattern (e.g., a color-filled block pattern), for example, an icon 722 and an icon 725 shown in fig. 7 (b). The line-surface-bonded icons are icons drawn with lines and block patterns, for example, an icon 721, an icon 726, and an icon 727 shown in (b) of fig. 7.
It will be appreciated that since the planeness icon is made up of a block pattern of blocks, the block pattern is larger in area and more prominent in the interface than the lines. Therefore, the area icon composed of the block pattern may not be enlarged or roughened. That is, the mobile phone can display the area icon only according to the default icon parameter regardless of whether the text style adopted by the mobile phone is changed.
In addition, for the linear icon, the line in the linear icon is similar to the stroke in the text, if the text style changes, the stroke in the text is represented, and if the line in the linear icon also changes along with the text style, the line in the linear icon and the stroke in the text can be kept consistent and visually matched. Thus, the handset may adjust the linear icon as the text style employed by the handset changes so that the linear icon and text are visually matched. Similarly, since the line-face combined icon also comprises lines, the mobile phone can adjust the line-face combined icon along with the change of the character style adopted by the mobile phone.
In some embodiments, after determining, in response to the first operation, a first text pattern corresponding to the first operation, the mobile phone may generate, in response to the second operation, text in the second interface (may be referred to as a first text corresponding to the first text pattern) and at least one first icon in the second interface (may be referred to as at least one first icon corresponding to the first text pattern) according to the first text pattern; other icons (which may be referred to as other icons corresponding to the default text style of the mobile phone) in the second interface, except for the at least one first icon, may also be generated according to the default text style of the mobile phone. The mobile phone regenerates a second interface composed of the first text corresponding to the text style one, at least one first icon corresponding to the text style one and other icons corresponding to the default text style of the mobile phone.
Wherein the at least one first icon in the second interface may comprise a linear icon and/or a line-plane combination icon. The other icons in the second interface than the at least one first icon may be area icons.
In other embodiments, in response to the second operation, the mobile phone may generate the second interface including the first text corresponding to the text style one and the at least one first icon corresponding to the text style one, where all icons in the second interface to be displayed include only the at least one first icon.
Or, in response to the second operation, the mobile phone may generate the second interface including the first text corresponding to the text style one, the at least one first icon corresponding to the default text style of the mobile phone, and the other icons corresponding to the default text style of the mobile phone, in the case that all icons in the second interface to be displayed include at least one first icon and the other icons except for the at least one first icon.
In this embodiment of the present application, the second APP may store preconfigured icon data. The preconfigured icon data in the second APP may include a plurality of icon data for each of the plurality of second icons. The plurality of icon data of each second icon corresponds to the plurality of icon parameters of the second icon one by one. Each icon parameter is used to indicate at least one of an icon style, an icon size, a thickness of an icon line, and an icon style of a corresponding icon. Wherein at least one first icon belongs to a plurality of second icons.
Optionally, the preconfigured icon data in the second APP may further include icon data corresponding to a default icon parameter of the mobile phone for each of the plurality of third icons. The icon data of each third icon corresponding to the default icon parameter of the mobile phone is also the icon data corresponding to the default text style of the mobile phone. Wherein, the icons other than the at least one first icon in the second interface belong to a plurality of third icons.
Exemplary if the second APP is operating at Android TM The APP in the operating system, the preconfigured icon data for the second APP may be stored in a Drawable abstract class.
Wherein a plurality of icon parameters for different icons may be the same. For example, taking the example where the icon parameters include the thickness of the icon line, the plurality of icon parameters for each icon may include a first icon thickness value, a second icon thickness value, and a third icon thickness value. The first icon thickness value is smaller than the second icon thickness value, and the second icon thickness value is smaller than the third icon thickness value. The icon thickness value is used to indicate the thickness of the icon line. Continuing with the example of one phone icon in the second APP, as shown in fig. 8, the preconfigured icon data of the second APP may include: telephone icons corresponding to the first icon thickness value, telephone icons corresponding to the second icon thickness value and telephone icons corresponding to the third icon thickness value.
S508, the second APP sends the first text style and the acquired icon data to the UI framework.
The second APP may send the text style one to a UI thread in the UI frame corresponding to the text in the second interface, and send the acquired icon data to the UI thread corresponding to the icon in the second interface.
S509, the UI framework draws and renders a picture of the first text in the second interface to be displayed according to the first text style; and drawing and rendering to obtain a picture of at least one first icon in the second interface to be displayed according to the acquired icon data.
The UI thread corresponding to the text in the UI frame can draw an initial picture of the first text according to the first text style; and rendering the initial picture of the first text by a rendering thread corresponding to the text in the UI frame to obtain the picture of the first text. Meanwhile, the UI thread corresponding to the icon in the UI framework can draw an initial picture of at least one first icon according to the acquired icon data; and rendering the initial picture of the at least one drawn first icon by a rendering thread corresponding to the icon in the UI framework to obtain the picture of the at least one first icon.
S510, the UI framework sends the rendered picture to the Display framework.
The rendered picture may include a picture of the first text and a picture of at least one first icon.
S511, synthesizing the rendered picture by a synthesizing thread in the Display framework to obtain a second interface.
After the composite thread in the Display framework obtains the second interface, the second interface may be sent to the Display driver. The display driver drives the touch screen to display the second interface. Wherein the second interface comprises: a first text corresponding to the text style one, and at least one first icon corresponding to the text style one.
It should be noted that, the second interface to be displayed may further include other interface contents, such as a status bar, a message prompt box, and at least one third icon, in addition to the first text and the at least one first icon. In this way, the UI framework in the mobile phone may include, in addition to the UI thread and rendering thread corresponding to the text, and the UI thread and rendering thread corresponding to the icon, the UI thread and rendering thread corresponding to other interface contents. In the case where the UI frame in the mobile phone includes a UI thread and a rendering thread corresponding to other interface contents, the rendered screen may further include a screen of the other interface contents. At this time, the second interface obtained by synthesizing the rendered picture by the synthesizing thread may further include other interface contents. In fig. 5, a specific procedure of the interface adjustment method will be described by taking a UI frame as an example to draw and render only a first text screen and at least one first icon screen.
Taking the font setting interface 610 of the APP shown in fig. 6 as an example, after determining that the text style selected by the font setting interface 610 is the text style one corresponding to the first operation, the mobile phone receives and responds to the operation that the user triggers to display the newly created contact interface in the contact APP of the mobile phone, and the interface 210 shown in fig. 2 can be generated according to the text style one. Wherein, the first text style may include: the font size value indicated by the slider bar 611, the font thickness value indicated by the slider bar 612. The font size value indicated by the slider bar 611 is equal to the default font size value of the handset. The font size value indicated by slider bar 612 is greater than the default font size value for the handset. At this time, the text in the interface 210 generated by the mobile phone according to the text style one is thickened, and the lines of the icons in the interface 210 are thickened.
Illustratively, after determining that the text style selected by the font setting interface 610 is the text style one corresponding to the first operation (including the font size value indicated by the sliding bar 611 and the font thickness value indicated by the sliding bar 612), the mobile phone responds to the operation of the setting main interface for displaying the setting APP triggered by the user, and may generate the setting main interface 720 according to the text style one. Compared to the setting main interface 710 generated according to the default text style of the mobile phone shown in fig. 7 (a), the text in the setting main interface 720 shown in fig. 7 (b) is bolded, and the lines of the icons 721, 723, 724, 726 and 727 in the setting main interface 720 are bolded.
In the embodiment of the application, besides setting the text style displayed by the mobile phone through the font setting interface in the setting APP of the mobile phone, the user can also set the text style displayed by any one of the third party APP in the mobile phone through the font setting interface in the third party APP. The font setting interface in the APP or the font setting interface in the third party APP may be referred to as a first interface of the first APP in the mobile phone. The interface adjustment method provided in the embodiment of the present application is described below by taking the first interface as an example.
Referring to fig. 10, the interface adjustment method provided in the embodiment of the present application may be S1001 to S1004.
S1001, displaying a first interface of a first APP by a mobile phone; the first interface is used for setting a text style displayed by the mobile phone.
The mobile phone can receive and respond to the operation of the user triggering and displaying the first interface (such as setting the font setting interface in the APP), and the first interface is displayed according to the current text style. The current text style may be a text style currently adopted by the first APP in the mobile phone or a text style currently adopted by the mobile phone. The mobile phone can receive and respond to the operation of adjusting the text style input by the user on the first interface every time, and update the first interface according to the text style selected by the user in the first interface.
Then, after the mobile phone obtains the text style selected by the user in the first interface, the text style selected by the user in the first interface can be directly utilized to update the text style currently adopted by the first APP or the text style currently adopted by the mobile phone.
Or after the mobile phone obtains the text style selected by the user in the first interface, the mobile phone can also receive the first operation input by the user in the first interface; and the mobile phone responds to the first operation, determines that the text style selected by the user in the first interface is a text style I corresponding to the first operation, and updates the text style currently adopted by the first APP or the text style currently adopted by the mobile phone by utilizing the text style I.
The text style currently adopted by the first APP and the text style currently adopted by the mobile phone can be the same or different. For example, if the first APP is a system APP in a mobile phone, the text style adopted by the first APP may be the same as the text style currently adopted by the mobile phone. If the first APP is a third party APP in the mobile phone, the text style currently adopted by the first APP can be the same or different from the text style currently adopted by the mobile phone.
After the mobile phone displays the first interface, before receiving the operation of adjusting the text style input by the user on the first interface, the current text style is the same as the text style indicated by the first interface. Then, after the mobile phone receives the operation of adjusting the text style input by the user on the first interface, the text style selected by the user in the first interface may be the same as or different from the current text style.
In addition, in the embodiment of the application, taking the case that the mobile phone responds to the first operation, the text style selected by the user in the first interface is used for updating the text style currently adopted by the first APP or the text style currently adopted by the mobile phone as an example, the following method provided in the embodiment of the application is described.
The text style adopted by the system APP in the mobile phone can be the same as the text style adopted by the mobile phone. The text style currently adopted by any one of the third party APP in the mobile phone can be the same as or different from the text style currently adopted by the mobile phone.
In this embodiment of the present application, the first APP may be a setting APP in a mobile phone, and then the first interface is a font setting interface of the setting APP. Or, the first APP may be a third party APP in the mobile phone, and the first interface is an interface set by a font of the third party APP.
If the first interface is a font setting interface for setting the APP in the mobile phone, the first interface may be used to set a text style of any interface of any APP in the mobile phone except the font setting interface. At this time, the mobile phone responds to the first operation, and the text style adopted by the mobile phone currently can be updated by using the text style one.
If the first interface is a font setting interface of a third party APP in the mobile phone, the first interface can be used for setting the text style of any interface except the font setting interface in the third party APP. At this time, the mobile phone responds to the first operation, and the text style currently adopted by the first APP can be updated by using the text style one.
In this embodiment, the first interface may include example text, for example, a font setting interface 410 in a setting APP as shown in fig. 4. Alternatively, the first interface may include example icons in addition to example text, such as font settings interface 610 shown in FIG. 6.
It can be understood that when the electronic device displays the first interface, the electronic device may receive and respond to each operation of adjusting the text style input by the user on the first interface, obtain the text style selected by the user on the first interface, and update the example text and the example icon in the first interface according to the obtained text style selected by the user on the first interface. That is, both the example text and the example icon in the first interface may change with each change in text style selected by the user on the first interface.
It should be noted that, the specific process of updating the example text and the example icon in the first interface by the first APP in the mobile phone according to the text style selected by the user in the first interface at each time may refer to the detailed description of generating the first text and the at least one first icon in the second interface by the second APP in the mobile phone according to the text style corresponding to the first operation in fig. 5. Wherein the preconfigured icon data of the first APP may include a plurality of icon data of each example icon in the first interface, and details of the plurality of icon data of each example icon may be referred to the above detailed description of the plurality of icon data of each second icon in the second interface. The embodiments of the present application are not described herein.
S1002, the mobile phone receives a first operation input by a user on a first interface, wherein the first operation is used for setting a display style of characters and icons displayed by the mobile phone to be a character style I.
When the mobile phone displays the first interface, the first operation can be received. Then, the mobile phone responds to the first operation, and can determine that the acquired text style selected by the user on the first interface is the text style one corresponding to the first operation (namely, the first text style), and store the text style one.
The details of the first operation may be described in detail with reference to the above S502.
In some embodiments, since the example text and the example icon in the first interface change with each time the text style selected by the user on the first interface, it is known that the mobile phone displays, on the first interface, the example text corresponding to the text style selected by the user on the first interface at any time, and the example icon corresponding to the text style selected by the user on the first interface at this time, before determining the first text style corresponding to the first operation in response to the first operation.
The example icon corresponding to the text style selected by the user on the first interface at this time is an icon generated by the mobile phone according to the icon parameter corresponding to the text style selected by the user on the first interface at this time.
It can be appreciated that, since the example text and the example icon in the first interface change with each time the text style selected by the user on the first interface, it can be known that the mobile phone can display the example text corresponding to the text style selected by the user on the first interface at a time and the example icon corresponding to the text style selected by the user on the first interface at the time on the first interface. In this way, the user can input the first operation to the mobile phone under the condition that the example text in the first interface meets the self use requirement and the example icon in the first interface meets the self use requirement. The mobile phone responds to the first operation, and can determine that the text style selected by the user on the first interface at the time is the text style one corresponding to the first operation, and the text style one is the text style meeting the requirement of the user. Further, it can be known that the text and the icon in any interface except the first interface generated by the mobile phone according to the text style one meets the user requirement.
S1003, the mobile phone receives a second operation input by the user, wherein the second operation is used for displaying a second interface of a second APP.
S1004, the mobile phone responds to the second operation to display a second interface. The second interface includes: a first text corresponding to the text style one, and at least one first icon corresponding to the text style one.
After the mobile phone responds to the first operation to determine the first text pattern corresponding to the first operation, the mobile phone can respond to the second operation, generate a second interface of the second APP according to the first text pattern, and display the second interface. The second operation can trigger the mobile phone to display a second interface of the second APP.
The details of the second operation may be referred to the above description of the second operation in S504.
In this embodiment of the present application, if the first interface is a font setting interface of a setting APP in a mobile phone, the second APP may be any application in the mobile phone (for example, the setting APP, or any third party APP), and the second interface may be any interface in the mobile phone except the font setting interface. If the first interface is a font setting interface of a third party APP in the mobile phone, the second APP and the first APP can be the same APP, the second APP and the first APP are both the third party APP, and the second interface can be any interface except the font setting interface in the second APP.
It will be appreciated that the font setting interface of setting APP in the handset may be used to set the text style of any interface of any APP in the handset, except the font setting interface. Therefore, after determining a first text style corresponding to a first operation in response to the first operation input on the font setting interface of the setting APP, the mobile phone responds to a second operation that a user triggers a second interface displaying any APP, and the second interface of the APP can be generated according to the text style.
Second, the font setting interface of any one of the third party APPs in the mobile phone can be used to set the text style of the interface in this third party APP. Therefore, after the mobile phone responds to the first operation input on the font setting interface of the third party APP and determines the first text style corresponding to the first operation, the mobile phone responds to the operation that the user triggers and displays any interface except the font setting interface in the third party APP, and the interface can be generated according to the first text style.
In the embodiment of the application, the APP stored with the preconfigured icon data in the mobile phone belongs to the APP with the icon adjustment requirement. For each APP with an icon adjustment requirement, after determining a first text pattern corresponding to the first operation, the mobile phone can send the text pattern to each APP with an icon adjustment requirement, so that when the mobile phone triggers and runs any one of the APP with an icon adjustment requirement, the APP with an icon adjustment requirement can generate an interface comprising an icon corresponding to the first text pattern.
In some embodiments, after determining the first text pattern corresponding to the first operation, the mobile phone may not send the first text pattern to the APP in the mobile phone. The mobile phone may then receive and send the text style one to any one APP in the mobile phone in response to triggering operation of that APP. That is, when the mobile phone starts running any APP in the foreground, the text style one is sent to the APP. For example, the mobile phone may send the text style one to a second APP in response to triggering a second operation to run the second APP; the second APP in the mobile phone can generate a second interface in the second APP according to the character style I.
In other embodiments, after determining the text style one, the mobile phone may directly send the text style one to all APP in the mobile phone that has a requirement for adjusting the icon (i.e., APP in the mobile phone that stores preconfigured icon data). The APP in the mobile phone storing the preconfigured icon data may include a second APP. Then, the mobile phone responds to a second operation of triggering and running a second APP, and the second APP in the mobile phone can directly generate a second interface in the second APP according to the character style I.
It should be noted that, when the mobile phone determines that the text style selected by the user in the first interface is not required to be sent to other APP except the first APP each time.
In some embodiments, the mobile phone responds to the second operation, and may directly draw and render a picture of the first text in the second interface to be displayed according to the text style one. Meanwhile, the mobile phone can firstly determine a first icon parameter corresponding to the character style according to the preset matching relation; the mobile phone acquires icon data corresponding to the first icon parameter from icon data of at least one first icon in a second interface to be displayed from the preconfigured icon data; then, the mobile phone can draw and render a picture of at least one first icon according to the acquired icon data. Finally, the mobile phone can generate and display a second interface comprising the first text and the at least one first icon based on the picture of the first text and the picture of the at least one first icon.
It will be appreciated that the electronic device (e.g., a mobile phone) may include hardware structures and/or software modules that perform the functions described above. Those of skill in the art will readily appreciate that the elements and algorithm steps of the examples described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the embodiments of the present application.
Fig. 11 is a schematic diagram of a hardware structure of a mobile phone according to an embodiment of the present application. As shown in fig. 11, the handset may include a processor 1110, an external memory interface 1120, an internal memory 1121, a sensor module 1130, a display 1140, and the like. Among other things, the sensor module 1130 may include a touch sensor 1130A or the like.
The processor 1110 may be configured to perform the various functions or steps performed by the handset in the method embodiments described above.
A memory may also be provided in the processor 1110 for storing instructions and data, for example, for storing text style one corresponding to the first operation. In some embodiments, the memory in processor 1110 is a cache memory. The memory may hold instructions or data that has just been used or recycled by the processor 1110. If the processor 1110 needs to reuse the instruction or data, it may be called directly from the memory. Repeated accesses are avoided, reducing the latency of the processor 1110, and thus improving the efficiency of the system.
The external memory interface 1120 may be used to connect an external memory card, such as a Micro SD card, to extend the memory capabilities of the handset. The external memory card communicates with the processor 1120 via an external memory interface 1120 to implement data storage functions. Internal memory 1120 may be used to store computer-executable program code that includes instructions. The processor 1120 performs the various functions or steps performed by the handset in the method embodiments described above by executing instructions stored in the internal memory 1120. The internal memory 1121 may include a storage program area and a storage data area. The storage program area may store an APP required for at least one function (such as a font adjustment function) of the operating system, and the like. The data storage area may store data created during the use of the mobile phone (such as a default text style, the first text style, the preset matching relationship, etc.). In addition, the internal memory 1121 may include a high-speed random access memory, and may also include a nonvolatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (universal flash storage, UFS), or the like.
The display 1140 is used to display an interface or the like. The display 1140 includes a display panel. The display panel may employ a liquid crystal display (liquid crystal display, LCD), a light-emitting diode (LED), an organic light-emitting diode (OLED), or the like.
If the touch sensor 1130A is integrated with the display 1140 in the embodiment of the present application, the display 1140 may be referred to as a touch screen. The touch sensor 1130A may also be referred to as a "touch panel". That is, the display screen 1140 may include a display panel and a touch panel. The touch sensor 1130A is configured to detect a touch operation acting on or near it. After the touch sensor 1130B detects a touch operation (e.g., the first operation and the second operation), the driving of the kernel layer of the mobile phone may be triggered to periodically scan the touch parameters generated by the touch operation. Then, the driver of the kernel layer transmits the touch parameters to the related module of the upper layer, so that the related module can determine the touch event corresponding to the touch parameters. In this embodiment, the specific process of the interface adjustment method is described by taking the display screen 1140 as an example of a display screen (i.e., a touch screen) integrated with a touch sensor.
It should be understood that the structure illustrated in this embodiment is not limited to a specific configuration of the mobile phone. In other embodiments, the handset may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The embodiment of the application also provides electronic equipment, which comprises: a processor, a memory, and a communication interface; the memory and the communication interface are coupled to the processor, the memory for storing computer program code, the computer program code comprising computer instructions. When the processor executes the computer instructions, the electronic device is caused to execute the functions or steps executed by the mobile phone in the method embodiment.
Embodiments of the present application also provide a computer-readable storage medium having computer instructions stored therein. When the computer instructions are executed on the electronic device, the electronic device is caused to perform the functions or steps performed by the mobile phone in the above-described method embodiments.
For example, the computer readable storage medium may be Read-Only Memory (ROM), random-access Memory (Random Access Memory, RAM), compact disc Read-Only Memory (CD-ROM), magnetic tape, floppy disk, optical data storage device, and the like.
The embodiment of the application also provides a computer program product containing computer instructions, which when run on an electronic device, cause the electronic device to execute the functions or steps executed by the mobile phone in the above method embodiment; or, when the computer instructions run on the bluetooth headset, the bluetooth headset is caused to perform the functions or steps performed by the bluetooth headset in the above-described method embodiments.
The electronic device, the computer readable storage medium, or the computer program product provided in the embodiments of the present application are configured to perform the corresponding methods provided above, and therefore, the advantages achieved by the electronic device, the computer readable storage medium, or the computer program product may refer to the advantages of the corresponding methods provided above, which are not described herein.
From the foregoing description of the embodiments, it will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-described division of functional modules is illustrated, and in practical applications, the above-described functional allocation may be performed by different functional modules, that is, the internal structure of the apparatus (e.g., electronic device) is divided into different functional modules, so as to perform all or part of the functions described above. The specific operation of the above-described system, apparatus (e.g., electronic device) and unit may refer to the corresponding process in the foregoing method embodiment, which is not described herein.
In several embodiments provided herein, it should be understood that the disclosed systems, apparatuses (e.g., electronic devices) and methods may be implemented in other ways. For example, the above-described embodiments of an apparatus (e.g., an electronic device) are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application may be embodied essentially or in part or all of the technical solution or in part in the form of a software product stored in a storage medium, including instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the various embodiments of the present application. And the aforementioned storage medium includes: flash memory, removable hard disk, read-only memory, random access memory, magnetic or optical disk, and the like.
The foregoing is merely specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (10)

1. An interface adjustment method, applied to an electronic device, comprising:
displaying a first interface of a first application; the first interface is used for setting a text style displayed by the electronic equipment, the text style comprises at least one of a font style, a font size, a font thickness and a font style, and the font style is used for indicating whether a font is italic or not;
receiving a first operation input by a user on the first interface, wherein the first operation is used for setting the display modes of characters and icons displayed by the electronic equipment as first character modes; receiving a second operation input by a user, wherein the second operation is used for displaying a second interface of a second application;
displaying the second interface in response to the second operation; wherein the second interface comprises: a first text corresponding to the first text style, and at least one first icon corresponding to the first text style.
2. The method of claim 1, wherein the first interface comprises example text and example icons;
the displaying a first interface of a first application includes:
displaying the first interface including the example text and the example icon corresponding to a second text style;
the method further comprises the steps of:
in response to the first operation, displaying the example text and the example icon corresponding to the first text style on the first interface;
wherein the first text style is different from the second text style.
3. The method according to claim 1 or 2, wherein the first application is a setup application of the electronic device, and the first interface is a font setup interface of the setup application;
the second application is any application in the electronic equipment, and the second interface is any interface except the font setting interface in the electronic equipment.
4. The method according to claim 1 or 2, wherein the first application is a third party application of the electronic device, and the first interface is an interface for font settings of the third party application;
The second application is the same application as the first application, and the second interface is any interface of the second application except the font setting interface.
5. The method of any one of claims 1-4, wherein the at least one first icon comprises a linear icon and/or a line-to-plane icon;
the linear icon is an icon drawn by lines; the line-surface combined icon is an icon drawn by lines and block patterns.
6. The method of any one of claims 1-5, wherein the second application stores preconfigured icon data, the preconfigured icon data comprising a plurality of icon data for each of a plurality of second icons, the plurality of icon data having a one-to-one correspondence with a plurality of icon parameters for the second icon; the icon parameters are used for indicating at least one of icon styles, icon sizes, thicknesses of icon lines and icon styles of the corresponding icons; the plurality of second icons includes the at least one first icon;
the displaying the second interface in response to a second operation input by a user includes:
responding to the second operation, and determining a first icon parameter corresponding to the first text style according to a preset matching relation; the preset matching relationship is used for representing the corresponding relationship between the text style and the icon parameters;
Acquiring icon data corresponding to the first icon parameter from the icon data of at least one first icon in the second interface to be displayed from the preconfigured icon data;
drawing and rendering to obtain a picture of the at least one first icon according to the acquired icon data;
drawing and rendering to obtain a picture of the first text in the second interface to be displayed according to the first text style;
the second interface including the first text and the at least one first icon is generated and displayed.
7. The method of claim 6, wherein the preset matching relationship is configured in the second application or the preset matching relationship is configured in an operating system of the electronic device.
8. The method according to claim 6 or 7, wherein the text style comprises the font thickness, and the icon parameter is used to indicate the thickness of an icon line;
the preset matching relation comprises the following steps: a plurality of font thickness values, and thickness values of icon lines corresponding to each font thickness value; the larger the font thickness value in the preset matching relation is, the larger the thickness value of the corresponding icon line is.
9. An electronic device, the electronic device comprising: a processor, a memory, and a communication interface; the memory and the communication interface are coupled with the processor, the memory is used for storing computer program codes, and the computer program codes comprise computer instructions; wherein the computer instructions, when executed by the processor, cause the electronic device to perform the method of any of claims 1-8.
10. A computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions; the computer instructions, when run on an electronic device, cause the electronic device to perform the method of any one of claims 1-8.
CN202210912455.5A 2022-07-30 2022-07-30 Interface adjustment method and electronic equipment Pending CN117519859A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210912455.5A CN117519859A (en) 2022-07-30 2022-07-30 Interface adjustment method and electronic equipment
PCT/CN2023/089072 WO2024027205A1 (en) 2022-07-30 2023-04-18 Interface adjustment method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210912455.5A CN117519859A (en) 2022-07-30 2022-07-30 Interface adjustment method and electronic equipment

Publications (1)

Publication Number Publication Date
CN117519859A true CN117519859A (en) 2024-02-06

Family

ID=89742569

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210912455.5A Pending CN117519859A (en) 2022-07-30 2022-07-30 Interface adjustment method and electronic equipment

Country Status (2)

Country Link
CN (1) CN117519859A (en)
WO (1) WO2024027205A1 (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461564A (en) * 2014-12-24 2015-03-25 浪潮(北京)电子信息产业有限公司 Font-based icon generating method and device
CN104915207A (en) * 2015-06-15 2015-09-16 上海斐讯数据通信技术有限公司 Webpage icon making method and webpage icon making system
CN106201317A (en) * 2016-07-08 2016-12-07 北京小米移动软件有限公司 Icon word Zoom method, device and terminal unit
CN106503200A (en) * 2016-10-26 2017-03-15 福建中金在线信息科技有限公司 A kind of style sheet display methods and device
CN109375982A (en) * 2018-11-16 2019-02-22 努比亚技术有限公司 Mobile terminal desktop icon layout method, apparatus, terminal and readable storage medium storing program for executing
CN109375914A (en) * 2018-09-27 2019-02-22 中国气象科学研究院 Information remote exchange method and system
CN109920032A (en) * 2019-01-22 2019-06-21 深圳壹账通智能科技有限公司 Method, apparatus, equipment and the storage medium of icon are generated based on font
CN110413955A (en) * 2019-07-30 2019-11-05 北京小米移动软件有限公司 Word resets section method, apparatus, terminal and storage medium
CN111752390A (en) * 2020-06-27 2020-10-09 北京百度网讯科技有限公司 Interface visual security detection method, device, equipment and storage medium
CN114546375A (en) * 2021-12-23 2022-05-27 厦门科灿信息技术有限公司 Page configuration method, page configuration device and electronic equipment
CN114647473A (en) * 2022-03-28 2022-06-21 阿里巴巴(中国)有限公司 Page display method and device and terminal equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9251762B2 (en) * 2012-12-19 2016-02-02 Microsoft Technology Licensing, Llc. Runtime transformation of images to match a user interface theme
CN108491123B (en) * 2018-02-12 2021-05-28 维沃移动通信有限公司 Method for adjusting application program icon and mobile terminal
CN115145436B (en) * 2021-03-31 2024-05-03 华为技术有限公司 Icon processing method and electronic equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104461564A (en) * 2014-12-24 2015-03-25 浪潮(北京)电子信息产业有限公司 Font-based icon generating method and device
CN104915207A (en) * 2015-06-15 2015-09-16 上海斐讯数据通信技术有限公司 Webpage icon making method and webpage icon making system
CN106201317A (en) * 2016-07-08 2016-12-07 北京小米移动软件有限公司 Icon word Zoom method, device and terminal unit
CN106503200A (en) * 2016-10-26 2017-03-15 福建中金在线信息科技有限公司 A kind of style sheet display methods and device
CN109375914A (en) * 2018-09-27 2019-02-22 中国气象科学研究院 Information remote exchange method and system
CN109375982A (en) * 2018-11-16 2019-02-22 努比亚技术有限公司 Mobile terminal desktop icon layout method, apparatus, terminal and readable storage medium storing program for executing
CN109920032A (en) * 2019-01-22 2019-06-21 深圳壹账通智能科技有限公司 Method, apparatus, equipment and the storage medium of icon are generated based on font
CN110413955A (en) * 2019-07-30 2019-11-05 北京小米移动软件有限公司 Word resets section method, apparatus, terminal and storage medium
CN111752390A (en) * 2020-06-27 2020-10-09 北京百度网讯科技有限公司 Interface visual security detection method, device, equipment and storage medium
CN114546375A (en) * 2021-12-23 2022-05-27 厦门科灿信息技术有限公司 Page configuration method, page configuration device and electronic equipment
CN114647473A (en) * 2022-03-28 2022-06-21 阿里巴巴(中国)有限公司 Page display method and device and terminal equipment

Also Published As

Publication number Publication date
WO2024027205A1 (en) 2024-02-08

Similar Documents

Publication Publication Date Title
US10353659B2 (en) Electronic device for controlling plurality of displays and control method
US9999021B2 (en) Electronic device and method of providing notification by electronic device
US10304419B2 (en) Screen controlling method and electronic device supporting the same
KR102276853B1 (en) Memory Allocating Method and Electronic device supporting the same
US10235945B2 (en) Apparatus and method for controlling display in electronic device having processors
KR20170122580A (en) Electronic eevice for compositing graphic data and method thereof
CN108463799B (en) Flexible display of electronic device and operation method thereof
CN114648951A (en) Method for controlling dynamic change of screen refresh rate and electronic equipment
KR102350954B1 (en) Electronic device sending message and operation method of thereof
KR20210016936A (en) Electronic device and method for sharing data thereof
CN118565629A (en) Ambient light detection method, electronic device and readable storage medium
KR20170105863A (en) Electronic device and method for controlling display thereof
US20240363046A1 (en) Display method and electronic device
CN117519859A (en) Interface adjustment method and electronic equipment
WO2021253922A1 (en) Font switching method and electronic device
KR102577184B1 (en) Electronic apparatus and operating method thereof
CN117149409B (en) Method for adjusting CPU frequency and terminal equipment
CN116737292B (en) Display mode switching method, electronic equipment and readable storage medium
CN116048317B (en) Display method and device
CN117130627B (en) Fitting upgrading method and electronic equipment
CN116935504B (en) Card punching method, electronic device and computer readable storage medium
CN116704927B (en) Display screen brightness adjustment method, electronic equipment and storage medium
CN116679855B (en) Data processing method and device
CN116702701A (en) Word weight adjusting method, terminal and storage medium
KR102630191B1 (en) Electronic apparatus and method for controlling thereof

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