Interaction method and related device

By presetting the correspondence between the shape and the sub-function on the mobile terminal, automatic switching is achieved, which solves the problem of complex operation of users in the foldable terminal, and improves user experience and operation efficiency.

CN119225874APending Publication Date: 2024-12-31HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310809962.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-06-30
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

When users use a foldable mobile terminal equipped with a flexible screen, they need to manually click or voice indication to switch different sub-functions in the application. The operation is complex and inefficient, resulting in poor user experience.

Method used

By presetting the correspondence between the shape and the sub-function in the mobile terminal, we automatically switch to the corresponding sub-function interface during the shape change, without the user's manual operation, simplifying the user interaction process.

Benefits of technology

Improves user experience, simplifies operational processes, and allows users to quickly and easily switch different sub-functions within the application.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119225874A_ABST
    Figure CN119225874A_ABST
Patent Text Reader

Abstract

Provided are an interaction method and a related device, the method is applied to a foldable mobile terminal configured with a flexible screen, the mobile terminal has a plurality of forms, the method comprises: displaying a first interface of a first application program in a first form, the first form being any one of the plurality of forms, the first interface displays an interface of a first sub-function of a first application program, and the first application program is an application program except a desktop application; when the mobile terminal displays the first interface of the first application program in the first form, responding to the first operation, converting the mobile terminal from the first form to a second form, and displaying the second interface of the first application program; wherein the second interface displays the interface of the second sub-function of the first application program, the corresponding relation between the second sub-function and the second form is preset in the mobile terminal, and in the process of switching the sub-functions in the application program, the user operation is simplified, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of terminal technology, and in particular to an interaction method and related devices. Background Art

[0002] With the development of Internet technology, the types of mobile terminals are becoming more and more diversified. For example, foldable mobile terminals equipped with flexible screens are currently available on the market. This type of mobile terminal includes various forms, and users can change its form according to actual needs, which is deeply loved by users.

[0003] When using the above-mentioned type of mobile terminal, if the user wants to display the interfaces of different sub-functions within the application in different forms, he needs to change the mobile terminal to the corresponding form, and then start the new sub-function through manual clicks or voice instructions. The operation is relatively complicated and inefficient, which leads to a low user experience. Summary of the invention

[0004] The present application provides an interactive method and related devices, in order to simply and quickly switch sub-functions within an application and improve the user experience.

[0005] On the first aspect, the present application provides an interaction method, which can be executed by a mobile terminal, or by a component configured in the mobile terminal (such as a chip, a chip system, etc.), or by a logic module or software that can implement all or part of the functions of the mobile terminal, and the present application does not limit this.

[0006] Among them, the above-mentioned mobile terminal is a foldable mobile terminal equipped with a flexible screen, and the above-mentioned mobile terminal has multiple forms.

[0007] Exemplarily, the method includes: displaying a first interface of a first application in a first form, the first form being any one of the multiple forms mentioned above, wherein the first interface displays an interface of a first sub-function of the first application, and the first application is an application other than a desktop application; when the mobile terminal displays the first interface of the first application in the first form, in response to a first operation, the form of the mobile terminal changes from the first form to the second form, and displays the second interface of the first application, and the second interface displays an interface of a second sub-function of the first application, wherein the mobile terminal mentioned above is preset with a correspondence between the second sub-function and the second form.

[0008] In the above technical solution, when the mobile terminal displays the interface of the first sub-function of the first application in the first form, if the form of the mobile terminal changes, such as from the first form to the second form, the interface of the second sub-function corresponding to the second form is automatically displayed. There is no need to start the second sub-function by manual clicking or voice instructions after the form is changed, which simplifies user operations. In this way, the sub-functions within the application can be switched simply and quickly by changing the form of the mobile terminal, thereby greatly improving the user experience.

[0009] It can be understood that the above takes the mobile terminal preset with the correspondence between the second form and the second sub-function as an example, but it should not constitute any limitation to the present application. For example, the mobile terminal can also preset the correspondence between other forms and the sub-functions within the first application, and the present application does not limit this. In other words, for the various forms of the mobile terminal, the mobile terminal can preset the correspondence between some forms and the sub-functions of the first application, and can also preset the correspondence between each form and the sub-function. When the mobile terminal displays the interface of a sub-function of the first application in a certain form, when the form of the mobile terminal changes, the sub-function corresponding to the changed form can be quickly started, that is, the interface of the sub-function is directly displayed. In this way, quick switching of sub-functions within the application can be achieved, which is conducive to improving the user experience.

[0010] Optionally, the method further includes, in response to user input, setting a correspondence between the second form and the second sub-function.

[0011] In this way, the second sub-function corresponding to the second form can be flexibly set according to the needs of the user. For example, form 1 can be preset to correspond to sub-function 1, or form 1 can be preset to correspond to sub-function 2, etc., to meet the different needs of the user and flexibly adjust the sub-functions corresponding to the forms.

[0012] It can be understood that for other forms of mobile terminals, the corresponding relationship with the sub-functions can also be set in response to user input.

[0013] In actual applications, when a mobile terminal displays the interface of a sub-function of a certain application in a certain form (taking the interface of the first sub-function of the first application displayed in the first form as an example), it may be desirable at certain times that the mobile terminal does not want to quickly start the sub-function corresponding to the other form every time it changes to another form (taking the second form corresponding to the second sub-function as an example). Therefore, the second sub-function corresponding to the second form can take effect in response to the user's activation of the quick start of the second sub-function. That is, when the quick start of the second sub-function corresponding to the second form is in the on state, the mobile terminal changes from the first form to the second form, and then quickly starts the second sub-function, that is, displays the interface of the second sub-function; when the quick start of the second sub-function corresponding to the second form is in the off state, the mobile terminal changes from the first form to the second form, and then does not quickly start the second sub-function. In this way, it is possible to flexibly adjust whether the sub-function is quickly started in the corresponding form according to user needs, which is conducive to improving the user experience.

[0014] In combination with the first aspect, in some possible implementations of the first aspect, before displaying the first interface of the first application in the first form, the above method also includes: displaying the interface of the desktop in the third form; when the interface of the desktop is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, wherein the mobile terminal is preset with a correspondence between the first application and the first form.

[0015] Exemplarily, the mobile terminal displays the desktop interface in the third form, and in response to the user's operation of changing the mobile terminal from the third form to the first form, the mobile terminal changes from the third form to the first form and displays the first interface of the first application, or in other words, starts the first sub-function of the first application. Further, in response to the user's operation of changing the form of the mobile terminal from the first form to the second form, the mobile terminal changes from the first form to the second form and displays the second interface of the first application.

[0016] Optionally, when the desktop interface is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, including: when the desktop interface is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays a first prompt message, the first prompt message is used to prompt the user to confirm whether to display the display interface of the first application; in response to the user input of the first prompt message, the first interface of the first application is displayed in the first form.

[0017] Exemplarily, the mobile terminal displays the desktop interface in the third form. In response to the user changing the form of the mobile terminal from the third form to the first form, the mobile terminal displays a first prompt message to prompt the user to confirm whether to display the display interface of the first application. Then, in response to the user confirming the display interface of the first application, the mobile terminal displays the first interface of the first application, that is, starts the first sub-function of the first application. Further, in response to the user changing the form of the mobile terminal from the first form to the second form, the mobile terminal changes from the first form to the second form and displays the second interface of the first application.

[0018] By prompting the user to confirm whether to display the display interface of the first application, the situation in which the mobile terminal starts a sub-function in the corresponding application that is not intended to be started during the change of form can be effectively avoided. This allows the user to flexibly adjust whether to display the second interface of the first application according to current needs, which is conducive to improving the user experience.

[0019] It can be understood that in the above scheme, when the mobile terminal displays the desktop interface, if the form of the mobile terminal changes, the application corresponding to the changed form is quickly started, and when an application is started and changes form again, the sub-function in the application will switch to the sub-function corresponding to the changed form. In this way, not only can the application be started simply and quickly, but also the user operation can be simplified, and different sub-functions in the application can be switched simply and quickly.

[0020] It should be noted that the application corresponding to a certain form of the mobile terminal (such as the application corresponding to the first form) may be one or more (the first form corresponding to the first application is taken as an example above). Among them, the one or more applications corresponding to different forms may be different. For example, form 1 corresponds to application 1 and application 2, form 2 corresponds to application 3 and application 4, and form 3 corresponds to application 5. One or more applications corresponding to different forms may be partially different, that is, some may be the same, for example, form 1 corresponds to application 1 and application 2, form 2 corresponds to application 2 and application 3, and form 3 corresponds to application 5. This application does not limit this.

[0021] Optionally, the method further includes: in response to a user input, setting a correspondence between the first form and the first application. In other words, the correspondence between the form of the mobile terminal and the application, such as the correspondence between the first form and the first application, can be preset. In this way, different needs of users can be met and the application corresponding to the form can be flexibly adjusted.

[0022] Optionally, when the mobile terminal displays a desktop interface, the quick launch of the first application in the first form takes effect in response to the user turning on the quick launch of the first application.

[0023] That is to say, when the mobile terminal displays the interface of the desktop, if the quick launch of the first application corresponding to the first form is in the on state, then in response to the user's operation of changing the form of the mobile terminal from the third form to the first form, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application, that is, starts the first sub-function of the first application; if the quick launch of the first application corresponding to the first form is in the off state, then in response to the user's operation of changing the form of the mobile terminal from the third form to the first form, the mobile terminal changes from the third form to the first form, but does not display the first interface of the first application. In this way, the user can flexibly adjust whether the first application corresponding to the first form is quickly launched according to needs, which is conducive to improving the user experience.

[0024] In combination with the first aspect, in some possible implementations of the first aspect, before displaying the first interface of the first application in the first form, the method further includes: displaying the icon of the first application in the first form, and displaying the first interface of the first application in response to a user's operation on the icon.

[0025] In combination with the first aspect, in some possible implementations of the first aspect, the above method also includes: when the mobile terminal displays the second interface of the first application in the second form, in response to the third operation, the mobile terminal changes from the second form to the first form, and displays the first interface of the first application in the first form, wherein the mobile terminal presets a correspondence between the first sub-function and the first form.

[0026] In other words, the first form corresponds to the first sub-function of the first application. When the form of the mobile terminal is switched from the second form back to the first form, the mobile terminal switches back to the interface of the first sub-function of the first application corresponding to the first form.

[0027] Optionally, the first state is an unfolded state, the second state is a partially folded state, and the third state is a folded state, wherein the partially folded state is a state in which hinges between partial display areas of the mobile terminal are folded.

[0028] Optionally, the first application is a shooting application, the first sub-function includes a function of shooting using a telephoto lens, and the second sub-function includes a function of shooting using a wide-angle lens.

[0029] In combination with the first aspect, in some possible implementations of the first aspect, the above method also includes: when the mobile terminal displays the second interface of the first application in the second form, in response to the fourth operation, the mobile terminal changes from the second form to the third form, displays the third interface of the first application, and the third interface displays the interface of the third sub-function of the first application, wherein the mobile terminal presets a correspondence between the third sub-function and the third form, wherein the third sub-function includes the function of shooting using the main camera lens.

[0030] On the second aspect, the present application provides another interaction method, which can be executed by a mobile terminal, or by a component configured in the mobile terminal (such as a chip, a chip system, etc.), or by a logic module or software that can realize all or part of the functions of the mobile terminal. The present application does not limit this.

[0031] Among them, the above-mentioned mobile terminal is a foldable mobile terminal equipped with a flexible screen, and the above-mentioned mobile terminal has multiple forms.

[0032] Exemplarily, the method includes: displaying a first interface in a first form, the first form being any one of the above-mentioned multiple forms; in response to a first operation, the mobile terminal changes from the first form to the second form, and displays a second interface in the second form, wherein, in a case where the first interface displays the interface of other applications (such as application a) installed on the mobile terminal except the desktop application, the second interface is the interface of the sub-function corresponding to the above-mentioned application a in the second form, and the mobile terminal is preset with a correspondence between the second form and the sub-function of application a; in a case where the first interface displays the interface of the desktop, the second interface is the interface of other applications (such as application b) installed on the mobile terminal except the desktop application, and the mobile terminal is preset with a correspondence between the second form and application b.

[0033] In the above technical solution, when using a mobile terminal equipped with a flexible screen, when the mobile terminal displays the desktop interface, once the user changes the form, the application corresponding to the changed form can be started. When the mobile terminal displays a certain interface of a certain application, once the form is changed, the sub-function corresponding to the changed form can be started. This not only simplifies the operation of the user starting the application, but also simplifies the operation of the user switching different functions within the same application, greatly improving the user experience.

[0034] On the third aspect, the present application also provides an interaction method, which can be executed by a mobile terminal, or by a component configured in the mobile terminal (such as a chip, a chip system, etc.), or by a logic module or software that can realize all or part of the functions of the mobile terminal. The present application does not limit this.

[0035] Among them, the above-mentioned mobile terminal is a foldable mobile terminal equipped with a flexible screen, and the above-mentioned mobile terminal has multiple forms.

[0036] Exemplarily, the method includes: displaying the interface of a first application in a first form, the first form being any one of multiple forms, and the first application being an application other than a desktop application; when the mobile terminal displays the interface of the first application in the first form, in response to a first operation, the mobile terminal changes from the first form to a second form, and displays the interface of a second application, and the second application is an application other than a desktop application, wherein the mobile terminal is preset with a correspondence between the second form and the second application.

[0037] In the above technical solution, when the mobile terminal displays the interface of the first application in the first form, if the form of the mobile terminal changes, such as from the first form to the second form, the interface of the second application corresponding to the second form is automatically started. There is no need to start the corresponding application by manual click or voice instruction after the form is changed, which realizes quick switching between applications, simplifies user operations, and greatly improves user experience.

[0038] In conjunction with the third aspect, in some possible implementations of the third aspect, the method further includes: in response to user input, setting a correspondence between the second form and the second application. In this way, the application corresponding to the second form can be flexibly adjusted according to user needs, which is conducive to improving flexibility.

[0039] In conjunction with the third aspect, in some possible implementations of the third aspect, the method further includes: when the mobile terminal displays the interface of the second application in the second form, in response to the third operation, the mobile terminal changes from the second form to the first form, and displays the interface of the first application in the first form, wherein the mobile terminal presets a correspondence between the first form and the first application. In other words, the first form corresponds to the first application, and when the form of the mobile terminal changes to the first form, the interface of the first application is displayed.

[0040] In combination with the third aspect, in some possible implementations of the third aspect, the above method also includes: when the mobile terminal displays the second interface of the second application in the second form, in response to the fourth operation, the mobile terminal changes from the second form to the third form and displays the interface of the third application, wherein the mobile terminal has a preset correspondence between the third form and the third application.

[0041] Optionally, the first state is an unfolded state, the second state is a partially folded state, and the third state is a folded state, wherein the partially folded state is a state in which hinges between partial display areas of the mobile terminal are folded.

[0042] In a fourth aspect, the present application provides a mobile terminal, which has multiple forms and can implement the method described in any possible implementation of the first to third aspects and the first to third aspects. The mobile terminal includes a corresponding unit for executing the above method. The unit included in the mobile terminal can be implemented by software and / or hardware.

[0043] In a fifth aspect, the present application provides a mobile terminal having multiple forms, and the mobile terminal includes a processor, and the processor is used to execute the method described in the first to third aspects and any possible implementation method of the first to third aspects.

[0044] Optionally, the mobile terminal may further include a memory for storing instructions and data. The memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the methods described in the above aspects may be implemented.

[0045] Optionally, the mobile terminal may further include a communication interface, and the communication interface is used for the mobile terminal to communicate with other devices. Exemplarily, the communication interface may be a transceiver, circuit, bus, module or other types of communication interfaces.

[0046] In a sixth aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions involved in the above-mentioned first to third aspects and any possible implementation method of the first to third aspects, for example, receiving or processing the data and / or information involved in the above-mentioned method.

[0047] In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0048] The chip system may be composed of the chip, or may include the chip and other discrete devices.

[0049] In a seventh aspect, the present application provides a computer-readable storage medium, comprising a computer program, which, when executed on a computer, enables the computer to implement the method described in the first to third aspects and any possible implementation of the first to third aspects.

[0050] In an eighth aspect, the present application provides a computer program product, comprising: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method described in any possible implementation of aspects 1 to 3 and in any aspect 1 to 3.

[0051] It should be understood that the fourth to eighth aspects of the present application correspond to the technical solutions of the first to third aspects of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 is a schematic diagram of the hardware structure of a mobile terminal provided in an embodiment of the present application;

[0053] Figure 2 It is a structural block diagram of the software and hardware of the mobile terminal provided in the embodiment of the present application;

[0054] Figure 3 is a schematic diagram of the form of a mobile terminal provided in an embodiment of the present application;

[0055] Figure 4 is a schematic diagram of a folding method of a mobile terminal provided in an embodiment of the present application;

[0056] Figure 5 is a schematic flow chart of the interaction method provided in the embodiment of the present application;

[0057] Figure 6 is a schematic diagram of interface switching provided in an embodiment of the present application;

[0058] Figure 7 is a schematic diagram of an interface for closing quick launch provided in an embodiment of the present application;

[0059] Figure 8 is a schematic diagram of a prompt interface provided in an embodiment of the present application;

[0060] Fig. 9 is a schematic diagram of quick launch of an application provided in an embodiment of the present application;

[0061] Fig.10 is a schematic diagram of another prompt interface provided in an embodiment of the present application;

[0062] Fig.11 is a schematic diagram of a setting interface provided in an embodiment of the present application;

[0063] Fig.12 is a schematic flow chart of another interactive method provided in an embodiment of the present application;

[0064] Fig.13 It is a schematic flow chart of another interaction method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0065] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0066] To facilitate understanding of the embodiments of the present application, the following description is first made:

[0067] First, in this application, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, the words "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. For example, the first operation, the second operation, the third operation, etc. are only used to distinguish different user operations, and their order is not limited. Those skilled in the art can understand that the words "first" and "second" do not limit the quantity and execution order, and the words "first" and "second" do not necessarily limit them to be different.

[0068] Second, in this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship, but it does not exclude the situation where the previous and next associated objects are in an "and" relationship. The specific meaning can be understood in combination with the context. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0069] Third, in the present application, "when", "if" and "if" all mean that the device will take corresponding actions under certain objective circumstances. It does not limit the time, nor does it require that the device must have a judgment action when it is implemented, nor does it mean that there are other limitations.

[0070] Fourth, each table in the embodiment of the present application is only an example. The values ​​of the information in each table are only examples, and can be configured as other values, which are not limited by the present application. Each table does not limit the scope of protection of the present application. For example, appropriate deformation adjustments can be made based on the tables in the above text, such as splitting, merging, etc. For another example, the parameter names shown in the titles of each table can also use other names, and the values ​​or representations of its parameters can also use other values ​​or representations. For another example, when implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0071] Fifth, the storage involved in the present application may refer to storage in one or more memories. For example, the mobile terminal may store the identification of the application corresponding to each form and / or the identification of the quick start function corresponding to each form.

[0072] The one or more memories may be separately set or integrated in an encoder, decoder, processor, or device. The one or more memories may be partially separately set or partially integrated in a decoder, processor, or device. The type of memory may be any form of storage medium, which is not limited in this application.

[0073] Sixth, in the present application, a mobile terminal is a mobile terminal equipped with a flexible screen (or folding screen), and the mobile terminal may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal device, wireless communication device, user agent or user device, etc. Among them, the mobile terminal has multiple forms, and the multiple forms are obtained based on different operations on the flexible screen.

[0074] In addition, the specific type of mobile terminal is not limited in the present application, as long as it is configured with a flexible screen and has a variety of forms. For example, the types of mobile terminals include, but are not limited to: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication functions, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, terminals in the fifth generation (5G) network or the future evolved public land mobile communication network (public land mobile terminals in a mobile phone network (PLMN), laptop computers, machine type communication (MTC) terminals, etc.

[0075] In addition, the terminal can also be a terminal in the Internet of Things (IoT) system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. IoT technology can achieve massive connections, deep coverage, and terminal power saving through narrow band (NB) technology, for example.

[0076] Figure 1 1 is a schematic diagram of the hardware structure of the mobile terminal 100 provided in the embodiment of the present application. Figure 1 Describe in detail the possible hardware structure of the mobile terminal.

[0077] The mobile terminal 100 includes a processor 101, a transceiver 102, a memory 103, an antenna 104, a power supply 105, an input unit 106, a display unit 107, an audio circuit 108, a camera 109, a sensor 110, and a wireless fidelity (Wi-Fi) module 111. The audio circuit 108 may include a speaker 108a, a microphone 108b, and the like.

[0078] The processor 101 may include one or more processing units, for example, the processor 101 may include one or more of an application processor (AP), a microcontroller unit (MCU), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and a neural-network processing unit (NPU). Different processing units may be independent devices or integrated into one or more processors.

[0079] The memory 103 can be used to store computer executable program codes, which include instructions. The processor 101 executes various functional applications and data processing of the mobile terminal 100 by running the instructions stored in the memory 103. The memory 103 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application corresponding to at least one function (such as a sound playback function, an image playback function, etc.). The data storage area can store data created during the use of the mobile terminal 100 (such as audio data, a phone book, etc.). In addition, the memory 103 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0080] The processor 101, the transceiver 102 and the memory 103 can communicate with each other through an internal connection path to transmit control and / or data signals. The processor 101 is used to call and run the computer program stored in the memory 103 to control the transceiver 102 to send and receive signals.

[0081] The antenna 104 is used to transmit the data or signaling output by the transceiver 102. The power supply 105 is used to provide power to various devices or circuits in the mobile terminal 100.

[0082] The input unit 106 is used to receive content input by a user.

[0083] Exemplarily, in the present application, the input unit 106 may receive user input instructions, such as an instruction to confirm displaying the first interface of the first application, an instruction to confirm displaying the second interface of the first application, an operation instruction for the user to change the form of the mobile terminal, etc.

[0084] It should be understood that the user can input through voice or manual input, so the input unit 106 can be used to receive the content of the user's voice input, and can also be used to receive the content of the user's manual input, which is not limited in this application.

[0085] The display unit 107 can be used to display text, images, videos, etc.

[0086] In the present application, the display unit 107 may be a flexible screen having multiple display areas, where every two adjacent display areas are divided by a hinge, and the mobile terminal 100 may change shape in response to the user folding the hinge between at least two of the display areas.

[0087] It is to be understood that the structure illustrated in the present application does not constitute a specific limitation on the mobile terminal 100. In other embodiments, the mobile terminal 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0088] Figure 2 is a block diagram of the software and hardware structure of the mobile terminal provided in the embodiment of the present application. For example, Figure 2 For example, it can be a structural block diagram of the software and hardware of a mobile phone.

[0089] like Figure 2 As shown, the layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer.

[0090] The application layer can include a series of application packages. Figure 2 As shown, the application layer may include lock screen applications, calendar, map, music, short messages, calls, gallery, camera, smart home, etc.

[0091] The application framework layer provides application programming interface (API) and programming framework for the applications in the application layer. The application framework layer includes some predefined functions. Figure 2 As shown, the application framework layer may include input management service (IMS), display policy service, power management service (PMS), display management service (DMS), activity management service, resource management service, content provisioning service, view system, phone management service, notification management service, window management service, process management service, drawing service, etc. ( Figure 2 Only some services are shown in the figure), and this application does not limit the specific services included.

[0092] Among them, the window management service can be used to manage window programs. The content provision service can be used to store and obtain data, and make this data accessible to applications. The phone management service is used to provide communication functions. For example, the management of call status (including connected, hung up, etc.). The notification management service enables the application to display notification information in the status bar, which can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. The drawing service can be used to draw the interface. For example, the drawing service can convert the application layout and resources into a format that can be recognized by the display service of the kernel layer. The drawing service can send the drawn interface to the display service of the kernel layer, thereby realizing the display of the drawn interface. For the sake of brevity, the functions of each service are not listed here one by one.

[0093] The Android runtime can include core libraries and virtual machines. The Android runtime is responsible for scheduling and management of the Android system.

[0094] The core library can include two parts: one part is the function that needs to be called by the Java language, and the other part is the core library of the Android system.

[0095] The application layer and the application framework layer run in the virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0096] The system library may include multiple functional modules, such as status monitoring services, surface managers, media libraries, 3D graphics processing libraries (eg, OpenGL ES), 2D graphics engines (eg, SGL), etc.

[0097] The kernel layer is a layer between hardware and software. The kernel layer at least includes power management services, sensor services (also called sensor drivers), display services (also called display drivers), camera drivers, audio drivers, etc. The present application embodiment does not impose any restrictions on this.

[0098] Still Figure 2 As shown, the system library and kernel layer below the application framework layer can be called the bottom system. The bottom system includes a bottom display system for providing display services, for example, the bottom display system includes a display driver in the kernel layer and a surface manager in the system library.

[0099] Below the underlying system is the hardware, which provides the basis for software operation. Figure 2 As shown, the hardware of the mobile terminal may include, but is not limited to, a power button, a sensor, a display screen, a fingerprint, a camera, etc.

[0100] It should be understood that Figure 1 and Figure 2 The structure of the mobile terminal shown is only an example and should not constitute any limitation to the embodiments of the present application.

[0101] With the development of Internet technology, the types of mobile terminals are becoming more and more diverse. For example, foldable mobile terminals equipped with flexible screens are currently available on the market. This type of mobile terminal includes a variety of forms, and users can change their forms according to actual needs, which is deeply loved by users. When using the above-mentioned type of mobile terminal, if the user wants to display the interface of different sub-functions in the application in different forms, it is necessary to change the mobile terminal to the corresponding form, and then start the new sub-function by manual click or voice instruction, etc. The operation is relatively complicated and less convenient, which leads to a lower user experience.

[0102] To solve the above problems, the present application provides an interactive method. When a user is using a mobile terminal equipped with a flexible screen, if the mobile terminal currently displays the interface of a sub-function of a certain application in a certain form, when the form of the mobile terminal changes, the interface of the sub-function corresponding to the changed form is displayed. The user does not need to switch the form and then start the new sub-function by manual click or voice instruction. This simplifies user operations and facilitates users to quickly switch between different sub-functions within the application, which is conducive to improving user experience.

[0103] To facilitate understanding of the method provided in the embodiments of the present application, the following first combines Figure 3 and Figure 4 The form of a mobile terminal equipped with a flexible screen is described in detail.

[0104] In the embodiment of the present application, it is taken as an example that the flexible screen includes three display areas and the mobile terminal has three forms, but this should not constitute any limitation to the embodiment of the present application. Exemplarily, the flexible screen may include a greater or lesser number of display areas, and the number of corresponding forms will also change accordingly. For example, when the flexible screen includes two display areas, the mobile terminal may have at least two forms, namely an unfolded state and a folded state, wherein the unfolded state is a form in which the flexible screen is not folded, that is, a form in which the flexible screen is fully unfolded, and the folded state is a form in which the hinge between the two display areas of the flexible screen is folded. In some embodiments, the mobile terminal may also include a bent state between the unfolded state and the folded state, that is, the two display areas are set at a bending angle. They are not listed one by one here.

[0105] Figure 3 It is a schematic diagram of the form of a mobile terminal provided in an embodiment of the present application.

[0106] Figure 3 a) Figure 3 b) Figure 3 c) in FIG. 1 shows three forms of the mobile terminal: form 1, form 2 and form 3. Figure 3 In the figure, the solid line camera represents the front camera, and the dotted line camera represents the rear camera. The present application does not specifically limit the positions of the front camera and the rear camera. Figure 3 In the flexible screen, each of the three display areas is divided by a hinge. Figure 3 In the figure, the flexible screen includes display area 1, display area 2 and display area 3. The hinge between display area 1 and display area 2 is marked as hinge 1, and the hinge between display area 2 and display area 3 is marked as hinge 2. Figure 3 The dotted line portion in exemplarily shows the hinge between each two adjacent display areas.

[0107] Form 1 is the form in which the flexible screen is fully unfolded, which can be called the unfolded state. Figure 3 As shown in a).

[0108] Form 2 is a form obtained by folding the hinge between two display areas of the flexible screen, which can be called a partially folded state. Figure 3 As shown in b), form 2 is that hinge 1 is folded (because hinge 1 is folded, Figure 3In b), the hinge 1 is not shown, and the hinge 2 is unfolded to obtain the shape. For example, Figure 3 As shown in c), form 2 is that hinge 1 is unfolded and hinge 2 (because hinge 2 is folded, Figure 3 The folding direction of the hinge is not limited in this application.

[0109] Form 3 is a form obtained by folding the hinges between each two adjacent display areas of the three display areas of the flexible screen, which can be called a folded state. For example, Form 3 is a form obtained by folding hinge 1 to drive display area 1 to fold in the opposite direction of display area 2 (or the back of display area 2), and folding hinge 2 to drive display area 3 to fold in the positive direction of display area 2. Figure 3 As shown in d), since hinge 1 and hinge 2 are folded up, Figure 3 In d) in FIG. 3 , hinge 1 and hinge 2 are not shown. For another example, form 3 is a form obtained by folding hinge 1 and driving display area 1 to fold in the positive direction of display area 2 (or the direction in which display area 2 faces), and folding hinge 2 and driving display area 3 to fold in the opposite direction of display area 2. Figure 3 For more detailed folding method, see Figure 4 Related description.

[0110] It should be understood that Figure 3 The form of the mobile terminal shown in is only an example and should not constitute any limitation on the embodiments of the present application. The mobile terminal may also have other forms. Figure 3 Only three display areas of the mobile terminal and the hinge between each two adjacent display areas are shown by way of example, but this should not constitute any limitation to the embodiments of the present application. In actual applications, the mobile terminal may include more or fewer display areas, and the position and size of each display area are not limited. Accordingly, the hinge between each two adjacent display areas is also not limited.

[0111] Figure 4 Schematic diagram of the folding method of the mobile terminal provided in the embodiment of the present application. Figure 4 How to fold the mobile terminal to obtain various forms is described in detail.

[0112] Among them, form 1 is the form of the flexible screen fully unfolded, so Figure 4 This section mainly describes how to obtain form 2 and form 3.

[0113] Figure 4 a) in the figure shows the obtained Figure 3 The operation process of form 2 shown in b); Figure 4 b) shows the obtained Figure 3The operation process of form 2 shown in c); Figure 4 c) Figure 4 d) and Figure 4 e) in the figure shows three possible operation processes for obtaining Form 3, where Form 3 is a form obtained by folding the hinges between every two adjacent display areas in the three display areas of the flexible screen.

[0114] like Figure 4 As shown in a), hinge 1 (the hinge between display area 1 and display area 2) is folded to drive display area 1 to fold in the opposite direction of display area 2, and hinge 2 (the hinge between display area 2 and display area 3) is unfolded to obtain Figure 3 b) shown in form 2; Figure 4 As shown in b), the hinge 1 is unfolded, and the hinge 2 is folded to drive the display area 3 to fold in the opposite direction of the display area 2, so as to obtain Figure 3 Form 2 shown in c).

[0115] like Figure 4 As shown in c), the hinge 1 is folded so that the display area 1 is folded in the opposite direction of the display area 2, and then the hinge 2 is folded to drive the display area 3 to be folded in the opposite direction of the display area 2, thereby obtaining the form 3; Figure 4 As shown in d), the hinge 1 is folded to drive the display area 1 to fold in the opposite direction of the display area 2, and the hinge 2 is folded to drive the display area 3 to fold in the positive direction of the display area 2, thereby obtaining the form 3; Figure 4 As shown in e), hinge 1 is folded to drive display area 1 to fold in the positive direction of display area 2, and hinge 2 is folded to drive display area 3 to fold in the opposite direction of display area 2, thereby obtaining form 3.

[0116] It should be understood that Figure 3 The three forms of mobile terminals shown in Figure 4 The folding method of each form shown in the figure is only an example and should not constitute any limitation to the embodiments of the present application. In practical applications, the mobile terminal may also have other forms and the folding method of each form may also be different from Figure 4 .

[0117] The method provided by the present application will be described in detail below in conjunction with the accompanying drawings. It should be understood that the embodiments shown below describe the method from the perspective of a mobile terminal, but should not constitute any limitation on the execution subject of the method. As long as the program that can be run with the code of the method provided by the embodiment of the present application recorded, the method provided by the embodiment of the present application can be executed. For example, the mobile terminal can also be replaced by a component configured in the mobile terminal (such as a chip, a chip system, etc.), or other functional modules that can call a program and execute the program. The embodiment of the present application does not limit this.

[0118] The mobile terminal is equipped with a flexible screen and has various forms. The various forms are obtained based on different operations on the flexible screen. For details about the forms, please refer to Figure 3 and Figure 4 In addition, the present application does not limit the specific form and the form obtained by the folding method.

[0119] Figure 5 5 is a schematic flow chart of an interactive method 500 provided in an embodiment of the present application. Each step in the method 500 is described in detail below.

[0120] In step 510 , a first interface of a first application is displayed in a first form.

[0121] The first form is any one of the multiple forms of the mobile terminal. The first application is any one of the other applications installed on the mobile terminal except the desktop application. The first interface can be an interface of the first sub-function of the first application.

[0122] In the present application, each application may include multiple sub-functions, and the method provided in the present application can quickly switch between different sub-functions in the same application. For example, the camera application may include sub-functions such as night view, portrait, panorama, wide angle, main camera, telephoto, etc. For another example, the video application may include sub-functions such as short video, personal center, membership, horizontal screen, vertical screen, etc. For another example, the WeChat application includes sub-functions such as chat, collection, service, circle of friends, card bag, and expression. It should be understood that the sub-functions in the above-mentioned application are only examples, and the present application does not limit the types of sub-functions in the application. Among them, the interfaces of different sub-functions may be different, and the method provided in the present application can quickly switch between different sub-functions of the same application, and it can also be understood that the method provided in the present application can quickly switch between the interfaces of different sub-functions of the same application. It can be understood that switching from sub-function 1 to sub-function 2 can be achieved by setting the sub-function corresponding to a certain form as sub-function 2. For the convenience of explanation, the sub-function that is quickly switched (or quickly started) by changing the form of the mobile terminal can be recorded as a quick start sub-function.

[0123] In the embodiments of the present application, the quick launch sub-function corresponds to the form, and different quick launch sub-functions may correspond to different forms. The quick launch sub-function of the first application may mean that when the mobile terminal displays the interface of a sub-function of the first application, once the mobile form changes, another sub-function of the first application can be automatically started when the corresponding form is detected, without the need for additional user operations, such as manually clicking the icon operation of the sub-function of the first application, voice instruction operation, etc. It should be understood that the quick launch sub-function is just a name and should not constitute any limitation to this application.

[0124] For example, mobile terminals Figure 3 d) in the figure shows an interface of the main camera function of a camera application (or shooting application) in form 3. The shooting application includes at least one of taking photos and recording videos (or videos).

[0125] Among them, the camera application may include sub-functions such as using a telephoto lens for shooting (referred to as the telephoto function), using a wide-angle lens for shooting (referred to as the wide-angle function), and using a main camera lens for shooting (referred to as the main camera function). The above functions may be for the rear camera, for example. When using the rear camera of the camera to shoot, it is necessary to ensure that the rear camera is not covered. Therefore, the folding method for different forms may be different depending on the location of the rear camera. When the mobile terminal displays the interface of the main camera function of the camera in form 3, this application does not limit how form 3 is folded. For example, assuming that the rear camera is on the back of the display area 3, for form 3, the hinge 1 can be folded first to drive the display area 1 to fold toward the opposite side of the display area 2, and then the hinge 2 can be folded to drive the display area 3 to fold toward the positive direction of the display area 2 (such as Figure 4 The folding method shown in d) in the figure is not limited in this application, and the rear camera is ensured not to be blocked. Similarly, when the mobile terminal displays the interface of the wide-angle function of the camera application in form 2, this application does not limit how form 2 is folded. For example, assuming that the rear camera is on the back of the display area 3, for form 2, for example, the hinge 1 can be folded to drive the display area 1 to fold in the opposite direction of the display area 2, and this application does not limit this.

[0126] In step 520, when the mobile terminal displays the first interface of the first application in the first form, in response to the first operation, the form of the mobile terminal is changed from the first form to the second form, and the second interface of the first application is displayed.

[0127] The second interface displays an interface of a second sub-function of the first application, wherein the mobile terminal is preset with a corresponding relationship between the second sub-function and the second form.

[0128] One possible implementation is that when the mobile terminal displays the first interface of the first application in the first form, the mobile terminal switches the current interface to the second interface of the first application in response to the user's operation of changing the form of the mobile terminal from the first form to the second form, that is, the second interface is displayed in the second form. In other words, the second form corresponds to the second sub-function of the first application, and when the mobile terminal changes from the first form to the second form, the second sub-function is quickly started, that is, the interface of the second sub-function is displayed in the second form.

[0129] Optionally, when the mobile terminal displays the second interface of the first application in the second form, in response to the third operation, the mobile terminal changes from the second form to the first form, and displays the first interface of the first application in the first form, wherein the mobile terminal has a preset correspondence between the first sub-function and the first form.

[0130] In other words, the first form corresponds to the first sub-function of the first application, and the second form corresponds to the second sub-function of the first application. When the mobile terminal displays the interface of the second sub-function of the first application in the second form, in response to the third operation, the mobile terminal changes from the second form to the first form and displays the interface of the first sub-function of the first application.

[0131] Similarly, the mobile terminal can also preset a correspondence between the third form and the third sub-function of the first application. When the mobile terminal displays the interface of the second sub-function of the first application in the second form, in response to the user's operation of changing the form of the mobile terminal from the second form to the third form, the mobile terminal displays the interface of the third sub-function corresponding to the third form, that is, displays the third interface, and the third interface displays the interface of the third sub-function.

[0132] By analogy, the mobile terminal can be preset with a correspondence between its various forms and the sub-functions of the first application. When the mobile terminal displays the interface of a sub-function of the first application, once the form of the mobile terminal changes, the sub-function is quickly started in the corresponding form.

[0133] That is to say, each form of the mobile terminal can correspond to a sub-function in the first application. When the mobile terminal displays the interface of a sub-function of the first application, the sub-function corresponding to the form can be quickly started by simply changing the mobile terminal to the corresponding form. That is, in response to the mobile terminal changing to a certain form, the sub-function corresponding to the form is automatically run. If the sub-function has a corresponding display interface, the display interface of the sub-function corresponding to the form is automatically displayed.

[0134] Exemplarily, form 1 corresponds to sub-function 1 of the first application, form 2 corresponds to sub-function 2 of the first application, and form 3 corresponds to sub-function 3 of the first application. When the mobile terminal displays the interface of sub-function 1 of the first application in form 1, in response to the user switching the form of the mobile terminal, the mobile terminal can quickly switch the interface to the interface of the corresponding sub-function.

[0135] For example, the first application takes a camera application (or a shooting application) as an example, wherein the camera application includes at least one of taking photos and recording videos. Form 1 corresponds to the telephoto function of the camera application, Form 2 corresponds to the wide-angle function of the camera application, and Form 3 corresponds to the main camera function of the camera application. When the mobile terminal displays the interface of the telephoto function in Form 1, in response to the user changing the form of the mobile terminal from Form 1 to Form 3, the mobile terminal can quickly switch the interface to the interface of the main camera function; when the mobile terminal displays the interface of the wide-angle function in Form 2, in response to the user changing the form of the mobile terminal from Form 2 to Form 3, the mobile terminal can quickly switch the interface to the interface of the main camera function; when the mobile terminal displays the interface of the telephoto function in Form 1, in response to the user changing the form of the mobile terminal from Form 1 to Form 2, The mobile terminal can quickly switch the interface to the wide-angle function interface; when the mobile terminal displays the main camera function interface in form 3, in response to the user changing the form of the mobile terminal from form 3 to form 2, the mobile terminal can quickly switch the interface to the wide-angle function interface; when the mobile terminal displays the main camera function interface in form 3, in response to the user changing the form of the mobile terminal from form 3 to form 1, the mobile terminal can quickly switch the interface to the telephoto function interface; when the mobile terminal displays the wide-angle function interface in form 2, in response to the user changing the form of the mobile terminal from form 2 to form 1, the mobile terminal can quickly switch the interface to the telephoto function interface.

[0136] It is understandable that, usually, the telephoto function can be used to shoot images at a longer distance, the wide-angle function is used to shoot images with a wider range, and the main camera function is a more commonly used function, which can generally be used to shoot images with a smaller range and a closer distance. Figure 3 From the shown forms 1, 2 and 3, it can be seen that the display area of ​​forms 1 and 2 is larger, so the displayed picture is also larger. Therefore, form 1 corresponds to the telephoto function, making the distant picture larger and clearer, and form 2 corresponds to the wide-angle function, making the picture in a wider range clearer. Form 3 corresponds to the main camera function, which can meet the needs of the main camera function, display the picture in a closer distance and smaller range, and has a smaller size, which is more convenient when taking pictures.

[0137] Figure 6 It is a schematic diagram of interface switching provided in an embodiment of the present application.

[0138] like Figure 6 As shown in a), assuming that the first application is a camera application, the current mobile terminal displays the interface of the main camera function in form 3. In response to the user's operation of changing the form of the mobile terminal from form 3 to form 2, the mobile terminal changes from form 3 to form 2 and displays the interface of the wide-angle function in form 2.

[0139] like Figure 6 As shown in b), assuming that the first application is a video application, the current mobile terminal displays a vertical screen interface in form 3. In response to the user's operation of changing the form of the mobile terminal from form 3 to form 1, the mobile terminal changes from form 3 to form 1 and displays a horizontal screen interface in form 1.

[0140] It should be understood that Figure 6 This is only an example and should not constitute any limitation to the embodiments of the present application. The method provided in the present application can also be applied to quick switching of interfaces with different functions of other applications, which will not be listed one by one here.

[0141] Optionally, the method further includes, in response to user input, setting a correspondence between the second form and the second sub-function. That is, the second sub-function corresponding to the second form is user-defined. It is understandable that the correspondence between the second form and the second sub-function may also be preset in the mobile terminal before leaving the factory, and this application does not limit this. Similarly, the correspondence between other forms and sub-functions of the mobile terminal may also be set in response to user input, or may be preset in the mobile terminal before leaving the factory, and this application does not limit this.

[0142] In the case where the sub-function corresponding to the form of the mobile terminal is set in response to the user's input, the user can flexibly set the sub-function corresponding to each form according to his or her own needs. Among them, the user-defined sub-function corresponding to each form can be set through the setting interface in the application, or through the interface in the system's setting menu, and this application does not limit this. It can be understood that before setting the sub-function corresponding to each form, you can also choose which application's function to start the quick switch. For example, the user can select an application (such as a camera application). Further, for the camera application, the user can set the sub-functions in the camera application corresponding to different forms of the mobile terminal.

[0143] For example, taking the camera application as an example of the first application, the user can set form 1 to correspond to the telephoto function of the camera application, form 2 to correspond to the wide-angle function of the camera application, and form 3 to correspond to the main camera function of the camera application through the setting interface within the application.

[0144] It is understandable that some of the various forms of the mobile terminal may correspond to the sub-function of quick launch, and this application does not limit this. For example, the mobile terminal includes 3 forms, and each of 2 forms corresponds to the sub-function of quick launch.

[0145] In actual applications, the user may not want the corresponding sub-function to be quickly started every time the mobile terminal changes to a certain form at certain times. Therefore, the sub-function corresponding to a certain form of the mobile terminal can take effect in response to the user turning on the quick start of the sub-function. For example, the second sub-function of the first application corresponding to the second form can take effect in response to the user turning on the quick start of the second sub-function. That is, in the case where the user wants the corresponding sub-function to be quickly started when the mobile terminal changes to a certain form, the user can turn on the quick start of the sub-function, that is, the quick start of the sub-function is in the turned-on state, and accordingly, the corresponding sub-function is started when the mobile terminal changes to the corresponding form; in the case where the user does not want the corresponding sub-function to be quickly started when the mobile terminal changes to a certain form, the user can turn off the quick start of the sub-function, that is, the quick start of the sub-function is in the turned-off state, and accordingly, the corresponding sub-function will not be started when the mobile terminal changes to the corresponding form.

[0146] To turn off the quick launch of a sub-function, one possible design is that when the form of the mobile terminal changes, the mobile terminal receives a preset operation, and the sub-function before the form change is maintained. In other words, the sub-function will not change with the change of the form of the mobile terminal. The preset operation may be, for example, an operation of bending the mobile terminal twice within a preset time. Exemplarily, the mobile terminal currently displays sub-function 1 of application 1 in form 1. When the form of the mobile terminal changes, such as from form 1 to form 2, if the user bends the mobile terminal twice within the preset time, the mobile terminal receives the operation accordingly, and the mobile terminal can continue to display sub-function 1 of application 1 in form 2. In other words, the sub-function will not change with the change of the form of the mobile terminal.

[0147] Another possible design is to disable the quick launch of the sub-function corresponding to the corresponding form so that the sub-function will not change with the form. For example, form 1 corresponds to sub-function 1, form 2 corresponds to sub-function 2, and form 3 corresponds to sub-function 3. If the user does not want to quickly launch sub-function 2 in form 2, the quick launch of sub-function 2 is disabled. In this way, when the mobile terminal switches from form 1 to form 2, sub-function 1 can be maintained, that is, sub-function 1 continues to be displayed in form 2.

[0148] Figure 7 It is a schematic diagram of an interface for closing quick launch provided in an embodiment of the present application.

[0149] like Figure 7 As shown in a), users can use this setting interface to set different sub-functions corresponding to different forms. For example, taking the camera application as an example, form 1 corresponds to the telephoto function of the camera application, form 2 corresponds to the wide-angle function of the camera application, and form 3 corresponds to the main camera function of the camera application. For each form, users can use the drop-down button to select the sub-function they want to quickly start in that form, and can also use the corresponding switch button to set whether the quick start of the sub-function is turned on. Among them, users can also choose which application to set the quick switch of the function. Figure 7 A) in the figure shows the camera application. In actual use, the user can also select other applications (such as video applications) through the drop-down button next to the camera. The sub-functions in the drop-down button corresponding to each form will also change to the sub-functions corresponding to the video application for the user to select.

[0150] It is understandable that when the form of the mobile terminal changes, the user may not want to quickly start a certain sub-function this time. For example, taking the sub-function switching in the camera as an example, form 1 corresponds to telephoto, and form 2 corresponds to wide angle. When the mobile terminal changes from form 1 to form 2, the user may not want to start the wide angle function corresponding to form 2. At this time, a possible design is to use the following method: Figure 7 In the setting interface shown in a), turn off the switch corresponding to form 2 so that the wide-angle function will not be quickly activated.

[0151] Another possible design is, Figure 7 As shown in b), in the photo taking interface, the mobile terminal can display sub-functions corresponding to different forms, and the switch button corresponding to each sub-function, so that the user can quickly turn off the quick start of the wide-angle function corresponding to form 2 in the interface. After the quick start of the sub-function corresponding to a certain form is turned off in the interface, the mobile terminal can automatically modify the quick start of the sub-function corresponding to the form in the setting to be turned off. In addition, the interface can be displayed in the form of a floating window or a pop-up window, which is not limited in this application.

[0152] Furthermore, the mobile terminal may also display a master switch for controlling the closing and opening of the quick start of the sub-functions corresponding to all forms, such as Figure 7 As shown in c), in the photo taking interface, the mobile terminal can display sub-functions corresponding to different forms and a function switch, and the function switch is used to control whether all sub-functions corresponding to the forms are quickly started, so that the user can quickly turn off or turn on the quick start of all sub-functions corresponding to the forms in the interface. After turning off or turning on the quick start of all sub-functions corresponding to the forms in the interface, the mobile terminal can automatically modify the quick start of all sub-functions corresponding to the forms in the settings to be turned off or on.

[0153] It should be understood that Figure 7 The interface shown is only an example and should not constitute any limitation to the embodiments of the present application. In actual applications, the settings interface may also include more or less content. For example, in actual applications, the settings interface may also not have a switch button, that is, there is no need to set whether the quick start of the quick start function is turned on, or other methods may be used to set whether the quick start of the quick start function is turned on. This application does not limit this.

[0154] It should also be understood that in actual applications, it is possible to support quick switching of sub-functions for multiple applications. In other words, for different applications, Figure 7 The method shown sets a quick-start sub-function. When a certain application is opened, if the user switches the form of the mobile terminal, the sub-function within the application corresponding to the switched form can be quickly opened; when another application is opened, if the user switches the form of the mobile terminal, the sub-function within the other application corresponding to the switched form can be quickly opened.

[0155] For example, according to Figure 7 The method shown sets the quick-start sub-functions of the camera application and the quick-start sub-functions of the video application. When the user opens the camera application, if the user switches the form of the mobile terminal, the sub-function within the camera application corresponding to the switched form can be quickly opened; when the user opens the video application, if the user switches the form of the mobile terminal, the sub-function within the video application corresponding to the switched form can be quickly opened.

[0156] It is understandable that other methods may be used to determine whether to enable quick launch of a sub-function. For example, when the user changes the folded state of the mobile terminal, the mobile terminal may prompt the user whether to allow quick launch of the corresponding sub-function, and when the user confirms that quick launch of the corresponding sub-function is allowed, the mobile terminal activates the corresponding sub-function.

[0157] One possible implementation method is that the mobile terminal displays the first interface of the first application in the first form. In response to the user's operation of changing the form of the mobile terminal from the first form to the second form, the mobile terminal changes from the first form to the second form and displays prompt information 1. The prompt information 1 is used to prompt the user to confirm whether to display the second interface of the first application, that is, to start the second sub-function of the first application. In response to the user's input to the prompt information 1, such as confirming to display the second interface of the first application, the mobile terminal displays the second interface of the first application.

[0158] Figure 8 It is a schematic diagram of the prompt interface provided in the embodiment of the present application.

[0159] like Figure 8 As shown in a), in response to the user changing the form of the mobile terminal from form 1 to form 2, the mobile terminal prompts the user whether to allow the startup of sub-function 2 corresponding to form 2 (or prompts the user to confirm whether to allow the display of the interface of sub-function 2), wherein the options include allowing when changing to this form, that is, as long as the form is changed to this form, quick startup of sub-function 2 is allowed, and the user does not need to confirm to allow quick startup of sub-function 2 every time; the option also includes allowing this operation, that is, this time the change to form 2 allows quick startup of sub-function 2, and the next time the form is changed to 2, the user can be asked whether to allow; the option also includes prohibiting, that is, prohibiting quick startup of sub-function 2.

[0160] like Figure 8 As shown in b), in response to the user changing the form of the mobile terminal from form 1 to form 2, the mobile terminal prompts the user whether to allow the activation of sub-function 2 corresponding to form 2, wherein the options include yes and no. In response to the user selecting yes, the mobile terminal activates function 2, that is, displays the interface of sub-function 2 in form 2. In response to the user selecting no, the mobile terminal does not activate sub-function 2, that is, does not display the interface of sub-function 2 in form 2.

[0161] It should be understood that Figure 8 The prompt interface shown is only an example and should not constitute any limitation to the embodiments of the present application. In practical applications, the prompt interface may also include more or less content.

[0162] Optionally, before displaying the first interface of the first application in the first form, the method further includes: displaying the interface of the desktop in the third form; when the interface of the desktop is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, wherein the mobile terminal is preset with a correspondence between the first application and the first form.

[0163] Exemplarily, the mobile terminal displays the desktop interface in the third form, and in response to the user's operation of changing the mobile terminal from the third form to the first form, the mobile terminal changes from the third form to the first form and displays the first interface of the first application, or in other words, starts the first sub-function of the first application. Further, in response to the user's operation of changing the form of the mobile terminal from the first form to the second form, the mobile terminal changes from the first form to the second form and displays the second interface of the first application.

[0164] Similarly, the mobile terminal can also preset correspondences between other forms and applications, such as the correspondence between the third form and the second application. When the mobile terminal displays the desktop interface in the second form or the first form, in response to the user's operation of changing the form of the mobile terminal to the third form, the mobile terminal displays the interface of the second application corresponding to the third form.

[0165] By analogy, the mobile terminal may be preset with a corresponding relationship between each of its multiple forms and an application program. When the mobile terminal displays a desktop interface, once the form of the mobile terminal changes, the application program is quickly started in the corresponding form.

[0166] That is to say, each form of the mobile terminal can correspond to one or more applications (which can be called quick-start applications). When the mobile terminal displays the desktop interface, as long as the mobile terminal is transformed into the corresponding form, the application corresponding to the form can be quickly started. In an embodiment of the present application, the quick-start application may mean that when the mobile terminal displays the desktop, the application can be automatically started when the corresponding form is detected, without the need for additional user operations, such as manually clicking on the application icon, calling out the application by voice, etc. It should be understood that the quick-start application is just a name and should not constitute any limitation to this application. For example, it can also be called a quick-start application, a conveniently started application, an automatically started application, etc.

[0167] It can be understood that in actual applications, each of the multiple forms of the mobile terminal can correspond to one or more quick-launch applications. When the mobile terminal displays the desktop, the above one or more applications are quickly launched in the corresponding form. After an application is started, if you want to switch the sub-functions within the application, the user can manually click to switch, or use voice instructions to switch, or use the method provided in the present application. The mobile terminal has a preset correspondence between the form and the sub-function, and the sub-functions within the application are switched by changing the form. The present application does not limit this.

[0168] As can be seen from the above, the first form may correspond to multiple applications. For example, assuming that application 1 and application 2 are applications that are quickly launched in the first form, the mobile terminal displays the interface of the desktop in the third form; in response to the user's operation of changing the form of the mobile terminal from the third form to the first form, the mobile terminal displays the interfaces of application 1 and application 2 in the first form. For example, the interface of application 1 is displayed through the display area 1 of the mobile terminal, and the interface of application 2 is displayed through the display area 2 of the mobile terminal.

[0169] Fig. 9 It is a schematic diagram of the quick launch of an application provided in an embodiment of the present application.

[0170] like Fig. 9 As shown in a), the mobile terminal displays the desktop interface in form 3. In response to the user changing the form of the mobile terminal from form 3 to form 1, the mobile terminal displays the interface of the video application corresponding to form 1 in form 1. It can be understood that Fig. 9 a) is only an example and does not constitute any limitation to the embodiments of the present application. For example, the mobile terminal displays the desktop in form 2, and in response to the user changing the form of the mobile terminal from form 2 to form 1, the mobile terminal displays the interface of the video application corresponding to form 1 in form 1.

[0171] like Fig. 9 As shown in b), the mobile terminal displays the desktop in form 3. In response to the user changing the form of the mobile terminal from form 3 to form 1, the mobile terminal displays the interface of the video application and camera application corresponding to form 1 in form 1. It can be understood that Fig. 9 b) is only an example and does not constitute any limitation to the embodiments of the present application. For example, the mobile terminal displays the desktop in form 2. In response to the user changing the form of the mobile terminal from form 2 to form 1, the mobile terminal displays the interface of the video application and camera application corresponding to form 1 in form 1. In addition, Fig. 9 The application corresponding to form 1 is only an example and should not constitute any limitation to the present application. In actual application, form 1 may also correspond to other applications.

[0172] In addition, which display area displays which application may be predefined or random, and this application does not limit this.

[0173] Optionally, when the desktop interface is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, including: when the desktop interface is displayed in the third form, in response to the second operation, the mobile terminal changes from the third form to the first form, and displays a first prompt message, the first prompt message is used to prompt the user to confirm whether to display the display interface of the first application; in response to the user input of the first prompt message, the first interface of the first application is displayed in the first form.

[0174] Exemplarily, the mobile terminal displays the desktop interface in the third form. In response to the user changing the form of the mobile terminal from the third form to the first form, the mobile terminal displays a first prompt message to prompt the user to confirm whether to display the display interface of the first application. Then, in response to the user confirming the display interface of the first application, the mobile terminal displays the first interface of the first application, that is, starts the first sub-function of the first application. Further, in response to the user changing the form of the mobile terminal from the first form to the second form, the mobile terminal changes from the first form to the second form and displays the second interface of the first application.

[0175] As mentioned above, the first form may correspond to multiple applications. For example, assuming that application 1 and application 2 are applications that are quickly launched in the first form, the mobile terminal displays the desktop in the third form; in response to the user's operation of changing the form of the mobile terminal from the third form to the first form, the mobile terminal prompts the user to confirm whether to allow quick launch of application 1 and application 2, or the mobile terminal may prompt the user whether to allow quick launch of application 1 or application 2, or to allow quick launch of application 1 and application 2. In response to the user's confirmation of allowing quick launch of application 1 and application 2 corresponding to the first form, the mobile terminal displays the interfaces of application 1 and application 2 in the first form. For example, the interface of application 1 is displayed through the display area 1 of the mobile terminal, and the interface of application 2 is displayed through the display area 2 of the mobile terminal. This application does not limit the display area occupied by the application.

[0176] Fig.10 It is a schematic diagram of another prompt interface provided in an embodiment of the present application.

[0177] like Fig.10 As shown in a), in response to the user changing the form of the mobile terminal from form 1 to form 2, the mobile terminal prompts the user whether to allow the launch of application 2 corresponding to form 2, wherein the options include allowing when changing to this form, that is, allowing quick launch of application 2 as long as the form is changed to this form, without the user having to confirm allowing quick launch of application 2 each time; the options also include allowing this operation, that is, allowing quick launch of application 2 this time when changing to form 2, and the user can be asked whether to allow it next time when changing to form 2; the options also include prohibiting, that is, prohibiting quick launch of application 2.

[0178] like Fig.10As shown in b), in response to the user's operation of changing the form of the mobile terminal from form 1 to form 2, the mobile terminal prompts the user whether to allow the launch of application 2 corresponding to form 2, wherein the options include displaying the desktop (i.e., not launching application 2) and displaying the interface of application 2 (i.e., launching application 2), displaying the interfaces of application 1 and application 2 (i.e., launching application 1 and application 2), and in response to the user's operation of selecting to display the interface of application 2, the mobile terminal launches application 2, i.e., displays the interface of application 2 in form 2. In response to the user's operation of selecting to display the interface, the mobile terminal does not launch application 2, i.e., does not display the interface of application 2 in form 2. In response to the user's operation of selecting to display the interface of application 1 and application 2, the mobile terminal launches application 1 and application 2, i.e., displays the interface of application 1 and the interface of application 2 in form 2, wherein the display area occupied by application 1 and the display area occupied by application 2 are not limited in this application.

[0179] It should be understood that Fig.10 The prompt interface shown is only an example and should not constitute any limitation to the embodiments of the present application. In practical applications, the prompt interface may also include more or less content.

[0180] It can be understood that the above method of prompting the user whether to allow the quick launch of the corresponding application can flexibly adjust whether to quickly launch the application this time, but this should not constitute any limitation to the embodiments of the present application. For example, in actual applications, if the mobile terminal displays the interface of the desktop, the quick launch of each application in the corresponding form can take effect in response to the user's turning on the quick launch of the application. That is, in the case where the user wants to quickly launch the corresponding application when the mobile terminal is transformed into a certain form, the user can turn on the quick launch of the application, and accordingly, the corresponding application is launched when the mobile terminal is transformed into the corresponding form; in the case where the user does not want the mobile terminal to quickly launch the corresponding application when it is transformed into a certain form, the user can turn off the quick launch of the application, and accordingly, the corresponding application will not be launched when the mobile terminal is transformed into the corresponding form.

[0181] Optionally, the above method also includes: in response to user input, setting a correspondence between the first form and the first application. That is, the first application corresponding to the first form is user-defined. It can be understood that the correspondence between the first form and the first application can also be preset in the mobile terminal before leaving the factory, and this application does not limit this. Similarly, the correspondence between other forms of the mobile terminal and the application can also be set in response to user input, or can be preset in the mobile terminal before leaving the factory, and this application does not limit this.

[0182] When the application corresponding to each form is user-defined, the user can flexibly set the application corresponding to each form according to their own needs. The user-defined application corresponding to each form can be set through the setting interface within the application or through the interface in the setting menu of the system, and this application does not limit this.

[0183] For example, as shown in Table 1, the user can set form 3 to correspond to the WeChat application, form 2 to correspond to the camera application, and form 1 to correspond to the video application through the setting interface within the application.

[0184] Table 1

[0185] form Form 1 Form 2 Form 3 Application ID Video application logo Camera app logo WeChat app logo

[0186] Fig.11 It is a schematic diagram of the setting interface provided in the embodiment of the present application.

[0187] like Fig.11 As shown in a), the user can set different applications corresponding to different forms through the setting interface, for example, form 1 corresponds to the WeChat application, form 2 corresponds to the camera application, and form 3 corresponds to the video application. For each form, the user can select the application that he wants to quickly start in the form through the drop-down button, and can also set whether the quick start of the application is turned on through the corresponding switch button.

[0188] like Fig.11 As shown in b), the user can set multiple applications corresponding to each form through the setting interface, for example, form 1 corresponds to WeChat application and calculator application, form 2 corresponds to camera application and Taobao application, and form 3 corresponds to video application and calendar application. For each form, the user can select the application that he wants to start quickly in this form through the drop-down button, and can also set whether the quick start of the application is turned on through the corresponding switch button. When the mobile terminal displays the desktop, in response to the user switching the mobile terminal from form 2 or form 3 to form 1, the mobile terminal starts the WeChat application and the calculator application. When the mobile terminal displays the desktop, in response to the user switching the mobile terminal from form 1 or form 2 to form 3, the mobile terminal starts the video application and the calendar application. When the mobile terminal displays the desktop, in response to the user switching the mobile terminal from form 1 or form 3 to form 2, the mobile terminal starts the camera application and the Taobao application.

[0189] Fig.11 c) in FIG. 1 shows a selection interface of a drop-down button, such as Fig.11As shown in c), in response to the user clicking the drop-down button, the mobile terminal displays multiple application options. There is a selection box next to each application option. The user can select one or more applications from the multiple application options according to needs. For example, in response to the user selecting the WeChat application, Form 1 corresponds to the WeChat application; for another example, in response to the user selecting the WeChat application and the calculator application, Form 1 corresponds to the WeChat application and the calculator application.

[0190] It should be understood that Fig.11 The interface shown is only an example and should not constitute any limitation to the embodiments of the present application. In actual applications, the settings interface may also include more or less content. For example, in actual applications, the settings interface may also not have a switch button, that is, there is no need to set whether the quick launch of the application is turned on, or other methods may be used to set whether the quick launch of the application is turned on. This application does not limit this.

[0191] Optionally, before displaying the first interface of the first application in the first form, the method further includes: displaying the icon of the first application in the first form, and displaying the first interface of the first application in response to the user's operation on the icon. In other words, the user can also start the first application in the same way as starting an application in general. For example, the user can click on the icon of the first application or call out the first application by voice, etc. The application does not limit the type of the first operation.

[0192] Based on the above technical solution, when the mobile terminal displays the interface of the first sub-function of the first application in the first form, if the form of the mobile terminal changes, such as from the first form to the second form, the interface of the second sub-function corresponding to the second form is automatically displayed. There is no need to start the second sub-function by manual click or voice instruction after the form is changed, which simplifies the user operation. In this way, the sub-functions within the application can be switched simply and quickly by changing the form of the mobile terminal, which greatly improves the user experience.

[0193] The foregoing text, in conjunction with the accompanying drawings, describes in detail the method provided in the embodiment of the present application from the perspective of human-computer interaction. In order to better understand the embodiment of the present application, the following text will describe the method provided in the embodiment of the present application from the perspective of device processing logic. It should be understood that the embodiment shown below is a possible design of device processing logic and should not constitute any limitation on the implementation of the above interaction method.

[0194] Fig.12 1 is a schematic flow chart of an interactive method 1200 provided in an embodiment of the present application. Each step in the method 1200 is described in detail below.

[0195] In step 1210 , a first interface is displayed in a first form.

[0196] The first form is any one of the multiple forms of the mobile terminal, and the multiple forms are obtained based on different operations on the flexible screen of the mobile terminal. Figure 3 and Figure 4 The relevant description will not be repeated here.

[0197] Optionally, method 1200 further includes: step 1220, determining whether the first interface is a desktop.

[0198] The first interface may be a desktop; the first interface may also be an interface of a certain application (such as application a).

[0199] If the first interface is a desktop, execute step 1230; if the first interface is an interface of a certain application (such as application a), execute steps 1240 and 1250. In other words, the mobile terminal displays the first interface in the first form, and in the case where the first interface is a desktop, the mobile terminal responds to the first operation and displays the interface of application b in the second form, and application b is the quick-start application corresponding to the second form; in the case where the first interface is an interface of a certain application (such as application a), the mobile terminal responds to the first operation and displays the interface of another sub-function of application a in the second form, and the sub-function is the quick-start function corresponding to the second form.

[0200] In step 1230, in response to the first operation, the interface of application b is displayed in the second form.

[0201] The second form is one of the above multiple forms that is different from the first form. The first operation is an operation in which the user changes the form of the mobile terminal from the first form to the second form. Application b is a quick-start application corresponding to the second form. The mobile terminal is preset with a corresponding relationship between the second form and the application.

[0202] For example, the mobile terminal displays the desktop interface in the first state, and in response to the user changing the state of the mobile terminal from the first state to the second state, the mobile terminal displays the interface of application b in the second state. In this case, when the user continues to change the state of the mobile terminal, the mobile terminal can quickly switch to the interface of the sub-function corresponding to the changed state. For a detailed description, please refer to Figure 5 , I will not go into details here.

[0203] It can be understood that the second form may also correspond to multiple applications, such as application 1 and application 2. The mobile terminal displays the interface of the desktop in the first form, and in response to the user's operation of changing the form of the mobile terminal from the first form to the second form, the mobile terminal displays application 1 and application 2 in the second form. For example, the interface of application 1 is displayed through the display area 1 of the mobile terminal, and the interface of application 2 is displayed through the display area 2 of the mobile terminal. Among them, this application does not limit the display area occupied by application 1 and application 2.

[0204] In step 1240, it is determined that the first interface is an interface of application a.

[0205] In the case that the first interface is not the desktop interface, the mobile terminal may further determine which application program the first interface is the interface of, such as the first interface is the interface of application program a.

[0206] It is understood that the judgment logic of step 1220 is only an example. In actual applications, the mobile terminal can also directly judge whether the first interface is a desktop or an interface of a certain application. If the first interface is a desktop, step 1230 is executed. If the first interface is an interface of a certain application (such as application a), step 1250 is directly executed.

[0207] In step 1250, in response to the first operation, another interface of application a is displayed in a second form.

[0208] The second form is one of the above multiple forms that is different from the first form. The first operation is an operation in which the user changes the form of the mobile terminal from the first form to the second form. The other interface of the above application a is an interface of a sub-function of a quick start corresponding to the second form.

[0209] Exemplarily, the mobile terminal displays an interface of application a in the first form, and the interface is an interface of a sub-function of application a. In response to the user changing the form of the mobile terminal from the first form to the second form, the mobile terminal displays another interface of application a in the second form, and the other interface is an interface of another sub-function of application a. The mobile terminal has a preset correspondence between the second form and the other sub-function.

[0210] Optionally, the correspondence between the second form and application b and / or the correspondence between the second form and another sub-function of application a may be set in response to user input. Figure 5 Related description.

[0211] In addition, when the mobile terminal displays the desktop interface, the quick launch of the application in the corresponding form takes effect in response to the user's opening of the quick launch of the application. For a specific explanation, please refer to Figure 5 Related description.

[0212] Similarly, when the mobile terminal displays a certain interface of application a, the quick launch of the sub-function of the quick launch in the corresponding form takes effect in response to the user turning on the quick launch of the sub-function. For a specific explanation, please refer to Figure 5 The relevant description of . No further elaboration is given here.

[0213] Fig.13 1300 is a schematic flow chart of an interactive method 1300 provided in an embodiment of the present application. Each step in the method 1300 is described in detail below.

[0214] In step 1310 , the interface of the first application is displayed in a first form.

[0215] The first form is any one of the multiple forms of the mobile terminal. The first application is any one of the multiple applications on the mobile terminal.

[0216] Exemplarily, the mobile terminal displays the interface of the WeChat application in form 1.

[0217] In step 1320, when the mobile terminal displays the interface of the first application in the first form, in response to the first operation, the mobile terminal changes from the first form to the second form and displays the interface of the second application.

[0218] Among them, the second form is one of the above multiple forms that is different from the first form, and the second application is an application other than the desktop application, wherein the mobile terminal presets a correspondence between the second form and the second application. Exemplarily, the forms of the mobile terminal are form 1, form 2 and form 3, wherein the application corresponding to form 1 is the WeChat application, and the application corresponding to form 2 is the camera application. The mobile terminal displays the interface of the WeChat application in form 1, and in response to the user's operation of changing the form of the mobile terminal from form 1 to form 2, the mobile terminal displays the interface of the camera application. It can be understood that other forms of the mobile terminal can also correspond to quick-start applications. Once the form of the mobile terminal changes, the mobile terminal quickly switches the interface to the interface of the application corresponding to the changed form.

[0219] Understandably, Fig.13In the method shown, each form may correspond to one or more applications, but the corresponding sub-functions may not be set. That is, when the mobile terminal displays the interface of a certain application in the current form, once the form is changed, the interface of the application corresponding to the changed form is displayed instead of switching the sub-functions within the application.

[0220] Optionally, the method further comprises: in response to a user input, setting a correspondence between the second form and the second application. For an explanation of the form corresponding to the application of the mobile terminal being set in response to a user input, see Figure 5 The relevant description is not repeated here. In addition, the corresponding relationship may also be preset in the factory of the predetermined terminal, and this application does not limit this.

[0221] Optionally, the second application corresponding to the second form becomes effective in response to the user's activation of the second application's quick launch. For an explanation of the application becoming effective in response to the user's activation of the application's quick launch, see Figure 5 , which will not be described in detail here.

[0222] Optionally, the method further includes: when the mobile terminal displays the interface of the second application in the second form, in response to the third operation, the mobile terminal changes from the second form to the first form, and displays the interface of the first application in the first form, wherein the mobile terminal is preset with a correspondence between the first form and the first application. In other words, the first form corresponds to the first application, and when the form of the mobile terminal changes to the first form, the interface of the first application is displayed.

[0223] Optionally, the method further includes: when the mobile terminal displays the second interface of the second application in the second form, in response to the fourth operation, the mobile terminal changes from the second form to the third form and displays the interface of the third application, wherein the mobile terminal presets a correspondence between the third form and the third application. For the description of different forms corresponding to different applications and quick launch of applications in corresponding forms, see Figure 5 , which will not be described in detail here.

[0224] In the above technical solution, the mobile terminal displays the interface of the first application in the first form. When the form of the mobile terminal changes, such as from the first form to the second form, the interface of the second application corresponding to the second form is automatically started. There is no need to start the corresponding application by manual clicking or voice instructions after the form is changed, thus realizing quick switching between applications, simplifying user operations and greatly improving user experience.

[0225] The embodiment of the present application also provides a mobile terminal, which has multiple forms, and the multiple forms are obtained based on different operations on the flexible screen configured on the mobile terminal. The mobile terminal can realize Figure 5 , Fig.12 or Fig.13 The method executed by the mobile terminal in the illustrated embodiment. The mobile terminal includes corresponding units for executing the above method. The units included in the mobile terminal can be implemented by software and / or hardware.

[0226] The embodiment of the present application also provides a mobile terminal, which has multiple forms, and the multiple forms are obtained based on different operations on the flexible screen configured on the mobile terminal. The mobile terminal includes a memory and a processor, wherein the memory is used to store a computer program, and the processor is used to call and execute the computer program, so that the mobile terminal can realize Figure 5 , Fig.12 or Fig.13 The method executed by the mobile terminal in the illustrated embodiment.

[0227] The present application also provides a chip system, which includes at least one processor for implementing the above Figure 5 , Fig.12 or Fig.13 The functions involved in the methods described in the illustrated embodiments, for example, receive or process the data and / or information involved in the above methods.

[0228] In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0229] The chip system may be composed of the chip, or may include the chip and other discrete devices.

[0230] The present application also provides a computer-readable storage medium, wherein a computer program (also referred to as code or instruction) is stored on the computer storage medium. When the computer program is executed by a processor, the above Figure 5 , Fig.12 or Fig.13 The method described in the illustrated embodiment is carried out.

[0231] The present application also provides a computer program product, the computer program product comprising: a computer program (also referred to as code, or instruction), when the computer program is executed, causes the computer to execute Figure 5 , Fig.12 or Fig.13 The method described in the illustrated embodiments.

[0232] It should be understood that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or the hardware and software modules in the decoding processor can be combined to perform. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0233] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. 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), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0234] The terms "unit", "module", etc. used in this specification may be used to represent computer-related entities, hardware, firmware, a combination of hardware and software, software, or software in execution. The units and modules in the embodiments of the present application have the same meaning and can be used interchangeably.

[0235] It will be appreciated by those skilled in the art that the various illustrative logical blocks and steps described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in combination with computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application. In the several embodiments provided in this application, it should be understood that the disclosed devices, equipment and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic, for example, the division of units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0236] In the above embodiments, the functions of each functional unit can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions (programs). When loading and executing computer program instructions (programs) on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. Computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more available media integrated. Available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, digital video discs (DVD)), or semiconductor media (eg, solid state drives (SSD)).

[0237] If the functions provided by the embodiments of the present application are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0238] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An interactive method, characterized in that: Applied to a foldable mobile terminal equipped with a flexible screen, the mobile terminal has multiple forms, and the method includes: Displaying a first interface of a first application in a first form, wherein the first form is any one of the multiple forms, wherein the first interface displays an interface of a first sub-function of the first application, and the first application is an application other than a desktop application; When the mobile terminal displays the first interface of the first application in the first form, in response to a first operation, the mobile terminal changes from the first form to the second form and displays the second interface of the first application; wherein the second interface displays the interface of the second sub-function of the first application, wherein the mobile terminal presets a correspondence between the second sub-function and the second form.

2. The method according to claim 1, characterized in that The method further includes, in response to a user input, setting a correspondence between the second form and the second sub-function.

3. The method according to claim 1 or 2, characterized in that Before displaying the first interface of the first application in the first form, the method further includes: Displaying the desktop interface in the third state; When the desktop interface is displayed in the third form, in response to a second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, wherein the mobile terminal presets a correspondence between the first application and the first form.

4. The method according to claim 3, characterized in that When the desktop interface is displayed in the third form, in response to a second operation, the mobile terminal changes from the third form to the first form, and displays the first interface of the first application in the first form, including: When the desktop interface is displayed in the third form, in response to a second operation, the mobile terminal changes from the third form to the first form and displays a first prompt message, wherein the first prompt message is used to prompt the user to confirm whether to display the display interface of the first application; In response to the user's input of the first prompt information, the first interface of the first application is displayed in the first form.

5. The method according to claim 1 or 2, characterized in that: Before displaying the first interface of the first application in the first form, the method further includes: The icon of the first application is displayed in the first form, and the first interface of the first application is displayed in response to a user operation on the icon.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: When the mobile terminal displays the second interface of the first application in the second form, in response to a third operation, the mobile terminal changes from the second form to the first form and displays the first interface of the first application in the first form, wherein the mobile terminal has a preset correspondence between the first sub-function and the first form.

7. The method according to claim 3 or 4, characterized in that The first state is an unfolded state, the second state is a partially folded state, and the third state is a folded state, wherein the partially folded state is a state in which hinges between partial display areas of the mobile terminal are folded.

8. The method according to any one of claims 1 to 7, characterized in that The first application is a shooting application, the first sub-function includes a function of shooting using a telephoto lens, and the second sub-function includes a function of shooting using a wide-angle lens.

9. The method according to claim 8, characterized in that The method further comprises: When the mobile terminal displays the second interface of the first application in the second form, in response to a fourth operation, the mobile terminal changes from the second form to the third form, displays the third interface of the first application, and the third interface displays the interface of the third sub-function of the first application, wherein the mobile terminal has a preset correspondence between the third sub-function and the third form, wherein the third sub-function includes a function of shooting using the main camera lens.

10. An interactive method, characterized in that: Applicable to a foldable mobile terminal equipped with a flexible screen, the mobile terminal having multiple forms, the method comprising: Displaying an interface of a first application in a first form, where the first form is any one of the multiple forms, and the first application is an application other than a desktop application; When the mobile terminal displays the interface of the first application in the first form, in response to a first operation, the mobile terminal changes from the first form to the second form and displays the interface of a second application, where the second application is an application other than a desktop application, wherein the mobile terminal presets a correspondence between the second form and the second application.

11. The method according to claim 10, characterized in that The method further includes: setting a correspondence between the second form and the second application in response to a user input.

12. The method according to claim 10 or 11, characterized in that The method further comprises: When the mobile terminal displays the interface of the second application in the second form, in response to a third operation, the mobile terminal changes from the second form to the first form and displays the interface of the first application in the first form, wherein the mobile terminal has a preset correspondence between the first form and the first application.

13. The method according to any one of claims 10 to 12, characterized in that The method further comprises: When the mobile terminal displays the second interface of the second application in the second form, in response to a fourth operation, the mobile terminal changes from the second form to the third form and displays the interface of the third application, wherein the mobile terminal has a preset correspondence between the third form and the third application.

14. The method according to claim 13, characterized in that The first state is an unfolded state, the second state is a partially folded state, and the third state is a folded state, wherein the partially folded state is a state in which hinges between partial display areas of the mobile terminal are folded.

15. A mobile terminal, characterized in that: It has multiple forms, and the multiple forms are obtained based on different operations on the flexible screen configured for the mobile terminal, and the mobile terminal includes a processor and a memory, wherein, The memory is used to store computer programs; The processor is configured to call the computer program so that the mobile terminal executes the method according to any one of claims 1 to 14.

16. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by a computer, the method according to any one of claims 1 to 14 is implemented.

17. A computer program product, characterized in that The computer program product comprises instructions, and when the instructions are executed by a computer, the method according to any one of claims 1 to 14 is implemented.