Application program control method and device and electronic equipment
By displaying the icons of recent information or registered applications in the atomic island area of the electronic device display screen, the cumbersome problem of users starting applications is solved, and quick search and startup is achieved, improving the user experience.
Patent Information
- Application Number
- CN202510501549.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-07-22
AI Technical Summary
When starting an application, users need to flip through multiple desktops or search for application names, which leads to cumbersome startup process and affects the user experience.
By setting the atomic island area in the display screen of the electronic device, receive user input to display icons of the most recent information or registered application, and launch the application directly in response to user actions.
Simplifies the search and startup process of the application and improves the user experience without flipping desktop icons or searching for names.
Smart Images

Figure CN120353366A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the technical field of electronic devices, and particularly relates to a control method, device, and electronic device for an application program. Background Art
[0002] In the related art, electronic devices can integrate more and more application programs, which brings convenience to users. However, due to the increasing number of application programs, when a user opens an application program that needs to be run, the user usually needs to flip through multiple desktops to find the icon of the application program, or search for the name of the application program to find the required application program. In this way, the startup process of the application program is relatively cumbersome, affecting the user experience. Summary of the Invention
[0003] The purpose of the embodiments of this application is to provide a control method, device, and electronic device for an application program, which can solve the technical problem that the process of a user starting an application program in the related art is relatively cumbersome.
[0004] In a first aspect, the embodiments of this application provide a control method for an application program, which is executed by an electronic device. The control method includes:
[0005] Receiving a first input to an atomic island area in the interface of the electronic device;
[0006] In response to the first input, displaying at least one program icon, where the application program corresponding to the program icon is an application program that has displayed information in the atomic island area, and / or the application program corresponding to the program icon is an application program that has been registered to the atomic island area;
[0007] Receiving a second input to a first program icon, where the first program icon is one of the at least one program icons;
[0008] In response to the second input, starting a first application program corresponding to the first program icon.
[0009] In a second aspect, the embodiments of this application provide a control device for an application program. The control device includes:
[0010] A receiving unit, configured to receive a first input to an atomic island area in the interface of the control device;
[0011] A display unit, configured to display at least one program icon in response to the first input, where the application program corresponding to the program icon is an application program that has displayed information in the atomic island area, and / or the application program corresponding to the program icon is an application program that has been registered to the atomic island area;
[0012] The receiving unit is further configured to receive a second input to a first program icon, where the first program icon is one of the at least one program icons;
[0013] A control unit, configured to start a first application corresponding to a first program icon in response to a second input.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method in the first aspect are implemented.
[0015] In a fourth aspect, an embodiment of the present application provides a readable storage medium, where a program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method in the first aspect are implemented.
[0016] In a fifth aspect, an embodiment of the present application provides a chip, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the steps of the method in the first aspect.
[0017] In a sixth aspect, an embodiment of the present application provides a computer program product, where the program product is stored in a readable storage medium, and the program product is executed by at least one processor to implement the method in the first aspect.
[0018] By operating on the atomic island area displayed on the display screen of the electronic device in the embodiment of the present application, it is possible to search for and display the program icon of the program that has displayed information in the atomic island area or the program icon of the application program registered in the atomic island area. Further, the user can directly operate on the found program icon to start the corresponding application program, so that when starting the application program, the user utilizes the atomic island area displayed on the display screen to implement the search and start of the application program, without having to search and start by flipping desktop icons or searching for the name of the application program, which facilitates the user's control of the application program and thus improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 Shows a flowchart of a control method for an application program according to an embodiment of the present application;
[0020] Figure 2 Shows a first schematic diagram of an interface of a control method for an application program according to an embodiment of the present application;
[0021] Figure 3 Shows a second schematic diagram of an interface of a control method for an application program according to an embodiment of the present application;
[0022] Figure 4 Shows a third schematic diagram of an interface of a control method for an application program according to an embodiment of the present application;
[0023] Figure 5 Shows the fourth interface schematic diagram of the control method of the application program according to the embodiment of the present application;
[0024] Figure 6 Shows the fifth interface schematic diagram of the control method of the application program according to the embodiment of the present application;
[0025] Figure 7 Shows the sixth interface schematic diagram of the control method of the application program according to the embodiment of the present application;
[0026] Figure 8 Shows the seventh interface schematic diagram of the control method of the application program according to the embodiment of the present application;
[0027] Figure 9 Shows the structural block diagram of the control device of the application program according to the embodiment of the present application;
[0028] Figure 10 Shows the structural block diagram of the electronic device according to the embodiment of the present application;
[0029] Figure 11 Is a schematic diagram of the hardware structure of an electronic device for implementing an embodiment of the present application. Detailed implementation manners
[0030] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings 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. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0031] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / ", generally represents an "or" relationship between the associated objects before and after.
[0032] Next, in conjunction with the accompanying drawings, the control method, device, and electronic device of the application program provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.
[0033] In some embodiments of the present application, a control method of an application program is provided, Figure 1The flowchart of the control method of the application program according to the embodiment of the present application is shown. As Figure 1 shown, the control method of the application program is executed by an electronic device. The control method of the application program includes:
[0034] Step 102, receiving a first input to the atomic island area in the interface of the electronic device;
[0035] Step 104, in response to the first input, displaying at least one program icon, where the application program corresponding to the program icon is the application program that has displayed information in the atomic island area, and / or the application program corresponding to the program icon is the application program that has been registered to the atomic island area;
[0036] Step 106, receiving a second input to the first program icon, where the first program icon is one of the at least one program icon;
[0037] Step 108, in response to the second input, starting the first application program corresponding to the first program icon.
[0038] In the embodiment of the present application, the control method of the application program can be used to control the startup of the application program. Specifically, an atomic island area is displayed on the display screen of the electronic device. It can be understood that the atomic island area can be the notification bar area displayed on the display screen, usually displayed in the upper part of the display screen. The electronic device can display the latest received notification information at the position of the atomic island area.
[0039] Further, the user can perform a first input on the atomic island area, and the electronic device can, in response to the first input, display at least one program icon. It should be noted that when the electronic device responds to the first input, the application programs corresponding to the at least one program icon displayed can be the application programs that have displayed information in the atomic island area.
[0040] For example, the preset time period can be the most recent seven days. That is, when the user makes a first input to the Atom Island area, the electronic device can display the program icons of the applications that have displayed information in the Atom Island area in the most recent seven days. In this way, the user can directly operate on the Atom Island area to display the program icons of the applications that have processed information recently, thereby facilitating the user to search for the applications that have processed information recently, without having to flip through the desktop icons or search for the names of the applications. Or, when the electronic device responds to the first input, the program icons of at least one application displayed can be the applications that the user has pre-registered in the Atom Island area. That is, the user can register their frequently used applications in the Atom Island area. In this way, when the user searches for frequently used applications, they can directly operate on the Atom Island area to directly display the program icons of the user's frequently used applications, also enabling the user to not have to flip through the desktop icons or search for the names of the applications to find frequently used applications. This further facilitates the process of searching for applications. Exemplarily, the first input to the Atom Island area can be a long press on the location where the Atom Island area is located, or a double click on the location where the Atom Island area is located.
[0041] Further, after the electronic device's display screen displays at least one program icon, the user can make a second input to the first program icon, where the first program icon is one of the at least one program icons displayed after making a first input to the Atom Island area. The electronic device responds to the second input to the first program icon and can start the first application corresponding to the first program icon, thus completing the start of the first application. This enables the user to utilize the Atom Island area displayed on the display screen during the process of starting the first application to achieve the search and start of the first application, without having to flip through the desktop icons or search for the name of the application for searching and starting, facilitating the user's control of the application and thus improving the user experience.
[0042] In the embodiments of the present application, by operating on the Atom Island area displayed on the display screen of the electronic device, it is possible to search for and display the program icons of the programs that have displayed information in the Atom Island area or the program icons of the applications that have been registered in the Atom Island area. Further, the user can directly operate on the searched program icons to start the corresponding applications, thereby enabling the user to utilize the Atom Island area displayed on the display screen during the process of starting the applications to achieve the search and start of the applications, without having to flip through the desktop icons or search for the names of the applications for searching and starting, facilitating the user's control of the applications and thus improving the user experience.
[0043] In some embodiments of the present application, the first input includes a first sub-input and a second sub-input. In response to the first input, at least one program icon is displayed, including:
[0044] In response to the first sub-input, at least one program type identifier is displayed;
[0045] The second sub-input to the target type identifier among at least one program type identifier is received;
[0046] In response to the second sub-input, at least one program icon corresponding to the target type identifier is displayed.
[0047] In the embodiments of the present application, when the electronic device receives the first input from the user, the electronic device can search for at least one program icon that meets the conditions, that is, search for the program icons of the application programs that have displayed information in the atomic island area, and the program icons of the application programs that the user has pre-registered in the atomic island area. Specifically, the first input may include a first sub-input and a second sub-input.
[0048] Specifically, when the electronic device receives the first sub-input, it can first obtain the program types of multiple program icons, and then display at least one program type identifier on the display screen of the electronic device. Exemplarily, Figure 2 shows one of the interface schematic diagrams of the control method of the application program in the embodiments of the present application; as Figure 2 shown, if the multiple program icons found include audio program icons and information program icons, at this time, two program type identifiers, namely audio and information, can be displayed on the display screen of the electronic device. In addition, the program types of the program icons may also include game, shopping, finance, etc. The electronic device can sequentially display at least one program type identifier such as audio, information, game, shopping, and finance on the display screen.
[0049] Further, the user can perform a second sub-input on the target type identifier among at least one program type identifier. At this time, in response to the second sub-input, the electronic device can display at least one program icon corresponding to the target type identifier on the display screen. Exemplarily, if the user clicks on the audio among at least one program type identifier, at this time, the display screen of the electronic device can display at least one program icon of the audio application program that the user has received information from, or at least one program icon of at least one audio application program that the user has pre-registered in the atomic island area.
[0050] In an embodiment of the present application, the electronic device obtains the program types of at least one program icon. When receiving a first input from the user on the atomic island area, at least one program type identifier can be displayed according to the program types of the multiple program icons. Then, when receiving a first input from the user on the target type identifier, the program icon corresponding to the target type identifier can be displayed. By classifying and displaying multiple program icons according to their program types, it is convenient for the user to search for different types of application programs, further improving the user experience.
[0051] In some embodiments of the present application, in response to the first input, displaying at least one program icon includes:
[0052] In response to the first input, displaying at least one information-based program icon;
[0053] At the position corresponding to the information-based program icon, displaying first information;
[0054] Wherein, the first information is the information generated by the application program corresponding to the information-based program icon.
[0055] In an embodiment of the present application, for information-based application programs, when the electronic device responds to the first input from the user on the atomic island area, first, at least one information-based program icon can be displayed on the display screen. By displaying the information-based program icon, basic information such as the program name of the currently displayed information-based application program can be prompted to the user, facilitating the user's viewing.
[0056] Furthermore, at the position corresponding to the program icon of the information-based application program, the first information can also be displayed. The first information can be the information generated by the application program corresponding to the information-based program icon. By displaying the first information, the user can directly view the information generated by the information-based application program when making the first input on the atomic island area, without the user having to enter the information-based application program to view it, facilitating the user's viewing of the information generated by the information-based application program and further improving the user experience.
[0057] Exemplarily, Figure 4 shows the third interface schematic diagram of the control method of the application program in an embodiment of the present application; as Figure 4 shown, information-based application programs can include a shopping program and a ticket booking program. After the user makes a first input on the atomic island area, the electronic device responds to the first input and can display the program icons of the shopping program and the ticket booking program. At the same time, at the position corresponding to the program icon of the shopping program, logistics information can be displayed, facilitating the user's viewing of the logistics information of the purchased items. For the ticket booking program, information such as the flight or train schedule and time of the booked ticket can be displayed at the corresponding position of the ticket booking program to facilitate the user's viewing.
[0058] Embodiments of the present application display information - type program icons and first information generated by information - type application programs, which can facilitate users to view the basic content of information - type application programs. At the same time, it can also enable users to directly view the first information generated by information - type application programs at the corresponding positions of information - type application programs without starting the information - type application programs, further improving the user experience.
[0059] In some embodiments, users can directly operate on information - type program icons. The electronic device can respond to the operation on the information - type program icons, directly start the application program corresponding to the information - type program icons, and at the same time, can directly display the target page corresponding to the first information, thus facilitating users to view the details of the first information.
[0060] Embodiments of the present application can start the corresponding information - type application program by operating on the information - type program icons and directly display the target page corresponding to the first information, thus facilitating users to view the details of the first information and further improving the user experience.
[0061] In some embodiments, for information - type program icons, after the information - type program icons and the first information are displayed, users can also operate on the first information. The electronic device responds to the operation on the first information and can display the first information in the atomic island area, thereby facilitating users to view the first information.
[0062] Alternatively, users can directly operate on the information - type program icons. The electronic device responds to the operation on the information - type program icons and can display the first information in the atomic island area. In this way, after the display of the information - type program icons is exited, users can achieve the permanent display of the first information of the information - type application program in the atomic island area, thereby facilitating users to view the first information. In addition, it should be noted that the program icons of information - type application programs can be displayed on the display screen desktop of the electronic device.
[0063] Furthermore, when the first information is displayed in the atomic island area, the first information can also be displayed according to the update status of the first information. That is, when the first information is updated, the first information can be directly updated in the atomic island area, so that users can directly view the latest first information in the atomic island area, ensuring the accuracy of obtaining the first information and further improving the user experience.
[0064] Exemplarily, Figure 5 shows the fourth interface schematic diagram of the control method of the application program in the embodiments of the present application; Figure 6 shows the fifth interface schematic diagram of the control method of the application program in the embodiments of the present application; as Figure 5 and Figure 6As shown, after the booking program is displayed, the user can directly drag the program icon of the booking program to the position of the atomic island area, that is, perform a third input on the program icon of the booking program, so that the information of the booked air ticket or train ticket can be displayed in the atomic island area. And when the information of the air ticket or train ticket is updated, the information of the air ticket or train ticket is updated in the atomic island area at the same time.
[0065] In the embodiment of the present application, after the information class program icon and the first information are displayed, by operating on the information class program icon or the first information, the first information can be displayed in the atomic island area to facilitate the user to view the first information. At the same time, the first information can also be displayed according to the update status of the first information, that is, the first information can be updated in real time to ensure the accuracy of the first information and further improve the user experience.
[0066] In some embodiments of the present application, the control method of the application program further includes:
[0067] Receiving a third input to the atomic island area;
[0068] In response to the third input, obtaining second information according to the first information;
[0069] Displaying the second information in the atomic island area;
[0070] Wherein, the second information is the information obtained in the second application program according to the first information.
[0071] In the embodiment of the present application, when the first information is displayed in the atomic island area, the user can perform a third input on the display in the atomic island area. When the electronic device responds to the third input, it can obtain the second information according to the first information and display the second information in the atomic island area. It should be noted that the second information is the information related to the first information, and the second information is obtained from the second application program. That is, during the process of the user viewing the first information, the user can operate on the first information, that is, perform a third input on the first information, so that the second information related to the first information can be obtained in the second application program and the second information is displayed in the atomic island area, thereby facilitating the user to obtain the second information according to the first information, further facilitating the user operation and improving the user experience.
[0072] Exemplarily, Figure 7 shows the sixth interface schematic diagram of the control method of the application program in the embodiment of the present application; Figure 8 shows the seventh interface schematic diagram of the control method of the application program in the embodiment of the present application; as Figure 7 and Figure 8As shown, after the ticket booking program is displayed, the user can directly drag the program icon of the ticket booking program to the position of the Atom Island area, that is, perform a third input on the program icon of the ticket booking program, so that the information of the booked air ticket or train ticket can be displayed in the Atom Island area. Then, the user can drag the air ticket or train ticket information displayed in the Atom Island area to the weather program, so that according to the address information and time information in the air ticket or train ticket order, the weather information corresponding to the address information and time information can be queried, and the weather information can be displayed in the Atom Island area, thus facilitating the user to view the weather conditions during the journey.
[0073] In the embodiment of the present application, by performing a third input on the Atom Island area, it is possible to query the second information in the second application program according to the first information, and display the second information in the Atom Island area, thereby facilitating the user to query and display the second information according to the first information, facilitating user operation, and further improving the user experience.
[0074] In some embodiments, for the audio program icon, when the electronic device responds to the first input of the user on the Atom Island area, first, the audio program icon can be displayed on the display screen. By displaying the audio program icon, basic information such as the program name of the currently displayed audio application program can be prompted to facilitate the user to view.
[0075] Furthermore, at the position corresponding to the audio program icon, an audio playback control can also be displayed. Through the audio playback control, the playback of the audio content can be controlled, thereby facilitating the user to quickly control the playback and pause of the audio content, and further improving the user experience.
[0076] Exemplarily, Figure 3 shows the second schematic diagram of the interface of the control method of the application program according to the embodiment of the present application; as Figure 3 shown, in the audio playback control, the name of the audio content can be displayed, such as the name of the audio content of a song or an audiobook. The audio content can be the audio content that has been recently played by the audio application program. At the same time, a play / pause button can also be displayed in the audio playback control, and the user can directly operate the play / pause button to achieve the playback or pause of the audio content.
[0077] In the embodiment of the present application, by displaying the audio program icon and the audio playback control, it is convenient for the user to view the basic content of the audio application program, and at the same time, it is also convenient for the user to directly control the playback of the audio content through the audio playback control, thereby further improving the user experience.
[0078] In some embodiments of the present application, before receiving the first input on the Atom Island area, the control method further includes:
[0079] Receive a fourth input for any application;
[0080] In response to the fourth input, register the application to the atomic island area.
[0081] In the embodiments of the present application, the user can pre-register any application to the atomic island area, so that the user can directly operate on the atomic island area subsequently to display the registered application, and thus there is no need for the user to search and start by flipping the desktop icons or searching for the name of the application, which is convenient for the user to control the application.
[0082] Specifically, when the user browses the desktop of the display screen of the electronic device, for the application that needs to be registered to the atomic island area, the user can directly perform a fourth input on the application, and the electronic device, in response to the fourth input, can register the application to the atomic island area, so that the user can directly operate on the atomic island area subsequently to find and start the application.
[0083] Exemplarily, the user can directly drag the program icon of the application to the position where the atomic island area is located to complete the registration of the application, that is, register the application to the atomic island area.
[0084] In the embodiments of the present application, by registering the application and registering the application to the atomic island area, the user can directly operate on the atomic island area subsequently to display the registered application, and thus there is no need for the user to search and start by flipping the desktop icons or searching for the name of the application, which is convenient for the user to control the application.
[0085] In some embodiments of the present application, the atomic island area corresponds to the area where the camera is located. Starting the first application corresponding to the first program icon includes:
[0086] Start the first application corresponding to the first program icon and display the interface related to the camera of the first application.
[0087] In the embodiments of the present application, the atomic island area may include the area where the camera of the electronic device is located. It can be understood that most electronic devices are equipped with a front camera to enable functions such as selfies by the user. The front camera is usually located in the middle upper position of the display screen, and this position is usually also the position where the atomic island area is located, that is, the atomic island area may include the area where the camera of the electronic device is located.
[0088] Further, during the process of the user starting the first application, after starting the first application, it is possible to directly jump to the interface related to the camera of the first application, so that the interface of the first application when the camera function is applied can be quickly opened, thus realizing the quick opening of the camera function, further facilitating the user operation and improving the user experience.
[0089] It can be understood that generally, when the user needs to apply the front camera, the user first needs to start the application program, and then control the interface of the application program, and then the front camera function is turned on, and the process is relatively cumbersome. By operating the first application program in the atomic island, the quick opening of the front camera function of the first application program can be realized, further facilitating the user operation and improving the user experience.
[0090] Further, the user can input the area where the camera is located. For example, long-press the area where the camera is located. The electronic device can respond to the input of the area where the camera is located, start the first application program, and display the interface related to the camera of the first application program. Thus, the quick opening of the camera function is realized. It can be understood that generally, when the user needs to apply the front camera, the user first needs to start the application program, and then control the interface of the application program, and then the front camera function is turned on, and the process is relatively cumbersome. By performing a seventh input on any application program and the camera area, the quick opening of the front camera function of the application program can be realized, further facilitating the user operation and improving the user experience.
[0091] Exemplarily, the user can drag the program icon of any application program to the camera area in the atomic island area, and then the quick opening of the front camera function of the application program can be realized.
[0092] In the case where the atomic island area corresponds to the camera area in the embodiment of the present application, when starting the first application program corresponding to the first application program icon, the interface related to the camera of the first application program can be directly displayed, and the quick opening of the camera function of the first application program can be realized, thus further facilitating the user operation and improving the user experience.
[0093] In some embodiments of the present application, a control device 900 for an application program is provided. Figure 9 The structural block diagram of the control device for the application program according to the embodiment of the present application is shown. As Figure 9 shown, the control device 900 for the application program includes:
[0094] A receiving unit 902, configured to receive a first input to the atomic island area in the interface of the control device;
[0095] A display unit 904, configured to display at least one program icon in response to a first input, where the application corresponding to the program icon is an application that has displayed information in the atomic island area and / or the application corresponding to the program icon is an application that has been registered to the atomic island area;
[0096] The receiving unit 902 is further configured to receive a second input to the first program icon, where the first program icon is one of the at least one program icons;
[0097] A control unit 906, configured to start a first application corresponding to the first program icon in response to the second input.
[0098] In the embodiment of the present application, by operating on the atomic island area displayed on the display screen of the control device, it is possible to search for and display program icons of programs that have displayed information in the atomic island area or program icons of applications that have been registered to the atomic island area. Further, the user can directly operate on the found program icons to start the corresponding application, so that when the user starts the application, the atomic island area displayed above the display screen is utilized to search for and start the application, without the need to flip through desktop icons or search for the name of the application, which facilitates the user's control of the application and thus improves the user experience.
[0099] In some embodiments of the present application, the first input includes a first sub-input and a second sub-input, and the display unit 904 is specifically configured to:
[0100] In response to the first sub-input, display at least one program type identifier;
[0101] The receiving unit 902 is further configured to receive a second sub-input to the target type identifier among the at least one program type identifiers;
[0102] In response to the second sub-input, display at least one program icon corresponding to the target type identifier.
[0103] In the embodiment of the control device of the present application, by obtaining the program types of at least one program icon, when receiving the first input from the user to the atomic island area, at least one program type identifier can be displayed according to the program types of the multiple program icons, and then when receiving the first input from the user to the target type identifier, the program icons corresponding to the target type identifier can be displayed. By classifying and displaying the multiple program icons according to the program types of the program icons, it is convenient for the user to search for different types of applications and further improves the user experience.
[0104] In some embodiments of the present application, the display unit 904 is specifically further configured to:
[0105] In response to a first input, at least one information application icon is displayed;
[0106] At a position corresponding to the information application icon, first information is displayed;
[0107] Wherein, the first information is information generated by an application corresponding to the information application icon.
[0108] In the embodiment of the present application, by displaying the information application icon and the first information generated by the information application, it is convenient for the user to view the basic content of the information application. At the same time, it also enables the user to directly view the first information generated by the information application at the position corresponding to the information application, without starting the information application, further improving the user experience.
[0109] In some embodiments of the present application, the receiving unit 902 is further configured to receive a third input to the atomic island area;
[0110] The display unit 904 is further configured to:
[0111] In response to the third input, according to the first information, second information is obtained;
[0112] In the atomic island area, the second information is displayed;
[0113] Wherein, the second information is information obtained in a second application according to the first information.
[0114] In the embodiment of the present application, by performing a third input on the atomic island area, it is possible to query the second information in the second application according to the first information, and display the second information in the atomic island area, thereby facilitating the user to query and display the second information according to the first information, facilitating user operation, and further improving the user experience.
[0115] In some embodiments of the present application, the atomic island area corresponds to the area where the camera is located;
[0116] The display unit 904 is specifically further configured to start a first application corresponding to the first program icon and display an interface related to the camera of the first application.
[0117] In the embodiment of the present application, when the atomic island area corresponds to the camera area, when starting the first application corresponding to the first application icon, an interface related to the camera of the first application can be directly displayed, which can realize the quick activation of the camera function of the first application, thereby further facilitating user operation and improving the user experience.
[0118] The control device in the embodiments of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a palmtop computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. It may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.
[0119] The control device in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.
[0120] The control device provided in the embodiments of the present application can implement each process implemented by the above method embodiments. To avoid repetition, it will not be elaborated here.
[0121] Optionally, the embodiments of the present application further provide an electronic device. Figure 10 The structural block diagram of the electronic device in the embodiments of the present application is shown. As Figure 10 shown, the electronic device 1000 includes a processor 1002, a memory 1004, a program or instruction stored on the memory 1004 and executable on the processor 1002. When the program or instruction is executed by the processor 1002, it implements each process of the above method embodiments and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0122] It should be noted that the electronic device in the embodiments of the present application includes the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0123] Figure 11 It is a schematic diagram of the hardware structure of an electronic device for implementing the embodiments of the present application.
[0124] The electronic device 1100 includes, but is not limited to, components such as a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.
[0125] Those skilled in the art can understand that the electronic device 1100 may further include a power source (such as a battery) for supplying power to each component. The power source can be logically connected to the processor 1110 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 11 The structure of the electronic device shown does not limit the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0126] Among them, the user input unit 1107 is used to receive a first input to the atomic island area in the interface; the display unit 1106 is used to display at least one program icon in response to the first input, where the application program corresponding to the program icon is the application program that has displayed information in the atomic island area, and / or the application program corresponding to the program icon is the application program registered in the atomic island area; the user input unit 1107 is further used to receive a second input to the first program icon, where the first program icon is one of the at least one program icon; the processor 1110 is used to start the first application program corresponding to the first program icon in response to the second input.
[0127] In the embodiment of the present application, by operating on the atomic island area displayed on the display screen of the electronic device, it is possible to search for and display the program icons of the programs that have displayed information in the atomic island area or the program icons of the application programs registered in the atomic island area. Further, the user can directly operate on the searched program icons to start the corresponding application programs. Thus, in the process of starting the application programs, the user utilizes the atomic island area displayed above the display screen to search for and start the application programs, without having to search for and start by flipping desktop icons or searching for the names of application programs, which facilitates the user's control of the application programs and improves the user experience.
[0128] Optionally, the first input includes a first sub-input and a second sub-input. The display unit 1106 is specifically configured to: when the number of program icons is multiple, display at least one program type identifier in response to the first sub-input; the user input unit 1107 is further used to receive a second sub-input to the target type identifier among the at least one program type identifier; the display unit 1106 is specifically further configured to display at least one program icon corresponding to the target type identifier in response to the second sub-input.
[0129] In the embodiment of the present application, the electronic device obtains the program types of at least one program icon. When receiving a first input from the user in the atomic island area, it can display at least one program type identifier according to the program types of the multiple program icons. Then, when receiving a first input from the user for the target type identifier, it can display the program icon corresponding to the target type identifier. By classifying and displaying multiple program icons according to the program types of the program icons, it is convenient for the user to search for different types of application programs, further improving the user experience.
[0130] Optionally, the program icon includes an audio class program icon, and the display unit 1106 is further configured to, in response to the first input, display at least one information class program icon; at the position corresponding to the information class program icon, display the first information; wherein, the first information is the information generated by the application program corresponding to the information class program icon.
[0131] In the embodiment of the present application, displaying the information class program icon and the first information generated by the information class application program can facilitate the user to view the basic content of the information class application program. At the same time, it can also enable the user to directly view the first information generated by the information class application program at the position corresponding to the information class application program without starting the information class application program, further improving the user experience.
[0132] Optionally, the program icon includes an information class program icon, and the user input unit 1107 is further configured to receive a third input for the first information displayed in the atomic island area; the display unit 1106 is further configured to, in response to the third input, obtain second information according to the first information; in the atomic island area, display the second information; wherein, the second information is the information obtained in the second application program according to the first information.
[0133] In the embodiment of the present application, by performing a third input on the atomic island area, it is possible to query the second information in the second application program according to the first information and display the second information at the atomic island area, so as to facilitate the user to query and display the second information according to the first information, facilitating the user's operation and further improving the user experience.
[0134] Optionally, the atomic island area corresponds to the area where the camera is located, and the display unit is specifically further configured to: start the first application program corresponding to the first program icon and display the interface related to the camera of the first application program.
[0135] In the embodiment of the present application, when the atomic island area corresponds to the camera area, when starting the first application program corresponding to the first application program icon, it can directly display the interface related to the camera of the first application program, which can realize the quick opening of the camera function of the first application program, thus further facilitating the user's operation and improving the user experience.
[0136] It should be understood that in the embodiments of the present application, the input unit 1104 may include a Graphics Processing Unit (GPU) 11041 and a microphone 11042. The graphics processor 11041 processes the image data of static images or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also referred to as a touch screen. The touch panel 11071 may include two parts: a touch detection device and a touch controller. The other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated herein.
[0137] The memory 1109 can be used to store software programs and various data. The memory 1109 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1109 may include a volatile memory or a non-volatile memory, or the memory 1109 may include both a volatile and a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1109 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.
[0138] The processor 1110 may include one or more processing units; optionally, the processor 1110 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1110 either.
[0139] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above method embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, it will not be elaborated here.
[0140] Among them, the processor is the processor in the electronic device in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk or optical disc, etc.
[0141] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0142] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system or system-on-chip, etc.
[0143] The embodiment of the present application provides a computer program product. The program product is stored in a readable storage medium. The program product is executed by at least one processor to implement each process of the above method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0144] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of another identical element 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 the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0145] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases, the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a readable storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of the present application.
[0146] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific implementation manners. The above specific implementation manners are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.
Claims
1. A control method for an application, executed by an electronic device, characterized in that The control method includes: Receiving a first input to an atomic island area in the interface of the electronic device; In response to the first input, displaying at least one program icon, where the application corresponding to the program icon is an application that has displayed information in the atomic island area, and / or the application corresponding to the program icon is an application that has been registered to the atomic island area; Receiving a second input to a first program icon, where the first program icon is one of the at least one program icon; In response to the second input, starting a first application corresponding to the first program icon.
2. The control method according to claim 1, wherein The first input includes a first sub-input and a second sub-input. Responding to the first input and displaying at least one program icon includes: In response to the first sub-input, displaying at least one program type identifier; Receiving the second sub-input to a target type identifier among the at least one program type identifier; In response to the second sub-input, displaying at least one program icon corresponding to the target type identifier.
3. The control method according to claim 1, wherein Responding to the first input and displaying at least one program icon includes: In response to the first input, displaying at least one information-based program icon; At the position corresponding to the information-based program icon, displaying first information; Wherein, the first information is information generated by the application corresponding to the information-based program icon.
4. The control method according to claim 3, wherein It further includes: Receiving a third input to the atomic island area; In response to the third input, obtaining second information according to the first information; In the atomic island area, displaying the second information; Wherein, the second information is information obtained in a second application according to the first information.
5. The control method according to any one of claims 1 to 4, characterized in that, The atomic island area corresponds to the area where the camera is located. Starting the first application corresponding to the first program icon includes: Starting the first application corresponding to the first program icon and displaying an interface related to the camera of the first application.
6. A control device for an application program, characterized in that, The control device includes: A receiving unit for receiving a first input to an atomic island area in the interface of the control device; A display unit for, in response to the first input, displaying at least one program icon, where the application corresponding to the program icon is an application that has displayed information in the atomic island area, and / or the application corresponding to the program icon is an application that has been registered to the atomic island area; The receiving unit is further configured to receive a second input to a first program icon, where the first program icon is one of the at least one program icon; A control unit for, in response to the second input, starting a first application corresponding to the first program icon.
7. The control device according to claim 6, characterized in that, The first input includes a first sub-input and a second sub-input. The display unit is specifically configured to: In response to the first sub-input, display at least one program type identifier; Receive the second sub-input to a target type identifier among the at least one program type identifier; In response to the second sub-input, display at least one program icon corresponding to the target type identifier.
8. The control device according to claim 6, characterized in that, The display unit is specifically configured to: In response to the first input, display at least one information-based program icon; At a position corresponding to the information type program icon, display first information; Among them, the first information is information generated by an application program corresponding to the information type program icon.
9. The control device according to claim 8, characterized in that, The receiving unit is further configured to receive a third input to the atomic island area; The display unit is further configured to: In response to the third input, obtain second information according to the first information; In the atomic island area, display the second information; Among them, the second information is information obtained in a second application program according to the first information.
10. The control device according to any one of claims 6 to 9, characterized in that The atomic island area corresponds to the area where the camera is located. Specifically, the display unit is further configured to: Start the first application program corresponding to the first program icon and display an interface related to the camera of the first application program.
11. An electronic device, characterized in that, Comprising a processor and a memory, the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 5 are implemented.