Interface interaction method and electronic equipment

By configuring the interactive logic of the intermediate folder in the electronic device, the user can directly drag the image to the interface for addition, solving the problem of inflexible image selection in the prior art and achieving efficient image addition process.

CN120475256APending Publication Date: 2025-08-12HONOR DEVICE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202410157809.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-02
Publication Date
2025-08-12

AI Technical Summary

Technical Problem

During the image editing process of existing electronic devices, the image selection interaction logic is not flexible enough, which makes it impossible for users to add images quickly and efficiently.

Method used

By configuring the interactive logic of the intermediate folder in the electronic device, the user allows the user to directly drag the image into the interface for addition, avoiding the cumbersome browsing and searching process.

Benefits of technology

Improve the efficiency of the image addition process, and users can easily add images to the intermediate folder and then drag them directly into the image editing application for processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120475256A_ABST
    Figure CN120475256A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an interface interaction method and electronic equipment, and relates to the technical field of electronic equipment. The method may enable the electronic device to be configured with the related capabilities of the intermediate folder. And rapid addition of the image is realized based on the interaction logic of the middle folder. The method may include displaying a first interface for guiding a user to add at least one image to achieve a first function. A first control is also displayed on the first interface, and the first control corresponds to the first window of the first middle folder. Receiving a first operation, wherein the first operation is an operation on the first control; and displaying the first window on the top of the current interface. The first window includes an identifier of at least one added image in the first intermediate folder. And receiving a second operation, wherein the second operation is used for adding the first image to the first interface. A second interface is displayed indicating that the first image has been added to the first interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of electronic devices, and in particular to an interface interaction method and an electronic device. Background Art

[0002] Electronic devices can provide users with image-related processing functions including image capture and image editing. When performing image editing, the electronic device can edit images captured by itself or images captured by other cameras.

[0003] When editing large numbers of images (such as those captured by a user or from other cameras) on an electronic device, the current interactive logic for selecting images during the editing process is inflexible due to the sheer number of available options. This results in users being unable to quickly and efficiently add images when using electronic devices for image editing and other image-based processing. Summary of the Invention

[0004] The present application provides an interface interaction method and electronic device, which enable the electronic device to be configured with the relevant capabilities of an intermediate folder, and further implement the rapid addition of images through the interaction logic based on the intermediate folder.

[0005] To achieve the above technical objectives, this application adopts the following technical solutions:

[0006] In a first aspect, an interface interaction method is provided. The method is applied to an electronic device provided with a display screen. The electronic device is installed with a first application that implements a first function based on one or more images on the electronic device. The method comprises: displaying a first interface, the first interface being the interface of the first application, for guiding a user to add at least one image to facilitate the first function. The first interface also displays a first control corresponding to a first window in a first intermediate folder. Receive a first operation, the first operation being an operation on the first control. Display the first window on top of the current interface. The first window includes an identifier of at least one added image in the first intermediate folder. Receive a second operation, the second operation being for adding a first image to the first interface, the first image being included in the at least one added image. Display a second interface, the second interface indicating that the first image has been added to the first interface.

[0007] In this way, when the user needs to add a first image, they can directly drag the first image into the corresponding interface through the first window to add the first image. This avoids the tedious process of browsing and searching through a large number of images before adding the first image, thereby improving the efficiency of the entire image addition process.

[0008] Optionally, the second operation includes: dragging the first image from the first window to the first interface.

[0009] Optionally, before displaying the first interface, the method further includes: displaying a third interface, wherein the third interface displays an identifier of at least one stored image. The stored image is an image in the electronic device. The third interface also displays the first window at the top. Receive a third operation for adding the first image to the first intermediate folder. Display the identifier of the first image in the first window.

[0010] In this example, the user can add the first image that may be used later to the first intermediate folder through the third operation. Thus, when the first application is used to perform image processing, the added first image can be used conveniently.

[0011] Optionally, the third operation includes: dragging the logo of the first image from the third interface to the first window.

[0012] In this way, images can be added and used to the intermediate folder through a simple operation of dragging.

[0013] Optionally, before displaying the third interface, the method further includes: displaying a fourth interface, the fourth interface displaying an identifier of at least one stored image; receiving a fourth operation, the fourth operation instructing the electronic device to display a window of the intermediate folder; and displaying the first window on top of the third interface.

[0014] Exemplarily, the third interface can be an interface for viewing all images in a gallery application. In this way, through this mechanism, the user can easily add images that need to be used later to the intermediate folder while browsing all images.

[0015] In other implementations, the electronic device may also display to the user a collection of images classified according to preset dimensions (or characteristic attributes), so that the user can select images to be used subsequently from the collection of images that have been classified once.

[0016] Exemplarily, the solution may include the following implementation:

[0017] Optionally, before displaying the first interface, the method further includes: displaying a fifth interface, wherein the fifth interface displays at least one image, wherein each image in the fifth interface has the same first characteristic attribute. The first characteristic attribute includes any one of the following: a time attribute, a geographic attribute, and a thematic dimension. Receiving a fifth operation, wherein the fifth operation instructs the electronic device to display a window for the intermediate folder. Displaying the first window on top of the fifth interface.

[0018] Optionally, after displaying the first window, the method further includes: receiving a sixth operation for adding the image in the fifth interface to the first window, displaying an identifier of the added image in the first window, and the added image including the first image.

[0019] Optionally, the sixth operation includes: dragging the logo of the first image in the fifth interface to the first window.

[0020] Optionally, the first characteristic attribute includes: a time attribute. The first characteristic attribute of each image in the fifth interface is the same, including: the shooting time of each image in the fifth interface is within a preset first time period.

[0021] In the present application, the electronic device may also provide a solution implementation for identifying and correspondingly displaying the display form of the intermediate folder. For example, when the user inputs an operation unrelated to the intermediate folder, most of the content in the intermediate folder is hidden in the form of a first control. This saves interface display controls. For another example, when the user inputs an operation related to the intermediate folder, such as needing to add an image, the identifier of the image that has been added to the intermediate folder is displayed on the interface in the form of a first window, so as to quickly add images to other interfaces. Exemplarily, the solution may include the following implementations:

[0022] Optionally, before displaying the first interface, the method further includes: receiving a seventh operation, the seventh operation being used to instruct the electronic device to display the first interface, displaying the first interface, and displaying the first control in the first interface.

[0023] Optionally, before displaying the first interface, the method further includes: determining that the operation type of the seventh operation is a first operation type, the first operation type indicating that the seventh operation is not related to the first intermediate folder, and displaying the first control based on the operation type of the seventh operation being the first operation type.

[0024] Optionally, before displaying the first control, the method further includes: determining that the first intermediate folder includes at least one added image.

[0025] Optionally, before displaying the first interface, the method further includes: receiving an eighth operation for saving the newly generated image, and adding the newly generated image to the first intermediate folder.

[0026] Optionally, the method further includes: displaying the first window on the currently displayed interface, wherein the first window includes an identifier of the newly generated image.

[0027] Optionally, the first application is an image editing application, and the first function is a function of the first application to edit at least one added image.

[0028] Optionally, the first application is an application with a sharing function, and the first function is a function of the first application to share at least one added image.

[0029] Optionally, the identifier of the image includes: a thumbnail of the image.

[0030] Optionally, the images stored in the electronic device may include images captured by one or more photographing devices.

[0031] In a second aspect, an electronic device is provided, comprising: a memory, a display, and one or more processors. The memory, the display, and the processor are coupled. The memory is configured to store computer program code, the computer program code comprising computer instructions. When the processor executes the computer instructions, the electronic device performs the method provided in the first aspect and any possible design thereof.

[0032] In a third aspect, the present application further provides a chip system, which is applied to an electronic device. The chip system may include one or more interface circuits and one or more processors. The interface circuit and the processor are interconnected via a line, and the interface circuit is used to receive a signal from the memory of the electronic device and send the signal to the processor. The signal includes computer instructions stored in the memory. When the processor executes the above-mentioned computer instructions, the electronic device implements the technical solution provided in the first aspect and any possible implementation thereof.

[0033] In a fourth aspect, the present application also provides a computer-readable storage medium comprising computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the technical solution provided in the above-mentioned first aspect and any possible implementation thereof.

[0034] In a fifth aspect, the present application also provides a computer program product, which, when running on a computer, enables the computer to execute the technical solution provided in the above-mentioned first aspect and any possible implementation thereof.

[0035] It can be understood that the solutions provided in the second to fifth aspects of the present application can respectively correspond to the first aspect and any possible design thereof, so the beneficial effects that can be achieved are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 A schematic diagram of an interface display of an electronic device;

[0037] Figure 2A logical diagram of image storage in a photographing device;

[0038] Figure 3 A schematic diagram of a scene shot with multiple devices;

[0039] Figure 4 A schematic diagram of capturing images for a multi-device;

[0040] Figure 5 A logical diagram for image storage within an editing device;

[0041] Figure 6 A schematic diagram of an interface for adding an image in an image editing application;

[0042] Figure 7 An interactive diagram with added images;

[0043] Figure 8 An interactive diagram with added images;

[0044] Figure 9 An interactive logic diagram for adding an image provided in an embodiment of the present application;

[0045] Figure 10 An interactive logic diagram for adding an image provided in an embodiment of the present application;

[0046] Figure 11 A schematic diagram of an interface display provided in an embodiment of the present application;

[0047] Figure 12 A schematic diagram of an interactive logic for adjusting window size provided in an embodiment of the present application;

[0048] Figure 13 A schematic diagram of the interactive logic of a hidden window provided in an embodiment of the present application;

[0049] Figure 14 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0050] Figure 15 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0051] Figure 16 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0052] Figure 17 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0053] Figure 18 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0054] Figure 19 A schematic diagram of an interface interaction logic provided in an embodiment of the present application;

[0055] Figure 20 A schematic diagram of the composition of an electronic device provided in an embodiment of the present application;

[0056] Figure 21 A schematic diagram of the composition of a chip system provided in an embodiment of the present application. DETAILED DESCRIPTION

[0057] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "plurality" means two or more.

[0058] Currently, electronic devices can provide users with more and more functions. For example, electronic devices can provide users with image-related functions. For example, these image-related functions may include image capture, image editing, image sharing, etc.

[0059] In some implementations, the electronic device may install and run different applications to provide the user with the aforementioned image-related functions.

[0060] For example, in some embodiments, the electronic device may be installed with applications such as a camera application and a photo taking application to facilitate image capture under user operation. The camera application may be a system-level image capture application configured in the electronic device. The photo taking application may be a third-party photo taking application installed in the electronic device.

[0061] In some other embodiments, the electronic device may further be installed with a gallery application that can be used to store and preview captured images.

[0062] In other embodiments, the electronic device may further be installed with an image editing application that can be used to edit (such as beautify, doodle, annotate, etc.) and store images.

[0063] In other embodiments, the electronic device may further be installed with a social application that can be used to share captured images or edited images.

[0064] As an example, see Figure 1 Taking a mobile phone as an example, an interface diagram of an electronic device is provided. On the interface 1, icons of one or more installed applications may be displayed.

[0065] Combined with the above description, in this Figure 1 In the example of , the icons on interface 1 may include:

[0066] Icon 101 corresponding to a camera application. Icon 102 corresponding to a photo taking application. Icon 103 corresponding to a gallery application. Icon 104 corresponding to a social networking application. Icon 105 corresponding to an image editing application, etc.

[0067] Each icon can provide an entrance to a corresponding application, so that when the user needs to use the application, he or she can instruct the electronic device to run and display the relevant interface of the application by operating the corresponding icon.

[0068] For example, when a user needs to use a camera application to take a picture, they can input a click operation on icon 101. Accordingly, the electronic device can run the camera application and switch to display the preview interface corresponding to the camera application. The camera application can instruct the camera module configured in the electronic device to capture an image through a combination of software and hardware through computer instructions to provide image capture services. The operation triggering method of other applications is similar and will not be repeated here.

[0069] It is understandable that, taking the image capture function as an example, when a plurality of different image capture applications are configured in the electronic device, images captured by different applications can be stored in different locations in the electronic device.

[0070] For example, an electronic device may provide image capture applications including Application 1 and Application 2. In some implementations, Application 1 may correspond to the camera application in the above implementation, and Application 2 may correspond to the photo taking application in the above implementation. This electronic device may also be referred to as a capture device A.

[0071] refer to Figure 2 , images captured by application 1 can be stored in a folder f1 of the photographing device A. In some implementations, the storage location of the folder f1 in the photographing device A can be located in a root directory corresponding to application 1.

[0072] Similarly, images captured by application 2 may be stored in a folder f2 of the photographing device A. In some implementations, the storage location of the folder f2 in the photographing device A may be located in a root directory corresponding to application 2.

[0073] In other scenarios, users can also capture images using multiple shooting devices.

[0074] For example, when traveling, users can use mobile phones, cameras, drones and other shooting devices with shooting capabilities to capture images of scenery or people.

[0075] For example, multiple shooting devices include shooting device A and shooting device B. In some implementations, shooting device A may be a mobile phone with an image shooting function, and shooting device B may be a camera.

[0076] like Figure 3 As shown, the user can shoot the subject through shooting device A. The user can also shoot the subject through shooting device B. In this way, shooting device A and shooting device B can respectively store the images captured.

[0077] And so on, such as Figure 4 As shown, the images captured and stored by the photographing device A may include images A1 and A2, etc. The images captured and stored by the photographing device B may include images B1 and B2, etc. For example, images A1 and A2 are both captured by application 1.

[0078] Generally, taking the travel scenario as an example, after the user completes image capture using multiple devices, the user can collect the images from different capture devices on one editing device so as to centrally manage the images captured during the trip through the editing device.

[0079] For example, users can use the editing device to filter, edit, share, and perform other operations on all images.

[0080] In some implementations, the editing device may be a device in the photographing device. In other implementations, the editing device may also be another device different from the photographing device.

[0081] Take the editing device as shooting device A as an example.

[0082] Under the user's instruction, the photographing device B can transmit the captured images to the photographing device A via wired or wireless means.

[0083] The corresponding editing device (ie, shooting device A) can store and subsequently process the images captured by itself and the images from shooting device B.

[0084] Combine Figure 2 ,refer to Figure 5 In some implementations, the editing device may store images from different sources in different folders. Different folders have different index addresses in the electronic device.

[0085] For example, the editing device may store images A1, A2, etc. captured by application 1 in a folder f1. The editing device may store images B1, B2, etc. from capturing device B in a folder f3.

[0086] In the case where the photographing device A also photographs and obtains images such as image C1 and image C2 through application 2 , the editing device may also store images such as image C1 and image C2 photographed and obtained by application 2 in the folder f2 .

[0087] Afterwards, the user can perform image editing and other processing on the stored images through the editing device.

[0088] Combine Figure 1 The user can input an operation on icon 105 on interface 1 to instruct the editing device to run the image editing application.

[0089] Correspondingly, the editing device can run the image editing application and switch to display the corresponding interface.

[0090] As an example, the editing device may switch to display Figure 6 Interface 2 shown.

[0091] In this Figure 6 In the example of FIG, the interface 2 may include a control 601. The control 601 may correspond to adding an image to be edited. The user may input a click operation on the control 601 to instruct the editing device to jump to the corresponding interface to add a stored image.

[0092] In addition, the interface 2 may also include a control 602. The control 602 may provide a functional entry point for starting image editing. After the user completes adding an image, the user may click on the control 602 to instruct the editing device to jump to the corresponding interface, thereby editing the selected image according to the user's instructions.

[0093] Please refer to Figure 7 , provides an example of interface interaction of the editing device after the user inputs a click operation on the control 601. Figure 7 In the interactive example, the editing device can add the stored image to the image editing application under the control of the user.

[0094] like Figure 7 As shown, after the user inputs a click operation on the control 601, the display interface 3 can be switched.

[0095] In this example, after receiving the user's operation on the control 601, the editing device can display various folders storing images to the user.

[0096] Combine Figure 5 In the example, Figure 7In interface 3, the user can be presented with selection columns corresponding to each folder. For example, folder f1 corresponds to selection column 701, folder f2 corresponds to selection column 702, and folder f3 corresponds to selection column 703. Furthermore, in this example, the editing device can also use file f4 to store images captured by other cameras or other means. Folder f4 can correspond to selection column 704.

[0097] Thus, based on the interface 3 , the user can view the details of each folder respectively and select a desired image in each folder.

[0098] For example, the user may input a click operation on the folder f1 on the interface 3 .

[0099] Correspondingly, the editing device may switch to display interface 4. In interface 4, thumbnails of the images stored in folder f1 may be displayed to the user. For example, in interface 4, images captured by application 1, such as image A1, image A2, image A3, image A4, image A5, and image A6, may be displayed to the user.

[0100] Among these images, users can select the desired images and add them to the image editing application for subsequent editing.

[0101] For example, the user may select image A1 and input a click operation on the image A1 , and accordingly, the editing device may jump to display interface 5 .

[0102] Combine Figure 6 In the example of interface 2, Figure 7 In the interface 5, the thumbnail of the selected image A1 can be shown to the user. In addition, the interface 5 can also include a control 601 so that the user continues to select other images for subsequent editing.

[0103] For example, a user can click control 601 on interface 5. Accordingly, the interface switches to interface 3. As previously described, interface 3 may include a selection field for each folder. In this example, the user can select folder f3 (e.g., by clicking display field 703) to select an image to be edited from images captured by camera B.

[0104] Correspondingly, the editing device may switch to display interface 6. Corresponding to interface 4, in this interface 6, thumbnails of the images in the folder f3 may be displayed to the user.

[0105] In this interface 6, the user can select image B4 by clicking on it. Accordingly, the editing device can switch to display interface 7. The display mechanism of interface 7 is similar to that of interface 5. Interface 7 includes the user-selected image A1 and a thumbnail of image B4.

[0106] Similarly, the user can repeat the above operations on control 601, the operations on the corresponding selection column of the folder, and the click operation on the desired image to add multiple images to the image editing application. For example, when the user completes the image selection, the editing device may display interface 8. This interface 8 may include images A1, B4, C2, etc. selected by the user.

[0107] When the user determines that all the desired images have been selected, a click operation can be input to the control 602 to instruct the editing device to jump to the interface for editing the selected images.

[0108] As can be seen in the above examples, since images from different sources in the electronic device are stored in different locations (e.g., different folders), when a user needs to filter desired images for subsequent processing (e.g., selecting images for subsequent editing in an image editing application), the user needs to search for the desired images in different folders multiple times.

[0109] Currently, the number of images captured by various cameras, or by different camera-enabled applications on the same camera, can be enormous. Consequently, when a user wishes to filter images, each folder contains a significant number of images, and the corresponding number of thumbnails displayed on the interface is also very large. Consequently, searching for a desired image in interface 4 or interface 6 can require significant time and effort to complete the selection process. This repetitive process can become extremely time-consuming and difficult when multiple images need to be selected for editing.

[0110] In this regard, in the solution provided in the embodiment of the present application, the electronic device can provide the user with the interactive logic of the intermediate folder. The intermediate folder corresponds to the pre-configured storage space in the electronic device. After the user inputs the preset operation, the electronic device can display the window corresponding to the intermediate folder to the user on the interface. In this way, the user can drag the pre-screened images that he wants to select into the window of the intermediate folder. Thus, after the user opens other applications that need to use these selected images (such as image editing applications), in the process of adding images, the selected images can be directly dragged from the window of the intermediate folder to the image editing application to achieve quick selection of images.

[0111] It is understandable that in image editing applications, the mechanism for adding images (such as Figure 7 The interaction example in FIG2 may be suitable for an image editing application. However, in the corresponding image adding mechanism in the image editing application, the user cannot quickly view all images and must filter through various folders. This may be very unfriendly to the user's image selection process.

[0112] For example, when a user wants to select images of the same subject type (such as food) for editing, since it is not known which folder among the folders f1 to f4 contains the required images, it is necessary to select the images based on the following example: Figure 7 In the interactive example shown, users repeatedly click to enter different folders and filter through a large number of images, which further reduces the efficiency of image selection.

[0113] Correspondingly, in the implementation of the solution provided in the embodiment of the present application, the user can directly view thumbnails of all currently stored images in an application such as a gallery application, and through a single screening, the required images can be added to the window of the intermediate folder. It is understandable that after the user has collected all images in the editing device, they will generally browse the existing images. Only then will they input an operation to start the image editing application and select an image for editing.

[0114] In this way, based on the solution provided by the embodiment of the present application, users can add images they like (or may choose) to the window of the intermediate folder while browsing existing images. Therefore, when opening the image editing application to add images later, the user does not need to view and filter images from the massive image pool again. Instead, the user can directly drag the selected image from the window of the intermediate folder to the image editing application to complete the image selection.

[0115] This can significantly improve the efficiency of the user's image selection process.

[0116] In other embodiments of the present application, the electronic device serving as the editing device may further provide a multi-level image filtering mechanism. For example, the electronic device may classify existing images according to preset rules under the user's operation. The electronic device may display a collection of images according to different categories on the interface. Thereafter, the user may quickly select the desired images in a category based on the collection of images of different categories and add these images to the window of the intermediate folder. This can further improve the efficiency of the user in viewing and filtering images.

[0117] The following will illustrate the specific solution implementation and interaction logic provided in the above-mentioned embodiments of the present application with reference to the accompanying drawings.

[0118] In the embodiment of the present application, an electronic device (such as a mobile phone) is taken as an editing device for illustration.

[0119] In some embodiments, the electronic device can obtain the captured images from other shooting devices in a wireless or wired manner. In combination with the above description, the electronic device can store the images obtained from different shooting devices in corresponding folders.

[0120] In other embodiments, the electronic device may also have a shooting function. In this way, the electronic device can store images captured by applications with different shooting functions in different folders.

[0121] The electronic device may also be equipped with Figure 1 The electronic device may also be equipped with a touch screen display. The touch screen display may be used to provide the user with image display capabilities. In addition, the user may also input single-click, double-click, slide, drag and other operations through the touch screen display. The single-click operation may also be referred to as a click operation. Correspondingly, the electronic device may respond accordingly based on the received user input operation, such as switching to display different functional interfaces or invoking the function corresponding to the operation.

[0122] In some embodiments of the present application, a gallery application in an electronic device may be used to uniformly manage various images stored in the electronic device.

[0123] For example, Figure 8 As shown, the electronic device may receive a click operation OP1 on the icon 103 of the gallery application from the user while displaying interface 1. Correspondingly, the electronic device may run the gallery application and switch to display an interface corresponding to the gallery application.

[0124] In this example, the interface corresponding to the gallery application may include: Figure 8 Interface 9 shown. This interface 9 may correspond to the album options interface in the gallery application. In other implementations, after the gallery application is launched, the default display may be the photo options interface. Correspondingly, the user can click the album option to instruct the electronic device to switch to displaying this interface 9. In some implementations, this interface 9 may also be referred to as the fourth interface.

[0125] It is understandable that in some embodiments, as shown in interface 9, in the album interface, thumbnails of images currently stored in the electronic device may be displayed to the user.

[0126] The images currently stored in the electronic device may include images captured by the electronic device itself through one or more applications with a capture function, and may also include images from other capture devices.

[0127] That is, in this example, the user can view all images stored in the electronic device through the interface 9. Of course, due to the limited display area of the electronic device, the electronic device can also provide a downward sliding interaction mechanism, so that the user can view thumbnails of images stored in the electronic device that have not yet been displayed by sliding down.

[0128] In other embodiments of the present application, the electronic device may also provide the user with the ability to view all stored images through other applications (such as a photo viewer, a file manager, etc.).

[0129] The following example takes the case where a user views multiple stored images in the gallery app.

[0130] Based on the interaction mechanism provided in the embodiments of the present application, the electronic device can, upon receiving a preset first gesture, pin the window of the intermediate folder to the top of the current interface. The intermediate folder can also be called a photo editing folder. The operation corresponding to the first gesture can also be called operation OP2 or the fourth operation.

[0131] For example, Figure 9 As shown, the first gesture may correspond to a sliding operation from the lower left corner of the electronic device to the center of the electronic device.

[0132] In other embodiments, the first gesture may also be edited by the user. For example, the first gesture may correspond to a sliding operation from the lower right corner of the electronic device to the center of the electronic device. For another example, the first gesture may correspond to other preset gestures.

[0133] In such Figure 9 In the example, take the case where the electronic device receives the first gesture operation when displaying interface 9. The interface 9 may include a display element corresponding to the album option of the gallery application.

[0134] Correspondingly, the electronic device can display window 901 (or referred to as the first window) on top of the display element corresponding to the album option of the gallery application in interface 9. Window 901 also corresponds to the window of the middle folder. For example, the interface including window 901 can be referred to as interface 10 or the third interface.

[0135] In some embodiments, window 901 may include text prompt information 902. For example, text prompt information 902 may include "intermediate folder," thereby prompting the user that window 901 corresponds to the intermediate folder. In other implementations, the content of text prompt information 902 may be different, or text prompt information 902 may not be displayed.

[0136] In other embodiments, the window 901 may further include an editable area 903 that is blank by default. The editable area 903 may be used to display information related to images added to the intermediate folder by the user through subsequent operations, such as image thumbnails and / or image names. For example, the image-related information includes image thumbnails.

[0137] In this way, users can easily add the images they want to select to the intermediate folder for subsequent processing.

[0138] For example, Figure 9 As shown, the user can drag image A1 in interface 10 to window 901. Correspondingly, the electronic device can add the image data or storage address of image A1 to the corresponding location in the intermediate folder. This indicates that image A1 has been added to the intermediate folder. This dragging operation of adding image A1 to the intermediate folder can also be referred to as operation OP3 or the third operation.

[0139] On the interface, in window 901 , a thumbnail of the added image A1 may be displayed.

[0140] Like this, by the window 901 of this intermediate folder, the user just can add the image of required selection into the intermediate folder.Repeat like this, the user can also add the image that shows in the album of interface 9 into the intermediate folder by the operation of dragging.

[0141] For example, reference Figure 10 The user can drag image B4 to the intermediate folder window 901. This drag operation of adding image B4 to the intermediate folder can also be referred to as operation OP4. Thus, after the user enters this operation, thumbnails of the added images A1 and B4 can be displayed in window 901.

[0142] Correspondingly, inside the electronic device, after the user inputs the operation of dragging image B4 into the window 901 of the intermediate folder, the electronic device can add the image data or storage address of image B4 to the location maintained in the intermediate folder, thereby indicating that image B4 is also added to the intermediate folder.

[0143] By analogy, let's take the example of the images that the user wants to select including image A1, image B4 and image C2. Then, combined with Figure 9 or Figure 10 The illustrated solution enables the user to input drag operations on the thumbnails of the images that the user wants to select, respectively, so as to add the image A1 , the image B4 , and the image C2 to the intermediate folder.

[0144] Thus, in the window 901 on the interface, as shown in FIG. Figure 11As shown, thumbnails of image A1, image B4, and image C2 can be displayed.

[0145] Within the electronic device, the functional module corresponding to the intermediate folder may maintain a list of added images. This list of added images may be used to store information about images added to the intermediate folder. In some implementations, this image information may include image data and / or the image's storage address. For example, the storage address of an image stored in the added image list is used.

[0146] Combine Figure 11 In the case where image A1, image B4, and image C2 are added to the intermediate folder, the added image list may include the storage address of image A1 in the electronic device, the storage address of image B4 in the electronic device, and the storage address of image C2 in the electronic device.

[0147] It is understandable that, in this example, the user only needs to add three images, namely, image A1, image B4, and image C2. In this way, the editable area 903 of the default size of the window 901 is sufficient to display the three images.

[0148] In other embodiments, the editable area 903 of the window 901 may also be resizable.

[0149] For example, Figure 12 As shown, the user can input operation OP5 on the border of window 901 to instruct to adjust the length and width of window 901. For example, the user inputs an operation of pressing and dragging the left border of window 901. Correspondingly, the electronic device can adjust window 901 to display window 902.

[0150] The window 902 may still display the display elements in the window 901. For example, the window 902 may include thumbnails of the added images A1, B4, and C2.

[0151] The length and width of the window 902 may be determined according to the range of the left-slide operation input by the user. For example, the right edge of the window 902 may overlap with the window 901. The left edge of the window 902 may correspond to the end point of the left-slide operation input by the user.

[0152] In some embodiments, the position of each added image in the intermediate folder window is also editable.

[0153] For example, in Figure 12 In the example of , after receiving the user input operation of adjusting the window of the intermediate folder, the electronic device can display window 902. In addition, the thumbnails of each added image can also be automatically rearranged in window 902, thereby obtaining a better display effect.

[0154] In the window 901 or the window 902 , the user can also adjust the position of each added image in the window 901 or the window 902 by pressing and dragging the thumbnail.

[0155] Therefore, through the above Figures 9 to 12 By using the interaction and internal description of , images can be quickly added to the intermediate folder.

[0156] In other embodiments of the present application, the window of the intermediate folder (such as window 901 or window 902 ) may also be hidden and displayed under the user's instruction to facilitate subsequent operations of the user.

[0157] Exemplary, reference Figure 13 , taking the window 901 displayed on the current interface as an example.

[0158] The user may input an operation OP6 for instructing window hiding on the window 901 , so as to instruct the electronic device to hide the window 901 from the interface.

[0159] In some embodiments, the operation OP6 for instructing the window to be hidden may include: pressing any position in the window 901 and sliding to the left.

[0160] It is understood that in this example, the window 901 can be displayed by default in the right area of the entire display screen. In this way, through the operation OP6 of indicating window hiding, the window 901 can be hidden to the left. For example, after hiding, the hidden control 1301 (or first control) can be displayed in a hidden position (such as the right edge of the display screen). So that when the user needs to wake up the window 901, he can click the hidden control 1301 to instruct the electronic device to redisplay the window 901.

[0161] In some other implementations, the window 901 may also be displayed in the left area of the display screen. Accordingly, the operation OP6 of indicating that the window is hidden may be adjusted to an operation of pressing any position in the window 901 and sliding to the right.

[0162] That is, in this example, the operation OP6 for indicating window hiding may correspond to pressing any position in the window 901 and sliding toward the edge of the nearest display screen. Accordingly, the display position of the hidden control 1301 may correspond to the position pointed to by the sliding operation.

[0163] In some other embodiments of the present application, the operation OP6 of instructing the window to hide may include: double-clicking any position on the display screen that is different from the display area of the window 901.

[0164] It should be noted that, in other embodiments of the present application, the operation of indicating window hiding may also be configured as other preset operations or gestures, which are not limited in the present embodiment.

[0165] In addition, in each of the above embodiments, the user is required to Figure 9 The first gesture in the embodiment of the present invention is used to call up an intermediate folder and add an image to the intermediate folder. In other embodiments of the present application, the user can also call up multiple intermediate folders at the same time.

[0166] For example, the user may repeatedly input the first gesture. In response to the user inputting the first gesture once, the electronic device may display a window of an intermediate folder. After receiving the user inputting the first gesture a second time, the electronic device may display another window of the intermediate folder.

[0167] In this way, when users view stored images, they can add different types of images to different intermediate folders based on their habits and preferences. This allows users to categorize and aggregate multiple types of images through a single image search. After adding images to all intermediate folders, users can perform subsequent operations on the added images in each intermediate folder.

[0168] For example, let's say a user has created intermediate folders 1 and 2. The user can add images related to "food" to intermediate folder 1. The user can also add images related to "scenery" to intermediate folder 2. After adding images to intermediate folders 1 and 2, the user can then process images related to "food" based on the images added to intermediate folder 1. The user can also process images related to "scenery" based on the images added to intermediate folder 2.

[0169] Among them, when the user calls up multiple intermediate files, the interaction logic and display logic for each intermediate folder can refer to the description in the aforementioned embodiments, and will not be repeated here.

[0170] In the following description, it is taken as an example that a user calls up an intermediate folder and the window corresponding to the intermediate folder is window 901 .

[0171] In the embodiment of the present application, based on the image added in the intermediate folder, it is possible to quickly and efficiently add images to other applications. Take adding images to an image editing application as an example.

[0172] For example, take the example of the electronic device adding and displaying images A1, B4, and C2 to the intermediate folder under the user's operation. In this way, the electronic device can display the following: Figure 11 The interface shown in FIG. 9 may include a window 901 , which may include thumbnails of added images.

[0173] In some embodiments, the user may input an operation to return to the desktop, and trigger the running and interface display of the image editing application on the desktop.

[0174] In other embodiments, the user may input an operation to switch the interface of the running image editing application to the top display, so as to trigger the electronic device to display the interface of the image editing application.

[0175] It should be noted that, combined with Figure 13 As shown in the example, in some embodiments of the present application, when the electronic device receives an operation input by the user that is not related to the intermediate folder, it can hide the window 901 and display the hidden control 1301.

[0176] For example, the operation unrelated to the intermediate folder may include: an operation input by the user to return to the desktop, and / or an operation input by the user to display other running applications, and / or an operation input by the user to a control outside the window of the intermediate folder on the interface. The other application may be an application other than the gallery application.

[0177] Take the operation of returning to the desktop as an example.

[0178] Correspondingly, such as Figure 14 As shown, the electronic device can switch the display interface 11. In the interface 11. For example Figure 1 The interface 1 shown in FIG. 11 may include at least some of the display elements in the interface 1. For example, the interface 11 may include an icon for at least one installed application. For example, the interface 11 may include an icon 105, which may correspond to an icon for an image editing application.

[0179] In the interface 11, a hidden control 1301 may also be displayed. For example, the hidden control 1301 may be displayed on the left edge of the interface 11. For the relevant description of the hidden control 1301, please refer to Figure 13 Instructions in .

[0180] The user can input operation OP7 by clicking icon 105 on this interface 11. Correspondingly, the electronic device can run the image editing application. The electronic device can also switch to display interface 12. This interface 12 can correspond to the interface of the image editing application. This operation OP7 can also be called the seventh operation.

[0181] Combine Figure 6 In the description of interface 2, Figure 14In the example shown in FIG, interface 12 may include at least some of the display elements in interface 2. Since the user has added an image to the intermediate folder, that is, the image folder is not empty, a hidden control 1301 may also be displayed in interface 12. In this application, interface 12 may also be referred to as the first interface.

[0182] Next, the user can quickly add the image to the image editing application by performing an operation OP8 on the hidden control 1301. This operation OP8 can also be referred to as a first operation.

[0183] For example, Figure 14 As shown, the user can click the hide control 1301 to instruct the electronic device to display the window of the intermediate folder on top. In response, the electronic device can display the window 901. In conjunction with the above description, the window 901 can include thumbnails of the images A1, B4, and C2 that have been added to the intermediate folder.

[0184] refer to Figure 15 The user can input a drag operation OP9 on the thumbnail of image A1 in window 901 to the image editing application. This operation OP9 can also be referred to as a second operation. For example, the user can input a press operation on the thumbnail of image A1 in window 901. The user can also keep the finger pressed and drag the thumbnail of image A1 outside window 901. Accordingly, image A1 can be conveniently added to the image editing application 1.

[0185] The electronic device can switch the display interface 13. In the interface 13, the relevant display elements of the image editing application can be displayed with the following Figure 7 For example, in interface 13, a thumbnail of image A1 may be displayed in the image adding area to prompt the user that image A1 has been added to the image editing application. In this application, interface 13 may also be referred to as a second interface.

[0186] A window 901 may also be displayed in the interface 13. This allows the user to conveniently add other images that have been added to the intermediate folder to the image editing application.

[0187] As a possible implementation, when the user inputs the operation of dragging image A1 from window 901 to outside the display area of window 901, the electronic device can detect the user's operation and identify whether the application displayed in the current interface needs to add an image. For example, after detecting the user's operation, the electronic device can identify that the current interface can be an interface for adding images of an image editing application. Correspondingly, the electronic device can determine the image A1 indicated by the user input operation as an image to be added to the image editing application. Thus, the electronic device can automatically add the storage address or image data of the image A1 to the added list of the image editing application. In some implementations, the process can be that the electronic device simulates the user performing the following steps: Figure 7 This is achieved by adding image A1 to the image editing application.

[0188] Thus, the image editing application can display the thumbnail of the added image A1 in the corresponding interface 13 .

[0189] Similarly, the user can quickly add the added images A1, B4, and C2 to the image editing application.

[0190] Correspondingly, such as Figure 16 As shown, the electronic device may display interface 14. Compared to interface 8 in the aforementioned example, in some embodiments of the present application, this interface 14 may include thumbnails of images already added to the image editing application. This portion may be similar to the display elements in interface 8. This interface 14 may also include a hidden control 1301.

[0191] In other implementations, the electronic device can detect that images A1, B4, and C2 added to the intermediate folder have been used. For example, a user may add images A1, B4, and C2 to an image editing application via the intermediate folder. The electronic device can then initialize the intermediate folder, for example, deleting the used images from the intermediate folder. After initialization, the contents of the intermediate folder are empty. Accordingly, the electronic device may no longer display the window corresponding to the intermediate folder or hide the control.

[0192] It is understandable that after all images are added to the image editing application, the user can start editing the added images by clicking the control 602 on the interface 14. The operation of clicking the control 602 can also be referred to as operation OP10.

[0193] Through the image editing application, users can perform various editing operations on the added images, such as photo editing and collage. For example, let's take the example of a user collage-processing the added images A1, B4, and C2.

[0194] refer to Figure 17 The user can perform puzzle processing on the added images in the puzzle function interface 15 provided by the image editing application.

[0195] For the display mechanism of the hidden control 1301, reference may be made to the example in interface 14. In this interface 15, an example is taken where the electronic device initializes an intermediate folder and no longer displays the hidden control.

[0196] In this example, the user can combine images A1, B4, and C2 to obtain a new image D1. Afterwards, the user can click control 1701 (e.g., operation OP11) on interface 15 to instruct the electronic device to save image D1. Operation OP11 can also be called the eighth operation.

[0197] Correspondingly, the electronic device can save the image D1. If the image D1 is saved successfully, the electronic device can display a prompt message indicating the successful saving on the interface.

[0198] In some embodiments of the present application, the electronic device may also wake up a new intermediate folder when detecting that the user inputs a save operation on the image D1.

[0199] It is understandable that after the user completes editing the image and obtains a new image (such as image D1), the user may use the image D1 for other processing, such as sharing.

[0200] Thus, in this example, the electronic device can call up a new intermediate folder after detecting the user's operation on the control 1701, so that the user can conveniently use the image D1.

[0201] As an example, Figure 17 After the user inputs an operation on the control 1701 , the electronic device may switch the display interface 16 .

[0202] In the interface 16 , the electronic device may display relevant prompt information of successful saving to the user.

[0203] The interface 16 may further include prompt information 1702. The prompt information 1702 may be triggered to be displayed on the interface after the electronic device detects a user input to save a new image (such as image D1).

[0204] like Figure 17As shown, in this example, prompt information 1702 may include text prompt information. The text prompt information may include the content "Do you want to save the new image in the intermediate folder for quick retrieval later?" Prompt information 1702 may also include buttons 1703 and 1704 that can receive user operations. Button 1703 corresponds to the user confirming that the image D1 needs to be continued in the future. Button 1704 corresponds to the user confirming that the image D1 does not need to be continued in the future.

[0205] Therefore, when the electronic device receives the user's operation OP12 on the button 1703 , it can be confirmed that the user needs to continue to use the image D1 .

[0206] Correspondingly, the electronic device can call up a new intermediate folder. Similar to the above description of the intermediate folder, in this example, when the electronic device calls up a new intermediate folder, it can display the window 1705 of the intermediate folder on the top of the interface.

[0207] In some embodiments, the electronic device may automatically add the image (eg, image D1) corresponding to the save operation that triggered the display of the prompt message 1702 to the intermediate folder. Correspondingly, a thumbnail of the image D1 may be displayed in the window 1705.

[0208] Similar to Figure 13 Regarding the description of hiding control 1301, Figure 17 In the example shown in FIG1 , after the electronic device adds image D1 to the intermediate folder, if the user inputs an operation unrelated to the intermediate folder, the electronic device can hide the window 1705. Correspondingly, a corresponding hidden control is displayed at the edge of the display screen to facilitate subsequent quick call of the added image D1.

[0209] As an example, the electronic device may receive an operation of returning to the desktop input by the user. Figure 18 Interface 17 shown. Combine Figure 1 In the description of the interface 1 in FIG, the interface 17 may include icons 104 of social applications that have been installed in the electronic device.

[0210] In the interface 17, since the image D1 is added to the intermediate folder, when the electronic device receives an operation input by the user that is not related to the intermediate folder (such as the operation of returning to the desktop), the window 1705 of the intermediate folder can be hidden and no longer displayed, corresponding to the display of the hidden control 1801.

[0211] The user can input an operation OP13 on the icon 104 on the interface 17 to instruct the electronic device to run a social application.

[0212] Correspondingly, the electronic device can run the social application and switch to display the interface 18 corresponding to the social application.

[0213] In this example, the social application may have functions such as chatting and image sharing.

[0214] For example, Figure 18 As shown, after the social application is started, the default interface 18 may include display elements corresponding to the chat function, such as historical chat records.

[0215] Option buttons for various functions may also be included in the interface 18. For example, the interface 18 may include a button 1802 for a share function.

[0216] The electronic device may receive a user operation OP14 on button 1802. In response, the electronic device may display interface 19. This interface 19 may include display elements corresponding to the sharing function. For example, this interface 19 may include a control 1803 for prompting the user to add an image to be shared. Thus, this interface 19 may also correspond to an interface for adding an image.

[0217] It is understood that the interface 19 may include an effective image addition area. The effective image addition area may be larger than the display area of the control 1803. The effective image addition area may also be interpreted as an enabled effective area of the control 1803. In this way, the user only needs to click anywhere in the effective image addition area, and the electronic device will recognize the user's input as a click operation on the control 1803 and execute a corresponding response.

[0218] In this example, the hidden control 1801 corresponding to the intermediate folder to which the image D1 has been added may still be displayed in the interface 19. Thus, the user may click on the hidden control 1801 (ie, input operation OP15) to instruct the electronic device to display the window of the intermediate folder.

[0219] Correspondingly, the electronic device may place a top display window 1705 on the interface. The window 1705 may include a thumbnail of the added image D1.

[0220] Combine Figure 15 In the description of how to quickly add images that have been added to the intermediate folder to other applications, Figure 18 In the example shown in FIG17 , the user may input a drag operation OP16 for the thumbnail of the image D1 in the window 1705 . The end point of the drag operation may be located in the area to be added to the valid image, and the end point of the drag operation may be outside the display area of the window 1705 .

[0221] In response to the drag operation, the electronic device may determine to share image D1 through the social application. Thus, the electronic device may obtain the image data and / or storage address of image D1 from the software module corresponding to the intermediate folder and, based on the image data and / or storage address of D1, add image D1 to the list of images indicated for sharing by the social application's sharing function.

[0222] Correspondingly, the social application of the electronic device can display the added images in the interface 20, and the added images can include the image D1. In this way, the image D1 can be quickly added to the social application.

[0223] Thus, in the implementation of the above solution, the user can use the first gesture to evoke the electronic device to display the intermediate folder and add the desired image to the intermediate folder. For example, the user can drag the desired image from the gallery application directly into the intermediate folder to add it. The user can also quickly and easily add an image to the application by selecting the image already added to the intermediate folder.

[0224] During the above interaction process, the electronic device may also identify whether the operation input by the user is related to the intermediate folder. For example, the electronic device may store operation identifiers related to the intermediate folder. When receiving a user operation, the electronic device may determine whether the operation is related to the intermediate folder based on whether the user operation corresponds to any of the stored operation identifiers.

[0225] Exemplarily, the stored operation identifier related to the intermediate folder may include: an operation identifier corresponding to the user returning to the desktop, an operation identifier corresponding to the user instructing to switch other running applications to be displayed in the foreground, and the like.

[0226] In other implementations, the electronic device may also determine that the currently input operation is not related to the intermediate folder based on the fact that the control indicated by the user input operation is not included in the controls corresponding to the intermediate folder.

[0227] If the user inputs an operation unrelated to the intermediate folder and the content added to the intermediate folder is not empty, the electronic device can hide the intermediate folder and display it as a hidden control, so that the user can trigger the display of the content of the intermediate folder by operating the hidden control later, thereby facilitating the convenient use of the images added to the intermediate folder.

[0228] Additionally, in the above scenario description about adding images to an intermediate folder, in Figure 9 and Figure 10 In the example, the user directly adds images to the intermediate folder in the album options interface of the gallery application. Figure 17In the example of the solution, when the user confirms that the newly generated image will be used subsequently, the electronic device automatically adds the newly generated image to the intermediate folder.

[0229] In other embodiments, the electronic device may be configured with more diverse interaction logics, so that the user can view and filter images more conveniently, and then add the images to be selected to the intermediate folder.

[0230] Exemplarily, in this example, the gallery application of the electronic device may be configured with a relevant entry for this function.

[0231] For example, Figure 19 As shown, after the user opens the gallery application, the user can see thumbnails of all currently stored images in the album option interface 9. These images can be displayed in a default order. This is not convenient for the user to select the desired image.

[0232] In this example, the gallery application may include an authoring option, in which one or more personalized function buttons may be configured.

[0233] For example, the user may click the button 1901 of the creation option in the interface 9, ie, input the operation OP17. Correspondingly, the electronic device may switch to display the interface 21 of the creation option.

[0234] The interface 21 may include a configured "intelligent image classification" function button 1902. The user may click the button 1902, ie, input an operation OP18, to instruct the electronic device to intelligently classify the existing images.

[0235] In this example, the electronic device's gallery application can be configured with multiple preset tags. These tags can correspond to different dimensional classification methods. For example, these tags may include time tags, location tags, and theme tags. Thus, after the user clicks button 1902, the electronic device can classify the stored images according to the preset tags, thereby obtaining image collections with different tags.

[0236] In other implementations, in addition to the preset tags, user-configurable tags may also be included. In this way, the user can configure tags of other dimensions according to current needs, thereby achieving flexible adjustment of the image segmentation dimensions.

[0237] As an example, after receiving a user's operation on button 1902, the electronic device may switch to display interface 22. Interface 22 may include option bars corresponding to various tags. For example, interface 22 may include option bar 1903 for time tags, option bar 1904 for location tags, option bar 1905 for topic tags, and so on.

[0238] The user can click on the desired division method on the interface 22. For example, the user can click on the option bar 1903, ie, input operation OP19, to instruct the electronic device to divide the existing image based on the time dimension.

[0239] Correspondingly, the electronic device may divide each image into different time periods according to the time at which each image is acquired in the time dimension, and each time period may include one or more images.

[0240] For example, the user can display the division result in the interface 23 .

[0241] As shown in the interface 23, the interface 23 may display a set of images corresponding to each time period, for example, images corresponding to time period 1, images corresponding to time period 2, images corresponding to time period 3, images corresponding to time period 4, and so on.

[0242] Based on this, the user can select an image set captured during a desired period from the displayed image set, and then select desired images from the image set and add them to the intermediate folder.

[0243] Take the case where the user clicks on the image to select time period 1, ie, inputs the operation OP20, for example.

[0244] Correspondingly, the electronic device may switch to display interface 24. This interface 24 may include thumbnails of images captured during period 1. In some implementations, this interface 24 may also be referred to as a fifth interface.

[0245] For example, the interface 24 may include thumbnails of images captured in time period 1 , such as image A1 , image A2 , image B3 , image B4 , image C1 , and image C2 .

[0246] It is understandable that after the screening of the time dimension, a large number of images are streamlined compared to displaying all stored images in the interface 9. The image to be selected is viewed from the remaining few images.

[0247] For example, combined Figure 9 As described in the description, when the electronic device displays the interface 24, the user can input a first gesture (such as operation OP21). In response to operation OP21, the electronic device can evoke the window of the intermediate folder for display. This operation OP21 can also be called the fifth operation.

[0248] Afterwards, the user can add images to the intermediate folder by dragging the images in the interface 24 (such as input operation OP22). This operation OP22 can also be called a sixth operation.

[0249] Based on this Figure 19 The solution shown here allows users to divide all images into coarse-grained groups based on labels before selecting the desired images. This allows for more efficient addition of images to intermediate folders based on the coarse-grained grouping during subsequent image selection.

[0250] It should be pointed out that in the description of each of the above embodiments, the electronic device is used as the editing device. After obtaining the image data captured by all shooting devices and storing it locally, the image is quickly called and selected between different applications through an intermediate folder according to the user input operation.

[0251] In other embodiments, the editing device may not need to obtain the image data of each image and store it locally. Correspondingly, the editing device can maintain a network connection with the cloud server. The images captured by each shooting device may include all or part of the images stored in the cloud server. In this way, the editing device can map the network storage address of the image in the cloud server to the local mapping address as the storage address corresponding to the image. This enables the image to be quickly and accurately called based on the mapping address during local or online editing. For example, when the user needs to add an image with the mapping address 1 to an intermediate folder, the editing device can add the address 1 storage to the added list of the intermediate folder based on the drag operation of the image input by the user. Therefore, when the image is needed in the future, the electronic device or application can use address 1 to accurately display and process the image.

[0252] It should be noted that the electronic device in the embodiments of the present application may include at least one of a mobile phone, a foldable electronic device, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, an in-vehicle device, a smart home device, or a smart city device. The embodiments of the present application do not impose any particular restrictions on the specific type of the electronic device.

[0253] It is understandable that the electronic device provided in the embodiment of the present application includes a hardware structure and / or software module for performing each function in order to realize the above functions. Those skilled in the art should easily appreciate that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner 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 exceed the scope of the embodiment of the present application.

[0254] The embodiment of the present application can divide the functional modules of the above-mentioned electronic device according to the above-mentioned method example. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0255] For example, Figure 20 FIG. 1 shows a schematic diagram of the composition of an electronic device 2000. Figure 20 As shown, the electronic device 2000 may include: a processor 2001 and a memory 2002. The memory 2002 is used to store computer-executable instructions. Exemplarily, in some embodiments, when the processor 2001 executes the instructions stored in the memory 2002, the electronic device 2000 may execute any of the methods shown in the above embodiments. In an embodiment of the present application, the electronic device 2000 may also be configured with a display screen 2003, so that the processor 2000 can display different interface images to the user on the display screen 2003 based on the interaction examples provided in the above embodiments. In some embodiments, the electronic device may correspond to the editing device in the above embodiments.

[0256] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0257] Figure 21A schematic diagram of the composition of a chip system 2100 is shown. The chip system 2100 may include: a processor 2101 and a communication interface 2102, which are used to support related devices to implement the functions involved in the above embodiments. In one possible design, the chip system also includes a memory for storing program instructions and data necessary for electronic devices. The chip system can be composed of chips, or it can include chips and other discrete devices. It should be noted that in some implementations of the present application, the communication interface 2102 may also be referred to as an interface circuit.

[0258] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.

[0259] The functions, actions, operations, steps, etc. in the above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using a software program, they 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. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that can be integrated with the medium. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).

[0260] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

Claims

1. An interface interaction method, characterized in that: The method is applied to an electronic device, wherein the electronic device is provided with a display screen; the electronic device is installed with a first application, and the first application implements a first function based on one or more images of the electronic device; the method includes: Displaying a first interface, where the first interface is an interface of a first application and is used to guide a user to add at least one image to facilitate implementation of the first function; further displaying a first control on the first interface, where the first control corresponds to a first window of a first intermediate folder; receiving a first operation, where the first operation is an operation on the first control; Displaying a first window on top of the current interface; the first window includes an identifier of at least one added image in the first intermediate folder; receiving a second operation for adding a first image to the first interface, where the first image is included in the at least one added image; A second interface is displayed, where the second interface indicates that the first image has been added to the first interface.

2. The method according to claim 1, characterized in that The second operation includes: dragging the first image from the first window to the first interface.

3. The method according to claim 1 or 2, characterized in that Before displaying the first interface, the method further includes: Displaying a third interface, wherein the third interface displays an identifier of at least one stored image; the stored image is an image in the electronic device; The first window is also displayed on top of the third interface; receiving a third operation for adding the first image to the first intermediate folder; The logo of the first image is displayed in the first window.

4. The method according to claim 3, characterized in that The third operation includes: dragging the logo of the first image from the third interface to the first window.

5. The method according to claim 3 or 4, characterized in that Before displaying the third interface, the method further includes: displaying a fourth interface, wherein the fourth interface displays an identifier of at least one stored image; receiving a fourth operation, wherein the fourth operation instructs the electronic device to display a window of the intermediate folder; The first window is displayed on top of the third interface.

6. The method according to claim 1 or 2, characterized in that Before displaying the first interface, the method further includes: Displaying a fifth interface, wherein at least one image is displayed in the fifth interface, and each image in the fifth interface has the same first characteristic attribute; the first characteristic attribute includes any one of the following: time attribute, geographical attribute, and theme dimension; receiving a fifth operation, wherein the fifth operation instructs the electronic device to display a window of the intermediate folder; On the fifth interface, the first window is displayed on top.

7. The method according to claim 6, characterized in that After displaying the first window, the method further includes: receiving a sixth operation, wherein the sixth operation is used to add the image in the fifth interface to the first window; The identifier of the added image is displayed in the first window; the added image includes the first image.

8. The method according to claim 7, characterized in that The sixth operation includes: dragging the logo of the first image in the fifth interface to the first window.

9. The method according to any one of claims 6 to 8, characterized in that The first characteristic attribute includes: a time attribute; the first characteristic attribute of each image in the fifth interface is the same, including: The shooting time of each image in the fifth interface is within the preset first time period.

10. The method according to any one of claims 1 to 9, characterized in that Before displaying the first interface, the method further includes: receiving a seventh operation, where the seventh operation is used to instruct the electronic device to display the first interface; The first interface is displayed, and the first control is displayed in the first interface.

11. The method according to claim 10, characterized in that Before displaying the first interface, the method further includes: Determining that the operation type of the seventh operation is a first operation type, where the first operation type indicates that the seventh operation is not related to the first intermediate folder; According to the operation type of the seventh operation being the first operation type, the first control is displayed.

12. The method according to claim 11, characterized in that Before displaying the first control, the method further includes: It is determined that the first intermediate folder includes at least one added image.

13. The method according to any one of claims 1 to 12, characterized in that Before displaying the first interface, the method further includes: receiving an eighth operation, wherein the eighth operation is used to save the newly generated image; The newly generated image is added to the first intermediate folder.

14. The method according to claim 13, characterized in that The method further comprises: The first window is displayed on the currently displayed interface, wherein the first window includes an identifier of the newly generated image.

15. The method according to any one of claims 1 to 14, characterized in that The first application is an image editing application, and the first function is a function of the first application to edit at least one added image.

16. The method according to any one of claims 1 to 14, characterized in that The first application is an application having a sharing function, and the first function is a function of the first application to share at least one added image.

17. The method according to any one of claims 1 to 16, characterized in that The identification of the image includes: a thumbnail of the image.

18. An electronic device, characterized in that: The electronic device comprises: a memory, a display screen and one or more processors; the memory, the display screen and the processor are coupled; The memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device executes the method according to any one of claims 1 to 17.

19. A chip system, characterized in that: The chip system is applied to an electronic device; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through lines; the interface circuit is used to receive a signal from the memory of the electronic device and send the signal to the processor, the signal including computer instructions stored in the memory; when the processor executes the computer instructions, the electronic device executes the method as described in any one of claims 1 to 17.

20. A computer-readable storage medium, characterized in that The method comprises computer instructions, which, when executed on an electronic device, cause the electronic device to execute the method according to any one of claims 1 to 17.

Citation Information

Patent Citations

  • Method and system for rapidly creating and editing folders

    CN103279263A

  • Shooting method and electronic equipment

    CN111597370A

  • Image sharing method and device and electronic equipment

    CN112764632A

  • Media resource editing method and electronic equipment

    CN116634058A

  • Method for management a picture file in mobile phone

    KR1020050071974A