WO2018058749A1 - 一种内容分享的方法及装置 - Google Patents

一种内容分享的方法及装置 Download PDF

Info

Publication number
WO2018058749A1
WO2018058749A1 PCT/CN2016/104914 CN2016104914W WO2018058749A1 WO 2018058749 A1 WO2018058749 A1 WO 2018058749A1 CN 2016104914 W CN2016104914 W CN 2016104914W WO 2018058749 A1 WO2018058749 A1 WO 2018058749A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
user
content element
application
sharing
Prior art date
Application number
PCT/CN2016/104914
Other languages
English (en)
French (fr)
Inventor
朱印
卢镇洲
Original Assignee
北京小米移动软件有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 北京小米移动软件有限公司 filed Critical 北京小米移动软件有限公司
Priority to CN201680001463.7A priority Critical patent/CN106489129A/zh
Publication of WO2018058749A1 publication Critical patent/WO2018058749A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Definitions

  • the present disclosure relates to the field of mobile internet technologies, and in particular, to a method and an apparatus for content sharing.
  • users can forward and share content through the social media platform anytime and anywhere. For example, the user can forward the corresponding link of the web page by browsing the web page.
  • the address is used to implement the overall sharing of the web page.
  • the user only wants to forward and share a certain piece of text or a certain image or a certain video segment in the web page.
  • the technical solution provides a new one. Content sharing program.
  • Embodiments of the present disclosure provide a content sharing method and apparatus.
  • the technical solution is as follows:
  • a content sharing method for use in an electronic device, the method comprising:
  • the content elements selected by the user in the currently displayed page are obtained, and the content elements are shared.
  • the acquiring an operation signal used by the user to trigger content sharing, and entering the content sharing mode includes:
  • the detected operation gesture is a preset operation gesture
  • an operation signal used by the user to trigger content sharing is acquired, and the content sharing mode is entered.
  • the preset operation gesture is an operation gesture that triggers the current display page to be inwardly contracted from the four corners of the display screen.
  • the acquiring content elements selected by the user in the currently displayed page includes:
  • Extracting and highlighting content elements selected by the user on the currently displayed page
  • the content element selected by the user in the currently displayed page is extracted and edited, and the edited content element is highlighted.
  • the sharing of the content element comprises:
  • the content element is dragged based on the icon of the displayed application to share the content element.
  • the content element comprises at least one of text content, a picture, a link address, audio, and video.
  • the sharing of the content element based on the icon of the displayed application comprises:
  • the content element When it is detected that the content element is moved to an icon of a target application in an icon of the displayed application, the content element is shared in the target application.
  • the target application comprises: a communication application or a text editing application.
  • sharing the content element in the target application includes:
  • the target application is a communication type application
  • the content element is inserted in a target editing page of the text editing application.
  • a content sharing apparatus for use in an electronic device, the apparatus comprising:
  • a content display module configured to display a content page specified by the user
  • the processing module is configured to obtain an operation signal used by the user to trigger content sharing on the current display page, and enter a content sharing mode;
  • the content sharing module is configured to acquire a content element selected by the user in the currently displayed page, and share the content element.
  • the processing module includes:
  • a gesture detection submodule configured to detect an operation gesture input by the user on the currently displayed page
  • the mode switching sub-module is configured to: when the detected operation gesture is a preset operation gesture, acquire an operation signal used by the user to trigger content sharing, and enter a content sharing mode.
  • the preset operation gesture is an operation gesture that triggers the current display page to be inwardly contracted from the four corners of the display screen.
  • the content sharing module includes:
  • a first processing sub-module configured to extract and highlight a content element selected by the user on a currently displayed page
  • the second processing submodule is configured to extract and edit the content element selected by the user in the currently displayed page, and highlight the edited content element.
  • the content sharing module includes:
  • An information display submodule configured to display an icon of an application installed on the electronic device for content sharing by the user
  • the content sharing sub-module is configured to drag the content element based on an icon of the displayed application to implement sharing of the content element.
  • the content element comprises at least one of text content, a picture, a link address, audio, and video.
  • the content sharing submodule includes:
  • a detecting unit configured to detect a drag operation of the content element
  • control unit configured to press the user if the user drags the content element Displaying the content element according to the drag operation
  • the content sharing unit is configured to share the content element in the target application when it is detected that the content element is moved to an icon of a target application in an icon of the displayed application.
  • the target application comprises: a communication application or a text editing application.
  • the content sharing unit comprises:
  • a first sharing subunit configured to open the target application when detecting that the content element is moved to an icon of a target application in an icon of the displayed application
  • a second sharing subunit configured to: when the target application is a communication application, select a contact to be shared among the target applications, and share the content element to the contact;
  • a third sharing subunit configured to insert the content element in a target editing page of the text editing application when the target application is a text editing application.
  • a content sharing apparatus comprising:
  • a memory for storing executable instructions of the processor
  • processor is configured to:
  • the content elements selected by the user in the currently displayed page are obtained, and the content elements are shared.
  • the technical solution acquires an operation signal used by the user to trigger content sharing on the current display page, enters a content sharing mode, acquires a content element selected by the user in the currently displayed page, and shares the content element.
  • the operation signal of the content sharing the current display page is triggered to enter the content sharing mode, in which the user can freely select and share the content elements in the currently displayed page.
  • FIG. 1 is a flowchart of a content sharing method according to an exemplary embodiment
  • FIG. 2 is a flowchart of a content sharing method according to an exemplary embodiment
  • FIG. 3A is a diagram showing an example of a display interface of a web page according to an exemplary embodiment
  • FIG. 3B is a diagram showing an example of a user triggering a current display page to enter a content sharing mode, according to an exemplary embodiment
  • 4A to 4C are schematic diagrams of operations for dragging a content element to a target application in a displayed application for sharing according to an exemplary embodiment
  • 5A to 5E are schematic diagrams showing an implementation process of sharing content elements in a contact session page according to an exemplary embodiment
  • 6A to 6D are schematic diagrams showing an implementation process of sharing content elements in a call record according to an exemplary embodiment
  • FIGS. 7A to 7C are schematic diagrams showing an implementation process of sharing content elements in a note according to an exemplary embodiment
  • FIG. 8 is a block diagram of a content sharing apparatus according to an exemplary embodiment
  • FIG. 9 is a block diagram of a content sharing apparatus according to an exemplary embodiment.
  • FIG. 10 is a block diagram of a content sharing apparatus according to an exemplary embodiment.
  • first, second, third, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
  • first information may also be referred to as second information without departing from the scope of the present disclosure.
  • second information may also be referred to as first information.
  • word "if” as used herein may be interpreted as "when” or “when” or “in response to a determination.”
  • the electronic device may be various terminals capable of performing a touch operation through a touch screen, for example, a smart phone, a tablet computer, a personal digital assistant (PDA), etc. And the touch screen terminal of the display output device.
  • a smart phone for example, a smart phone, a tablet computer, a personal digital assistant (PDA), etc.
  • PDA personal digital assistant
  • FIG. 1 is a flowchart of a method for content sharing according to an exemplary embodiment.
  • the method for sharing content is applied to an electronic device including a touch screen.
  • the method for content sharing may include the following steps:
  • step 101 a content page designated by the user to be opened is displayed
  • the content page may include a web page specified by the user, a live chat session page, a video play page, a music play page, or a display page of locally stored information.
  • step 102 on the current display page, an operation signal used by the user to trigger content sharing is obtained, and the content sharing mode is entered;
  • the operation signal used by the user to trigger content sharing is obtained, and the entering the content sharing mode may include:
  • the detected operation gesture is a preset operation gesture
  • an operation signal used by the user to trigger content sharing is acquired, and the content sharing mode is entered.
  • the preset operation gesture may be: an operation gesture for triggering the current display page to be inwardly contracted from the four corners of the display screen.
  • the content elements in the currently displayed page are all editable, for example, the user can click to select, copy, paste, and the like on the currently displayed page, and An application portal for content sharing can be provided to the user on the display page, so that the user can select the content elements in the currently displayed page, and then select The content elements are shared through the shared feeds displayed.
  • step 103 the content element selected by the user in the currently displayed page is obtained, and the content element is shared;
  • sharing the content element may include:
  • the content element is dragged based on the icon of the displayed application to share the content element.
  • the content element may include at least one of text content, a picture, a link address, audio, and video.
  • the sharing of the content element based on the icon of the displayed application may include:
  • the content element When it is detected that the content element is moved to an icon of a target application in an icon of the displayed application, the content element is shared in the target application.
  • the target application includes: a communication application or a text editing application.
  • sharing the content element in the target application may include :
  • the target application is a communication type application
  • the content element is inserted in a target editing page of the text editing application.
  • the technical solution acquires an operation signal used by the user to trigger content sharing on the current display page, enters a content sharing mode, acquires a content element selected by the user in the current display page, and shares the content element.
  • the operation signal of the content sharing the current display page is triggered to enter the content sharing mode, in which the user can freely select and share the content elements in the currently displayed page.
  • FIG. 2 is a method for content sharing according to an exemplary embodiment.
  • the method is used in the foregoing electronic device, and may include the following steps:
  • step 200 a content page designated by the user to be opened is displayed
  • the content page may include a web page specified by the user, a live chat session page, a video play page, a music play page, or a display page of locally stored information.
  • the display page of the local storage information may include an address book page, a call record page, or a gallery.
  • the user-specified content page is a web page as an example.
  • FIG. 3A an example of a web page display interface is provided.
  • the content displayed by the web page includes a text content segment 1 and a file.
  • step 201 on the current display page, detecting an operation gesture input by the user on the currently displayed page;
  • the touch screen is composed of a touch detection component and a touch screen controller
  • the touch detection component is installed in front of the display screen for detecting the touch position of the user (when the human body touches the touch screen similar to the electrostatic induction sheet, a current is generated.
  • Inductive signal the touch detecting component can know the contact of the user by sensing the current sensing signal, and then transmit the relevant touch information to the touch screen controller, and the touch screen controller converts the touch information transmitted by the touch detecting component and converts the touch information
  • the contact coordinates are transmitted to the CPU (Central Processing Unit) for processing, and the touch screen controller can also receive commands from the CPU and execute them.
  • the CPU Central Processing Unit
  • the electronic device when the user performs a touch operation on the touch screen of the electronic device, the electronic device can detect the touch operation gesture of the user based on the change of the current sensing signal of the touch screen.
  • step 202 when the detected operation gesture is a preset operation gesture, an operation signal for triggering content sharing by the user is acquired, and the content sharing mode is entered;
  • the user may preset an operation gesture that triggers entering the content sharing mode according to his own habit, and the operating system records the operation gesture.
  • the preset operation gesture may be a predetermined sliding trajectory or an operation gesture for triggering a specific operation.
  • the preset operation gesture may be: an operation gesture for triggering the current display page to be inwardly contracted from the four corners of the display screen.
  • the user After obtaining the operation signal used by the user to trigger the content sharing, the user enters the content sharing mode, and the user can select and share the content elements in the currently displayed page in the content sharing mode.
  • the type of content element available for selection by the user includes at least one of text content, a picture, a link address, audio, and video.
  • the user can click on a content element that is laid out by page layout in the currently displayed page, such as a picture in the currently displayed page, or a certain piece of text, or a video or a link address.
  • step 203 the content element selected by the user in the currently displayed page is obtained
  • the content element selected by the user in the current display page is determined based on the user's selection operation, and the content element selected by the user is processed, including: extracting and highlighting the content element selected by the user on the currently displayed page; Alternatively, the content element selected by the user in the currently displayed page is extracted and edited, and the edited content element is highlighted.
  • FIG. 3B an example of a user triggering a current display page to enter a content sharing mode is given by an example: as shown in FIG. 3B (1), an operation of detecting that the user triggers the current display page to be inwardly contracted from the four corners of the display screen is detected.
  • the current display page is triggered, and the display page shown in FIG. 3A is displayed inwardly from the four corners of the display screen to enter the content sharing mode; as shown in FIG. 3B (2), the user is extracted and highlighted on the current display page.
  • the selected content element such as the user selecting picture A, to share the content element (picture A).
  • an icon of an application for sharing by the user is displayed in the bottom area of the electronic device display screen, such as the application A, the application B, and the application as exemplified in FIG. 3B (1) and (2).
  • the content element selected by the user may be edited before being shared, for example, when the content element is a picture, the display state of the selected picture, the layout, and the like may be edited, when the content element is When it is text content, you can also re-edit the text content, such as adding text description or deleting some text or modifying the font, font size, color, etc., such as the picture A selected by the user in Figure 3B (2) Perform cropping to get the picture A whose size meets your requirements, and then share the cropped picture A.
  • step 204 an icon of an application installed on the electronic device for content sharing by the user is displayed;
  • the content sharing mode is triggered, and in the content sharing mode, the current display page is displayed in a predetermined proportion from the four corners of the display screen, and is displayed.
  • An icon of an application installed on the electronic device for content sharing by the user is displayed at the bottom of the screen, as shown in FIGS. 3B(1) and (2).
  • the type of the application installed on the electronic device is detected, and the predetermined area of the display screen in the content sharing mode (such as the bottom area of the electronic display screen) is sequentially arranged.
  • the application that satisfies the predetermined type of condition refers to an application in which the content element can perform a sharing operation in the application, such as filtering a communication application installed on the electronic device or a text editing application.
  • the icon for displaying an application installed on the electronic device for content sharing by the user may be: performing display sorting according to an installation time of an application that satisfies a predetermined type of condition, such as an application arrangement display with a previous installation time In the past; display ordering may also be performed according to the number of uses or the frequency of use of an application that satisfies a predetermined type of condition, such as an application that is used more frequently or that is frequently used.
  • step 205 the content element is dragged based on the icon of the displayed application to enable sharing of the content element.
  • the user in the content sharing mode, after the icon of the application for content sharing by the user is displayed, the user can share the content element by dragging the selected content element.
  • sharing the content element based on the icon of the displayed application may include:
  • the content element When it is detected that the content element is moved to an icon of a target application in an icon of the displayed application, the content element is shared in the target application.
  • the target application may include, but is not limited to, a communication application or a text editing application.
  • the text editing application may be a word office application software such as word, PPT, etc., a document editing software such as a note, a note, etc.;
  • the communication application may be an instant messaging application, a short message, a telephone application, or a social network service SNS application software, etc. tool.
  • sharing the content element in the target application may include:
  • the target application is a communication type application
  • the content element is inserted in a target editing page of the text editing application.
  • FIG. 4A when a user drag operation for a content element is detected Displaying the content element according to the drag operation, such as picture A; when moving the content element to an icon of the target application in the icon of the displayed application, opening the target application, as shown in FIG. 4B And 4C. The user can then share the content element in the open target application.
  • the user can select a contact to be shared in the contact session page, the address book page, or the call history interface of the opened communication application.
  • the content element is shared with the contact.
  • sharing the content element to the contact in the communication application may include: opening a contact session page of the communication application, sending the content element to the contact in the contact session; or, opening The communication application page of the communication application, select a contact from the address book, and send the content element to the selected contact; or, open the call record interface of the communication application, and select one in the call record interface.
  • the contact sends the content element to the selected contact.
  • sharing the content element to the contact in the communication application may further include: dragging the content element to a contact session page, an address book page, or a call record interface of the open target application, and Dragging the content element to a target location of the contact session page, the address book page, or the call record interface, and transmitting the content element to a corresponding contact at the target location.
  • the contact that sends the content element to the communication application refers to the contact that sends the original image of the content element to the communication application.
  • the target location may be: a message entry box area of the contact session page, a location of a contact entry in the address book page, or a location of a call record entry in the call record interface.
  • the contact session page of the communication application is opened, and if it is detected that the content element is dragged and moved to the message input box of the contact session page in the communication application, the content is The element is sent to the contact of the current session; see Figures 5A through 5E, which are roots A schematic diagram of an implementation process for sharing a content element in a contact session page according to an exemplary embodiment. Drag the content element to the display page of the open target application B.
  • the display interface of the application B is a contact session page, and the content element, such as the picture A, is still displayed in the contact session page, as shown in FIG. 5A.
  • the implementation process of the foregoing FIG. 5A to FIG. 5E can also be simplified.
  • the user When detecting that the content element is dragged to the message input box area of the session page, the user is directly reminded whether to send the picture, such as “send the picture”.
  • the content element corresponding to the content element is directly sent to the contact of the current session.
  • the address book page of the communication application is opened, if it is detected that the content element is dragged and moved to a contact entry in the address book page, the content element is sent to the address element.
  • a contact in one embodiment, if the call record page of the communication application is opened, if it is detected that the content element is dragged and moved to a call record entry position in the call record, the content element is sent to The call record corresponds to the contact.
  • FIG. 6A to 6D are schematic diagrams showing an implementation process of sharing content elements in a call log according to an exemplary embodiment.
  • Drag the content element to the target application B and open the target application B.
  • the display interface of the application B is a call record page, and the content element is still displayed in the call record page, as shown in FIG. 6A;
  • the content element is moved on the current display interface according to the drag operation, and the process is shown in FIG. 6B; when the content element is dragged to one of the address book pages
  • the contact entry is detected, if it is detected that the user releases the drag on the content element, the content element is sent the contact corresponding to the call record, see FIG. 6D, and the operation of sharing the content element to the contact is completed.
  • the user before the content element is shared to the contact, the user is prompted to perform the image sharing operation. As shown in FIG. 6C, the user is prompted to “send the picture to send the picture”, prompting the user to release the drag on the content element.
  • the sending of content elements can be implemented.
  • the implementation process of the foregoing FIG. 6A to FIG. 6D can also be simplified.
  • the user When detecting that the content element is dragged to a certain call record entry area on the call record interface, the user is directly reminded whether to send the picture, such as When the user is released from the dragging of the content element, the content element corresponding to the content element is directly sent to the contact corresponding to the call record.
  • the way to send the content element to the contact in the communication application is similar to that described above on the session page or the communication record page, and will not be described here.
  • the content element when the target application is a text editing application, after opening the text editing application, the content element may be dragged to insert the content element into a target position of the text editing page. Sharing of the content elements.
  • inserting the content element in a target editing page of the text editing application may be: when the target editing page is a note editing page When it is detected that the content element is moved to a certain line of the note editing page, the content element is inserted in the text line of the note editing page.
  • the target editing page is the office office editing software, detecting that the content element is moved somewhere on the text editing page, the content element is inserted there.
  • FIGS. 7A to 7C are schematic diagrams showing an implementation process of sharing content elements in a note according to an exemplary embodiment.
  • Drag the content element to the display page of the target application B and open the target application B.
  • the display interface of the application B is a note editing page, and the content element is still displayed in the note editing page, see FIG. 7A;
  • the content element is moved on the current display interface according to the drag operation, and the process is shown in FIG. 7B; when the content element is dragged to a row of the note editing page If it is detected that the user has released the drag on the content element, the content element is inserted in the line of the note editing page, see FIG. 7C, and the sharing of the content element is implemented.
  • the manner in which the content element is inserted in the text editing page is similar to the above-described process of inserting the content element in the note editing page, and will not be described here.
  • the method may further include: prompting the user to share the content element to avoid occurrence of a false touch operation.
  • the technical solution acquires an operation signal used by the user to trigger content sharing on the current display page, enters a content sharing mode, acquires a content element selected by the user in the current display page, and shares the content element.
  • the operation signal of the content sharing the current display page is triggered to enter the content sharing mode, in which the user can freely select and share the content elements in the currently displayed page.
  • FIG. 8 is a block diagram of a content sharing apparatus 300, which is applied to an electronic device including a touch screen, according to an exemplary embodiment.
  • the content sharing device 300 can include:
  • the content display module 301 can be configured to display a content page specified by the user to be opened;
  • the processing module 302 can be configured to acquire an operation signal used by the user to trigger content sharing on the current display page, and enter the content sharing mode.
  • the content sharing module 303 can be configured to acquire a content element selected by the user in the currently displayed page, and share the content element.
  • the technical solution acquires an operation signal used by the user to trigger content sharing on the current display page, enters a content sharing mode, acquires a content element selected by the user in the current display page, and shares the content element.
  • the operation signal of the content sharing the current display page is triggered to enter the content sharing mode, in which the user can freely select and share the content elements in the currently displayed page.
  • FIG. 9 is a block diagram of a content sharing apparatus, which is applied to an electronic device including a touch screen, according to another exemplary embodiment.
  • the content sharing device may include: a content display module 401, a processing module 402, and a content sharing module 403;
  • the content display module 401 can be configured to display a content page specified by the user to be opened;
  • the content page may include a web page specified by the user, a live chat session page, a video play page, a music play page, or a display page of locally stored information.
  • the processing module 402 can be configured to acquire an operation signal used by the user to trigger content sharing on the current display page, and enter the content sharing mode.
  • processing module 402 can include:
  • the gesture detection sub-module 4021 may be configured to detect an operation gesture input by the user on the currently displayed page
  • the mode switching sub-module 4022 can be configured to: when the detected operation gesture is a preset operation gesture, acquire an operation signal used by the user to trigger content sharing, and enter the content sharing mode.
  • the preset operation gesture is: an operation gesture for triggering the current display page to be inwardly contracted from the four corners of the display screen.
  • the content sharing module 403 can be configured to acquire content elements selected by the user in the currently displayed page, and share the content elements.
  • the content sharing module 403 can include:
  • the first processing sub-module 4031 may be configured to extract and highlight a content element selected by the user on the currently displayed page;
  • the second processing sub-module 4032 may be configured to extract and edit the content element selected by the user in the currently displayed page, and highlight the edited content element.
  • the content sharing module 403 can include:
  • the information display sub-module 4033 may be configured to display an icon of an application installed on the electronic device for content sharing by the user;
  • the content sharing sub-module 4034 may be configured to drag the content element based on an icon of the displayed application to enable sharing of the content element.
  • the content element includes at least one of text content, a picture, a link address, audio, and video.
  • the content sharing submodule 4034 may include:
  • the detecting unit 4034a may be configured to detect a drag operation of the content element
  • the control unit 4034b may be configured to display the content element according to the drag operation if the drag operation of the content element by the user is detected;
  • the content sharing unit 4034c may be configured to share the content element in the target application when it is detected that the content element is moved to an icon of a target application in an icon of the displayed application.
  • the target application includes: a communication application or a text editing application.
  • the content sharing unit 4034c includes:
  • the first sharing subunit 01 may be configured to detect that the content element is moved to display Open the target application when the icon of the target application in the icon of the application;
  • the second sharing subunit 02 may be configured to: when the target application is a communication application, select a contact to be shared among the target applications, and share the content element to the contact ;
  • the third sharing sub-unit 03 may be configured to insert the content element in a target editing page of the text editing application when the target application is a text editing application.
  • the technical solution acquires an operation signal used by the user to trigger content sharing on the current display page, enters a content sharing mode, acquires a content element selected by the user in the current display page, and shares the content element.
  • the operation signal of the content sharing the current display page is triggered to enter the content sharing mode, in which the user can freely select and share the content elements in the currently displayed page.
  • FIG. 10 shows a block diagram of a content sharing apparatus 500, which is shown by an exemplary embodiment.
  • device 500 can be a touch screen enabled electronic device such as a cell phone or tablet.
  • apparatus 500 can include one or more of the following components: processing component 502, memory 504, power component 506, multimedia component 508, audio component 510, input/output (I/O) interface 512, sensor component 514, and Communication component 516.
  • Processing component 502 typically controls the overall operation of device 500, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • Processing component 502 can include one or more processors 520 to execute instructions to perform all or part of the steps of the content sharing method described above.
  • processing component 502 can include one or more modules to facilitate interaction between component 502 and other components.
  • processing component 502 can include a multimedia module to facilitate interaction between multimedia component 508 and processing component 502.
  • Memory 504 is configured to store various types of data to support operations on device 500. Examples of such data include instructions for any application or method operating on device 500, contact data, phone book data, messages, pictures, videos, and the like.
  • the memory 504 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable. Programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, Disk or disc.
  • Power component 506 provides power to various components of device 500.
  • Power component 506 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 500.
  • the multimedia component 508 includes a screen between the device 500 and the user that provides an output interface.
  • the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user.
  • the touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can sense not only the boundaries of the touch or sliding action, but also the duration and pressure associated with the touch or slide operation.
  • the multimedia component 508 includes a front camera and/or a rear camera. When the device 500 is in an operation mode, such as a shooting mode or a video mode, the front camera and/or the rear camera can receive external multimedia data. Each front and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 510 is configured to output and/or input an audio signal.
  • audio component 510 includes a microphone (MIC) that is configured to receive an external audio signal when device 500 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode.
  • the received audio signal may be further stored in memory 504 or transmitted via communication component 516.
  • audio component 510 also includes a speaker for outputting an audio signal.
  • the I/O interface 512 provides an interface between the processing component 502 and the peripheral interface module, which may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to, a home button, a volume button, a start button, and a lock button.
  • Sensor assembly 514 includes one or more sensors for providing device 500 with various aspects of status assessment.
  • sensor component 514 can detect an open/closed state of device 500, relative positioning of components, such as a display and keypad of device 500, and sensor component 514 can also detect a change in position of device 500 or a component of device 500, user The presence or absence of contact with device 500, device 500 orientation or acceleration/deceleration and temperature variation of device 500.
  • Sensor assembly 514 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • Sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor component 514 can also include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • Communication component 516 is configured to facilitate wired or wireless communication between device 500 and other devices letter.
  • the device 500 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
  • communication component 516 receives broadcast signals or broadcast associated information from an external broadcast management system via a broadcast channel.
  • communication component 516 also includes a near field communication (NFC) module to facilitate short range communication.
  • NFC near field communication
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra-wideband
  • Bluetooth Bluetooth
  • apparatus 500 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the above described method of display interface switching.
  • ASICs application specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor or other electronic component implementation for performing the above described method of display interface switching.
  • non-transitory computer readable storage medium comprising instructions, such as a memory 504 comprising instructions executable by processor 520 of apparatus 500 to perform the content sharing method described above.
  • the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
  • a non-transitory computer readable storage medium that, when executed by a processor of apparatus 500, enables apparatus 500 to perform the content sharing method described above.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本公开关于一种内容分享的方法及装置,属于移动互联网技术领域。本技术方案在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。

Description

一种内容分享的方法及装置
本申请要求于2016年9月29日提交中国专利局、申请号为201610865379.1、发明名称为“一种内容分享的方法、装置及终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本公开涉及移动互联网技术领域,特别涉及一种内容分享的方法及装置。
背景技术
随着移动互联网技术的快速发展,尤其是社交媒体的出现,用户可以随时随地通过社交媒体平台来进行内容的转发分享,例如,用户对于浏览到的web页面,可以通过转发该web页面对应的链接地址来实现对该web页面的整体分享。而在某些应用场景下,用户只想要对该web页面中某一段文字或者某个图片或者某个视频片段等部分内容进行转发分享,针对该应用场景,本技术方案提供了一种新的内容分享方案。
发明内容
本公开实施例提供了一种内容分享方法及装置。所述技术方案如下:
根据本公开实施例的第一方面,提供了一种内容分享方法,应用于电子设备中,所述方法包括:
显示用户指定打开的内容页面;
在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
在一个实施例中,所述获取用户用于触发内容分享的操作信号,进入内容分享模式包括:
检测用户在当前显示页面上输入的操作手势;
当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
在一个实施例中,所述预设的操作手势是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
在一个实施例中,所述获取用户在当前显示页面中选择的内容元素包括:
提取并突出显示所述用户在当前显示页面选中的内容元素;
或者,
提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
在一个实施例中,所述对所述内容元素进行分享包括:
显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
在一个实施例中,所述内容元素包括:文本内容、图片、链接地址、音频和视频中的至少一种。
在一个实施例中,所述基于显示的应用程序的图标,对所述内容元素进行分享包括:
检测所述内容元素的拖动操作;
如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
在一个实施例中,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
在一个实施例中,所述当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享包括:
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
根据本公开实施例的第二方面,提供了一种内容分享装置,应用于电子设备中,所述装置包括:
内容显示模块,被配置为显示用户指定打开的内容页面;
处理模块,被配置为在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
内容分享模块,被配置为获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
在一个实施例中,所述处理模块包括:
手势检测子模块,被配置为检测用户在当前显示页面上输入的操作手势;
模式切换子模块,被配置为当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
在一个实施例中,所述预设的操作手势是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
在一个实施例中,所述内容分享模块包括:
第一处理子模块,被配置为提取并突出显示所述用户在当前显示页面选中的内容元素;
或者,
第二处理子模块,被配置为提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
在一个实施例中,所述内容分享模块包括:
信息显示子模块,被配置为显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
内容分享子模块,被配置为基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
在一个实施例中,所述内容元素包括:文本内容、图片、链接地址、音频和视频中的至少一种。
在一个实施例中,所述内容分享子模块包括:
检测单元,被配置为检测所述内容元素的拖动操作;
控制单元,被配置为如果检测到所述用户对所述内容元素的拖动操作,按 照所述拖动操作移动显示所述内容元素;
内容分享单元,被配置为当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
在一个实施例中,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
在一个实施例中,所述内容分享单元包括:
第一分享子单元,被配置为当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
第二分享子单元,被配置为当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
第三分享子单元,被配置为当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
根据本公开实施例的第三方面,提供一种内容分享装置,所述装置包括:
处理器;
用于存储所述处理器的可执行指令的存储器;
其中,所述处理器被配置为:
显示用户指定打开的内容页面;
在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
本公开实施例提供的技术方案可以包括以下有益效果:
本技术方案在在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的一种内容分享方法的流程图;
图2是根据一示例性实施例示出的一种内容分享方法的流程图;
图3A是根据一示例性实施例示出的一种web页面的显示界面示例图;
图3B是根据一示例性实施例示出的一种用户触发当前显示页面进入内容分享模式的示例图;
图4A至4C是根据一示例性实施例提供的一种拖动内容元素至显示的应用程序中的目标应用程序进行分享的操作示意图;
图5A至5E是根据一示例性实施例提供的一种内容元素在联系人会话页面中进行分享的实现过程示意图;
图6A至6D是根据一示例性实施例提供的一种内容元素在通话记录中进行分享的实现过程示意图;
图7A至7C是根据一示例性实施例提供的一种内容元素在便签中进行分享的实现过程示意图;
图8是根据一示例性实施例示出的一种内容分享装置的框图;
图9是根据一示例性实施例示出的一种内容分享装置的框图;
图10是根据一示例性实施例示出的一种内容分享装置的框图。
通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该” 也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
本公开实施例提供的技术方案应用于电子设备,该电子设备可以是各种能够通过触摸屏进行触摸操作的终端,例如,智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)等具有处理器和显示输出装置的触摸屏终端中。
图1是根据一示例性实施例示出的一种内容分享的方法流程图,该内容分享的方法应用于包含触摸屏的电子设备中,该内容分享的方法可以包括如下几个步骤:
在步骤101中,显示用户指定打开的内容页面;
在本实施例中,所述内容页面可以包括用户指定打开的web页面、即时聊天会话页面、视频播放页面、音乐播放页面或者本地存储信息的显示页面等。
在步骤102中,在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
在本实施例中,获取用户用于触发内容分享的操作信号,进入内容分享模式可以包括:
检测用户在当前显示页面上输入的操作手势;
当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
其中,所述预设的操作手势可以是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
本实施例中,在内容分享模式下,当前显示页面中的内容元素都是可以编辑的状态,如用户可以对当前显示页面中的进行元素进行点击选择,点击查看,复制黏贴等操作,且会在显示页面上为用户提供可供其进行内容分享的应用程序入口,这样,用户可以对当前显示页面中的内容元素进行选择,之后将选择 的内容元素通过显示的分享入口进行分享。
在步骤103中,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享;
在本实施例中,对所述内容元素进行分享可以包括:
显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
其中,所述内容元素可以包括:文本内容、图片、链接地址、音频和视频中的至少一种。
在一个实施例中,所述基于显示的应用程序的图标,对所述内容元素进行分享可以包括:
检测所述内容元素的拖动操作;
如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
其中,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
在一个实施例中,所述当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享可以包括:
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
综上所述,本技术方案在在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。
参见图2,图2是根据一示例性实施例示出的一种内容分享的方法,该方法用于上述电子设备中,可以包括以下步骤:
在步骤200中,显示用户指定打开的内容页面;
在本实施例中,所述内容页面可以包括用户指定打开的web页面、即时聊天会话页面、视频播放页面、音乐播放页面或者本地存储信息的显示页面等。其中,本地存储信息的显示页面可以包括通讯录页面、通话记录页面或者图库等。
本实施例以用户指定打开的内容页面是web页面为例进行说明,如图3A所示,示例的给出了一种web页面的显示界面,该web页面显示的内容包括文本内容段1、文件内容段2和文本内容段3及图片A和图片B。
在步骤201中,在当前显示页面,检测用户在当前显示页面上输入的操作手势;
这里,对触摸屏技术实现原理进行简单介绍:触摸屏由触摸检测部件和触摸屏控制器组成,触摸检测部件安装在显示器屏幕前面,用于检测用户触摸位置(人体触摸类似静电感应薄片的触摸屏时,会产生电流感应信号,触摸检测部件可以通过感知该电流感应信号来得知用户的触点),然后将相关触摸信息传送至触摸屏控制器,触摸屏控制器接收到触摸检测部件所传输的触摸信息后,将其转换成触点坐标,再传送给CPU(中央处理单元)进行处理,同时触摸屏控制器也能接收CPU发来的命令并执行。
基于上述触摸屏技术实现原理,当用户在电子设备的触摸屏上进行触摸操作时,电子设备可以基于触摸屏幕的电流感应信号的变化来检测到用户的触摸操作手势。
在步骤202中,当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式;
在一个实施例中,用户可以根据自己的习惯来预先设置触发进入内容分享模式的操作手势,操作***记录该操作手势。该预先设置的操作手势可以是预定的滑动轨迹,也可以是触发某个特定操作的操作手势。
本实施例中,预设的操作手势可以是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
获取到用户用于触发内容分享的操作信号后,触发进入内容分享模式,用户在该内容分享模式下可以对当前显示页面中的内容元素进行选择并分享。其 中,可供用户进行选择的内容元素的类型包括文本内容、图片、链接地址、音频和视频中的至少一种。例如,用户可以点击当前显示页面中按页面排版进行布局的内容元素,如当前显示页面中的某一个图片,或者某一段文字,或者一个视频或者一个链接地址等。
在步骤203中,获取用户在当前显示页面中选择的内容元素;
本实施例中,基于用户的选择操作确定用户在当前显示页面中选择的内容元素,并对用户选择的内容元素进行处理,包括:提取并突出显示所述用户在当前显示页面选中的内容元素;或者,提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
参见图3B,示例的给出了一种用户触发当前显示页面进入内容分享模式的示例图:如图3B(1)所示,检测到用户触发当前显示页面从显示屏幕四角向内收缩显示的操作手势时,触发当前显示页面,如图3A所示的显示页面从显示屏幕四角向内收缩显示,进入内容分享模式;如图3B(2)所示,提取并突出显示所述用户在当前显示页面选中的内容元素,如用户选中图片A,以便对该内容元素(图片A)进行分享操作。在内容分享模式下,会在电子设备显示屏幕的底部区域显示可供用户进行分享的应用程序的图标,如图3B(1)和(2)中示例的应用程序A、应用程序B及应用程序C。
在一个实施例中,对用户选择的内容元素在进行分享前还可以对其进行编辑,如当内容元素为图片时,可以对选中的图片的显示尺寸,布局等显示状态进行编辑,当内容元素是文本内容时,还可以对文本内容进行重新编辑的操作,如添加文字描述或者删除某些文字或者对字体、字号、颜色等进行修改,如可以对图3B(2)中用户选中的图片A进行裁剪,得到尺寸满足自己要求的图片A,之后,对裁剪后的图片A进行分享。
在步骤204中,显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
本实施例中,获取到用户用于触发内容分享的操作信号后,触发进入内容分享模式,在该内容分享模式下,会将当前显示页面从显示屏幕四角向内收缩预定比例显示,并在显示屏幕的下方显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标,如图3B(1)和(2)所示。
在一个实施例中,对电子设备上安装的应用程序的类型进行检测,在内容分享模式下的显示屏幕的预定区域(如电子显示屏幕的底部区域)按序排列显 示电子终端上安装的应用程序中满足预定类型条件的应用程序的图标。其中,满足预定类型条件的应用程序是指内容元素可以在该类应用程序中进行分享操作的应用程序,如将电子设备上安装的通讯类应用程序,或者文本编辑应用筛选出来。
这里,显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标可以是:按照满足预定类型条件的应用程序的安装时间来进行显示排序,如安装时间在前的应用程序排列显示在前;也可以按照满足预定类型条件的应用程序的使用次数或者使用频率来进行显示排序,如使用次数较多的或者使用频率较大的应用程序排列显示在前。
在步骤205中,基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
在一个实施例中,在内容分享模式下,显示了可供用户进行内容分享的应用程序的图标后,用户可以通过拖动所选择的内容元素的操作来实现对该内容元素的分享。
本实施例中,基于显示的应用程序的图标,对所述内容元素进行分享可以包括:
检测所述内容元素的拖动操作;
如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
其中,目标应用程序可以包括但不限于:通讯类应用程序或文本编辑应用程序。
其中,文本编辑应用程序可以是word、PPT等office办公应用软件,便签、笔记等文件编辑软件;通讯类应用程序可以是即时通讯应用程序,短信,电话应用,或者社交网络服务SNS应用软件等通信工具。
在本实施例中,当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享可以包括:
当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
参见图4A到4C,示例性的给出了拖动内容元素至显示的应用程序中的目标应用程序进行分享的操作示意图;如图4A所示,当检测到用户针对内容元素的拖动操作时,依据所述拖动操作移动显示所述内容元素,如图片A;当移动所述内容元素至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序,如图4B及4C所示。之后,用户可以在打开的目标应用程序中对所述内容元素进行分享操作。
在一个实施例中,如果目标应用程序是通讯类应用程序,则用户可以在打开的通讯类应用程序的联系人会话页面、通讯录页面或者通话记录界面中选择选择要进行分享的联系人,将所述内容元素分享给所述联系人。
在一个实施例中,将内容元素分享给通讯类应用程序中的联系人可以包括:打开通讯类应用程序的联系人会话页面,将内容元素发送给该联系人会话中的联系人;或者,打开通讯类应用程序的通信录页面,从该通讯录中选择一个联系人,将内容元素发送给该选择的联系人;或者,打开通讯类应用程序的通话记录界面,在给通话记录界面中选择一个联系人,将内容元素发送给选择的联系人。
在一个实施例中,将内容元素分享给通讯类应用程序中的联系人还可以包括:拖动所述内容元素至打开的目标应用程序的联系人会话页面、通讯录页面或者通话记录界面,并将该内容元素拖动至所述联系人会话页面、通讯录页面或者通话记录界面的目标位置处,将所述内容元素发送给所述目标位置处对应的联系人。这里,将内容元素发送给通讯类应用程序的联系人指的是将内容元素的原图发送给通讯类应用程序的联系人。
在一个实施例中,所述目标位置可以是:联系人会话页面的消息出入框区域,通讯录页面中的某个联系人条目位置处或者通话记录界面中某条通话记录条目位置处。
例如,在一个实施例中,打开通讯类应用程序的联系人会话页面,如果检测到内容元素被拖动移动到了通讯类应用程序中的联系人会话页面的消息输入框中,则将所述内容元素发送给当前会话的联系人;参见图5A至5E,是根 据一示例性实施例提供的一种内容元素在联系人会话页面中进行分享的实现过程示意图。拖动内容元素到打开的目标应用程序B的显示页面,这里,应用程序B的显示界面为一联系人会话页面,内容元素,如图片A依然会在该联系人会话页面中显示,如图5A所示;检测到用户对该内容元素的拖动操作后,依据所述拖动操作在当前显示界面上移动该内容元素,这一过程请参见图5B;当该内容元素被拖动到会话页面的消息输入框区域时,如果检测到用户松开了对该内容元素的拖动,则该内容元素被输入到消息输入框中,参见图5C;如果检测到用户对该消息输入框中内容元素的发送请求,则将该内容元素发送给当前会话的联系人,参见图5E,完成对该内容元素分享给联系人的操作。在一个实施例中,在将内容元素分享给联系人之前,会提示用户进行图片分享的操作,如图5D所示,会提示用户“松手发送图片”字样,提示用户松开对内容元素的拖动就可以实现对内容元素的发送操作。
在一个实施例中,上述图5A到5E的实现过程还可以简化一下,当检测到内容元素拖动至会话页面的消息输入框区域时,直接提醒用户是否发送该图片,如“松手发送图片”,当检测到用户松开对内容元素的拖动,则直接将该内容元素对应的内容元素发送给当前会话的联系人。
例如,在一个实施例中,如果打开通讯类应用程序的通讯录页面,如果检测到内容元素被拖动移动到了通讯录页面中的某个联系人条目处,则将所述内容元素发送给该联系人;在一个实施例中,如果打开通讯类应用程序的通话记录页面,如果检测到内容元素被拖动移动到了通话记录中的某条通话记录条目位置处,则将所述内容元素发送给该通话记录对应的联系人。
参见图6A至6D,是根据一示例性实施例提供的一种内容元素在通话记录中进行分享的实现过程示意图。拖动内容元素到目标应用程序B,打开目标应用程序B,这里,应用程序B的显示界面为一通话记录页面,内容元素依然会在该通话记录页面中显示,如图6A所示;检测到用户对该内容元素的拖动操作后,依据所述拖动操作在当前显示界面上移动该内容元素,这一过程请参见图6B;当该内容元素被拖动到通讯录页面中的某个联系人条目处时,如果检测到用户松开了对该内容元素的拖动,则将该内容元素发送该通话记录对应的联系人,参见图6D,完成对该内容元素分享给联系人的操作。在一个实施例中,在将内容元素分享给联系人之前,会提示用户进行图片分享的操作,如图6C所示,会提示用户“松手发送图片”字样,提示用户松开对内容元素的拖 动就可以实现对内容元素的发送操作。
在一个实施例中,上述图6A到6D的实现过程还可以简化一下,当检测到内容元素拖动至通话记录界面上的某条通话记录条目区域处时,直接提醒用户是否发送该图片,如“松手发送图片”,当检测到用户松开对内容元素的拖动,则直接将该内容元素对应的内容元素发送给该通话记录对应的联系人。
当目标应用程序是其他通讯类应用程序时,将内容元素发送给通讯类应用程序中联系人的方式与上述在会话页面或者通讯记录页面类似,在此就不再赘述。
在一个实施例中,当所述目标应用程序是文本编辑应用程序时,在打开文本编辑应用程序后,可以拖动该内容元素,将所述内容元素***到文本编辑页面的目标位置处,实现对所述内容元素的分享。
在一个实施例中,当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素可以为:当所述目标编辑页面是便签编辑页面时,检测到该内容元素被移动到了便签编辑页面的某一行,则在该便签编辑页面的该文本行***该内容元素。或者,当所述目标编辑页面是office办公编辑软件时,检测到该内容元素被移动了文本编辑页面的某处,则在该处***所述内容元素。
参见图7A至7C,是根据一示例性实施例提供的一种内容元素在便签中进行分享的实现过程示意图。拖动内容元素到目标应用程序B的显示页面,打开目标应用程序B,这里,应用程序B的显示界面为一便签编辑页面,内容元素依然会在该便签编辑页面中显示,参见图7A;检测到用户对该内容元素的拖动操作后,依据所述拖动操作在当前显示界面上移动该内容元素,这一过程请参见图7B;当该内容元素被拖动到便签编辑页面的某一行,如果检测到用户松开了对该内容元素的拖动,则在便签编辑页面的该行***将该内容元素,参见图7C,实现对该内容元素的分享。
当目标应用程序是其他文本编辑应用程序时,在文本编辑页面***内容元素的方式与上述在便签编辑页面***内容元素的过程类似,在此就不再赘述。
在一个实施例中,对所述内容元素进行分享操作之前,所述方法还可以包括:提示用户是否对所述内容元素进行分享,以避免误触操作的发生。
以上的示例说明是以用户选择分享的内容元素是图片的情况下进行了,当用户选择的内容元素是文本内容或者视频或者音频或者链接地址等内容时,与 此示例类似,就不再赘述。
综上所述,本技术方案在在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。
下述为本公开装置实施例,可以用于执行本公开方法实施例。对于本公开装置实施例中未披露的细节,请参照本公开方法实施例。
图8是根据一示例性实施例示出的一种内容分享装置300的框图,该内容分享装置300应用于包含触摸屏的电子设备中。该内容分享装置300可以包括:
内容显示模块301,可以被配置为显示用户指定打开的内容页面;
处理模块302,可以被配置为在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
内容分享模块303,可以被配置为获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
综上所述,本技术方案在在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。
图9是根据另一示例性实施例示出的一种内容分享装置的框图,该内容分享装置应用于包含触摸屏的电子设备中。该内容分享装置可以包括:内容显示模块401,处理模块402及内容分享模块403;
内容显示模块401,可以被配置为显示用户指定打开的内容页面;
在本实施例中,所述内容页面可以包括用户指定打开的web页面、即时聊天会话页面、视频播放页面、音乐播放页面或者本地存储信息的显示页面等。
处理模块402,可以被配置为在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
本实施例中,处理模块402可以包括:
手势检测子模块4021,可以被配置为检测用户在当前显示页面上输入的操作手势;
模式切换子模块4022,可以被配置为当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
其中,所述预设的操作手势是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
内容分享模块403,可以被配置为获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
在一个实施例中,内容分享模块403可以包括:
第一处理子模块4031,可以被配置为提取并突出显示所述用户在当前显示页面选中的内容元素;
或者,
第二处理子模块4032,可以被配置为提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
在一个实施例中,内容分享模块403可以包括:
信息显示子模块4033,可以被配置为显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
内容分享子模块4034,可以被配置为基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
其中,所述内容元素包括:文本内容、图片、链接地址、音频和视频中的至少一种。
在本实施例中,内容分享子模块4034可以包括:
检测单元4034a,可以被配置为检测所述内容元素的拖动操作;
控制单元4034b,可以被配置为如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
内容分享单元4034c,可以被配置为当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
其中,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
在实现时,内容分享单元4034c包括:
第一分享子单元01,可以被配置为当检测到所述内容元素被移动至显示的 应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
第二分享子单元02,可以被配置为当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
第三分享子单元03,可以被配置为当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
综上所述,本技术方案在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式,获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。通过触发内容分享的操作信号,在当前显示页面触发进入内容分享模式,在该模式下,用户可以随意对当前显示页面中的内容元素进行选择和分享。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
请参考图10,其示出了一示例性实施例示出的一种用于内容分享装置500的框图。例如,装置500可以是手机或者平板电脑等带有触摸屏的电子设备。
参照图10,装置500可以包括以下一个或多个组件:处理组件502,存储器504,电源组件506,多媒体组件508,音频组件510,输入/输出(I/O)接口512,传感器组件514,以及通信组件516。
处理组件502通常控制装置500的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件502可以包括一个或多个处理器520来执行指令,以完成上述内容分享方法的全部或部分步骤。此外,处理组件502可以包括一个或多个模块,便于处理组件502和其他组件之间的交互。例如,处理组件502可以包括多媒体模块,以方便多媒体组件508和处理组件502之间的交互。
存储器504被配置为存储各种类型的数据以支持在装置500上的操作。这些数据的示例包括用于在装置500上操作的任何应用或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器504可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器, 磁盘或光盘。
电源组件506为装置500的各种组件提供电力。电源组件506可以包括电源管理***,一个或多个电源,及其他与为装置500生成、管理和分配电力相关联的组件。
多媒体组件508包括在装置500和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件508包括一个前置摄像头和/或后置摄像头。当装置500处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件510被配置为输出和/或输入音频信号。例如,音频组件510包括一个麦克风(MIC),当装置500处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器504或经由通信组件516发送。在一些实施例中,音频组件510还包括一个扬声器,用于输出音频信号。
I/O接口512为处理组件502和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件514包括一个或多个传感器,用于为装置500提供各个方面的状态评估。例如,传感器组件514可以检测到装置500的打开/关闭状态,组件的相对定位,例如组件为装置500的显示器和小键盘,传感器组件514还可以检测装置500或装置500一个组件的位置改变,用户与装置500接触的存在或不存在,装置500方位或加速/减速和装置500的温度变化。传感器组件514可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件514还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件514还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件516被配置为便于装置500和其他设备之间有线或无线方式的通 信。装置500可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件516经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,通信组件516还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置500可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述显示界面切换的方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器504,上述指令可由装置500的处理器520执行以完成上述内容分享方法。例如,非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
一种非临时性计算机可读存储介质,当存储介质中的指令由装置500的处理器执行时,使得装置500能够执行上述内容分享方法。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (19)

  1. 一种内容分享的方法,其特征在于,应用于电子设备中,所述方法包括:
    显示用户指定打开的内容页面;
    在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
    获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
  2. 根据权利要求1所述的方法,其特征在于,所述获取用户用于触发内容分享的操作信号,进入内容分享模式包括:
    检测用户在当前显示页面上输入的操作手势;
    当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
  3. 根据权利要求2所述的方法,其特征在于,所述预设的操作手势是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
  4. 根据权利要求1所述的方法,其特征在于,所述获取用户在当前显示页面中选择的内容元素包括:
    提取并突出显示所述用户在当前显示页面选中的内容元素;
    或者,
    提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
  5. 根据权利要求4所述的方法,其特征在于,所述对所述内容元素进行分享包括:
    显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
    基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
  6. 根据权利要求1至5任一项所述的方法,其特征在于,所述内容元素包括:文本内容、图片、链接地址、音频和视频中的至少一种。
  7. 根据权利要求5所述的方法,其特征在于,所述基于显示的应用程序的图标,对所述内容元素进行分享包括:
    检测所述内容元素的拖动操作;
    如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
    当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
  8. 根据权利要求7所述的方法,其特征在于,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
  9. 根据权利要求8所述的方法,其特征在于,所述当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享包括:
    当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
    当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
    当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
  10. 一种内容分享的装置,其特征在于,应用于电子设备中,所述装置包括:
    内容显示模块,被配置为显示用户指定打开的内容页面;
    处理模块,被配置为在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
    内容分享模块,被配置为获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
  11. 根据权利要求10所述的装置,其特征在于,所述处理模块包括:
    手势检测子模块,被配置为检测用户在当前显示页面上输入的操作手势;
    模式切换子模块,被配置为当检测到的操作手势是预设的操作手势时,获取到用户用于触发内容分享的操作信号,进入内容分享模式。
  12. 根据权利要求11所述的装置,其特征在于,所述预设的操作手势是:触发当前显示页面从显示屏幕四角向内收缩显示的操作手势。
  13. 根据权利要求10所述的装置,其特征在于,所述内容分享模块包括:
    第一处理子模块,被配置为提取并突出显示所述用户在当前显示页面选中的内容元素;
    或者,
    第二处理子模块,被配置为提取所述用户在当前显示页面中选中的内容元素并进行编辑,突出显示编辑后的所述内容元素。
  14. 根据权利要求13所述的装置,其特征在于,所述内容分享模块包括:
    信息显示子模块,被配置为显示电子设备上安装的可供所述用户进行内容分享的应用程序的图标;
    内容分享子模块,被配置为基于显示的应用程序的图标,拖动所述内容元素,实现对所述内容元素进行分享。
  15. 根据权利要求10至14任一项所述的装置,其特征在于,所述内容元素包括:文本内容、图片、链接地址、音频和视频中的至少一种。
  16. 根据权利要求14所述的装置,其特征在于,所述内容分享子模块包括:
    检测单元,被配置为检测所述内容元素的拖动操作;
    控制单元,被配置为如果检测到所述用户对所述内容元素的拖动操作,按照所述拖动操作移动显示所述内容元素;
    内容分享单元,被配置为当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,则在所述目标应用程序中对所述内容元素进行分享。
  17. 根据权利要求16所述的装置,其特征在于,所述目标应用程序包括:通讯类应用程序或文本编辑应用程序。
  18. 根据权利要求17所述的装置,其特征在于,所述内容分享单元包括:
    第一分享子单元,被配置为当检测到所述内容元素被移动至显示的应用程序的图标中的目标应用程序的图标时,打开所述目标应用程序;
    第二分享子单元,被配置为当所述目标应用程序为通讯类应用程序时,在所述目标应用程序中选择要进行分享的联系人,将所述内容元素分享给所述联系人;
    第三分享子单元,被配置为当所述目标应用程序为文本编辑应用程序时,在所述文本编辑应用程序的目标编辑页面中***所述内容元素。
  19. 一种内容分享的装置,其特征在于,所述装置包括:
    处理器;
    用于存储所述处理器的可执行指令的存储器;
    其中,所述处理器被配置为:
    显示用户指定打开的内容页面;
    在当前显示页面,获取用户用于触发内容分享的操作信号,进入内容分享模式;
    获取用户在当前显示页面中选择的内容元素,对所述内容元素进行分享。
PCT/CN2016/104914 2016-09-29 2016-11-07 一种内容分享的方法及装置 WO2018058749A1 (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201680001463.7A CN106489129A (zh) 2016-09-29 2016-11-07 一种内容分享的方法及装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610865379.1 2016-09-29
CN201610865379.1A CN106502527A (zh) 2016-09-29 2016-09-29 一种内容分享的方法、装置及终端

Publications (1)

Publication Number Publication Date
WO2018058749A1 true WO2018058749A1 (zh) 2018-04-05

Family

ID=58291252

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/CN2016/103977 WO2018058728A1 (zh) 2016-09-29 2016-10-31 一种内容分享的方法及装置
PCT/CN2016/104914 WO2018058749A1 (zh) 2016-09-29 2016-11-07 一种内容分享的方法及装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/103977 WO2018058728A1 (zh) 2016-09-29 2016-10-31 一种内容分享的方法及装置

Country Status (4)

Country Link
US (3) US20180088784A1 (zh)
EP (3) EP3301557A1 (zh)
CN (1) CN106502527A (zh)
WO (2) WO2018058728A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111258486A (zh) * 2020-01-09 2020-06-09 腾讯科技(深圳)有限公司 信息分享方法、装置、电子设备及存储介质

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112152910A (zh) 2015-02-16 2020-12-29 钉钉控股(开曼)有限公司 通讯方法
CN105681056B (zh) 2016-01-13 2019-03-19 阿里巴巴集团控股有限公司 对象分配方法及装置
CN107305459A (zh) * 2016-04-25 2017-10-31 阿里巴巴集团控股有限公司 语音和多媒体消息的发送方法及装置
CN107368995A (zh) 2016-05-13 2017-11-21 阿里巴巴集团控股有限公司 任务处理方法及装置
US10783320B2 (en) 2017-05-16 2020-09-22 Apple Inc. Device, method, and graphical user interface for editing screenshot images
CN107506106A (zh) * 2017-07-31 2017-12-22 努比亚技术有限公司 处理消息的方法、设备及计算机可存储介质
CN109426420A (zh) * 2017-08-24 2019-03-05 西安中兴新软件有限责任公司 一种双屏终端图片发送方法和装置
CN107608592B (zh) * 2017-09-28 2020-12-25 Oppo广东移动通信有限公司 一种列表中的列表项的选择方法及装置
JP7014958B2 (ja) * 2017-10-23 2022-02-02 富士通株式会社 編集プログラム、編集装置、及び、編集方法
CN107864278A (zh) * 2017-10-31 2018-03-30 努比亚技术有限公司 一种发送对象的方法和装置
US11137968B2 (en) 2018-03-08 2021-10-05 Mitsubishi Electric Corporation Screen-creation assistance device, display system, screen-creation assistance method, and recording medium
CN108616443A (zh) * 2018-03-30 2018-10-02 北京三快在线科技有限公司 联系人信息展示方法及装置
CN109753199B (zh) * 2018-06-21 2019-12-06 北京字节跳动网络技术有限公司 一种应用页面展示方法及移动终端
US10901584B2 (en) * 2018-06-03 2021-01-26 Apple Inc. Devices, methods, and systems for manipulating user interfaces
CN108986009A (zh) * 2018-06-11 2018-12-11 北京三快在线科技有限公司 图片的生成方法、装置及电子设备
CN110875975A (zh) * 2018-08-29 2020-03-10 阿里巴巴集团控股有限公司 一种信息处理方法及设备
CN109684110A (zh) * 2018-12-28 2019-04-26 北京小米移动软件有限公司 多媒体资源分享方法、装置及存储介质
CN109740086A (zh) * 2019-01-10 2019-05-10 北京字节跳动网络技术有限公司 用于展示页面的方法和装置
CN109814786B (zh) * 2019-01-25 2020-11-17 维沃移动通信有限公司 图像存储方法及终端设备
CN111612558A (zh) * 2019-02-25 2020-09-01 福特全球技术公司 行程邀约的方法和***
CN114679537B (zh) * 2019-05-22 2023-04-28 华为技术有限公司 一种拍摄方法及终端
CN110174994B (zh) * 2019-05-27 2021-09-03 网易(杭州)网络有限公司 聊天消息转发的方法及装置、电子设备、存储介质
CN110308860B (zh) * 2019-07-11 2022-01-25 Oppo广东移动通信有限公司 截屏方法及相关装置
CN110362256A (zh) * 2019-07-22 2019-10-22 珠海格力电器股份有限公司 一种将截屏图片作为快捷便签的方法、装置及终端
CN110851040B (zh) * 2019-10-28 2021-07-20 维沃移动通信有限公司 一种信息处理方法及电子设备
CN111107222B (zh) * 2019-12-18 2021-08-24 维沃移动通信有限公司 一种界面共享方法及电子设备
US20230055467A1 (en) * 2020-01-17 2023-02-23 Myscript Document layout management
CN111290675B (zh) * 2020-03-02 2023-02-17 Oppo广东移动通信有限公司 截屏图片的分享方法、装置、终端及存储介质
US11604562B2 (en) * 2020-06-10 2023-03-14 Snap Inc. Interface carousel for use with image processing software development kit
CN115220626A (zh) * 2020-07-16 2022-10-21 Oppo广东移动通信有限公司 一种显示方法、装置及存储介质
CN112054950B (zh) * 2020-08-29 2022-05-13 腾讯科技(深圳)有限公司 资源传输方法、装置、终端及介质
US11112945B1 (en) * 2020-09-30 2021-09-07 Snap Inc. Content detection and transmission in response to receiving user interactions
CN113473223B (zh) * 2021-05-31 2023-07-04 北京达佳互联信息技术有限公司 素材处理方法、装置、电子设备及存储介质
CN114327179B (zh) * 2021-11-30 2022-12-16 荣耀终端有限公司 应用启动方法、电子设备及可读存储介质
CN116700554B (zh) * 2022-10-24 2024-05-24 荣耀终端有限公司 信息的显示方法、电子设备及可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309850A (zh) * 2013-06-25 2013-09-18 北京小米科技有限责任公司 内容编辑方法、装置及终端
CN105426086A (zh) * 2015-12-23 2016-03-23 小米科技有限责任公司 页面中搜索功能框的显示处理方法及装置
US20160132222A1 (en) * 2014-11-12 2016-05-12 Samsung Electronics Co., Ltd. Apparatus and method for using blank area in screen
CN105955607A (zh) * 2016-04-22 2016-09-21 北京小米移动软件有限公司 内容分享方法和装置

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102902679B (zh) * 2011-07-26 2017-05-24 中兴通讯股份有限公司 键盘式终端及其电子文档的定位方法
EP2749119B1 (en) * 2011-08-24 2017-11-29 LG Electronics Inc. Mobile terminal and controlling method thereof
KR101919008B1 (ko) * 2012-02-24 2018-11-19 삼성전자주식회사 정보 제공 방법 및 이를 위한 이동 단말기
KR101894395B1 (ko) * 2012-02-24 2018-09-04 삼성전자주식회사 캡쳐 데이터 제공 방법 및 이를 위한 이동 단말기
KR102008495B1 (ko) * 2012-02-24 2019-08-08 삼성전자주식회사 데이터 공유 방법 및 이를 위한 이동 단말기
KR101885775B1 (ko) * 2012-02-24 2018-08-07 삼성전자주식회사 컨텐트 캡쳐 방법 및 이를 위한 이동 단말기
KR101917690B1 (ko) * 2012-06-01 2018-11-13 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
EP2680125A3 (en) * 2012-06-28 2015-01-28 Orange Enhanced user interface to transfer media content
US20140015711A1 (en) * 2012-07-10 2014-01-16 Skytraq Technology, Inc. Wireless communication system and time synchronization method of the same
KR20140030361A (ko) * 2012-08-27 2014-03-12 삼성전자주식회사 휴대단말기의 문자 인식장치 및 방법
KR101935039B1 (ko) * 2012-09-11 2019-01-03 엘지전자 주식회사 이동 단말기 및 이동 단말기의 제어 방법
CN103116440A (zh) * 2013-01-23 2013-05-22 深圳市金立通信设备有限公司 一种在终端上移动图标的方法及终端
US20140253574A1 (en) * 2013-03-05 2014-09-11 Research In Motion Limited Development Environment For Capture Of Image Data From A Mobile Device
WO2014157908A1 (en) * 2013-03-27 2014-10-02 Samsung Electronics Co., Ltd. Device and method for displaying execution result of application
CN104125508B (zh) * 2013-04-25 2017-11-17 华为技术有限公司 视频分享方法和终端
US9207835B1 (en) * 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
CN104090762B (zh) * 2014-07-10 2017-04-19 福州瑞芯微电子股份有限公司 一种截图处理装置和方法
US9606716B2 (en) * 2014-10-24 2017-03-28 Google Inc. Drag-and-drop on a mobile device
TWI537885B (zh) * 2015-01-07 2016-06-11 晶睿通訊股份有限公司 監控方法與監控系統
US10075485B2 (en) * 2015-06-25 2018-09-11 Nbcuniversal Media Llc Animated snapshots
KR102477849B1 (ko) * 2015-09-15 2022-12-15 엘지전자 주식회사 이동 단말기 및 그것의 제어방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309850A (zh) * 2013-06-25 2013-09-18 北京小米科技有限责任公司 内容编辑方法、装置及终端
US20160132222A1 (en) * 2014-11-12 2016-05-12 Samsung Electronics Co., Ltd. Apparatus and method for using blank area in screen
CN105426086A (zh) * 2015-12-23 2016-03-23 小米科技有限责任公司 页面中搜索功能框的显示处理方法及装置
CN105955607A (zh) * 2016-04-22 2016-09-21 北京小米移动软件有限公司 内容分享方法和装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111258486A (zh) * 2020-01-09 2020-06-09 腾讯科技(深圳)有限公司 信息分享方法、装置、电子设备及存储介质
CN111258486B (zh) * 2020-01-09 2024-03-05 腾讯科技(深圳)有限公司 信息分享方法、装置、电子设备及存储介质

Also Published As

Publication number Publication date
EP3301557A1 (en) 2018-04-04
US20180088764A1 (en) 2018-03-29
US20180088784A1 (en) 2018-03-29
EP3301559A1 (en) 2018-04-04
EP3301559B1 (en) 2021-01-20
EP3301558A1 (en) 2018-04-04
WO2018058728A1 (zh) 2018-04-05
US20180091660A1 (en) 2018-03-29
CN106502527A (zh) 2017-03-15

Similar Documents

Publication Publication Date Title
WO2018058749A1 (zh) 一种内容分享的方法及装置
US10942616B2 (en) Multimedia resource management method and apparatus, and storage medium
CN106527883B (zh) 一种内容分享的方法、装置及终端
CN104375980B (zh) 文本内容选择方法及装置
JP6321296B2 (ja) テキスト入力方法、装置、プログラム及び記録媒体
JP7125834B2 (ja) 画像取得方法および装置
WO2016192333A1 (zh) 终端应用程序管理方法及装置
US10509540B2 (en) Method and device for displaying a message
CN106775202B (zh) 一种信息传输的方法及装置
CN105204846A (zh) 多人视频中视频画面的显示方法、装置及终端设备
WO2017016148A1 (zh) 基于图像的通信方法及装置
WO2016061927A1 (zh) 描述信息的显示方法及装置、电子设备
EP3828682A1 (en) Method, apparatus for adding shortcut plug-in, and intelligent device
WO2017054354A1 (zh) 信息处理方法及装置
CN106527886B (zh) 图片显示方法及装置
WO2016065831A1 (zh) 图像删除方法及装置
CN104850643A (zh) 图片对比方法和装置
WO2016015404A1 (zh) 呼叫转移的方法、装置及终端
CN107423378A (zh) 图片显示方法及装置
WO2016192322A1 (zh) 一种信息发送的方法及装置
WO2016197549A1 (zh) 一种进行搜索的方法和装置
CN104836880A (zh) 联系人头像处理方法及装置
EP3301888A1 (en) Call processing method and device for call notes
US20150286361A1 (en) Single gesture video capture and share
CN105653658A (zh) 信息展示方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16917495

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16917495

Country of ref document: EP

Kind code of ref document: A1