Method and apparatus for user interface display
By generating the second user interface and displaying application information, the problem of older users finding applications on smart mobile terminals is solved, and the effect of quickly finding applications is achieved.
Patent Information
- Application Number
- CN202110215739.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-02-26
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2041-02-26
AI Technical Summary
Older users find it difficult to find the required applications on the user interface of smart mobile terminals due to vision deterioration.
By receiving the first input for the application object, a second user interface is generated and application information corresponding to the application object is displayed, including enlarging the application object and/or displaying the application information, and a second user interface is generated when the preset conditions are met.
It facilitates users to quickly understand whether the application object pointed to is the required application, so as to facilitate finding applications.
Smart Images

Figure CN114968442B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of screen display, for example, to a method and device for user interface display. Background Art
[0002] Currently, with the deepening of the aging degree, the number of the elderly population continues to increase, and the situation of elderly users using intelligent mobile terminals such as smart phones is also increasing. These intelligent mobile terminals are usually installed with application programs. In the case of a large number of application programs, elderly users often have difficulty finding the required application programs due to visual degradation.
[0003] In the process of implementing the embodiments of the present disclosure, it is found that there are at least the following problems in the related art: Multiple application program icons and titles are usually displayed on the user interfaces of existing various intelligent mobile terminals, which is not convenient for elderly users to find the required application programs. Summary of the Invention
[0004] To have a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. The summary is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments, but rather serves as a preface to the subsequent detailed description.
[0005] Embodiments of the present disclosure provide a method for user interface display, a device for user interface display, and a product for user interface display to facilitate users in finding application programs.
[0006] In some embodiments, the method includes: when an application object is displayed in a first user interface, receiving a first input for the application object; in response to the first input, generating a second user interface and application program information corresponding to the application object; and displaying the application program information on the second user interface. By generating the second user interface and the application program information corresponding to the application object in response to the first input for the application object and displaying the application program information on the second user interface, it is possible to display the application program information for the application object on the second user interface, facilitating users to quickly understand whether the application object pointed to by the operation is the required application program, thereby facilitating users to find application programs.
[0007] In some embodiments, the device includes: a processor and a memory storing program instructions, and the processor is configured to execute the above-mentioned method for user interface display when executing the program instructions.
[0008] The method for user interface display and the device for user interface display provided by the embodiments of the present disclosure can achieve the following technical effects: by responding to a first input for an application object, generating a second user interface and application program information corresponding to the application object, and displaying the application program information on the second user interface, it is possible to display the application program information for the application object on the second user interface, facilitating the user to quickly understand whether the application object pointed to by the operation is the required application program, and thus facilitating the user to search for the application program.
[0009] The above general description and the following description are only exemplary and explanatory, and are not used to limit the present application. Brief Description of the Drawings
[0010] One or more embodiments are exemplarily illustrated by corresponding drawings. These exemplary illustrations and the drawings do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation, and among them:
[0011] Figure 1 is a schematic diagram of a method for user interface display provided by an embodiment of the present disclosure;
[0012] Figure 2 is a schematic diagram of a first user interface provided by an embodiment of the present disclosure;
[0013] Figure 3 is a schematic diagram of a second user interface provided by an embodiment of the present disclosure;
[0014] Figure 4 is a schematic diagram of a device for user interface display provided by an embodiment of the present disclosure. Detailed Description of the Embodiments
[0015] In order to be able to understand the features and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be described in detail below in conjunction with the drawings. The attached drawings are only for reference and explanation, and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, multiple details are provided to provide a full understanding of the disclosed embodiments. However, one or more embodiments can still be implemented without these details. In other cases, well-known structures and devices can be shown in a simplified manner.
[0016] In the description, claims, and the above-mentioned drawings of the embodiments of the present disclosure, terms such as "first" and "second" are used to distinguish similar application objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so as to implement the embodiments of the present disclosure described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.
[0017] Unless otherwise specified, the term "plurality" means two or more.
[0018] In the embodiments of the present disclosure, the character " / " indicates that the front and back application objects have an "or" relationship. For example, A / B means: A or B.
[0019] The term "and / or" is an associative relationship describing application objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or, the three relationships of A and B.
[0020] Combined with Figure 1 As shown, the embodiments of the present disclosure provide a method for user interface display, which is applied to an electronic device and includes:
[0021] S101, when an application object is displayed in the first user interface, receive a first input for the application object; the application object includes an application icon and / or an application title.
[0022] S102, in response to the first input, generate a second user interface and application program information corresponding to the application object.
[0023] S103, display the application program information on the second user interface.
[0024] Optionally, the first user interface includes a main user interface, a chat user interface, an information list user interface, a web search user interface, and an application folder expansion interface, etc., which are user interfaces with application icons.
[0025] By using the method for user interface display provided by the embodiments of the present disclosure, by responding to the first input for the application object, generating a second user interface and application program information corresponding to the application object and displaying the application program information on the second user interface, it is possible to display the application program information for the application object on the second user interface, facilitating the user to quickly understand whether the application object pointed to by the operation is the required application program, and thus facilitating the user to find the application program.
[0026] Optionally, the application programs include: a clock application, a Weibo application, a WeChat application, a settings application, a music application, or a phone application, etc.
[0027] Optionally, generate application information corresponding to the application object, including: magnifying the application object to obtain the application information corresponding to the application object.
[0028] Optionally, the application information includes: the magnified application icon and / or the magnified application title. Optionally, the font size of the magnified title is the second threshold. In some embodiments, when the first input for the clock application icon meets the preset conditions, a second user interface and the magnified clock application icon corresponding to the clock application icon are generated. In this way, by magnifying the application object, the application information corresponding to the application object is obtained, and the application information is displayed on the second user interface, which is convenient for older users to quickly understand whether the application object pointed to by the operation is the required application, so as to facilitate older users to find the application.
[0029] Optionally, in response to the first input, generate a second user interface and application information corresponding to the application object, including: when the first input meets the preset conditions, generate a second user interface and application information corresponding to the application object.
[0030] Optionally, when the first input meets the first preset condition, generate a second user interface and application information corresponding to the application object, including: when the first input is a press input and the duration of the press is greater than the set first threshold, generate a second user interface and application information corresponding to the application object.
[0031] Optionally, the first threshold includes 1 second. In some embodiments, when pressing the clock application icon or the clock application title and the duration of the press is greater than 1 second, a second user interface and the magnified clock application icon and / or the magnified clock application title are generated.
[0032] By pressing the application object and the duration of the press is greater than the set first threshold, generate a second user interface and application information corresponding to the application object, so that the application information corresponding to the application object can be displayed on the second user interface.
[0033] Optionally, generate the second user interface, including: generating a solid-color picture with the same size as the first user interface, and using the solid-color picture as the second user interface.
[0034] Optionally, generate the second user interface, including: taking a screenshot of the first user interface to obtain the first user interface picture; generating the second user interface according to the first user interface picture. In this way, it is convenient to display the application information corresponding to the application object on the second user interface.
[0035] Optionally, generating a second user interface based on the first user interface picture includes: determining the first user interface picture as the second user interface; or, adjusting the grayscale of the first user interface picture to obtain a second user interface picture, and determining the second user interface picture as the second user interface. Optionally, adjusting the grayscale of the first user interface picture includes increasing or decreasing the grayscale of the first user interface picture. In some embodiments, the second user interface is determined by increasing the grayscale of the first user interface picture, so as to prompt the user that the gray area of the second user interface is inoperable, highlight the application program information corresponding to the application object more prominently, facilitate the user to more quickly find the application program information in the second user interface, and thus facilitate the user to search for the application program.
[0036] Optionally, after displaying the application program information on the second user interface, it further includes: receiving a second input for the application program information; and in response to the second input, displaying a third user interface corresponding to the application program information.
[0037] Optionally, the second input includes: click input, double-click input, press input, etc. Optionally, the duration of the press input is greater than a first threshold.
[0038] In some embodiments, receiving a click input for the magnified clock application icon or the magnified clock application title; and in response to the click input, displaying a third user interface corresponding to the magnified clock application icon or the clock application title.
[0039] Optionally, receiving a fifth input for the application object; and in response to the fifth input, displaying a fifth user interface corresponding to the application object.
[0040] Optionally, the third user interface corresponding to the application program information is the same as the fifth user interface corresponding to the application object.
[0041] Optionally, when displaying the application program information on the second user interface, it further includes: displaying function information corresponding to the application object on the second user interface; receiving a third input for the function information; and in response to the third input, displaying a fourth user interface corresponding to the function information. In this way, the function information corresponding to the application object can be displayed on the second user interface, facilitating the user to perform a third input for the function information. At the same time, in response to the third input, the fourth user interface corresponding to the function information can be displayed.
[0042] Optionally, the font size of the function information is greater than or equal to a second threshold. Optionally, the third input includes: click input, double-click input, press input, etc. Optionally, the duration of the press input is greater than a first threshold.
[0043] In some embodiments, when the application object is the enlarged clock application icon or the clock application title, the function information corresponding to the application object includes: the function information of creating a new alarm, the function information of starting stopwatch timing, and the function information of starting a countdown. In some embodiments, upon receiving a click input for the function information of creating a new alarm, in response to the click input, a fourth user interface corresponding to the function information of creating a new alarm is displayed; upon receiving a click input for the function information of starting stopwatch timing, in response to the click input, a fourth user interface corresponding to starting stopwatch timing is displayed; upon receiving a click input for the function information of starting a countdown, in response to the click input, a fourth user interface corresponding to starting a countdown is displayed.
[0044] Optionally, after displaying the application program information on the second user interface, it further includes: receiving a fourth input for the second user interface; in response to the fourth input, exiting the second user interface.
[0045] Optionally, the fourth input includes: click input, double-click input, or press input, etc. Optionally, the duration of the press input is greater than a first threshold.
[0046] Optionally, after exiting the second user interface, it includes returning to the first user interface or displaying the main user interface.
[0047] In some embodiments, when the application object pointed to by the operation is not the application program required by the user, upon receiving a click input for the second user interface, in response to the fourth input for the second user interface, the second user interface is exited and the first user interface is returned.
[0048] In this way, when the application object pointed to by the operation is not the application program required by the user, by responding to the fourth input for the second user interface, the second user interface displayed for the application object pointed to by the operation can be exited, and any other application object can be operated, facilitating the user to understand whether other application objects are the required application programs, thereby facilitating the user to search for application programs.
[0049] In practical applications, as shown in combination with Figure 2 and Figure 3 shown, Figure 2 is a schematic diagram of the first user interface. Figure 3 is a schematic diagram of the second user interface generated in response to the first input for the application object 4 in Figure 2 . As shown in Figure 2As shown, in the first user interface, the title "Application 1" and "Icon 1" of the application corresponding to application object 1, the title "Application 2" and "Icon 2" of the application corresponding to application object 2, the title "Application 3" and "Icon 3" of the application corresponding to application object 3, the title "Application 4" and "Icon 4" of the application corresponding to application object 4, the title "Application 5" and "Icon 5" of the application corresponding to application object 5, the title "Application 6" and "Icon 6" of the application corresponding to application object 6, the title "Application 7" and "Icon 7" of the application corresponding to application object 7, the title "Application 8" and "Icon 8" of the application corresponding to application object 8, and the title "Application 9" and "Icon 9" of the application corresponding to application object 9 are displayed. A first input for application object 4 is received, and in response to the first input, a second user interface, application program information corresponding to the application program 4, and function information corresponding to the application program 4 are generated; as Figure 3 shown, on the second user interface, the enlarged "Application 4", the enlarged "Icon 4", and the "Function Information 1", "Function Information 2", "Function Information 3", and "Function Information 4" corresponding to the application program 4 are displayed.
[0050] Combined with Figure 4 shown, an embodiment of the present disclosure provides a device for user interface display, including a processor 100 and a memory 101 storing program instructions. Optionally, the device may further include a communication interface 102 and a bus 103. Among them, the processor 100, the communication interface 102, and the memory 101 can complete mutual communication through the bus 103. The communication interface 102 can be used for information transmission. The processor 100 can call the program instructions in the memory 101 to execute the method for user interface display in the above embodiment.
[0051] In addition, when the program instructions in the above-mentioned memory 101 can be implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium.
[0052] The memory 101, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the method in the embodiment of the present disclosure. The processor 100 executes functional applications and data processing by running the program instructions / modules stored in the memory 101, that is, implements the method for user interface display in the above embodiment.
[0053] The memory 101 may include a program storage area and a data storage area. The program storage area may store an operating system and application programs required for at least one function. The data storage area may store data created according to the use of the terminal device, etc. In addition, the memory 101 may include a high-speed random access memory and may also include a non-volatile memory.
[0054] By using the device for user interface display provided by the embodiments of the present disclosure, in response to a first input for an application object, a second user interface and application program information corresponding to the application object are generated and the application program information is displayed on the second user interface, so that the application program information for the application object can be displayed on the second user interface, facilitating the user to quickly understand whether the application object pointed to by the operation is the required application program, and thus facilitating the user to search for the application program.
[0055] The embodiments of the present disclosure provide a device including the above-mentioned device for user interface display.
[0056] Optionally, the device includes a computer. Optionally, the device includes intelligent terminals with touch display screens such as smart phones and smart watches.
[0057] Optionally, when the device is a computer, the first input, the second input, the third input, the fourth input, and the fifth input are input through a mouse.
[0058] Optionally, when the device is a smart phone and a smart watch, the first input, the second input, the third input, the fourth input, and the fifth input are input through a touch display screen.
[0059] The product can, in response to a first input for an application object, generate a second user interface and application program information corresponding to the application object and display the application program information on the second user interface, so that the application program information for the application object can be displayed on the second user interface, facilitating the user to quickly understand whether the application object pointed to by the operation is the required application program, and thus facilitating the user to search for the application program.
[0060] The embodiments of the present disclosure provide a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are configured to execute the above-mentioned method for user interface display.
[0061] The embodiments of the present disclosure provide a computer program product. The computer program product includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions, and when the program instructions are executed by a computer, the computer is enabled to execute the above-mentioned method for user interface display.
[0062] The computer-readable storage medium described above may be a transient computer-readable storage medium or a non-transient computer-readable storage medium.
[0063] The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The foregoing storage medium may be a non-transient storage medium, including: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs, or may also be a transient storage medium.
[0064] The above description and the drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process, and other changes. Embodiments merely represent possible variations. Unless explicitly required, separate components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terms used in this application are only for describing embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising" etc. mean the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groups thereof. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, or device including the element. In this document, what each embodiment focuses on may be the differences from other embodiments, and the same or similar parts among the various embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, the relevant parts may refer to the description of the method part.
[0065] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to achieve the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The skilled person can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0066] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces. The indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. In addition, in the embodiments of the present disclosure, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit.
[0067] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of code, or a portion thereof that contains one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks may also occur in a different order than disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. Each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
Claims
1. A method for user interface display, applied to an electronic device, characterized in that, Including: When displaying an application object within a first user interface, receiving a first input for the application object; The application object includes an application icon and / or an application title; In response to the first input, generating a second user interface and application program information corresponding to the application object; wherein, generating the second user interface includes taking a screenshot of the first user interface to obtain a first user interface picture; determining the first user interface picture as the second user interface; or, adjusting the grayscale of the first user interface picture to obtain a second user interface picture; determining the second user interface picture as the second user interface; Displaying the application program information on the second user interface.
2. The method according to claim 1, characterized in that, The generating the second user interface and the application program information corresponding to the application object in response to the first input includes: When the first input meets a preset condition, generating the second user interface and the application program information corresponding to the application object.
3. The method according to claim 1, characterized in that, When the first input meets a first preset condition, generating the second user interface and the application program information corresponding to the application object includes: When the first input is a press input and the duration of the press is greater than a set first threshold, generating the second user interface and the application program information corresponding to the application object.
4. The method according to claim 1, wherein Generating the application program information corresponding to the application object includes: Enlarging the application object to obtain the application program information.
5. The method according to claim 1, characterized in that, After displaying the application program information on the second user interface, further including: Receiving a second input for the application program information; In response to the second input, displaying a third user interface corresponding to the application program information.
6. The method according to claim 1, characterized in that, When displaying the application program information on the second user interface, further including: Displaying function information corresponding to the application object on the second user interface; Receiving a third input for the function information; In response to the third input, displaying a fourth user interface corresponding to the function information.
7. The method according to claim 1, wherein After displaying the application program information on the second user interface, further including: Receiving a fourth input for the second user interface; In response to the fourth input, exiting the second user interface.
8. A device for user interface display, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to, when executing the program instructions, execute the method for user interface display according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and terminal for displaying user interface
CN106873888A
Information processing device, information display method and storage medium
CN109814774A
Icon operation method and device and electronic equipment
CN111638822A