Interface display method, device, electronic device and storage medium

By displaying multiple account identifiers in the application interface of the terminal device and allowing users to switch by selecting the target account identifier, the problem of cumbersome account switching operations is solved, and fast and efficient account switching and interface conversion are achieved.

CN113805756BActive Publication Date: 2025-01-24VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202111121914.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-24
Publication Date
2025-01-24
Estimated Expiration
2041-09-24

AI Technical Summary

Technical Problem

In terminal devices, when users need to frequently switch multiple accounts, the prior art makes the account switching operation very cumbersome.

Method used

By simultaneously displaying N account identifiers in the first interface of the first application, each account identifier indicates one account information, the user can select the target account identifier through the second input to realize account switching, and display the following information after the switch. A second interface with the same functionality.

Benefits of technology

The operation steps of account switching are simplified, the operating efficiency is improved. Users can quickly switch between multiple accounts and directly enter the interface with the same function after switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113805756B_ABST
    Figure CN113805756B_ABST
Patent Text Reader

Abstract

The present application discloses an interface display method, device, electronic device and storage medium, belonging to the field of terminal technology. The method includes: receiving a first input; in response to the first input, displaying a first interface of a first application and N account identifiers, wherein each of the account identifiers is used to indicate an account information of the first application; receiving a second input of a first target account identifier among the N account identifiers, N is a positive integer, wherein the first target account identifier is used to indicate the first target account information of the first application; in response to the second input, displaying a second interface of the first application, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of terminal technology, and specifically relates to an interface display method, device, electronic device and storage medium. Background Art

[0002] With the continuous development of terminal technology, terminal devices have been integrated into users' daily lives, and users' demands for applications installed in terminal devices are becoming more and more extensive.

[0003] For the same application, a user may have multiple different accounts. For example, a social application may have a social application account for personal use and a social application account for work. For applications with multiple accounts, when a user switches accounts, he or she often needs to log out of the currently logged-in account first, and then log in according to the switched account. These complex implementation methods make the account switching operation very cumbersome. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide an interface display method, device, electronic device and storage medium, which can solve the problem that the operation of switching accounts is very cumbersome.

[0005] In a first aspect, an embodiment of the present application provides an interface display method, the method comprising:

[0006] receiving a first input;

[0007] In response to the first input, displaying a first interface of a first application and N account identifiers, wherein each of the account identifiers is used to indicate account information of the first application;

[0008] receiving a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of a first application program, and N is a positive integer;

[0009] In response to the second input, a second interface of the first application is displayed, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.

[0010] In a second aspect, an embodiment of the present application provides an interface display device, including:

[0011] A first receiving module, configured to receive a first input;

[0012] A first display module, configured to display a first interface of a first application and N account identifiers in response to the first input, wherein each account identifier is used to indicate account information of the first application;

[0013] A second receiving module is configured to receive a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of a first application program, and N is a positive integer;

[0014] A second display module is used to display a second interface of the first application in response to the second input, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.

[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 method described in the first aspect.

[0018] In an embodiment of the present application, in order to facilitate users to switch between different accounts, by displaying the first interface of the first application and N account identifiers at the same time, and each account identifier is used to indicate the account information of a first application, the user can switch between multiple accounts by a second input of the first target account identifier, which greatly simplifies the account switching operation steps; on the other hand, after the account switching is implemented in the embodiment of the present application, the second interface corresponding to the first target account information will be displayed. The second interface has the same function as the first interface before the account switching, and only the account data corresponding to the interface has changed. At this time, the step of the user entering the interface with the same function as the first interface after switching the account is simplified, thereby improving the operating efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is a flow chart of the interface display method described in the embodiment of the present application;

[0020] Figure 2 This is a schematic diagram of the interface display described in the embodiments of the present application;

[0021] Figure 3One of the interface diagrams for switching accounts to share data information provided in an embodiment of the present application;

[0022] Figure 4 The second schematic diagram of the interface for switching accounts to share data information provided in an embodiment of the present application;

[0023] Figure 5 A schematic diagram of the structure of an interface display device provided in an embodiment of the present application;

[0024] Figure 6 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0025] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application. DETAILED DESCRIPTION

[0026] 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.

[0027] 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.

[0028] The interface display method, device, electronic device and storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0029] Figure 1 This is a flow chart of the interface display method described in the embodiment of the present application, as shown in FIG. Figure 1 As shown, including:

[0030] Step 110, receiving a first input;

[0031] Specifically, the electronic device receives a first input. The first input described in the present application may be a first input from a user, or may be a first input generated by the electronic device.

[0032] The electronic device described in the embodiments of the present application may specifically be a device with a display function, such as a mobile phone, a touch-screen computer, a handheld computer, a vehicle-mounted terminal, a wearable device, a PAD (Portable Android Device, tablet computer), etc.

[0033] As an embodiment of the present application, the first input generated by the electronic device in the present application can specifically be that the electronic device can automatically generate the first input after the preset trigger condition is met. For example, when it is detected that multiple account information is logged in to the first application, the electronic device receives an operation from the user to open the first application. At this time, the electronic device determines that the preset trigger condition is met and generates the first input. The preset trigger condition in the embodiment of the present application can also be other set trigger conditions, and the present application does not limit this.

[0034] As another embodiment of the present application, the first input from the user in the present application can specifically be a specific operation of the user on the electronic device, such as an operation of the user sliding along a specific sliding trajectory on the display screen of the electronic device, such as sliding along an S-shaped trajectory, or it can be the user's input to multiple specific buttons at the same time, such as the user pressing the power button and the volume up button at the same time.

[0035] Step 120: In response to the first input, display a first interface of a first application and N account identifiers, wherein each account identifier is used to indicate account information of the first application;

[0036] Specifically, when the electronic device receives the first input, it indicates that the user may have a need to switch accounts. At this time, the electronic device responds to the first input and displays the first interface of the first application and N account identifiers to facilitate the user to switch accounts.

[0037] The first application described in the embodiment of the present application is an application installed in the electronic device, which may specifically be a system application in the electronic device or a third-party application installed subsequently; the first application may store two or more account information.

[0038] In the embodiment of the present application, the first interface of the first application may specifically be any functional interface or the main program interface of the first application. For example, when the first application is a shopping application, the first interface may be a product search interface or a product order interface.

[0039] Even if multiple account information is stored in the first application, you can still keep no account information logged in. When no account information is logged in in the first application, the first interface described in the embodiment of the present application is the interface corresponding to the empty account information.

[0040] When the current login account information is logged in in the first application, the first interface described in the embodiment of the present application is the interface corresponding to the current account information, and the N account identifiers described in the embodiment of the present application include the account identifier corresponding to the current login account information.

[0041] In this application, the account information corresponding to the N account identifiers is the account information stored in the first application.

[0042] The N account identifiers described in the embodiment of the present application may be text identifiers or picture identifiers, and each account identifier is different, so that users can easily distinguish different account information from different account identifiers. For example, each account identifier can be generated based on the account avatar corresponding to each account information.

[0043] Figure 2 This is a schematic diagram of the interface display described in the embodiment of the present application, such as Figure 2 As shown, the N account identifiers 21 described in the embodiment of the present application can be displayed inside the first interface 22, and the N account identifiers 21 can also be displayed outside the first interface 22.

[0044] Step 130, receiving a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of a first application program, and N is a positive integer;

[0045] Specifically, the first target account identifier described in the embodiment of the present application refers to an account identifier selected from N account identifiers. After the user selects the first target account identifier, the data information corresponding to the first target account identifier will be called.

[0046] The electronic device receives a second input of a first target account identifier among the N account identifiers, where the second input is an operation of switching the login account information of the first application to the first target account information, which may specifically be an operation of the user clicking or long pressing the first target account identifier.

[0047] The second input described in the embodiment of the present application may also be specific biometric feature information, and different identity recognition feature information may correspond to different account identifiers. For example, fingerprints of multiple different fingers may correspond to different account identifiers, and the input of the user's left thumb may correspond to the selection input of the first target account identifier.

[0048] Step 140: In response to the second input, display a second interface of the first application, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.

[0049] Specifically, the second input described in the embodiment of the present application is an operation of switching the login account information of the first application to the first target account information, so the electronic device logs in the first target account information in the first application in response to the second input.

[0050] The second interface described in the embodiment of the present application may specifically be a functional interface in the first application, and the second interface is a control that includes the same functions as the first interface.

[0051] It can be understood that the first interface and the second interface having the same functional controls means that the first interface and the second interface can implement the same functions, or the first interface and the second interface have the same interface type.

[0052] Therefore, the difference in display content between the first interface and the second interface is only because the data corresponding to different account information is loaded, which may cause the content displayed on the interface to be different. In the prior art, after the account is switched, the application will enter the main interface of the application by default, and if the user wants to return to the relevant function page before switching the account, additional related operations are required.

[0053] In the embodiment of the present application, in response to the second input, a second interface having the same function as the first interface before the account switching will be directly displayed, and the data content corresponding to the first target account information will be displayed in the second interface.

[0054] For example, the first interface and the second interface are both social dynamic browsing interfaces. The first interface displays the social dynamic data information corresponding to account information A, and the second interface displays the social dynamic data information corresponding to account information B.

[0055] In an embodiment of the present application, in order to facilitate users to switch between different accounts, by displaying the first interface of the first application and N account identifiers at the same time, and each account identifier is used to indicate the account information of a first application, the user can switch between multiple accounts through a second input of the first target account identifier, which greatly simplifies the account switching operation steps; on the other hand, after the account switching is implemented in the embodiment of the present application, the second interface corresponding to the first target account information will be displayed. The second interface has the same function as the first interface before the account switching, and only the account data corresponding to the interface has changed. At this time, the step of the user entering the interface with the same function as the first interface after switching the account is simplified, thereby improving the operating efficiency.

[0056] Optionally, the first interface includes first file identifiers, each of which is used to indicate a first data file, and after the first interface displaying the first application and the N account identifiers, further includes:

[0057] receiving a third input of the first file identifier and a second target account identifier among the N account identifiers;

[0058] In response to the third input, displaying a first file sharing interface corresponding to the second target account information, wherein the first file sharing interface includes M user identifiers, each user identifier is used to indicate a user communication address, and the second target account information is the account information indicated by the second target account identifier;

[0059] Receiving a fourth input of the second target account identifier and a target user identifier among the M user identifiers, where M is a positive integer;

[0060] In response to the fourth input, the first data file is sent to the user communication address indicated by the target user identifier.

[0061] Specifically, the first data file indicated by the file identifier in the embodiment of the present application can be a data file that implements data call through the first interface, and its corresponding first file identifier can also be displayed in the first interface. The first data file can be processed by operating the first file identifier.

[0062] The third input described in the embodiment of the present application may be specifically used to implement cross-account file sharing of the first data file, which may specifically be an operation of the user dragging the second target account identifier.

[0063] The second target account identifier described in the embodiment of the present application is the account information selected by the user for cross-account file sharing.

[0064] In response to the third input, the electronic device will display the first file sharing interface corresponding to the second target account information. At this time, the first file sharing interface will display M user identifiers corresponding to the second account information, each of which indicates a user communication address. Based on the finally selected user identifier, the cross-account file sharing operation is ultimately implemented.

[0065] The user identifier described in the embodiments of the present application may be an image identifier or a text identifier.

[0066] The fourth input described in the embodiment of the present application may specifically be an operation of selecting a user account address for finally sharing the first data file, which may specifically be a sliding operation of the user.

[0067] The third input and the fourth input described in the embodiment of the present application may be a continuous operation, that is, after completing the third input and realizing the page jump, the fourth input is continuously inputted.

[0068] Figure 3 This is one of the interface diagrams for switching accounts to share data information provided in an embodiment of the present application, such as Figure 3 As shown, Figure 3 Figure a in FIG. 1 is a schematic diagram of a user receiving a third input of the first file identifier and the second target account identifier among the N account identifiers. In response to the third input, the first file sharing interface is displayed, and then Figure 3 Figure b in the figure is receiving the fourth input of the second target account identifier and the target user identifier among the M user identifiers. At this time, the first data file is sent to the user communication address indicated by the target user identifier.

[0069] In the embodiment of the present application, the sharing interface of the corresponding second target account information can be triggered through the third input, and the data information to be shared can be sent to the user communication address of the corresponding account, so that cross-account data sharing only requires two inputs. Compared with the traditional sharing method that requires manual caching of data locally and then switching accounts, the sharing method in the embodiment of the present application has very simple steps and can greatly improve the efficiency of data sharing.

[0070] Optionally, the first interface includes second file identifiers, each of which is used to indicate a second data file, and after the first interface displaying the first application and the N account identifiers, further includes:

[0071] receiving a fifth input of the second file identifier and a third target account identifier among the N account identifiers;

[0072] In response to the fifth input, the second data file is cached in a storage path corresponding to the third target account information, wherein the third target account information is the account information indicated by the third target account identifier.

[0073] receiving a sixth input of the third target account identifier;

[0074] In response to the sixth input, a second file sharing interface corresponding to the third target account information is displayed, where the second file sharing interface is used to share the second data file.

[0075] Specifically, the second file identifier described in the embodiment of the present application can be a data file that implements data call through the first interface, and its corresponding second file identifier can also be displayed in the first interface. The second data file can be processed by operating the second file identifier.

[0076] The second data file described in the embodiment of the present application may specifically be a picture, a document, or a chat text, etc.

[0077] The fifth input described in the embodiment of the present application can be used to drag the second data file to the storage path corresponding to the third target account information for cache. In the case where there are multiple second file identifiers and the user may want to share multiple data files at the same time, the fifth input can be repeated, that is, multiple second data files are cached to the storage path corresponding to the third target account information. At this time, the efficiency of the user in sharing multiple data files can be improved.

[0078] The fifth input described in the embodiment of the present application may specifically be a sliding input or a drag input by the user.

[0079] After caching the second data file in the storage path corresponding to the third target account information, the electronic device starts waiting for a sixth input of the third target account identifier, thereby determining a sharing target for the second data file.

[0080] The sixth input described in the embodiment of the present application is an input for determining that all data files that want to be shared have been cached and can be shared, which can specifically be a click or long press operation by the user.

[0081] Before the electronic device receives the sixth input, the second data file will continue to be cached in the storage path corresponding to the third target account information. After the user logs in to the third target account information through other means, the second file sharing interface corresponding to the third target account information can also be displayed.

[0082] In the second file sharing interface described in the embodiment of the present application, there may be multiple user identifiers corresponding to the third target account information, each user identifier indicates a user communication address, and the final sharing address of the second data file can be further confirmed through subsequent input to the second file sharing interface.

[0083] Figure 4 The second schematic diagram of the interface for switching accounts to share data information provided in the embodiment of the present application is as follows Figure 4 As shown, Figure 4 Figure a in FIG. 1 is a schematic diagram of receiving a fifth input of the second file identifier and the third target account identifier among the N account identifiers. At this time, the second data file is cached in the storage path corresponding to the third target account information. Figure 4 Figure b in FIG. 1 is a schematic diagram of receiving a sixth input of the third target account identifier. At this time, the second file sharing interface corresponding to the third target account information is displayed.

[0084] In the embodiment of the present application, through the fifth input of the second file identifier and the third target account identifier among the N account identifiers, multiple different second data files can be repeatedly cached in the second target account information until the sixth input of completing the caching is received, and the data file sharing begins. Through the solution in the embodiment of the present application, a solution is provided for sharing multiple data files at a time when users share across accounts. Compared with the traditional solution of sharing files one by one, it can effectively simplify the sharing steps and effectively improve the sharing efficiency.

[0085] Optionally, the N account information indicated by the N account identifiers is stored in the first application or a clone application of the first application.

[0086] Specifically, the clone application of the first application described in the embodiments of the present application may be a clone application installed in the same electronic device as the first application. The clone application and the first application are applications that can implement the same functions, but the first application and the clone application may log in to the first application using different account information.

[0087] Therefore, optionally, the target account information indicated by the N account identifiers described in the embodiment of the present application may also be the target account information stored in the clone application from the first application.

[0088] More specifically, the account identifiers described in the embodiments of the present application may be icons of clone applications that store different target account information.

[0089] Optionally, for the identification of the clone application, you can cut the corresponding application on the desktop in a similar way to cutting fruit, and then split it into the main application and the application clone, and the account data is automatically separated. Generally, the account with high frequency of use is in the main body, and the account with low frequency of use is in the clone. You can directly obtain authorization to log in automatically. The data of different accounts are placed in different file storage paths, which is technically feasible.

[0090] In a similar way to Candy Crush Saga, when the same application icons are connected together through gesture operations, the icon of the application clone is eliminated and gains additional special effects, while the icon of the main application is retained. At the same time, the account data is automatically merged to become different accounts within the same application.

[0091] In an embodiment of the present application, the N account information indicated by the account identifier described in the embodiment of the present application may also be stored in the clone application of the first application, further limiting the various situations of the account information corresponding to the account identifier and ensuring the richness of the data.

[0092] It should be noted that the interface display method provided in the embodiment of the present application can be executed by an interface display device or a control module in the interface display device for executing the interface display method. In the embodiment of the present application, the interface display device provided in the embodiment of the present application is described by taking the interface display method executed by the interface display device as an example.

[0093] Figure 5 A schematic diagram of the structure of the interface display device provided in the embodiment of the present application, such as Figure 5 As shown, it includes: a first receiving module 510, a first display module 520, a second receiving module 530 and a second display module 540; wherein the first receiving module 510 is used to receive a first input; wherein the first display module 520 is used to display a first interface of a first application and N account identifiers in response to the first input, wherein each of the account identifiers is used to indicate an account information of the first application; wherein the second receiving module 530 is used to receive a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate the first target account information of the first application, and N is a positive integer; wherein the second display module 540 is used to display a second interface of the first application in response to the second input, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.

[0094] Optionally, the first interface includes first file identifiers, each of the first file identifiers is used to indicate a first data file, and the device further includes:

[0095] A third receiving module, configured to receive a third input of the first file identifier and a second target account identifier among the N account identifiers;

[0096] a third display module, configured to display, in response to the third input, a first file sharing interface corresponding to the second target account information, wherein the first file sharing interface includes M user identifiers, each user identifier is used to indicate a user communication address, and the second target account information is account information indicated by the second target account identifier;

[0097] a fourth receiving module, configured to receive a fourth input of the second target account identifier and a target user identifier among the M user identifiers, where M is a positive integer;

[0098] The sending module is used to send the first data file to the user communication address indicated by the target user identifier in response to the fourth input.

[0099] Optionally, the first interface includes second file identifiers, each of the second file identifiers is used to indicate a second data file, and the device further includes:

[0100] a fifth receiving module, configured to receive a fifth input of the second file identifier and a third target account identifier among the N account identifiers;

[0101] a cache module, configured to cache the second data file in a storage path corresponding to third target account information in response to the fifth input, wherein the third target account information is account information indicated by the third target account identifier;

[0102] a sixth receiving module, configured to receive a sixth input of the third target account identifier;

[0103] The fourth display module is used to display a second file sharing interface corresponding to the third target account information in response to the sixth input, where the second file sharing interface is used to share the second data file.

[0104] Optionally, the N account information indicated by the N account identifiers is stored in the first application or a clone application of the first application.

[0105] In an embodiment of the present application, in order to facilitate users to switch between different accounts, by displaying the first interface of the first application and N account identifiers at the same time, and each account identifier is used to indicate the account information of a first application, the user can switch between multiple accounts by a second input of the first target account identifier, which greatly simplifies the account switching operation steps; on the other hand, after the account switching is implemented in the embodiment of the present application, the second interface corresponding to the first target account information will be displayed. The second interface has the same function as the first interface before the account switching, and only the account data corresponding to the interface has changed. At this time, the step of the user entering the interface with the same function as the first interface after switching the account is simplified, thereby improving the operating efficiency.

[0106] The interface display device 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.

[0107] The interface display device in the embodiment of the present application may be a device having an operating system. The operating system 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.

[0108] The interface display device provided in the embodiment of the present application can achieve Figures 1 to 4 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0109] Optionally, Figure 6 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application, such as Figure 6 As shown, an embodiment of the present application also provides an electronic device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. When the program or instruction is executed by the processor 601, each process of the above-mentioned interface display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0110] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.

[0111] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0112] The electronic device 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.

[0113] Those skilled in the art will appreciate that the electronic device 700 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 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 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.

[0114] Wherein, the user input unit 707 is used to receive a first input;

[0115] The display unit 706 is used to display a first interface of a first application and N account identifiers in response to the first input, wherein each account identifier is used to indicate account information of the first application;

[0116] The user input unit 707 is used to receive a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of the first application program, and N is a positive integer;

[0117] The display unit 706 is used to display a second interface of the first application in response to the second input, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions.

[0118] Optionally, the user input unit 707 is used to receive a third input of the first file identifier and a second target account identifier among the N account identifiers;

[0119] The display unit 706 is used to display a first file sharing interface corresponding to the second target account information in response to the third input, wherein the first file sharing interface includes M user identifiers, each user identifier is used to indicate a user communication address, and the second target account information is the account information indicated by the second target account identifier;

[0120] The user input unit 707 is used to receive a fourth input of the second target account identifier and a target user identifier among the M user identifiers, where M is a positive integer;

[0121] The display unit 706 is used for sending the first data file to the user communication address indicated by the target user identifier in response to the fourth input.

[0122] Optionally, the user input unit 707 is used to receive a fifth input of the second file identifier and a third target account identifier among the N account identifiers;

[0123] The processor 710 is configured to cache the second data file in a storage path corresponding to the third target account information in response to the fifth input, wherein the third target account information is the account information indicated by the third target account identifier.

[0124] The user input unit 707 is used to receive a sixth input of the third target account identifier;

[0125] The display unit 706 is used for displaying a second file sharing interface corresponding to the third target account information in response to the sixth input, where the second file sharing interface is used for sharing the second data file.

[0126] In an embodiment of the present application, in order to facilitate users to switch between different accounts, by displaying the first interface of the first application and N account identifiers at the same time, and each account identifier is used to indicate the account information of a first application, the user can switch between multiple accounts by a second input of the first target account identifier, which greatly simplifies the account switching operation steps; on the other hand, after the account switching is implemented in the embodiment of the present application, the second interface corresponding to the first target account information will be displayed. The second interface has the same function as the first interface before the account switching, and only the account data corresponding to the interface has changed. At this time, the step of the user entering the interface with the same function as the first interface after switching the account is simplified, thereby improving the operating efficiency.

[0127] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processor (Graphics Processi7g U7it, GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 709 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 710 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 710.

[0128] 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 interface display method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0129] The processor is a 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.

[0130] 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 interface display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0131] 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.

[0132] 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.

[0133] 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 disk, or an optical disk), and includes a number of instructions for 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.

[0134] 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 interface display method, characterized in that: include: In a case where multiple account information is logged in to the first application, receiving a first input from the user to open the first application; In response to the first input, displaying a first interface of a first application and N account identifiers, wherein each of the account identifiers is used to indicate account information of the first application; receiving a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of a first application program, and N is a positive integer; In response to the second input, displaying a second interface of the first application, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions; The first interface includes a second file identifier, each of which is used to indicate a second data file, and after the first interface displaying the first application and the N account identifiers, further includes: receiving a fifth input of the second file identifier and a third target account identifier among the N account identifiers; In response to the fifth input, the second data file is cached in a storage path corresponding to the third target account information, and after the user logs in to the third target account information by other means, the second file sharing interface corresponding to the third target account information is also displayed, wherein the third target account information is the account information indicated by the third target account identifier; receiving a sixth input of the third target account identifier; In response to the sixth input, a second file sharing interface corresponding to the third target account information is displayed, where the second file sharing interface is used to share the second data file.

2. The interface display method according to claim 1, characterized in that: The first interface includes first file identifiers, each of which is used to indicate a first data file, and after the first interface displaying the first application and the N account identifiers, further includes: receiving a third input of the first file identifier and a second target account identifier among the N account identifiers; In response to the third input, displaying a first file sharing interface corresponding to the second target account information, wherein the first file sharing interface includes M user identifiers, each user identifier is used to indicate a user communication address, and the second target account information is the account information indicated by the second target account identifier; Receiving a fourth input of the second target account identifier and a target user identifier among the M user identifiers, where M is a positive integer; In response to the fourth input, the first data file is sent to the user communication address indicated by the target user identifier.

3. The interface display method according to claim 1, characterized in that: The N account information indicated by the N account identifiers is stored in the first application or a clone application of the first application.

4. An interface display device, characterized in that: include: A first receiving module, configured to receive a first input from a user to open the first application program when multiple account information is logged in to the first application program; A first display module, configured to display a first interface of a first application and N account identifiers in response to the first input, wherein each account identifier is used to indicate account information of the first application; A second receiving module is configured to receive a second input of a first target account identifier among the N account identifiers, wherein the first target account identifier is used to indicate first target account information of a first application program, and N is a positive integer; a second display module, configured to display a second interface of the first application in response to the second input, wherein the second interface is an interface corresponding to the first target account information, and the second interface and the first interface include components with the same functions; The first interface includes second file identifiers, each of which is used to indicate a second data file, and the device is further used to: receiving a fifth input of the second file identifier and a third target account identifier among the N account identifiers; In response to the fifth input, the second data file is cached in a storage path corresponding to the third target account information, and after the user logs in to the third target account information by other means, the second file sharing interface corresponding to the third target account information is also displayed, wherein the third target account information is the account information indicated by the third target account identifier; receiving a sixth input of the third target account identifier; In response to the sixth input, a second file sharing interface corresponding to the third target account information is displayed, where the second file sharing interface is used to share the second data file.

5. The interface display device according to claim 4, characterized in that: The first interface includes first file identifiers, each of which is used to indicate a first data file, and the device further includes: A third receiving module, configured to receive a third input of the first file identifier and a second target account identifier among the N account identifiers; a third display module, configured to display, in response to the third input, a first file sharing interface corresponding to the second target account information, wherein the first file sharing interface includes M user identifiers, each user identifier is used to indicate a user communication address, and the second target account information is account information indicated by the second target account identifier; a fourth receiving module, configured to receive a fourth input of the second target account identifier and a target user identifier among the M user identifiers, where M is a positive integer; The sending module is used to send the first data file to the user communication address indicated by the target user identifier in response to the fourth input.

6. The interface display device according to claim 4, characterized in that: The N account information indicated by the N account identifiers is stored in the first application or a clone application of the first application.

7. An electronic device, characterized in that: It 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 interface display method as described in any one of claims 1 to 3.

8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, the steps of the interface display method according to any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Operation method and terminal

    CN106484224A

  • Information processing method and electronic equipment

    CN111342979A

  • File sharing method and device, equipment and storage medium

    CN113055525A