Information display method, device, electronic device and storage medium
The information display method integrates multiple user information functions on a single interface, allowing users to select and display relevant information seamlessly, addressing the cumbersome navigation issue in existing electronic devices.
Patent Information
- Application Number
- CN202111087160.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-16
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2041-09-16
AI Technical Summary
Existing electronic devices record various types of user information independently, requiring users to navigate through different functional modules to view multiple types of information, leading to cumbersome operations.
An information display method that allows users to select a target control from multiple functional controls, update its display position to a target area, execute the corresponding function, and display user information on the interface, enabling seamless integration and quick access to desired information.
Enables users to quickly select and view user information associated with different functions without cumbersome navigation, enhancing user experience by simplifying the operation of accessing multiple types of information on a single interface.
Smart Images

Figure CN113821136B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to an information display method, device, electronic device and storage medium. Background Art
[0002] With the development of intelligent electronic devices, electronic devices usually have functions such as positioning, displaying weather, recording user's exercise status, health status or consumption data, etc. At present, these functions of electronic devices are independent of each other, so the relevant user information recorded by electronic devices is also separated from each other. When users need to view this user information, they often need to view it through different functional modules, which is cumbersome. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide an information display method, device, electronic device and storage medium, which can solve the problem of cumbersome operations when users view user information corresponding to different functions.
[0004] In a first aspect, an embodiment of the present application provides an information display method, the method comprising:
[0005] Display a target interface and at least one function control, each function control corresponding to a function;
[0006] receiving a first input for a target control in the at least one functional control;
[0007] In response to the first input, updating the display position of the target control;
[0008] When the display position of the target control is in the target area of the target interface, the target function corresponding to the target control is executed, and user information corresponding to the target function is displayed on the target interface.
[0009] In a second aspect, an embodiment of the present application provides an information display device, the device comprising:
[0010] A first display module, used to display a target interface and at least one functional control, each functional control corresponding to a function;
[0011] A first receiving module, configured to receive a first input for a target control in the at least one functional control;
[0012] A first updating module, configured to update a display position of the target control in response to the first input;
[0013] An execution module, configured to execute a target function corresponding to the target control when the display position of the target control is in a target area of the target interface;
[0014] The second display module is used to display user information corresponding to the target function on the target interface.
[0015] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0016] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0017] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the method described in the first aspect.
[0018] The information display method, device, electronic device and storage medium provided by the embodiments of the present application can display a target interface and at least one functional control, then receive a first input for a target control in at least one functional control, and then update the display position of the target control in response to the first input, and when the display position of the target control is in the target area of the target interface, execute the target function corresponding to the target control, and display the user information corresponding to the target function on the target interface. In this way, the user can quickly select the target control from at least one functional control based on his or her own needs, record the user information associated with the target control when executing the target function, and display the user information corresponding to the target function, so that the user can quickly view the user information, thereby effectively improving the problem that the user's operation is relatively cumbersome when viewing the user information corresponding to different functions. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 It is a flowchart of the information display method provided in the embodiment of the present application;
[0020] Figure 2 This is a schematic diagram of an interface of an electronic device provided in an embodiment of the present application;
[0021] Figure 3 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0022] Figure 4 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0023] Figure 5 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0024] Figure 6 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0025] Figure 7 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0026] Figure 8 is another interface schematic diagram of an electronic device provided in an embodiment of the present application;
[0027] Fig. 9 A schematic diagram of a flow chart of a scenario implementation of the information display method provided in an embodiment of the present application;
[0028] Fig.10 is a schematic diagram of the structure of an information display device provided in an embodiment of the present application;
[0029] Fig.11 A schematic diagram of the structure of an electronic device for implementing an embodiment of the present application;
[0030] Fig.12 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application. DETAILED DESCRIPTION
[0031] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0032] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0033] As electronic devices become more and more intelligent, they can often record various types of user information based on how the user carries or uses the electronic device. For example, the electronic device can obtain the user's location information, step information, consumption information, environment information, and physiological parameter information, and record these different types of user information.
[0034] Generally speaking, each type of user information corresponds to an application in an electronic device, or a functional module of an application. When a user wants to view a certain type of user information, he often needs to open the application or functional module corresponding to the user information to view it. For viewing multiple types of user information, there is a defect that the operation is relatively cumbersome. Users often need to view multiple types of user information within a period of time. Each type of user information is recorded and displayed separately, which is not convenient for users to fully understand their own situation.
[0035] Accordingly, an embodiment of the present application provides an information display method to solve the above-mentioned problem.
[0036] The information display method provided by the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0037] Figure 1 : is a flow chart of the information display method provided by the embodiment of the present application. The information display method may include the following steps:
[0038] Step 101, displaying a target interface and at least one function control, each function control corresponding to a function;
[0039] Step 102, receiving a first input for a target control in at least one functional control;
[0040] Step 103, in response to the first input, updating the display position of the target control;
[0041] Step 104, when the display position of the target control is in the target area of the target interface, execute the target function corresponding to the target control, and display the user information corresponding to the target function on the target interface.
[0042] The specific implementation methods of the above steps will be described in detail below.
[0043] In an embodiment of the present application, the information display method can display a target interface and at least one functional control, then receive a first input for a target control in at least one functional control, and then update the display position of the target control in response to the first input, and when the display position of the target control is in the target area of the target interface, execute the target function corresponding to the target control, and display the user information corresponding to the target function on the target interface. In this way, the user can quickly select the target control from at least one functional control based on their own needs, record the user information associated with the target control when executing the target function, and display the user information corresponding to the target function, so that the user can quickly view the user information, thereby effectively improving the problem that the user's operation is relatively cumbersome when viewing the user information corresponding to different functions.
[0044] The specific implementation methods of the above steps are introduced below.
[0045] In step 101, the target interface may refer to an application program interface for recording user information, or may be any interface preset in the electronic device, such as the desktop of the electronic device.
[0046] At least one functional control may include controls corresponding to various types of user information, such as location controls, traffic controls, step controls, consumption controls, weather controls, temperature controls, blood pressure controls, heart rate controls, etc.
[0047] Displaying the target interface and at least one functional control may be displaying the target interface, and the target interface may include at least one functional control, in other words, at least one functional control may be displayed in the target interface. In order to prevent at least one functional control from affecting other displayed contents of the target interface, displaying at least one functional control may also be at least one functional control being displayed in a floating manner on the target interface.
[0048] It is understandable that each function control may correspond to a function, and the function may refer to recording the user information corresponding to the function control. For example, the function corresponding to the location control may be to obtain the user's geographical location through an existing positioning algorithm, such as obtaining the user's geographical location through the latitude and longitude tags generated by the Global Positioning System (GPS), and recording the geographical location when the user's location information is detected to be updated. The function corresponding to the traffic control may be to obtain the user's riding information through the relevant riding application in the electronic device, and record the user's entry and / or exit information. The function corresponding to the step control may be to obtain the number of steps the user walks through the built-in gyroscope, gravity sensor, and accelerometer sensor of the electronic device, and update and record the total number of steps within a preset time period, such as updating and recording the total number of steps of the user once every hour. The function corresponding to the consumption control may be to obtain the user's consumption information through the relevant payment application in the electronic device or by reading the consumption SMS, and update and record the user's consumption amount when the user has a consumption behavior. The function corresponding to the weather control and the temperature control may be to obtain the weather or temperature through the relevant weather application in the electronic device, and update and record the weather or temperature within a preset time period. The corresponding functions of the blood pressure control and the heart rate control can be to obtain the user's physiological parameter data through the relevant health management application in the electronic device, and can record the blood pressure, heart rate and other data in real time.
[0049] In step 102, the first input may be used to indicate an instruction or operation to determine the user information to be recorded. It is understandable that the first input may be an operation such as dragging, clicking or double-clicking made by the user on the target control. For example, the first input of the user on the target control in at least one functional control may be the user dragging the target control in at least one functional control to the target interface. The target control may include at least one of a location control, a traffic control, a step control, a consumption control, a weather control, a temperature control, a blood pressure control, and a heartbeat control.
[0050] In step 103, after receiving a first input for a target control in at least one functional control, the display position of the target control may be updated in response to the first input. For example, Figure 2 and Figure 3 As shown, at least one function control can be displayed floating on the target interface. After receiving the first input of the user to the target control in at least one function control, the display position of the target control can be changed and can be displayed in the target area preset in the target interface, wherein the target area can be any area preset in the target interface and can be set according to actual needs, and is not specifically limited here.
[0051] In step 104, when the display position of the target control is in the target area of the target interface, the target function corresponding to the target control can be executed. Figure 3 As shown, the target control can be a combination of a location control, a step control, and a consumption control. After dragging the location control, the step control, and the consumption control into the target area, the corresponding functions of these controls can be executed. In other words, user information such as the user's geographic location, walking steps, and consumption amount can be recorded.
[0052] After executing the function corresponding to the target control, the user information corresponding to the target function can be displayed on the target interface. For example, Figure 4 As shown, the user's geographic location, walking steps, consumption amount and other information can be displayed. The user information corresponding to the target function is displayed on the target interface, which can be directly displayed in the target interface. In order to display the user information without affecting other display contents of the target interface, the user information can also be suspended and displayed on the target interface in the form of a floating window.
[0053] In some specific examples, in order to ensure that the target function can be executed to record the user information that the user wants to record, such as Figure 2 and Figure 3As shown, the target interface may also include a "save" control. After dragging the target control to the target area, the user may click the "save" control so that the target control can continue to be displayed in the target area. If neither the user inputs at least one functional control nor the user inputs the "save" control within a preset time period, it may be considered that the user's operation of dragging the target control to the target area may be an erroneous operation, and the display position of the target control may be automatically updated and no longer displayed in the target area.
[0054] In order to further meet the user's need to view user information within a period of time, in some embodiments, before the above step 104, the information display method may further perform the following steps:
[0055] receiving a second input from the user regarding the time control;
[0056] In response to the second input, updating the display position of the time control;
[0057] When the display position of the time control is in the target area, the execution time of the target control to execute the target function is determined according to the time information; the user information is the user information obtained corresponding to the execution time of the target function.
[0058] Among them, at least one functional control may include a time control, and the time control may be associated with time information. The time information may be a specific moment, such as 22:00, 23:00, etc., or a specific duration, such as 12 hours, 14 hours, etc.
[0059] The second input may be an operation such as dragging, clicking or double-clicking the time control by the user. For example, the second input of the time control by the user may be the user dragging the time control to the target interface. It is understandable that the time control is different from the target control, that is, the target control is other controls in at least one functional control except the time control.
[0060] After receiving the second input of the user to the time control, the display position of the time control can be updated in response to the second input. Figure 3 As shown, after receiving the second input of the user to the time control, the display position of the time control may be changed and may be displayed in the target area.
[0061] When the display position of the time control is in the target area, the execution time of the target control to execute the target function can be determined. The electronic device executes the target function within the execution time, in other words, the electronic device can record user information within the execution time.
[0062] In this way, the time range of user information recording can be set based on the user's operation on the time control, which effectively improves the flexibility of user information recording, thereby meeting the different needs of users to view user information within a period of time.
[0063] In some implementations, the time information may be a first moment. After the target function corresponding to the target control is executed, the information display method may further perform the following steps:
[0064] The target function is executed at the first moment; the user information is the user information obtained by executing the target function within the first time period, and the first time period is the time period from the moment when the display position of the target control is in the target area of the target interface to the first moment.
[0065] For example, if the time information associated with the time control is a specific moment, such as the first moment is 22:00, then 22:00 can be considered as the moment to end the execution of the target function. In other words, when the time of the electronic device reaches 22:00 on the day, the execution of the target function can be ended and the recording of user information corresponding to the target control can be stopped.
[0066] Among them, the execution time of executing the target function can be the first duration between the moment when the display position of the target control is in the target area of the target interface and the first moment. In other words, the moment when the display position of the target control is in the target area can be used as the starting point for executing the target function, and the first moment can be used as the end point for executing the target function. For example, the moment when the user's input to the "Save" control is received can be used as the moment when the display position of the target control is in the target area. For example, after the user drags the target control and the time control to the target area, he clicks the "Save" control. The moment at this time is 9 am, and the first moment can be 10 pm, that is, the first duration can be 13 hours between 9 am and 10 pm, and the user information can be the user information obtained by executing the target function within 13 hours between 9 am and 10 pm.
[0067] It is understandable that the specific value of the first moment can be set according to the needs of the user. For example, the first moment can be set to 22:00, 23:00 or 24:00, which is not specifically limited here.
[0068] In this way, the execution time of the target function can be set based on the first moment associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0069] In some implementations, the time information may be a second duration. After executing the target function corresponding to the target control, the information display method may further perform the following steps:
[0070] The target function is executed at the second moment; the second moment is determined by the moment when the display position of the target control is in the target area and the second duration; the user information is the user information obtained by executing the target function within the second duration.
[0071] The moment when the display position of the target control is located in the target area can be used as the starting point for executing the target function, and the second moment for ending the execution of the target function can be calculated according to the second duration. For example, the moment when the user's input to the "Save" control is received can be used as the moment when the display position of the target control is located in the target area. For example, after the user drags the target control and the time control to the target area, clicks the "Save" control. The moment at this time is 9 am, and the second duration can be 12 hours. The second moment for ending the execution of the target function can be 9 pm. In other words, when the time of the electronic device reaches 9 pm on the same day, the execution of the target function can be ended and the recording of the user information corresponding to the target control can be stopped. The user information can be the user information obtained by executing the target function within the second duration between 9 am and 9 pm.
[0072] It is understandable that if Figure 5 As shown, the specific value of the second duration can be set according to the user's needs. For example, the first duration can be set to 11 hours, 12 hours or 13 hours, and no specific limitation is made here.
[0073] In this way, the execution time of the target function can be set based on the second duration associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0074] In order to determine the execution time of the target function when the user does not perform any relevant operation on the time control, in some implementations, when the target area does not include a time control, after executing the target function corresponding to the target control, the information display method may further perform the following steps:
[0075] The target function is executed at a preset time. The user information is the user information obtained by executing the target function within a third time period. The third time period is determined by the preset time and the time when the display position of the target control is in the target area of the target interface.
[0076] The preset time can be set according to actual needs, for example, the preset time can be set to 22:00, 24:00, etc. For example, the preset time can be set to 24:00, and when the time control is not displayed in the target area, when the time of the electronic device reaches 24:00 of the day, that is, 0:00 of the next day, the target function corresponding to the target control can be terminated, and the user information corresponding to the target control can be stopped from being recorded.
[0077] In this embodiment, the user does not need to input the time control, and can also use the preset time as the time to end the execution of the target function corresponding to the target control, and stop recording user information when the time of the electronic device reaches the preset time. In this way, the execution time of the target function can be determined by itself, thereby reducing the user's operation steps and further improving the problem of cumbersome user operations.
[0078] In some specific examples, in order to further improve the flexibility of user information recording and meet the various needs of users, users can also determine the data source of the function corresponding to each function control based on their own choices. The user information corresponding to the function control can be recorded based on the data of certain applications (Application, APP), and the data of these APPs can be considered as the data source. For example, Figure 6 As shown, the user can select the data source of the function corresponding to the consumption control, for example, at least one of APP1, APP2 and APP3 can be used as the data source of the function corresponding to the consumption control. If APP1 is determined as the data source, the user's consumption information is recorded based on the consumption data of APP1, such as the user's consumption amount; if APP1, APP2 and APP3 are determined as the data source, the user's consumption information is recorded based on the consumption data of any one of APP1, APP2 and APP3.
[0079] In order to facilitate users to view user information without affecting other displayed contents of the target interface, in some embodiments, the target interface may include at least one character, and the target area may be an area in the target interface that does not overlap with the at least one character. After executing the target function corresponding to the target control and before displaying the user information corresponding to the target function on the target interface, the information display method may further perform the following steps:
[0080] receiving a third input from the user for the target control;
[0081] The above-mentioned user information corresponding to the target function can be displayed on the target interface by specifically performing the following steps:
[0082] In response to the third input, user information corresponding to the target function is displayed in a floating manner on the target interface.
[0083] The target interface may include at least one character, that is, the target interface may display other content. In this case, in order to prevent the display of user information in the target interface from affecting other displayed content in the target interface, the target control may be displayed in an area of the target interface that does not overlap with the at least one character. In other words, the target control may be displayed and the user information may be hidden without affecting other displayed content in the target interface.
[0084] When the user wants to view the user information, the user can perform relevant operations on the target control, wherein the third input can be a click, double-click, etc. operation performed by the user on the target control. After receiving the third input of the user for the target control, the user information corresponding to the target function can be displayed in a floating window on the target interface in response to the third input.
[0085] In this embodiment, the target interface can display the target control in an area that does not overlap with at least one character. Only after receiving the third input to the target control, the user information will be displayed in a floating manner on the target interface. In this way, the user information can be hidden and will not affect other displayed content in the target interface. The user information can be displayed when the user performs relevant operations on the target control, making it more convenient for the user to view the user information.
[0086] In order to facilitate users to more comprehensively grasp user information, in some embodiments, after the target function corresponding to the target control is executed, the information display method may further specifically perform the following steps:
[0087] The user information corresponding to the target function is displayed in chronological order on the target interface.
[0088] In this embodiment, after the target function corresponding to the target control is executed, the user information corresponding to the target function can be displayed in the target interface in chronological order to form a user track. Figure 7 As shown, the recorded user information can be displayed in chronological order on the target interface. In some possible implementations, the recorded user information can be displayed at full hour time intervals on the target interface, wherein the recorded user information can be displayed at equal intervals, such as displaying the user information recorded every hour, or at unequal intervals. In some other possible implementations, the user information may include different types of user information and functional controls corresponding to each type of user information, so that the user can view the user data more intuitively. In addition, the recorded user information can be displayed in ascending order or in descending order according to the chronological order.
[0089] In order to further meet the needs of users, in some embodiments, the information display method may further specifically perform the following steps:
[0090] The second user information recorded by the associated device is received, and the second user information is displayed.
[0091] In this embodiment, the execution subject of the information display method may be a first electronic device, and the first electronic device may be used to record user information corresponding to the first user. The associated device may be used to record user information of the second user. The first electronic device may receive the second user information recorded by the associated device, and after receiving the second user information, may display the second user information.
[0092] For example, Figure 8 As shown, the second user of the associated device may be a family member of the first user of the first electronic device. For example, the associated device may be a child's phone watch (i.e., a wearable electronic device) or a mobile phone of another family member. The first electronic device may suspend and display user information of the family member.
[0093] In this way, in addition to viewing their own user information, users can also view the user information of their family members, thereby enabling users to grasp the situation of their family members in a timely manner.
[0094] In some specific examples, the associated device may also be other electronic devices of the first user, such as a sports bracelet, and the user information of the first user may also be recorded based on relevant data collected on the associated device.
[0095] In order to facilitate understanding of the information display method provided by the above embodiment, the above information display method is described below using a specific scenario embodiment. Fig. 9 A flowchart of a scenario implementation of the information display method provided in an embodiment of the present application.
[0096] The application scenario of this scenario embodiment may be: a user implements the function of recording user information through a target application on an electronic device.
[0097] This scenario embodiment may specifically include the following steps:
[0098] Step 901: Click on the function control panel. The function control panel can be clicked on the target interface of the target application so that a plurality of function controls are suspended and displayed on the target interface, each function control corresponding to a function.
[0099] Step 902: Drag the target control to the target area. The target control corresponding to the user information to be recorded can be determined from multiple functional controls, and the target control can be dragged to the target area of the target interface.
[0100] Step 903, click Save. After dragging the target control to the target area of the target interface, click Save. At this time, the display position of the target control is within the target area.
[0101] Step 904, execute the target function corresponding to the target control. When the display position of the target control is in the target area, record the user information corresponding to the target control. In a specific example, after clicking Save, the user information can be automatically recorded based on the next hour of the system time.
[0102] Step 905: Display user information corresponding to the target function. The user information may be displayed in a suspended manner on the target interface.
[0103] Step 906, determining whether the target area includes a time control, wherein the time identifier may be associated with time information. If yes, executing step 907, if no, executing step 908.
[0104] Step 907, determine whether the end time corresponding to the time control has been reached, wherein if the time control is associated with a first time, the first time is considered as the end time, and if the time control is associated with a second duration, the second time after the second duration from the time when the display position of the target control is in the target area is considered as the end time. If yes, execute step 909, if no, execute step 904.
[0105] Step 908, determine whether the preset time has been reached, where the preset time may be midnight of the next day. If so, execute step 909, if not, execute step 904.
[0106] Step 909, the target function corresponding to the target control is terminated. In other words, the recording of user information is stopped, and the recorded user information can be displayed in chronological order.
[0107] In this scenario embodiment, the user can determine the various types of user information to be recorded based on his or her own needs. Since the user information is displayed floating on the target desktop, the user can quickly view the user information, thereby effectively improving the problem of cumbersome operations when the user views various types of user information.
[0108] It should be noted that the information display method provided in the embodiment of the present application can be executed by an information display device or a control module in the information display device for executing the loading information display method. In the embodiment of the present application, the information display device provided in the embodiment of the present application is described by taking the information display device executing the information display method as an example.
[0109] Fig.10 1 is a schematic diagram of the structure of the information display device provided in the embodiment of the present application. The information display device 1000 may include:
[0110] The first display module 1001 is used to display a target interface and at least one functional control, each functional control corresponding to a function;
[0111] A first receiving module 1002 is used to receive a first input for a target control in at least one functional control;
[0112] A first updating module 1003, configured to update a display position of a target control in response to a first input;
[0113] An execution module 1004 is used to execute a target function corresponding to the target control when the display position of the target control is in the target area of the target interface;
[0114] The second display module 1005 is used to display user information corresponding to the target function on the target interface.
[0115] In an embodiment of the present application, the information display device can display a target interface and at least one functional control, then receive a first input for a target control in at least one functional control, and then update the display position of the target control in response to the first input, and when the display position of the target control is in the target area of the target interface, execute the target function corresponding to the target control, and display the user information corresponding to the target function on the target interface. In this way, the user can quickly select the target control from at least one functional control based on their own needs, record the user information associated with the target control when executing the target function, and display the user information corresponding to the target function, so that the user can quickly view the user information, thereby effectively improving the problem that the user's operation is relatively cumbersome when viewing the user information corresponding to different functions.
[0116] In some embodiments, at least one function control may include a time control, and the time control may be associated with time information. The information display device 1000 may further include:
[0117] A second receiving module, used for receiving a second input of the user for the time control;
[0118] A second updating module, used for updating the display position of the time control in response to a second input;
[0119] The determination module is used to determine the execution time of the target function of the target control according to the time information when the display position of the time control is in the target area; the user information is the user information obtained corresponding to the execution time of the target function.
[0120] In this way, the time range of user information recording can be set based on the user's operation on the time control, which effectively improves the flexibility of user information recording, thereby meeting the different needs of users to view user information within a period of time.
[0121] In some embodiments, the time information may be a first moment, and the information display device 1000 may further include:
[0122] The first termination execution module is used to terminate the execution of the target function at the first moment; the user information is the user information obtained by executing the target function within a first time period, and the first time period is the time period between the moment when the display position of the target control is in the target area of the target interface and the first moment.
[0123] In this way, the execution time of the target function can be set based on the first moment associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0124] In some embodiments, the time information may be a second duration, and the information display device 1000 may further include:
[0125] The second execution termination module is used to terminate the execution of the target function at a second moment; the second moment is determined by the moment when the display position of the target control is in the target area and the second time length; the user information is the user information obtained by executing the target function within the second time length.
[0126] In this way, the execution time of the target function can be set based on the second duration associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0127] In some embodiments, the target interface includes at least one character, the target area is an area in the target interface that does not overlap with the at least one character, and the information display device 1000 may further include:
[0128] A third receiving module, used to receive a third input from a user for a target control;
[0129] Accordingly, the second display module is specifically used for:
[0130] In response to the third input, user information corresponding to the target function is displayed in a floating manner on the target interface.
[0131] In this embodiment, the target interface can display the target control in an area that does not overlap with at least one character. Only after receiving the third input to the target control, the user information will be displayed in a floating manner on the target interface. In this way, the user information can be hidden and will not affect other displayed content in the target interface. The user information can be displayed when the user performs relevant operations on the target control, making it more convenient for the user to view the user information.
[0132] The information display device 1000 in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0133] The information display device 1000 in the embodiment of the present application may be a device having an operating system, which may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0134] The information display device 1000 provided in the embodiment of the present application can realize Figures 1 to 9 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0135] Alternatively, if Fig.11 As shown, an embodiment of the present application also provides an electronic device, including a processor 1101, a memory 1102, and a program or instruction stored in the memory 1102 and executable on the processor 1101. When the program or instruction is executed by the processor 1101, each process of the above-mentioned image processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0136] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0137] Fig.12 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0138] The electronic device 1200 includes but is not limited to: a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, and a processor 1210 and other components.
[0139] Those skilled in the art will appreciate that the electronic device 1200 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1210 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.12 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0140] The display unit 1206 may be used to display a target interface and at least one functional control, each functional control corresponding to a function;
[0141] The radio frequency unit 1201 may be configured to receive a first input for a target control in at least one functional control;
[0142] The processor 1210 may be used to:
[0143] In response to the first input, updating the display position of the target control;
[0144] When the display position of the target control is in the target area of the target interface, executing the target function corresponding to the target control;
[0145] The display unit 1206 may be configured to display user information corresponding to the target function on the target interface.
[0146] In an embodiment of the present application, the electronic device can display a target interface and at least one functional control, then receive a first input for a target control in at least one functional control, and then update the display position of the target control in response to the first input, and when the display position of the target control is in the target area of the target interface, execute the target function corresponding to the target control, and display the user information corresponding to the target function on the target interface. In this way, the user can quickly select the target control from at least one functional control based on their own needs, record the user information associated with the target control when executing the target function, and display the user information corresponding to the target function, so that the user can quickly view the user information, thereby effectively improving the problem that the user's operation is relatively cumbersome when viewing the user information corresponding to different functions.
[0147] In some embodiments, the RF unit 1201 may also be used to receive a second input from a user regarding a time control;
[0148] The processor 1210 may also be used to:
[0149] In response to the second input, updating the display position of the time control;
[0150] When the display position of the time control is in the target area, the execution time of the target control to execute the target function is determined according to the time information; the user information is the user information obtained corresponding to the execution time of the target function.
[0151] In this way, the time range of user information recording can be set based on the user's operation on the time control, which effectively improves the flexibility of user information recording, thereby meeting the different needs of users to view user information within a period of time.
[0152] In some embodiments, the time information may be a first moment, and the processor 1210 may further be specifically configured to:
[0153] The target function is executed at the first moment; the user information is the user information obtained by executing the target function within the first time period, and the first time period is the time period from the moment when the display position of the target control is in the target area of the target interface to the first moment.
[0154] In this way, the execution time of the target function can be set based on the first moment associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0155] In some embodiments, the time information may be a second duration, and the processor 1210 may further be specifically configured to:
[0156] The target function is executed at the second moment; the second moment is determined by the moment when the display position of the target control is in the target area and the second duration; the user information is the user information obtained by executing the target function within the second duration.
[0157] In this way, the execution time of the target function can be set based on the second duration associated with the time control, further improving the flexibility of user information recording, thereby further meeting the user's needs to view user information in different time periods.
[0158] In some embodiments, the target interface includes at least one character, the target area is an area in the target interface that does not overlap with the at least one character, and the RF unit 1201 may also be used to receive a third input from the user for the target control;
[0159] Correspondingly, the display unit 1206 may also be configured to display user information corresponding to the target function in a floating manner on the target interface in response to the third input.
[0160] In this embodiment, the target interface can display the target control in an area that does not overlap with at least one character. Only after receiving the third input to the target control, the user information will be displayed in a floating manner on the target interface. In this way, the user information can be hidden and will not affect other displayed content in the target interface. The user information can be displayed when the user performs relevant operations on the target control, making it more convenient for the user to view the user information.
[0161] It should be understood that in the embodiment of the present application, the input unit 1204 may include a graphics processor (Graphics Processing Unit, GPU) 12041 and a microphone 12042, and the graphics processor 12041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The first display module 1206 may include a display panel 12061, and the display panel 12061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1207 includes a touch panel 12071 and other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 may include two parts: a touch detection device and a touch controller. Other input devices 12072 may include but are not limited to physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here. The memory 1209 can be used to store software programs and various data, including but not limited to application programs and operating systems. The processor 1210 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the modem processor may not be integrated into the processor 1210.
[0162] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0163] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0164] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0165] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0166] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0167] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0168] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. An information display method, characterized in that: The method comprises: Display a target interface and multiple function controls, each function control corresponds to a function, and the function is to record user information corresponding to the function control; receiving a first input for a target control among the plurality of functional controls; In response to the first input, updating the display position of the target control; When the display position of the target control is in the target area of the target interface, the target function corresponding to the target control is executed, the user information corresponding to the target control is started to be recorded, and the user information corresponding to the target function is displayed on the target interface.
2. The method according to claim 1, characterized in that: The plurality of function controls include a time control, and the time control is associated with time information. Before executing the target function corresponding to the target control, the method further includes: receiving a second input from a user regarding the time control; In response to the second input, updating the display position of the time control; In the case where the display position of the time control is in the target area, determining the execution time of the target control to execute the target function according to the time information; The user information is user information obtained when the target function corresponds to the execution time.
3. The method according to claim 2, characterized in that The time information is a first moment, and after executing the target function corresponding to the target control, the method further includes: Ending execution of the target function at the first moment; The user information is user information obtained by executing the target function within a first time period, and the first time period is the time period from the moment when the display position of the target control is in the target area of the target interface to the first moment.
4. The method according to claim 2, characterized in that: The time information is a second duration, and after executing the target function corresponding to the target control, the method further includes: Ending execution of the target function at a second moment; The second moment is determined by the moment when the display position of the target control is in the target area and the second duration; The user information is user information obtained by executing the target function within the second time period.
5. The method according to claim 1, characterized in that The target interface includes at least one character, the target area is an area of the target interface that does not overlap with the at least one character, and after executing the target function corresponding to the target control and before displaying user information corresponding to the target function on the target interface, the method further includes: receiving a third input from a user for the target control; The displaying of user information corresponding to the target function on the target interface includes: In response to the third input, user information corresponding to the target function is displayed in a floating manner on the target interface.
6. An information display device, characterized in that: The device comprises: A first display module, used for displaying a target interface and a plurality of function controls, each function control corresponding to a function, and the function is to record user information corresponding to the function control; A first receiving module, configured to receive a first input for a target control among the plurality of functional controls; A first updating module, configured to update a display position of the target control in response to the first input; An execution module, configured to execute a target function corresponding to the target control and start recording user information corresponding to the target control when the display position of the target control is in a target area of the target interface; The second display module is used to display user information corresponding to the target function on the target interface.
7. The device according to claim 6, characterized in that The plurality of function controls include a time control, the time control is associated with time information, and the device further includes: A second receiving module, configured to receive a second input from a user for the time control, wherein the time control is different from the target control; A second updating module, configured to update a display position of the time control in response to the second input; a determination module, configured to determine, when the display position of the time control is in the target area, an execution time of the target control to execute the target function according to the time information; The user information is user information obtained by the target function corresponding to the execution time.
8. The device according to claim 7, characterized in that The time information is a first moment, and the device further includes: A first execution termination module, configured to terminate execution of the target function at the first moment; The user information is user information obtained by executing the target function within a first time period, and the first time period is the time period from the moment when the display position of the target control is in the target area of the target interface to the first moment.
9. The device according to claim 7, characterized in that The time information is a first duration, and the device further includes: A second execution termination module, used for terminating the execution of the target function at a second moment; The second moment is determined by the moment when the display position of the target control is in the target area and the second duration; The user information is user information obtained by executing the target function within the second time period.
10. The device according to claim 6, characterized in that The target interface includes at least one character, the target area is an area of the target interface that does not overlap with the at least one character, and the device further includes: A third receiving module, configured to receive a third input from a user for the target control; Accordingly, the second display module is specifically used for: In response to the third input, user information corresponding to the target function is displayed in a floating manner on the target interface.
11. An electronic device, characterized in that: It comprises a processor, a memory and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the information display method as described in any one of claims 1 to 5.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the information display method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Resource selection method and mobile terminal
CN108491126A
Information display method and device, electronic equipment and storage medium
CN112882789A
Mobile terminal and control method thereof
US20170269800A1
Terminal and timeline-based method for multi-application management
WO2015032100A1
