Sharing method and device
By generating and displaying sharing logos on electronic devices and locking the screen after receiving user touch, the problem of user privacy leakage when multiple people share devices is solved, and effective protection of data that does not want to be shared is achieved.
Patent Information
- Application Number
- CN202110912428.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-10
- Publication Date
- 2025-03-21
- Estimated Expiration
- 2041-08-10
AI Technical Summary
When multiple people use the same electronic device, the user's privacy is easily leaked, especially when the main user tries to share specific data, other users may access data they do not want to share.
By receiving the user's sharing input to the target object, the first screen area of the control screen is expanded, a sharing logo corresponding to the target object is generated, and displayed in the first screen area. After receiving the user's touch input to the sharing logo, the second screen area of the screen is controlled to prevent other users from accessing objects they do not want to share.
It realizes that while sharing electronic devices, protects users' privacy and prevents other users from accessing data that the main user does not want to share, thereby avoiding privacy leakage.
Smart Images

Figure CN113655946B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a sharing method and device. Background Art
[0002] In real life, there may be multiple users using the same electronic device. In order to ensure the privacy of each user, an independent and isolated shared application storage directory is usually set up for each user. Under this setting, other users of the electronic device cannot access the user data of the device owner.
[0003] When the owner wants to share his or her saved data with other shared users, there may be a problem that other users mistakenly access the data that the owner does not want to share. For example, when the owner shares certain photos in an album with other users, other users may access photos that the owner does not want to share by flipping through the pages in the album, thereby causing the leakage of user privacy. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a sharing method and device that can solve the problem of user privacy leakage caused by multiple people using the same electronic device.
[0005] In a first aspect, an embodiment of the present application provides a sharing method, the method comprising:
[0006] Receive user sharing input on the target object;
[0007] When the sharing input satisfies a first preset condition, the first screen area of the control screen is expanded;
[0008] generating a first sharing identifier corresponding to the target object, and displaying the first sharing identifier in the first screen area;
[0009] After receiving a touch input of the first user to the first sharing identifier, the second screen area of the screen is controlled to lock the screen.
[0010] In a second aspect, an embodiment of the present application provides a sharing device, the device comprising:
[0011] A receiving module, used to receive a user's sharing input on a target object;
[0012] A control module, configured to control the first screen area of the screen to expand when the sharing input satisfies a first preset condition;
[0013] A generating module, used to generate a first sharing identifier corresponding to the target object;
[0014] A display module, configured to display the first sharing identifier in the first screen area;
[0015] The control module is further configured to control the second screen area of the screen to lock the screen after receiving a touch input from the first user to the first sharing identifier.
[0016] 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 sharing method described in the first aspect.
[0017] 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 sharing method described in the first aspect are implemented.
[0018] 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 programs or instructions to implement the sharing method described in the first aspect.
[0019] In an embodiment of the present application, by receiving a user's sharing input for a target object, when the sharing input meets a first preset condition, the first screen area of the control screen is expanded, a first sharing identifier corresponding to the target object is generated, and the first sharing identifier is displayed in the first screen area, and after receiving a touch input of the first user to the first sharing identifier, the second screen area of the control screen is locked. In an embodiment of the present application, when a user shares a target object, a corresponding sharing identifier is generated, and the sharing identifier is displayed in the first screen area, and when the user touches the sharing identifier, the second screen area is controlled to be locked, so that while sharing an object with other users using the same electronic device, other users are prevented from accessing other objects that the main user does not want to share, thereby preventing the user's privacy from being leaked. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 A flow chart of steps of a sharing method provided in an embodiment of the present application;
[0021] Figure 2 A structural diagram of a sharing device provided in an embodiment of the present application;
[0022] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0023] Figure 4 A schematic diagram of the structure of another electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0024] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0025] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0026] The sharing method provided in the embodiment of the present application is described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.
[0027] Reference Figure 1 , which shows a flow chart of steps of a sharing method provided in an embodiment of the present application, such as Figure 1 As shown, the sharing method may include the following steps:
[0028] Step 101: Receive a user's sharing input for a target object.
[0029] The embodiments of the present application may be applied to a scenario where a primary user shares files with other users when multiple users share an electronic device.
[0030] The target object refers to an object pre-saved in an electronic device used by the user (such as a mobile phone, tablet computer, etc.). In this example, the target object can be a multimedia file, such as an image file, document file, music file, video file, etc.
[0031] The sharing input refers to an input performed by a user on a target object for sharing the object with other users of a shared electronic device.
[0032] In some examples, the sharing input may be an input formed by a user dragging a target object. For example, the display screen of the electronic device where the target file is located includes a main screen and a sub-screen. When the user wants to share the target object with other users who share the electronic device, the user can drag the target object from the main screen to the sub-screen. At this time, the input of the user dragging the target object may be regarded as a sharing input for the target object.
[0033] In some examples, the sharing input may be an input formed by a user long pressing a target object. For example, when a user wants to share a target object with other users of a shared electronic device, the user may long press the target object to generate a sharing identifier corresponding to the target object. At this time, the user's long pressing input on the target object may be regarded as a sharing input for the target object.
[0034] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
[0035] When multiple users share an electronic device, if a main user of the electronic device wants to share a target object with other shared users, the main user can perform a sharing input on the target object.
[0036] After receiving the user's sharing input for the target object, step 102 is executed.
[0037] Step 102: When the sharing input satisfies a first preset condition, the first screen area of the control screen is expanded.
[0038] The first preset condition refers to a pre-set condition for sharing an object across screens. In this example, the first preset condition is the input for private sharing of the target object.
[0039] In this example, private sharing means that when an object is shared, other users can only view the shared object in the electronic device, but cannot view other objects in the electronic device.
[0040] In the case where the sharing input is an input for private sharing of the target object by the user, it is determined that the sharing input satisfies the first preset condition. Specifically, the input for private sharing can be an input formed by the user clicking on the private sharing option of the target object. For example, when the user needs to privately share the target object, the user can long press the target object, so that multiple sharing options of the target object can be displayed. The multiple sharing options include the option of private sharing. When the user selects the option, it means that the user performs private sharing of the target object. The input for private sharing can be an input formed by the user dragging the target object. For example, the user pre-sets the condition of private sharing in the electronic device as an input formed by the user dragging the object. When the user drags the target object, private sharing corresponding to the target is formed.
[0041] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
[0042] In this example, the screen of the electronic device may include two screens, namely a main screen and a sub-screen, wherein the first screen area is the sub-screen of the electronic device.
[0043] After receiving the user's sharing input of the target object, it can be determined whether the sharing input meets the first preset condition. If the sharing input meets the first preset condition, the first screen area of the screen can be controlled to expand. Under normal circumstances, the secondary screen (i.e., the first screen area) of the electronic device is in a retracted state. When the sharing input meets the first preset condition, the CPU (Central Processing Unit) in the electronic device can be used to control the secondary screen to extend so as to expand the secondary screen.
[0044] Of course, in this example, objects can also be shared within the main screen. Specifically, it can be described in detail in conjunction with the following specific implementation method.
[0045] In a specific implementation of the present application, after the above step 101, the following may also be included:
[0046] Step S1: when the sharing input satisfies a second preset condition, generating a second sharing identifier corresponding to the target object.
[0047] In this embodiment, the second preset condition refers to a pre-set condition for object sharing in the main screen of the electronic device, that is, a condition for displaying a sharing logo in the second screen area (ie, the main screen).
[0048] After obtaining the user's sharing input for the target object, it may be determined whether the sharing input satisfies a second preset condition. If so, a second sharing identifier of the target object may be generated.
[0049] In this example, local sharing means that when an object is shared, other users can view other objects on the screen where the object identifier of the shared object is located, but other users can only operate on the object identifier (such as editing, etc.) and cannot operate on other objects.
[0050] In the case where the sharing input is an input for local sharing of the target object performed by the user, it is determined that the sharing input satisfies the second preset condition. Specifically, the input for local sharing (i.e., object sharing on the main screen of the electronic device) can be an input formed by the user clicking on the local sharing option of the target object. For example, when the user needs to share the target object on the main screen, the user can long press the target object to display multiple sharing options for the target object. The multiple sharing options include an option for local sharing. When the user selects this option, it means sharing the target object on the main screen of the electronic device.
[0051] After the second sharing identifier of the target object is generated, step S2 is executed.
[0052] Step S2: displaying the second sharing identifier in the second screen area.
[0053] After the second sharing identifier corresponding to the target object is generated, the second sharing identifier may be displayed in the second screen area, that is, the second sharing identifier is displayed on the main screen of the electronic device.
[0054] After the second sharing mark is displayed in the second screen area, other users of the shared electronic device can only operate the second sharing mark but cannot operate other objects in the second screen area.
[0055] After the first screen area of the control screen is expanded, step 103 is performed.
[0056] Step 103: Generate a first sharing identifier corresponding to the target object, and display the first sharing identifier in the first screen area.
[0057] The first sharing identifier refers to the identifier of the target object used to share with other users of the shared electronic device. In this example, the first sharing identifier can be a file identifier, for example, the first sharing identifier is a directory file identifier, and the file name of the directory file can be the object name of the target object, so that other users can identify the shared object, etc. The first sharing identifier can also be a control identifier, for example, a floating ball control, etc., on which the object name of the target object can be displayed to instruct other users to identify the shared object, etc.
[0058] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
[0059] After the control screen expands the first screen area, a first sharing identifier of the target object may be generated and displayed in the first screen area.
[0060] After the first sharing mark is displayed in the first screen area, step 104 is executed.
[0061] Step 104: After receiving the touch input of the first user to the first sharing identifier, control the second screen area of the screen to lock the screen.
[0062] The first user refers to other users who use the electronic device, that is, other users other than the owner of the electronic device.
[0063] Touch input refers to the input formed by the first user touching the first sharing icon. In this example, the touch input can be the input formed by the first user clicking the target object. For example, when the first user wants to view the shared target object, the user can click the first sharing icon. At this time, the input of the first user clicking the first sharing icon can be regarded as a touch input to the first sharing icon, etc. In a specific implementation, the touch input of the first user to the first sharing icon can also be other forms of input, such as double-clicking the first sharing icon, etc.
[0064] It can be understood that the above examples are merely examples listed for a better understanding of the technical solutions of the embodiments of the present application, and are not intended to be the sole limitation to the embodiments.
[0065] After the first sharing icon is displayed in the first screen area, the first user can view and edit the target object of sharing when using the electronic device. Specifically, after the first sharing icon is displayed in the first screen area, the user can perform touch input on the first sharing icon. When the first user performs touch input (such as click, long press, etc.) on the first sharing icon, the second screen area of the display screen can be controlled to be in a locked screen state.
[0066] The embodiment of the present application generates a corresponding sharing logo when a user shares a target object, and displays the sharing logo in the first screen area. When the user touches the sharing logo, the second screen area is controlled to lock the screen, thereby enabling the object to be shared with other users who use the same electronic device while preventing other users from accessing other objects that the main user does not want to share.
[0067] In this embodiment, the user may also perform operations on the sharing logo to display the sharing object and edit the sharing object. Specifically, the following detailed description may be made in combination with the following specific implementation method.
[0068] In another specific implementation of the present application, after the above step 104, the following may also be included:
[0069] Step M1: displaying the sharing object corresponding to the target object in the first screen area.
[0070] In this embodiment, the shared object refers to an object displayed in the first screen area that is the same as the target object, that is, the shared object is a copy of the target object.
[0071] After receiving the touch input of the first user to the first sharing identifier, the sharing object corresponding to the target object may be displayed in the first screen area.
[0072] After the sharing object corresponding to the target object is displayed in the first screen area, step M2 is executed.
[0073] Step M2: receiving the editing input of the first user on the sharing object.
[0074] Edit input refers to input by the first user to edit the sharing object. In this example, the edit input can be input by the user to add some content to the sharing object, or input to change the content of the sharing object, or input to delete at least part of the content of the sharing object, etc.
[0075] After receiving the editing input of the first user on the sharing object, step M3 is executed.
[0076] Step M3: in response to the editing input, updating the sharing object, wherein the updated sharing object is an updated object.
[0077] After receiving the editing input of the first user on the shared object, the shared object may be updated in response to the editing input, and the updated shared object is the updated object.
[0078] After the shared object is updated to obtain the updated object, step M4 is executed.
[0079] Step M4: after receiving the first user's input for saving the update object, controlling the second screen area to unlock the screen, and displaying the update object in the second screen area.
[0080] The save input refers to an input performed by the first user on the update object to save the object.
[0081] After the first user completes editing the shared object to obtain an updated object, if the first user wants to save the updated object, the first user can perform a save input on the updated object.
[0082] After receiving the first user's input for saving the update object, the second screen area can be controlled to unlock the screen and display the update object in the second screen area, that is, the update object and the target object are saved in the second screen area at the same time.
[0083] In the embodiment of the present application, after the sharing mark of the target object is displayed in the first screen area, the user can view and edit the shared object corresponding to the target object. After the first user completes the editing, the edited updated object and the original object are saved simultaneously in the second screen area to avoid the edited object directly changing the original object and causing the loss of user data.
[0084] In this embodiment, after displaying the first sharing icon in the first screen area, the method further includes: when the first screen area is in a contracted state, canceling the display of the first sharing icon.
[0085] It can be understood that when the first screen area (ie, the secondary screen) is in a contracted state, it can be understood that the content in the first screen area no longer needs to be shared, and therefore the display of the first sharing mark in the first screen area is cancelled.
[0086] The embodiment of the present application can automatically cancel the display of the sharing logo in the secondary screen when the secondary screen is shrunk, without the need for the user to manually cancel the logo display, thereby reducing the number of manual operation steps for the user.
[0087] The sharing method provided in the embodiment of the present application receives the user's sharing input for the target object, and when the sharing input meets the first preset condition, controls the first screen area of the screen to expand, generates a first sharing identifier corresponding to the target object, and displays the first sharing identifier in the first screen area, and controls the second screen area of the screen to lock the screen after receiving the first user's touch input for the first sharing identifier. The embodiment of the present application generates a corresponding sharing identifier when the user shares the target object, and displays the sharing identifier in the first screen area, and controls the second screen area to lock the screen when the user touches the sharing identifier, so that while realizing the sharing of the object with other users using the same electronic device, other users are prevented from accessing other objects that the main user does not want to share, thereby avoiding the leakage of the user's privacy.
[0088] It should be noted that the sharing method provided in the embodiment of the present application can be executed by a sharing device or a control module in the sharing device for executing the sharing method. In the embodiment of the present application, the sharing device provided in the embodiment of the present application is described by taking the sharing method executed by the sharing device as an example.
[0089] Reference Figure 2 , shows a schematic diagram of the structure of a sharing device provided in an embodiment of the present application, such as Figure 2 As shown, the sharing device 200 may include the following modules:
[0090] The receiving module 210 is used to receive the user's sharing input on the target object;
[0091] The control module 220 is used to control the first screen area of the screen to expand when the sharing input meets the first preset condition;
[0092] A generating module 230, configured to generate a first sharing identifier corresponding to the target object;
[0093] A display module 240, configured to display the first sharing identifier in the first screen area;
[0094] The control module 220 is further configured to control the second screen area of the screen to lock the screen after receiving a touch input from the first user to the first sharing identifier.
[0095] Optionally,
[0096] The generating module 230 is further configured to generate a second sharing identifier corresponding to the target object when the sharing input satisfies a second preset condition;
[0097] The display module 240 is further configured to display the second sharing identifier in the second screen area.
[0098] Optionally,
[0099] The display module 240 is further configured to display the sharing object corresponding to the target object in the first screen area;
[0100] The receiving module 210 is further configured to receive the editing input of the first user on the sharing object;
[0101] The device also includes:
[0102] an updating module, configured to update the sharing object in response to the editing input, wherein the updated sharing object is an updated object;
[0103] The control module 220 is further configured to control the second screen area to unlock the screen and display the update object in the second screen area after receiving the first user's input for saving the update object.
[0104] Optionally, the device further comprises:
[0105] The display cancellation module is used to cancel the display of the first sharing mark when the first screen area is in a contracted state.
[0106] Optionally,
[0107] The control module 220 is further configured to determine, when the sharing input is an input for private sharing performed by the user on the target object, that the sharing input satisfies the first preset condition.
[0108] Optionally,
[0109] The control module 220 is further configured to determine, when the sharing input is a local sharing input performed by the user on the target object, that the sharing input satisfies the second preset condition.
[0110] The sharing device provided in the embodiment of the present application receives the user's sharing input of the target object, and when the sharing input meets the first preset condition, controls the first screen area of the screen to expand, generates a first sharing identifier corresponding to the target object, and displays the first sharing identifier in the first screen area, and controls the second screen area of the screen to lock the screen after receiving the first user's touch input of the first sharing identifier. The embodiment of the present application generates a corresponding sharing identifier when the user shares the target object, and displays the sharing identifier in the first screen area, and controls the second screen area to lock the screen when the user touches the sharing identifier, so that while realizing the sharing of the object with other users using the same electronic device, other users are prevented from accessing other objects that the main user does not want to share, thereby avoiding the leakage of the user's privacy.
[0111] The sharing device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0112] The sharing 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.
[0113] The sharing device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0114] Alternatively, if Figure 3 As shown, an embodiment of the present application also provides an electronic device 300, including a processor 301, a memory 302, and a program or instruction stored in the memory 302 and executable on the processor 301. When the program or instruction is executed by the processor 301, each process of the above-mentioned sharing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0115] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0116] Figure 4 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0117] The electronic device 400 includes but is not limited to components such as a radio frequency unit 401 , a network module 402 , an audio output unit 403 , an input unit 404 , a sensor 405 , a display unit 406 , a user input unit 407 , an interface unit 408 , a memory 409 , and a processor 410 .
[0118] Those skilled in the art will appreciate that the electronic device 400 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 410 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 4 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.
[0119] The user input unit 407 is used to receive the user's sharing input on the target object;
[0120] Processor 410 is used to control the expansion of the first screen area of the screen when the sharing input meets the first preset condition; generate a first sharing identifier corresponding to the target object, and display the first sharing identifier in the first screen area; after receiving the touch input of the first user to the first sharing identifier, control the locking of the second screen area of the screen.
[0121] The embodiment of the present application generates a corresponding sharing logo when a user shares a target object, and displays the sharing logo in the first screen area. When the user touches the sharing logo, the second screen area is controlled to lock the screen. This can prevent other users from accessing other objects that the main user does not want to share, while enabling the object to be shared with other users using the same electronic device, thereby avoiding leakage of user privacy.
[0122] Optionally, the processor 410 is further configured to generate a second sharing identifier corresponding to the target object when the sharing input satisfies a second preset condition;
[0123] The display unit 406 is configured to display the second sharing identifier in the second screen area.
[0124] Optionally, the display unit 406 is further configured to display a sharing object corresponding to the target object in the first screen area;
[0125] The user input unit 407 is further used to receive the editing input of the first user on the sharing object;
[0126] Processor 410 is also used to update the shared object in response to the editing input, wherein the updated shared object is the updated object; after receiving the save input of the updated object from the first user, control the second screen area to unlock the screen, and display the updated object in the second screen area.
[0127] Optionally, the user input unit 407 is further configured to receive a target input of the user for the first shared file;
[0128] The processor 410 is further configured to cancel display of the first sharing icon when the first screen area is in a contracted state.
[0129] Optionally, the processor 410 is further configured to, when the sharing input is an input of private sharing performed by the user on the target object, determine that the sharing input satisfies the first preset condition.
[0130] Optionally, the processor 410 is further configured to, when the sharing input is an input of the user for local sharing of the target object, determine that the sharing input satisfies the second preset condition.
[0131] In the embodiment of the present application, the user can choose whether to save the shared object and the object edited by other users at the same time according to the user input, or to update the shared object according to the edited object. The user can make the choice independently, which improves the user's independent selectivity.
[0132] It should be understood that in the embodiment of the present application, the input unit 404 may include a graphics processor (GPU) 4041 and a microphone 4042, and the graphics processor 4041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 406 may include a display panel 4061, and the display panel 4061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 407 includes a touch panel 4071 and other input devices 4072. The touch panel 4071 is also called a touch screen. The touch panel 4071 may include two parts: a touch detection device and a touch controller. Other input devices 4072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 409 may be used to store software programs and various data, including but not limited to applications and operating systems. The processor 410 may integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and applications, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 410.
[0133] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned sharing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0134] 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.
[0135] 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 sharing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0136] 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.
[0137] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment 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.
[0138] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0139] 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 sharing method, characterized in that: include: Receive user sharing input on the target object; When the sharing input satisfies a first preset condition, the first screen area of the control screen is expanded; generating a first sharing identifier corresponding to the target object, and displaying the first sharing identifier in the first screen area; After receiving a touch input of the first user to the first sharing identifier, controlling the second screen area of the screen to lock the screen; Displaying the sharing object corresponding to the target object in the first screen area; receiving editing input of the first user on the sharing object; In response to the editing input, updating the sharing object, wherein the updated sharing object is an updated object; After receiving the first user's input for saving the update object, the second screen area is controlled to unlock the screen, and the update object is displayed in the second screen area.
2. The method according to claim 1, characterized in that After receiving the user's sharing input on the target object, the method further includes: When the sharing input satisfies a second preset condition, generating a second sharing identifier corresponding to the target object; The second sharing identifier is displayed in the second screen area.
3. The method according to claim 1, characterized in that After displaying the first sharing identifier in the first screen area, the method further includes: When the first screen area is in a contracted state, the first sharing icon is cancelled.
4. The method according to claim 1, characterized in that: The sharing input satisfies a first preset condition, including: In a case where the sharing input is an input of private sharing performed by the user on the target object, it is determined that the sharing input satisfies the first preset condition.
5. The method according to claim 2, characterized in that: The sharing input satisfies a second preset condition, including: In a case where the sharing input is an input of local sharing performed by the user on the target object, it is determined that the sharing input satisfies the second preset condition.
6. A sharing device, characterized in that: include: A receiving module, used to receive a user's sharing input on a target object; A control module, configured to control the first screen area of the screen to expand when the sharing input satisfies a first preset condition; A generating module, used to generate a first sharing identifier corresponding to the target object; A display module, configured to display the first sharing identifier in the first screen area; The control module is further configured to control the second screen area of the screen to lock the screen after receiving a touch input from the first user to the first sharing identifier; The display module is further used to display the sharing object corresponding to the target object in the first screen area; The receiving module is further configured to receive the editing input of the first user on the sharing object; The device also includes: an updating module, configured to update the sharing object in response to the editing input, wherein the updated sharing object is an updated object; The control module is further configured to control the second screen area to unlock the screen after receiving the first user's input for saving the update object. The display module is further used to display the update object in the second screen area.
7. The device according to claim 6, characterized in that The generating module is further configured to generate a second sharing identifier corresponding to the target object when the sharing input satisfies a second preset condition; The display module is further configured to display the second sharing identifier in the second screen area.
8. The device according to claim 6, characterized in that The device also includes: The display cancellation module is used to cancel the display of the first sharing mark when the first screen area is in a contracted state.
Citation Information
Patent Citations
Terminal display control method, terminal and computer readable storage medium
CN108197506A
Display method and terminal
CN109614061A
Display method and electronic equipment
CN111459367A