Object control method, device and electronic equipment
By receiving and responding to input to the target manipulation object, using the target function in the second manipulation object to manipulate the sub-manipulation object of the first manipulation object, the problem of cumbersome operation when the user controls multiple objects is solved and the control efficiency is improved.
Patent Information
- Application Number
- CN202110939732.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-16
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2041-08-16
AI Technical Summary
If a user wants to control multiple control objects, the operation is more complicated and needs to open these control objects that need to be opened separately.
By receiving a first input to the target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the target function associated with the first manipulation object in the second manipulation object is used to respond to the first manipulation object; A sub-manipulation object in the manipulation object is manipulated.
The target function can be used to quickly control the sub-control objects in the first control object, without opening these control objects that need to be opened separately, improving the control efficiency.
Smart Images

Figure CN113672135B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present application relate to the field of information processing, and in particular, to an object manipulation method, device and electronic device. Background Art
[0002] As the number of operation objects (such as information and applications) in electronic devices continues to increase, users may have usage requirements for multiple operation objects. When users want to operate multiple operation objects, they need to open these operation objects separately, which is cumbersome. Summary of the invention
[0003] The embodiments of the present application provide an object control method, device and electronic device to solve the problem that when a user wants to control multiple control objects, the operation is relatively complicated.
[0004] In order to solve the above technical problems, this application is implemented as follows:
[0005] In a first aspect, an embodiment of the present application provides an object manipulation method, which may include:
[0006] Receiving a first input to a target manipulation object, where the target manipulation object includes a first manipulation object and a second manipulation object;
[0007] In response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object, where the target function is a function associated with the first manipulation object.
[0008] In a second aspect, an embodiment of the present application provides an object manipulation device, which may include:
[0009] A receiving module, configured to receive a first input to a target manipulation object, wherein the target manipulation object includes a first manipulation object and a second manipulation object;
[0010] The control module is used to control the sub-control object in the first control object according to the target function in the second control object in response to the first input, and the target function is a function associated with the first control object.
[0011] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0012] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0013] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0014] In the embodiment of the present application, by receiving a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object associated with the first manipulation object. The sub-manipulation object in the first manipulation object can be manipulated quickly using the target function without opening the manipulation objects that need to be opened separately, thereby improving the manipulation efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The present application may be better understood from the following description of specific embodiments of the present application in conjunction with the accompanying drawings, wherein the same or similar figure numbers represent the same or similar features.
[0016] Figure 1 A flowchart of an object manipulation method provided in an embodiment of the present application;
[0017] Figure 2 A schematic diagram of object manipulation provided in an embodiment of the present application;
[0018] Figure 3 A quick login schematic diagram provided for an embodiment of the present application;
[0019] Figure 4 A schematic diagram of file sending provided in an embodiment of the present application;
[0020] Figure 5 A schematic diagram of the structure of an object manipulation device provided in an embodiment of the present application;
[0021] Figure 6 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of the present application;
[0022] Figure 7 A schematic diagram of the hardware structure of another electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0023] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0024] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here. In addition, the "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.
[0025] In response to the problems arising in the related art, the embodiments of the present application provide an object control method, device, electronic device and storage medium to solve the problem in the related art that when a user wants to control multiple control objects, the operation is relatively cumbersome.
[0026] In addition to being applicable to the above-mentioned application scenarios, the method provided in the embodiment of the present application can also be applied to any scenario where the operation is relatively cumbersome when a user wants to control multiple control objects.
[0027] Through the method provided in the embodiment of the present application, by receiving a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object associated with the first manipulation object. The sub-manipulation object in the first manipulation object can be manipulated quickly using the target function without opening the manipulation objects that need to be opened separately, thereby improving the manipulation efficiency.
[0028] Based on the above application scenarios, the object manipulation method provided in the embodiments of the present application is described in detail below.
[0029] Figure 1 A flowchart of an object manipulation method provided in an embodiment of the present application.
[0030] like Figure 1 As shown, the object manipulation method may include steps 110 to 120, and the method is applied to an object manipulation device, as shown below:
[0031] Step 110: receiving a first input to a target manipulation object, where the target manipulation object includes a first manipulation object and a second manipulation object.
[0032] Step 120 , in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to the target function in the second manipulation object, where the target function is a function associated with the first manipulation object.
[0033] The object manipulation method provided by the present application receives a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, a sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object associated with the first manipulation object. The sub-manipulation object in the first manipulation object can be manipulated quickly using the target function without opening the manipulation objects that need to be opened separately, thereby improving the manipulation efficiency.
[0034] The contents of step 110 to step 120 are described below respectively:
[0035] First, step 110 is involved.
[0036] The first manipulation object and the second manipulation object mentioned above may include: files and applications, etc.
[0037] In a possible embodiment, when the interface of the first manipulated object and the object identifier of the second manipulated object are displayed, step 110 may specifically include the following steps:
[0038] receiving a first input of an object identifier of a first target object and a second manipulation object in an interface of a first manipulation object;
[0039] Accordingly, step 120 may specifically include the following steps:
[0040] In response to the first input, a target function of a second manipulation object is called to perform manipulation processing on the second target object, and the first target object is associated with the second target object.
[0041] Exemplarily, a first input of dragging a first target object (a commodity in shopping application A) in shopping application A to an object identifier of shopping application B is received; in response to the first input, a target function (such as a search function, a favorite function, and an add-to-cart function) of a second manipulation object is called to manipulate the second target object (the commodity in shopping application B). The first target object and the second target object involved are associated, for example, the first target object and the second target object are the same commodity, or the first target object and the second target object are commodities of the same type.
[0042] Thus, by responding to receiving a first input of the object identification of the first target object and the second manipulation object in the interface of the first manipulation object, the target function of the second manipulation object can be quickly called to manipulate the second target object associated with the first target object.
[0043] In a possible embodiment, step 110 may specifically include:
[0044] receiving a drag input of an object identifier of a target manipulation object displayed on the interface;
[0045] After receiving the first input, the display position of the object identifier of the target manipulation object on the interface remains unchanged.
[0046] The first input mentioned above can be a drag input of the object identifier of the target control object displayed on the interface, or an input of pressing the target control object at the same time to prevent accidental touch. In addition, after receiving the first input, the display position of the object identifier of the target control object on the interface remains unchanged, that is, after receiving the first input, the APP arrangement in the display area is not affected.
[0047] Next, step 120 is involved.
[0048] The sub-control objects mentioned above may include function controls, display areas, and files in the first control object.
[0049] In a possible embodiment, the first manipulated object is a first icon, and the second manipulated object is a second icon. Step 120 may specifically include the following steps:
[0050] In response to the first input, the sub-control object in the first application is controlled according to the target function in the second application, the first application corresponds to the first icon, and the second application corresponds to the second icon.
[0051] Specifically, the first control object is a file library storing files, and the second control object is a communication application. When it is detected that the file library is dragged to the communication application, the file library is automatically opened, the files in the file library are displayed (such as photos in an album, text in a document, and web pages in a browser), and the sharing page of the communication application is displayed at the same time, so that a communication object can be selected for file sharing.
[0052] For example, Figure 2 As shown, first, in response to a first input of dragging a file library (such as a photo album) onto App3, a first interface corresponding to the file library and a second interface corresponding to App3 are displayed in split screens; the first interface includes at least one file, and the second interface includes at least one communication object. Then, a third input of a target file in the first interface and a target communication object in the second interface is received; at least one file includes a target file, and at least one communication object includes a target communication object; finally, in response to the third input, the target file is sent to the target communication object.
[0053] Thus, the target function can be quickly used to manipulate the sub-manipulation object in the first application.
[0054] In a possible embodiment, the first manipulated object is an object identifier in the first application, and the second manipulated object is a second icon. Step 120 may specifically include the following steps:
[0055] In response to the first input, a target function of the second application is called to manipulate the object identifier in the first application, the second application corresponds to the second icon, and the object identifier corresponds to the target function.
[0056] Specifically, in response to the first input, the target function (collection function) of the second application corresponding to the second icon is called to manipulate the object identifier (product identifier) in the first application, and the object identifier (product identifier) corresponds to the target function (collection function).
[0057] For example, the first application (shopping application A) and the second application (shopping application B) are both shopping applications. In response to the first input, the collection function of the shopping application B is called to manipulate (collect) a certain product identifier in the first application, and the certain product identifier corresponds to the collection function.
[0058] In a possible embodiment, step 120 may specifically include the following steps:
[0059] In response to the first input, displaying a function identifier of at least one function in the second manipulation object; the at least one function is associated with the first input;
[0060] receiving a second input of a function identifier of a target function, the function identifier of the at least one function including the function identifier of the target function;
[0061] In response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to the target function.
[0062] Specifically, first, in response to a first input, a function identifier of at least one function associated with the first input in a second manipulation object is displayed; then, in response to a second input of a function identifier of a target function, a sub-manipulation object in the first manipulation object is manipulated according to the target function.
[0063] Alternatively, when the first input to the target manipulation object is received for the first time, all function controls of the second manipulation object can be traversed in advance, and the functions (A, B, C, D, etc.) associated with the first manipulation object can be displayed. The user selects a target function, and the drag relationship between the first manipulation object and the second manipulation object is recorded. When the first input to the target manipulation object is received again later, the target function in the second manipulation object can be directly used.
[0064] In a possible embodiment, the first control object is a third application, and the second control object is a communication application. The above-mentioned step of controlling the sub-control object in the first control object according to the target function may specifically include the following steps:
[0065] Obtaining user login information in the second control object;
[0066] Log in to the third application according to the user login information.
[0067] Here, the communication application needs to expose the login authorization service and provide an authorization interface to return the user login information. When the communication application is detected to be dragged onto other control objects, the other control objects are automatically opened and the login interface of the other control objects is called. The user login information passed by the communication application is directly authorized to the other control object application. After the other control object obtains the account information, the user login operation can be completed. After completing the login operation, the user can play other applications.
[0068] For example, Figure 3 As shown, a first input to a target control object is received, and the second control object (App3) is a communication application. In response to the first input, the user login information in the second control object is obtained; the third application is logged in according to the user login information, and after logging in, the App3 interface corresponding to the user login information is entered.
[0069] Therefore, by acquiring the user login information in the second control object and logging into the third application according to the user login information, the third application can be quickly logged into.
[0070] In a possible embodiment, the first manipulation object is a file library icon, and the second manipulation object is a communication application icon. Step 120 may specifically include the following steps:
[0071] In response to the first input, displaying an interface corresponding to the first manipulation object, the interface including at least one file, and the at least one file including a target file;
[0072] receiving a third input to the interface of the first manipulation object;
[0073] In response to a third input from the user, determining a target file in the interface corresponding to the first manipulation object;
[0074] The target file is sent to a preset contact in the second control object, and / or the target file is published in the information sharing platform of the second control object.
[0075] Among them, the second control object can pre-record the control functions corresponding to each third-party control object (such as the function of the camera corresponding to the information sharing platform, and the function of the album corresponding to the target file sending to the preset contact). In this way, when it is detected that the first control object is dragged onto the second control object, the target function associated with the first control object in the second control object can be obtained based on the first control object, and the first control object can be opened first. After using the function of the first control object (such as taking a photo), the relevant page of the second control object can be opened for control.
[0076] For example, Figure 4 As shown, first, in response to the first input, the interface of the first manipulation object is displayed; then, in response to the third input to the interface of the first manipulation object (photo album), the target file in the interface of the first manipulation object is determined; finally, the target file is sent to the preset contact in the second manipulation object, and / or the target file is published in the information sharing platform of the second manipulation object.
[0077] Therefore, by responding to the third input to the interface of the first control object, the target file in the interface of the first control object is determined, so that the target file can be quickly sent to the preset contact in the second control object, and / or the target file can be published in the information sharing platform of the second control object.
[0078] In a possible embodiment, when an interface of a first manipulation object and an object identifier of a second manipulation object are displayed, a fourth input of a first function control in the interface of the first manipulation object and an object identifier of the second manipulation object is received; the first manipulation object and the second manipulation object are manipulation objects of the same type; in response to the fourth input, an interface of the second manipulation object is displayed, the interface of the second manipulation object includes a second function control, and the first function control is associated with the second function control.
[0079] Exemplarily, first, when the interface of the first control object (shopping application A) and the object identifier of the second control object (shopping application B) are displayed, a fourth input of the first function control (shopping cart) in the interface of the first control object and the object identifier of the second control object is received; the first control object and the second control object are control objects of the same type, for example, both are shopping applications, both are music playing applications, or both are video applications, etc. Then, in response to the fourth input, the interface of the second control object (shopping application B) is displayed, the interface of the second control object includes the second function control (shopping cart), and the first function control is associated with the second function control.
[0080] Thus, by responding to the fourth input of the first function control in the interface of the first manipulation object and the object identification of the second manipulation object, the interface of the second manipulation object including the second function control is displayed, and the second function control of the second manipulation object can be quickly opened.
[0081] In addition, the above step of manipulating the sub-manipulation object in the first manipulation object according to the target function in the second manipulation object may also include the following embodiments:
[0082] Drag the photo album to the picture editing app to quickly edit the picture; drag files such as web pages and text to the communication app to quickly share the files; drag files such as web pages and text to the communication app to quickly edit the files; edit the APP; drag files such as web pages and text to the voice app to quickly read the files.
[0083] In summary, in an embodiment of the present application, by receiving a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object that is associated with the first manipulation object. The sub-manipulation object in the first manipulation object can be manipulated quickly using the target function without separately opening the manipulation objects that need to be opened, thereby improving manipulation efficiency. It should be noted that the object manipulation method provided in an embodiment of the present application may be executed by an object manipulation device, or a control module in the object manipulation device for executing a method for manipulating a loaded object. In an embodiment of the present application, the object manipulation method provided in an embodiment of the present application is illustrated by taking an object manipulation device executing a method for manipulating a loaded object as an example.
[0084] In addition, based on the above object manipulation method, the present application embodiment also provides an object manipulation device, specifically combined with Figure 5 Provide detailed explanation.
[0085] Figure 5 A schematic diagram of the structure of an object manipulation device provided in an embodiment of the present application.
[0086] like Figure 5 As shown, the object manipulation device 500 may include:
[0087] The receiving module 510 is used to receive a first input to a target manipulation object, where the target manipulation object includes a first manipulation object and a second manipulation object.
[0088] The manipulation module 520 is used to receive and respond to the first input, and manipulate the sub-manipulation object in the first manipulation object according to the target function in the second manipulation object, where the target function is a function associated with the first manipulation object.
[0089] In a possible embodiment, the control module 520 includes:
[0090] The display module is used to display a function identifier of at least one function in the second manipulation object in response to the first input; the at least one function is associated with the first manipulation object.
[0091] The receiving module 510 is further configured to receive a second input of a function identifier of a target function, wherein the function identifier of at least one function includes the function identifier of the target function.
[0092] The manipulation module 520 is specifically configured to manipulate the sub-manipulation object in the first manipulation object according to a target function in response to the first input.
[0093] In a possible embodiment, the first manipulated object is a first icon, the second manipulated object is a second icon, and the manipulation module 520 is specifically used to:
[0094] In response to the first input, the sub-control object in the first application is controlled according to the target function in the second application, the first application corresponds to the first icon, and the second application corresponds to the second icon.
[0095] In a possible embodiment, the first manipulated object is an object identifier in the first application, the second manipulated object is a second icon, and the manipulation module 520 is specifically used to:
[0096] In response to the first input, a target function of the second application is called to manipulate the object identifier in the first application, the second application corresponds to the second icon, and the object identifier corresponds to the target function.
[0097] In a possible embodiment, the first manipulated object is a file library icon, the second manipulated object is a communication application icon, and the manipulation module 520 includes:
[0098] The display module is used to display an interface corresponding to the first manipulation object in response to the first input, where the interface includes at least one file, and the at least one file includes a target file.
[0099] The receiving module 510 is further configured to receive a third input to the interface of the first manipulation object.
[0100] The determination module is used to determine the target file in the interface corresponding to the first manipulation object in response to a third input of the user.
[0101] The sending module is used to send the target file to a preset contact in the second control object, and / or publish the target file in the information sharing platform of the second control object.
[0102] In a possible embodiment, the first control object is a third application, the second control object is a communication application, and the control module 520 includes:
[0103] The acquisition module is used to acquire the user login information in the second control object.
[0104] The login module is used to log in to the third application according to the user login information.
[0105] In a possible embodiment, when an interface of a first manipulation object and an object identifier of a second manipulation object are displayed, the receiving module 510 is specifically configured to:
[0106] A first input of object identifiers of a first target object and a second manipulation object in an interface of a first manipulation object is received.
[0107] The control module 520 is specifically used for:
[0108] In response to the first input, a target function of a second manipulation object is called to perform manipulation processing on the second target object, and the first target object is associated with the second target object.
[0109] In a possible embodiment, when an interface of a first manipulation object and an object identifier of a second manipulation object are displayed, the receiving module 510 is specifically configured to:
[0110] A fourth input of a first function control in an interface of a first manipulation object and an object identifier of a second manipulation object is received; the first manipulation object and the second manipulation object are manipulation objects of the same type.
[0111] The display module is used to display an interface of a second manipulation object in response to a fourth input, wherein the interface of the second manipulation object includes a second functional control, and the first functional control is associated with the second functional control.
[0112] In summary, the object manipulation device provided in the embodiment of the present application receives a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object associated with the first manipulation object. The sub-manipulation object in the first manipulation object can be manipulated quickly using the target function without opening the manipulation objects that need to be opened separately, thereby improving the manipulation efficiency.
[0113] The object manipulation device in the embodiment of the present application may be a device, or a component, integrated circuit, or chip in a terminal. The device may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device may be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0114] The object manipulation device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0115] The object manipulation device provided in the embodiment of the present application can achieve Figure 2-Figure 4 In order to avoid repetition, the various processes implemented by the object manipulation device in the method embodiment will not be described here.
[0116] Alternatively, if Figure 6 As shown, the embodiment of the present application also provides an electronic device 600, including a processor 601, a memory 602, and a program or instruction stored in the memory 602 and executable on the processor 601. When the program or instruction is executed by the processor 601, each process of the above-mentioned chat group creation method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0117] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
[0118] Figure 7 A schematic diagram of the hardware structure of another electronic device provided in an embodiment of the present application.
[0119] The electronic device 700 includes, but is not limited to, components such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710, and a power supply 711. The input unit 704 may include a graphics processor 7041 and a microphone 7042; the display unit 706 may include a display panel 7061; the user input unit 707 may include a touch panel 7071 and other input devices 7072; and the memory 709 may include an application program and an operating system.
[0120] Those skilled in the art will appreciate that the electronic device 700 may also include a power source (such as a battery) for supplying power to each component, and the power source 711 may be logically connected to the processor 710 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0121] The user input unit 707 is used to receive a first input to a target manipulation object, where the target manipulation object includes a first manipulation object and a second manipulation object.
[0122] The processor 710 is configured to receive and respond to a first input, and to manipulate a sub-manipulation object in the first manipulation object according to a target function in the second manipulation object, where the target function is a function associated with the first manipulation object.
[0123] Optionally, the display unit 706 is used to display a function identifier of at least one function in the second manipulation object in response to the first input; the at least one function is associated with the first manipulation object.
[0124] The user input unit 707 is further used to receive a second input of a function identifier of a target function, wherein the function identifier of at least one function includes the function identifier of the target function.
[0125] The processor 710 is specifically configured to manipulate the sub-manipulation object in the first manipulation object according to a target function in response to the first input.
[0126] Optionally, the processor 710 is used to manipulate the sub-control object in the first application according to the target function in the second application in response to the first input, the first application corresponds to the first icon, and the second application corresponds to the second icon.
[0127] Optionally, the processor 710 is used to call a target function of the second application to manipulate the object identifier in the first application in response to the first input, the second application corresponds to the second icon, and the object identifier corresponds to the target function.
[0128] Optionally, the display unit 706 is used to display an interface corresponding to the first manipulation object in response to the first input, where the interface includes at least one file, and the at least one file includes a target file.
[0129] The user input unit 707 is further used to receive a third input to the interface of the first manipulation object.
[0130] The processor 710 is configured to determine, in response to a third input from the user, a target file in the interface corresponding to the first manipulation object.
[0131] The processor 710 is configured to send the target file to a preset contact in the second controlled object, and / or publish the target file in the information sharing platform of the second controlled object.
[0132] Optionally, the processor 710 is configured to obtain user login information in the second manipulation object.
[0133] Processor 710 is used to log in to a third application according to user login information.
[0134] Optionally, the user input unit 707 is used to receive a first input of an object identifier of a first target object and a second manipulated object in an interface of the first manipulated object.
[0135] The processor 710 is specifically configured to call a target function of a second manipulated object to manipulate the second target object in response to a first input, and the first target object is associated with the second target object.
[0136] Optionally, the user input unit 707 is used to receive a fourth input of a first function control in an interface of the first manipulation object and an object identifier of a second manipulation object; the first manipulation object and the second manipulation object are manipulation objects of the same type.
[0137] The display unit 706 is used to display an interface of a second manipulation object in response to a fourth input, where the interface of the second manipulation object includes a second functional control, and the first functional control is associated with the second functional control.
[0138] In an embodiment of the present application, by receiving a first input to a target manipulation object, the target manipulation object includes a first manipulation object and a second manipulation object; in response to the first input, the sub-manipulation object in the first manipulation object is manipulated according to a target function in the second manipulation object associated with the first manipulation object. The sub-manipulation objects in the first manipulation object can be manipulated quickly using the target function without opening the manipulation objects that need to be opened separately, thereby improving manipulation efficiency. An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned object manipulation method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0139] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0140] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned object manipulation method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0141] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0142] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0143] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0144] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A method for manipulating an object, characterized in that: include: Receiving a first input of an object identifier of a first target object and a second manipulated object in an interface of a first manipulated object, wherein the first input is an input of dragging the target object in the first manipulated object to the object identifier of the second manipulated object; In response to the first input, the target function of the second manipulation object is called to manipulate the second target object; the second target object is associated with the first target object, the target function is the function associated with the first manipulation object, and the target function is the function selected by the user from at least one function of the second manipulation object.
2. The method according to claim 1, characterized in that The step of calling the target function of the second manipulated object to manipulate the second target object in response to the first input includes: In response to the first input, displaying a function identifier of at least one function in the second manipulation object; the at least one function is associated with the first manipulation object; receiving a second input of a function identifier of the target function, the function identifier of the at least one function including the function identifier of the target function; In response to the second input, the second target object is manipulated according to the target function.
3. The method according to claim 1, characterized in that The method further comprises: receiving a fourth input of a first function control in an interface of the first manipulated object and an object identifier of the second manipulated object; the first manipulated object and the second manipulated object being manipulated objects of the same type; In response to the fourth input, an interface of a second manipulation object is displayed, the interface of the second manipulation object includes a second functional control, and the first functional control is associated with the second functional control.
4. An object manipulation device, characterized in that: include: A receiving module, configured to receive a first input of an object identifier of a first target object and a second manipulated object in an interface of a first manipulated object, wherein the first input is an input of dragging the target object in the first manipulated object to the object identifier of the second manipulated object; A manipulation module is used to call the target function of the second manipulation object to manipulate the second target object in response to the first input; the second target object is associated with the first target object, the target function is the function associated with the first manipulation object, and the target function is the function selected by the user from at least one function of the second manipulation object.
5. The device according to claim 4, characterized in that The device also includes: A display module, configured to display, in response to the first input, a function identifier of at least one function in the second manipulated object; the at least one function is associated with the first manipulated object; The receiving module is further configured to receive a second input of a function identifier of the target function, wherein the function identifier of the at least one function includes the function identifier of the target function; The manipulation module is further configured to manipulate the second target object according to the target function in response to the second input.
6. The device according to claim 4, characterized in that The receiving module is further used to receive a fourth input of a first function control in the interface of the first manipulated object and an object identifier of the second manipulated object; The first manipulated object and the second manipulated object are manipulated objects of the same type; The device also includes: The display module is used to display an interface of a second manipulation object in response to the fourth input, wherein the interface of the second manipulation object includes a second functional control, and the first functional control is associated with the second functional control.
7. An electronic device, characterized in that: The method comprises a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the object manipulation method as described in any one of claims 1 to 3.
8. A readable storage medium, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the object manipulation method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Dialing control method and electronic equipment
CN111459384A
File sharing method and device, equipment and storage medium
CN113055525A