CN109164964B - Content sharing method and device, terminal and storage medium - Google Patents
Content sharing method and device, terminal and storage medium Download PDFInfo
- Publication number
- CN109164964B CN109164964B CN201810962671.4A CN201810962671A CN109164964B CN 109164964 B CN109164964 B CN 109164964B CN 201810962671 A CN201810962671 A CN 201810962671A CN 109164964 B CN109164964 B CN 109164964B
- Authority
- CN
- China
- Prior art keywords
- sharing
- content
- target
- shared content
- shared
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/04817—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请实施例涉及人机交互领域,特别涉及一种内容分享方法、装置、终端及存储介质。The embodiments of the present application relate to the field of human-computer interaction, and in particular, to a content sharing method, device, terminal, and storage medium.
背景技术Background technique
随着互联网技术的不断发展,用户使用终端进行内容分享变得越来越普遍。With the continuous development of Internet technology, it has become more and more common for users to use terminals to share content.
比如,用户使用即时通信应用程序与其他用户进行即时通信过程中,可以通过点击即时通信应用程序提供的分享入口,并选择需要分享的图片,从而向其他用户分享图片。For example, when a user uses an instant messaging application to communicate with other users, he or she may click a sharing portal provided by the instant messaging application and select a picture to be shared, so as to share the picture with other users.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供了一种内容分享方法、装置、终端及存储介质,可以解决需要通过应用程序提供的分享入口进行内容分享时,由于不同应用程序分享入口的设置方式不同,导致分享效率较低的问题。所述技术方案如下:The embodiments of the present application provide a content sharing method, device, terminal, and storage medium, which can solve the problem that when content sharing needs to be performed through a sharing portal provided by an application, the sharing efficiency is low due to different setting methods of the sharing portals of different applications. The problem. The technical solution is as follows:
一方面,提供了一种内容分享方法,所述方法包括:In one aspect, a content sharing method is provided, the method comprising:
显示侧边栏,所述侧边栏中包含至少一个图标;displaying a sidebar containing at least one icon;
当接收到对所述至少一个图标中内容分享图标的触发操作时,显示分享内容选择浮窗,所述分享内容选择浮窗中包含至少一项分享内容;When receiving a triggering operation on a content sharing icon in the at least one icon, displaying a sharing content selection floating window, and the sharing content selection floating window includes at least one item of sharing content;
接收对所述至少一项分享内容中目标分享内容的第一分享操作;receiving a first sharing operation on the target shared content in the at least one item of shared content;
根据所述第一分享操作,通过前台应用程序分享所述目标分享内容。According to the first sharing operation, the target sharing content is shared through the foreground application.
另一方面,提供了一种内容分享装置,所述装置包括:In another aspect, a content sharing device is provided, the device comprising:
第一显示模块,用于显示侧边栏,所述侧边栏中包含至少一个图标;a first display module, used for displaying a sidebar, the sidebar including at least one icon;
第二显示模块,用于当接收到对所述至少一个图标中内容分享图标的触发操作时,显示分享内容选择浮窗,所述分享内容选择浮窗中包含至少一项分享内容;a second display module, configured to display a shared content selection floating window when receiving a triggering operation for a content sharing icon in the at least one icon, and the shared content selection floating window includes at least one item of shared content;
第一接收模块,用于接收对所述至少一项分享内容中目标分享内容的第一分享操作;a first receiving module, configured to receive a first sharing operation on the target shared content in the at least one item of shared content;
第一分享模块,用于根据所述第一分享操作,通过前台应用程序分享所述目标分享内容。The first sharing module is configured to share the target sharing content through the foreground application according to the first sharing operation.
另一方面,提供了一种终端,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如上述所述的内容分享方法。In another aspect, a terminal is provided, the terminal includes a processor and a memory, the memory stores at least one instruction, and the instruction is loaded and executed by the processor to implement the content sharing method as described above .
另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如上述所述的分容分享方法。In another aspect, a computer-readable storage medium is provided, and at least one instruction is stored in the storage medium, and the instruction is loaded and executed by a processor to implement the above-mentioned method for content sharing and sharing.
本申请实施例提供的技术方案带来的有益效果至少包括:The beneficial effects brought by the technical solutions provided in the embodiments of the present application include at least:
通过触发显示侧边栏,并在接收到对侧边栏中内容分享图标的触发操作时,显示分享内容选择浮窗,进而在接收到对分享内容选择浮窗中目标分享内容的分享操作时,通过前台应用程序分享目标分享内容;采用本申请实施例提供的内容分享方法,在任意应用程序下借助侧边栏中提供的统一内容分享入口实现内容分享,无需借助应用程序提供的分享入口,实现了内容分享入口以及操作的统一化,从而提高了内容分享的效率。By triggering the display of the sidebar, and when receiving a trigger operation on the content sharing icon in the sidebar, the sharing content selection floating window is displayed, and then when receiving a sharing operation for the target sharing content in the sharing content selection floating window, Share the target sharing content through the foreground application; using the content sharing method provided by the embodiment of the present application, the content sharing can be achieved under any application by means of the unified content sharing portal provided in the sidebar, without using the sharing portal provided by the application. The content sharing entry and operation are unified, thereby improving the efficiency of content sharing.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the drawings that are used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can also be obtained from these drawings without creative effort.
图1和图2是本申请一个示例性实施例提供的终端的结构方框图;1 and 2 are structural block diagrams of a terminal provided by an exemplary embodiment of the present application;
图3至图8是图1和图2所示实施例涉及的五种带有不同显示屏的终端的示意图;3 to 8 are schematic diagrams of five types of terminals with different display screens involved in the embodiments shown in FIGS. 1 and 2;
图9示出了本申请一个示例性实施例提供的内容分享方法的流程图;FIG. 9 shows a flowchart of a content sharing method provided by an exemplary embodiment of the present application;
图10是图9所示内容分享方法实施过程的界面示意图;Fig. 10 is the interface schematic diagram of the implementation process of the content sharing method shown in Fig. 9;
图11示出了本申请另一个示例性实施例提供的内容分享方法的流程图;FIG. 11 shows a flowchart of a content sharing method provided by another exemplary embodiment of the present application;
图12是分享单项内容过程的界面示意图;12 is a schematic interface diagram of a process of sharing a single content;
图13是分享多项内容过程的界面示意图;13 is a schematic interface diagram of a process of sharing multiple contents;
图14示出了本申请另一个示例性实施例提供的内容分享方法的流程图;14 shows a flowchart of a content sharing method provided by another exemplary embodiment of the present application;
图15是分享内容至其它应用程序过程的界面示意图;15 is a schematic interface diagram of a process of sharing content to other application programs;
图16示出了本申请另一个示例性实施例提供的内容分享方法的流程图;16 shows a flowchart of a content sharing method provided by another exemplary embodiment of the present application;
图17是切换分享内容选择浮窗内分享内容时的界面示意图;17 is a schematic diagram of an interface when switching shared content and selecting shared content in a floating window;
图18示出了本申请一个示例性实施例提供的内容分享装置的结构框图。FIG. 18 shows a structural block diagram of a content sharing apparatus provided by an exemplary embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
参考图1和图2所示,其示出了本申请一个示例性实施例提供的终端100的结构方框图。该终端100可以是手机、平板电脑、笔记本电脑和电子书等。本申请中的终端100可以包括一个或多个如下部件:处理器110、存储器120和触摸显示屏130。Referring to FIG. 1 and FIG. 2, it shows a structural block diagram of a
处理器110可以包括一个或者多个处理核心。处理器110利用各种接口和线路连接整个终端100内的各个部分,通过运行或执行存储在存储器120内的指令、程序、代码集或指令集,以及调用存储在存储器120内的数据,执行终端100的各种功能和处理数据。可选地,处理器110可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器110可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责触摸显示屏130所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器110中,单独通过一块芯片进行实现。The
存储器120可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选地,该存储器120包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器120可用于存储指令、程序、代码、代码集或指令集。存储器120可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端100的使用所创建的数据(比如音频数据、电话本)等。The memory 120 may include random access memory (Random Access Memory, RAM), or may include read-only memory (Read-Only Memory). Optionally, the memory 120 includes a non-transitory computer-readable storage medium. Memory 120 may be used to store instructions, programs, codes, sets of codes, or sets of instructions. The memory 120 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), Instructions and the like for implementing the following method embodiments; the storage data area may store data (such as audio data, phone book) and the like created according to the use of the
以操作系统为安卓(Android)系统为例,存储器120中存储的程序和数据如图1所示,存储器120中存储有Linux内核层220、系统运行库层240、应用框架层260和应用层280。Linux内核层220为终端100的各种硬件提供了底层的驱动,如显示驱动、音频驱动、摄像头驱动、蓝牙驱动、Wi-Fi驱动、电源管理等。系统运行库层240通过一些C/C++库来为Android系统提供了主要的特性支持。如SQLite库提供了数据库的支持,OpenGL/ES库提供了6绘图的支持,Webkit库提供了浏览器内核的支持等。在系统运行库层240中还提供有Android运行时库242(Android Runtime),它主要提供了一些核心库,能够允许开发者使用Java语言来编写Android应用。应用框架层260提供了构建应用程序时可能用到的各种API,开发者也可以通过使用这些API来构建自己的应用程序,比如活动管理、窗口管理、视图管理、通知管理、内容提供者、包管理、通话管理、资源管理、定位管理。应用层280中运行有至少一个应用程序,这些应用程序可以是操作系统自带的联系人程序、短信程序、时钟程序、相机应用等;也可以是第三方开发者所开发的应用程序,比如即时通信程序、相片美化程序等。Taking the Android system as the operating system as an example, the programs and data stored in the memory 120 are shown in FIG. 1 , and the memory 120 stores the Linux kernel layer 220 , the system runtime layer 240 , the application framework layer 260 and the application layer 280 . The Linux kernel layer 220 provides underlying drivers for various hardware of the
以操作系统为IOS系统为例,存储器120中存储的程序和数据如图2所示,IOS系统包括:核心操作系统层320(Core OS layer)、核心服务层340(Core Services layer)、媒体层360(Media layer)、可触摸层380(Cocoa Touch Layer)。核心操作系统层320包括了操作系统内核、驱动程序以及底层程序框架,这些底层程序框架提供更接近硬件的功能,以供位于核心服务层340的程序框架所使用。核心服务层340提供给应用程序所需要的系统服务和/或程序框架,比如基础(Foundation)框架、账户框架、广告框架、数据存储框架、网络连接框架、地理位置框架、运动框架等等。媒体层360为应用程序提供有关视听方面的接口,如图形图像相关的接口、音频技术相关的接口、视频技术相关的接口、音视频传输技术的无线播放(AirPlay)接口等。可触摸层380为应用程序开发提供了各种常用的界面相关的框架,可触摸层380负责用户在终端100上的触摸交互操作。比如本地通知服务、远程推送服务、广告框架、游戏工具框架、消息用户界面接口(User Interface,UI)框架、用户界面UIKit框架、地图框架等等。Taking the operating system as the IOS system as an example, the programs and data stored in the memory 120 are shown in FIG. 2 . The IOS system includes: a core operating system layer 320 (Core OS layer), a core service layer 340 (Core Services layer), a media layer 360 (Media layer), touchable layer 380 (Cocoa Touch Layer). The core operating system layer 320 includes an operating system kernel, drivers, and low-level program frameworks, which provide functions closer to hardware for use by the program frameworks located in the core service layer 340 . The core service layer 340 provides system services and/or program frameworks required by applications, such as a foundation framework, an account framework, an advertisement framework, a data storage framework, a network connection framework, a geographic location framework, a motion framework, and the like. The media layer 360 provides audiovisual interfaces for applications, such as graphics and image related interfaces, audio technology related interfaces, video technology related interfaces, and audio and video transmission technology wireless playback (AirPlay) interfaces. The touchable layer 380 provides various common interface-related frameworks for application development, and the touchable layer 380 is responsible for the user's touch interaction operation on the
在图2所示出的框架中,与大部分应用程序有关的框架包括但不限于:核心服务层340中的基础框架和可触摸层380中的UIKit框架。基础框架提供许多基本的对象类和数据类型,为所有应用程序提供最基本的系统服务,和UI无关。而UIKit框架提供的类是基础的UI类库,用于创建基于触摸的用户界面,iOS应用程序可以基于UIKit框架来提供UI,所以它提供了应用程序的基础架构,用于构建用户界面,绘图、处理和用户交互事件,响应手势等等。Among the frameworks shown in FIG. 2 , the frameworks related to most applications include but are not limited to: the basic framework in the core service layer 340 and the UIKit framework in the touchable layer 380 . The basic framework provides many basic object classes and data types, and provides the most basic system services for all applications, regardless of UI. The classes provided by the UIKit framework are the basic UI class libraries for creating touch-based user interfaces. iOS applications can provide UI based on the UIKit framework, so it provides the application's infrastructure for building user interfaces, drawing , handling and user interaction events, responding to gestures, and more.
触摸显示屏130用于接收用户使用手指、触摸笔等任何适合的物体在其上或附近的触摸操作,以及显示各个应用程序的用户界面。触摸显示屏130通常设置在终端130的前面板。触摸显示屏130可被设计成为全面屏、曲面屏或异型屏。触摸显示屏130还可被设计成为全面屏与曲面屏的结合,异型屏与曲面屏的结合,本实施例对此不加以限定。其中:The
全面屏Full screen
全面屏可以是指触摸显示屏130占用终端100的前面板的屏占比超过阈值(比如80%或90%或95%)的屏幕设计。屏占比的一种计算方式为:(触摸显示屏130的面积/终端100的前面板的面积)*100%;屏占比的另一种计算方式为:(触摸显示屏130中实际显示区域的面积/终端100的前面板的面积)*100%;屏占比的再一种计算方式为:(触摸显示屏130的对角线/在终端100的前面板的对角线)*100%。示意性的如图3所示的例子中,终端100的前面板上近乎所有区域均为触摸显示屏130,在终端100的前面板40上,除中框41所产生的边缘之外的其它区域,全部为触摸显示屏130。该触摸显示屏130的四个角可以是直角或者圆角。The full screen may refer to a screen design in which the screen ratio of the front panel of the terminal 100 occupied by the
全面屏还可以是将至少一种前面板部件集成在触摸显示屏130内部或下层的屏幕设计。可选地,该至少一种前面板部件包括:摄像头、指纹传感器、接近光传感器、距离传感器等。在一些实施例中,将传统终端的前面板上的其他部件集成在触摸显示屏130的全部区域或部分区域中,比如将摄像头中的感光元件拆分为多个感光像素后,将每个感光像素集成在触摸显示屏130中每个显示像素中的黑色区域中。由于将至少一种前面板部件集成在了触摸显示屏130的内部,所以全面屏具有更高的屏占比。The full screen may also be a screen design that integrates at least one front panel component inside or below the
当然在另外一些实施例中,也可以将传统终端的前面板上的前面板部件设置在终端100的侧边或背面,比如将超声波指纹传感器设置在触摸显示屏130的下方、将骨传导式的听筒设置在终端130的内部、将摄像头设置成位于终端的侧边且可插拔的结构。Of course, in some other embodiments, the front panel components on the front panel of the conventional terminal can also be arranged on the side or the back of the terminal 100, for example, the ultrasonic fingerprint sensor is arranged under the
在一些可选的实施例中,当终端100采用全面屏时,终端100的中框的单个侧边,或两个侧边(比如左、右两个侧边),或四个侧边(比如上、下、左、右四个侧边)上设置有边缘触控传感器120,该边缘触控传感器120用于检测用户在中框上的触摸操作、点击操作、按压操作和滑动操作等中的至少一种操作。该边缘触控传感器120可以是触摸传感器、热力传感器、压力传感器等中的任意一种。用户可以在边缘触控传感器120上施加操作,对终端100中的应用程序进行控制。In some optional embodiments, when the terminal 100 adopts a full screen, a single side, or two sides (such as the left and right sides), or four sides (such as the middle frame of the terminal 100) An edge touch sensor 120 is provided on the four sides (upper, lower, left and right), and the edge touch sensor 120 is used to detect the user's touch operation, click operation, pressing operation and sliding operation on the middle frame. at least one operation. The edge touch sensor 120 may be any one of a touch sensor, a thermal sensor, a pressure sensor, and the like. The user can perform operations on the edge touch sensor 120 to control the applications in the
曲面屏Curved screen
曲面屏是指触摸显示屏130的屏幕区域不处于一个平面内的屏幕设计。一般的,曲面屏至少存在这样一个截面:该截面呈弯曲形状,且曲面屏在沿垂直于该截面的任意平面方向上的投影为平面的屏幕设计,其中,该弯曲形状可以是U型。可选地,曲面屏是指至少一个侧边是弯曲形状的屏幕设计方式。可选地,曲面屏是指触摸显示屏130的至少一个侧边延伸覆盖至终端100的中框上。由于触摸显示屏130的侧边延伸覆盖至终端100的中框,也即将原本不具有显示功能和触控功能的中框覆盖为可显示区域和/或可操作区域,从而使得曲面屏具有了更高的屏占比。可选地,如图4所示的例子中,曲面屏是指左右两个侧边42是弯曲形状的屏幕设计;或者,曲面屏是指上下两个侧边是弯曲形状的屏幕设计;或者,曲面屏是指上、下、左、右四个侧边均为弯曲形状的屏幕设计。在可选的实施例中,曲面屏采用具有一定柔性的触摸屏材料制备。The curved screen refers to a screen design in which the screen area of the
异型屏Special-shaped screen
异型屏是外观形状为不规则形状的触摸显示屏,不规则形状不是矩形或圆角矩形。可选地,异型屏是指在矩形或圆角矩形的触摸显示屏130上设置有凸起、缺口和/或挖孔的屏幕设计。可选地,该凸起、缺口和/或挖孔可以位于触摸显示屏130的边缘、屏幕中央或两者均有。当凸起、缺口和/或挖孔设置在一条边缘时,可以设置在该边缘的中间位置或两端;当凸起、缺口和/或挖孔设置在屏幕中央时,可以设置在屏幕的上方区域、左上方区域、左侧区域、左下方区域、下方区域、右下方区域、右侧区域、右上方区域中的一个或多个区域中。当设置在多个区域中时,凸起、缺口和挖孔可以集中分布,也可以分散分布;可以对称分布,也可以不对称分布。可选地,该凸起、缺口和/或挖孔的数量也不限。The special-shaped screen is a touch display screen with an irregular shape, and the irregular shape is not a rectangle or a rounded rectangle. Optionally, the special-shaped screen refers to a screen design in which protrusions, notches and/or holes are provided on the rectangular or rounded rectangular
由于异型屏将触摸显示屏的上额区和/或下额区覆盖为可显示区域和/或可操作区域,使得触摸显示屏在终端的前面板上占据更多的空间,所以异型屏也具有更大的屏占比。在一些实施例中,缺口和/或挖孔中用于容纳至少一种前面板部件,该前面板部件包括摄像头、指纹传感器、接近光传感器、距离传感器、听筒、环境光亮度传感器、物理按键中的至少一种。Because the special-shaped screen covers the upper forehead area and/or the lower forehead area of the touch display screen as a displayable area and/or an operable area, so that the touch display screen occupies more space on the front panel of the terminal, so the special-shaped screen also has Larger screen-to-body ratio. In some embodiments, the notch and/or the cutout is used to accommodate at least one front panel component, the front panel component including a camera, a fingerprint sensor, a proximity light sensor, a distance sensor, an earpiece, an ambient light sensor, a physical key at least one of.
示例性的,该缺口可以设置在一个或多个边缘上,该缺口可以是半圆形缺口、直角矩形缺口、圆角矩形缺口、水滴状缺口或不规则形状缺口。示意性的如图5所示的例子中,异型屏可以是在触摸显示屏130的上边缘的中央位置设置有半圆形缺口43的屏幕设计,该半圆形缺口43所空出的位置用于容纳摄像头、距离传感器(又称接近传感器)、听筒、环境光亮度传感器中的至少一种前面板部件;示意性的如图6所示,异型屏可以是在触摸显示屏130的下边缘的中央位置设置有半圆形缺口44的屏幕设计,该半圆形缺口44所空出的位置用于容纳物理按键、指纹传感器、麦克风中的至少一种部件;示意性的如图7所示的例子中,异型屏可以是在触摸显示屏130的下边缘的中央位置设置有半椭圆形缺口45的屏幕设计,同时在终端100的前面板上还形成有一个半椭圆型缺口,两个半椭圆形缺口围合成一个椭圆形区域,该椭圆形区域用于容纳物理按键或者指纹识别模组;示意性的如图8所示的例子中,异型屏可以是在触摸显示屏130中的上半部中设置有至少一个小孔45的屏幕设计,该小孔45所空出的位置用于容纳摄像头、距离传感器、听筒、环境光亮度传感器中的至少一种前面板部件。Exemplarily, the notch may be provided on one or more edges, and the notch may be a semi-circular notch, a right-angled rectangular notch, a rounded rectangular notch, a teardrop-shaped notch or an irregular-shaped notch. In the example shown schematically in FIG. 5 , the special-shaped screen may be a screen design in which a
除此之外,本领域技术人员可以理解,上述附图所示出的终端100的结构并不构成对终端100的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端100中还包括射频电路、输入单元、传感器、音频电路、无线保真(Wireless Fidelity,WiFi)模块、电源、蓝牙模块等部件,在此不再赘述。In addition, those skilled in the art can understand that the structure of the terminal 100 shown in the above drawings does not constitute a limitation on the terminal 100, and the terminal may include more or less components than those shown in the drawings, or combine some components, or a different arrangement of components. For example, the terminal 100 further includes components such as a radio frequency circuit, an input unit, a sensor, an audio circuit, a Wireless Fidelity (WiFi) module, a power supply, and a Bluetooth module, which are not described herein again.
需要说明的是,本申请实施例提供的内容分享方法,可以用于具有全面屏、曲面屏、异形屏、折叠屏或其他屏幕形态的终端,本申请实施例仅以应用于异形屏(水滴屏)终端为例进行示意性说明。It should be noted that the content sharing method provided by the embodiments of the present application can be used for terminals with a full screen, a curved screen, a special-shaped screen, a folding screen, or other screen forms, and the embodiments of the present application are only applied to special-shaped screens (water drop screens). ) terminal as an example for schematic illustration.
相关技术中,用户在使用应用程序过程中进行内容分享时,需要借助应用程序提供的分享入口。然而,由于不同应用程序所提供分享入口的入口位置以及入口层级不同,且进入分享入口后进行内容分享的步骤也不同(分享逻辑不同),导致用户使用不同应用程序内容分享前都需要经过学习,增加了用户学习成本,降低了内容分享的效率较低。In the related art, when a user shares content in the process of using an application program, he needs to use a sharing portal provided by the application program. However, due to the different entry locations and entry levels of the sharing portals provided by different applications, and the steps for content sharing after entering the sharing portals are also different (the sharing logic is different), users need to learn before using different applications to share content. It increases user learning costs and reduces the efficiency of content sharing.
而本申请实施例中,借助侧边栏提供的统一内容分享入口,用户在任一应用程序内进行内容分享时,只需要呼出侧边栏,即可通过侧边栏中的统一内容分享入口将待分享内容分享至前台应用程序。通过统一不同应用应用程序的内容分享入口和操作,降低了用户的学习成本,并提高了内容分享的效率。下面采用示意性的实施例对本申请实施例提供的内容分享方法进行说明。However, in the embodiment of the present application, with the help of the unified content sharing portal provided by the sidebar, when a user shares content in any application, he only needs to call out the sidebar, and then he can use the unified content sharing portal in the sidebar to share the content to be shared. Share content to the foreground application. By unifying the content sharing entry and operation of different applications, the learning cost of users is reduced, and the efficiency of content sharing is improved. The content sharing method provided by the embodiment of the present application is described below by using an illustrative embodiment.
请参考图9,其示出了本申请一个示例性实施例提供的内容分享方法的流程图。本实施例以该方法应用于上述图1或图2提供的终端中来举例说明。所述方法包括:Please refer to FIG. 9 , which shows a flowchart of a content sharing method provided by an exemplary embodiment of the present application. This embodiment is exemplified by applying the method to the terminal provided in FIG. 1 or FIG. 2 . The method includes:
步骤901,显示侧边栏,侧边栏中包含至少一个图标。
可选的,该侧边栏为矩形侧边栏、弧形侧边栏或其他不规则形状的侧边栏,本申请实施例并不对侧边栏的具体形态进行限定。Optionally, the sidebar is a rectangular sidebar, an arc-shaped sidebar, or other irregular-shaped sidebar, and the embodiment of the present application does not limit the specific form of the sidebar.
可选的,侧边栏中的图标的类型包括但不限于如下至少一种:快捷工具图标(比如录屏工具、翻译工具、截屏工具等等)、应用图标(即时通信应用图标、短信应用图标、视频播放应用图标、支付应用图标等等)、快捷功能图标(比如分享功能图标、速记功能图标等等)。Optionally, the types of icons in the sidebar include but are not limited to at least one of the following: shortcut tool icons (such as screen recording tools, translation tools, screen capture tools, etc.), application icons (instant messaging application icons, SMS application icons, etc.) , video playback application icons, payment application icons, etc.), shortcut function icons (such as sharing function icons, shorthand function icons, etc.).
其中,当接收到对快捷工具图标的触发操作时,终端即调用相应的快捷工具;当接收到对应用图标的触发操作时,终端即启动对应的应用程序;当接收到对快捷功能图标的触发操作时,终端即启动相应的快捷功能。Wherein, when receiving the triggering operation on the shortcut tool icon, the terminal calls the corresponding shortcut tool; when receiving the triggering operation on the application icon, the terminal starts the corresponding application program; when receiving the triggering operation on the shortcut function icon During operation, the terminal starts the corresponding shortcut function.
在一种可能的实施方式中,侧边栏被划分为若干个区域,不同区域用于显示不同类型的图标,且不同区域内的图标可以固定,也可以由用户设置。示意性的,如图10所示,侧边栏1000被划分成第一区域1001、第二区域1002和第三区域1003,其中,第一区域1001用于显示快捷功能图标,第二区域1002用于显示快捷工具图标,第三区域1003用于显示应用图标。In a possible implementation, the sidebar is divided into several areas, different areas are used to display different types of icons, and the icons in different areas can be fixed or set by the user. Schematically, as shown in FIG. 10 , the
针对呼出侧边栏的方式,在一种可能的实施方式中,竖屏状态下,用户界面的侧边缘显示有浮标,当接收到对该浮标的滑动信号时(由侧边缘向屏幕中央滑动),终端即隐藏浮标并在侧边缘显示侧边栏。在另一种可能的实施方式中,对于设置有异形屏的终端,在横屏状态下,当接收到对异形显示区域的滑动信号(由异形区域向屏幕中央滑动)时,终端即在异形区域周侧显示侧边栏。本申请实施例并不对侧边栏的呼出方式进行限定。For the method of calling out the sidebar, in a possible implementation, in the vertical screen state, a buoy is displayed on the side edge of the user interface, and when a sliding signal for the buoy is received (swipe from the side edge to the center of the screen) , the terminal hides the buoy and displays the sidebar on the side edge. In another possible implementation, for a terminal equipped with a special-shaped screen, in the horizontal screen state, when receiving a sliding signal for the special-shaped display area (sliding from the special-shaped area to the center of the screen), the terminal is in the special-shaped area. Displays a sidebar on the perimeter. This embodiment of the present application does not limit the outgoing manner of the sidebar.
可选的,该侧边栏显示在用户界面上层,该用户界面为操作系统主界面或应用界面。并且,显示侧边栏后,终端响应侧边栏内的操作,而不会响应底层用户界面内的操作。本实施例以侧边栏显示在应用界面上层为例进行说明。示意性的,如图10所示,在即时通信应用程序的应用界面1004下,用户通过手势呼出侧边栏1000。Optionally, the sidebar is displayed on the upper layer of the user interface, and the user interface is the main interface of the operating system or the application interface. And, after the sidebar is displayed, the terminal responds to operations in the sidebar, but not in the underlying user interface. In this embodiment, the sidebar is displayed on the upper layer of the application interface as an example for description. Illustratively, as shown in FIG. 10 , under the
步骤902,当接收到对至少一个图标中内容分享图标的触发操作时,显示分享内容选择浮窗,分享内容选择浮窗中包含至少一项分享内容。
本申请实施例中,侧边栏中提供统一分享入口,该统一分享入口以内容分享图标的形式显示在侧边栏中。示意性的,如图10所示,第一区域1001中显示有内容分享图标1005。In the embodiment of the present application, a unified sharing entry is provided in the sidebar, and the unified sharing entry is displayed in the sidebar in the form of a content sharing icon. Illustratively, as shown in FIG. 10 , a
在一种可能的实施方式中,任意场景下,该侧边栏中均会显示内容分享图标,或者,终端在检测到前台应用程序支持通过统一分享入口进行内容分享(比如前台应用程序为预设应用程序)时,在侧边栏中显示内容分享图标。In a possible implementation manner, in any scenario, a content sharing icon will be displayed in the sidebar, or the terminal detects that the foreground application supports content sharing through the unified sharing portal (for example, the foreground application is preset application), display the content sharing icon in the sidebar.
其中,触发显示分享内容选择浮窗的触发操作可以是点击操作、长按操作、按压操作或双击操作中的至少一种,本申请实施例并不对此进行限定。The triggering operation for triggering the floating window for displaying the shared content selection may be at least one of a click operation, a long-press operation, a press operation, or a double-click operation, which is not limited in this embodiment of the present application.
可选的,当接收到对内容分享图标的触发操作后,终端停止显示侧边栏,并在当前用户界面上层显示分享内容选择浮窗。Optionally, after receiving the triggering operation on the content sharing icon, the terminal stops displaying the sidebar, and displays the sharing content selection floating window on the upper layer of the current user interface.
浮窗(freeform),又称为浮动窗口、顶层窗口或画中画窗口,可以由安卓操作系统中的Windows Manager窗口实现。该浮动窗口可以尽量不遮挡用户界面上的主要显示元素。A freeform, also known as a floating window, a top-level window or a picture-in-picture window, can be implemented by the Windows Manager window in the Android operating system. The floating window may try not to block the main display elements on the user interface.
本申请实施例中的分享内容选择浮窗用于显示分享内容,该分享内容包括如下中的至少一种:图片、音频、视频、文件、收藏内容和收藏文本。并且,分享内容预定时间段内的添加的内容,且按照添加时间排序并显示在分享内容选择浮窗中。比如,分享内容为最近7天添加的图片。The shared content selection floating window in this embodiment of the present application is used to display shared content, and the shared content includes at least one of the following: pictures, audio, video, files, favorite content, and favorite text. In addition, the added content within the predetermined time period of the shared content is sorted according to the added time and displayed in the shared content selection floating window. For example, the shared content is a picture added in the last 7 days.
示意性的,如图10所示,当接收到对内容分享图标1005的点击操作时,终端停止显示侧边栏1000,并在应用界面1004中显示分享内容选择浮窗1006,该分享内容选择浮窗1006中包含至少一张图片1007。Illustratively, as shown in FIG. 10 , when receiving the click operation on the
可选的,该分享内容选择浮窗中还包含浮窗关闭控件(用于关闭浮窗)、浮窗移动控件(用于调整浮窗在界面中的显示位置)或浮窗尺寸调整控件(用于调整浮窗的显示尺寸),本申请实施例对此不做限定。Optionally, the shared content selection floating window further includes a floating window close control (used to close the floating window), a floating window move control (used to adjust the display position of the floating window in the interface), or a floating window size adjustment control (used to adjust the floating window). (for adjusting the display size of the floating window), which is not limited in this embodiment of the present application.
可选的,为了引导用户通过侧边栏进行内容分享,当接收到对内容分享图标的触发操作,且内容分享图标被首次触发时,终端播放分享操作引导内容,其中,该分享操作引导内容可以是采用动画、图像互换格式(Graphics Interchange Format,GIF)或者图文形式,本申请实施例对此不做限定。Optionally, in order to guide users to share content through the sidebar, when a triggering operation for the content sharing icon is received and the content sharing icon is triggered for the first time, the terminal plays the sharing operation guidance content, wherein the sharing operation guidance content may be: It is an animation, an image interchange format (Graphics Interchange Format, GIF), or a graphic and text form, which is not limited in this embodiment of the present application.
步骤903,接收对至少一项分享内容中目标分享内容的第一分享操作。Step 903: Receive a first sharing operation on the target shared content in the at least one piece of shared content.
进一步的,终端接收对分享内容选择浮窗中目标分享内容的分享操作,该目标分享内容为至少一项。Further, the terminal receives the sharing operation of the target sharing content in the sharing content selection floating window, where the target sharing content is at least one item.
可选的,分享内容可以通过前台应用程序进行分享,也可以通过其他应用程序进行分享,相应的,分享目标分享内容所采用的分享操作可以不同。Optionally, the shared content may be shared through a foreground application, or may be shared through other applications. Correspondingly, the sharing operations used to share the target shared content may be different.
在一种可能的实施方式中,当需要将选中的目标分享内容分享至前台应用程序时,采用通过第一分享操作,该第一分享操作可以为长按拖动操作,或者,选择拖动操作。In a possible implementation, when the selected target sharing content needs to be shared to the foreground application, a first sharing operation is adopted, and the first sharing operation may be a long-press drag operation, or a selection drag operation .
示意性的,如图10所示,终端接收用户对图片1007的第一分享操作。Illustratively, as shown in FIG. 10 , the terminal receives the user's first sharing operation on the
由于分享内容选择浮窗仅占据用户界面上层的部分显示区域,因此分享内容显示清晰度较低。为了降低用户选择目标分享内容(尤其是图片)时错误率,在一种可能的实施方式中,显示侧边栏之后,当接收到对分享内容选择浮窗中分享内容的查看操作时,在分享内容选择浮窗中放大显示选中的分享内容。Since the shared content selection floating window only occupies a part of the upper display area of the user interface, the display resolution of the shared content is low. In order to reduce the error rate when the user selects the target sharing content (especially pictures), in a possible implementation, after the sidebar is displayed, when receiving a viewing operation for the shared content in the shared content selection floating window, the The selected shared content is displayed enlarged in the content selection floating window.
可选的,该查看操作可以是长按操作,且长按操作的时长可以为1s。Optionally, the viewing operation may be a long-press operation, and the duration of the long-press operation may be 1s.
步骤904,根据第一分享操作,通过前台应用程序分享目标分享内容。
可选的,当侧边栏显示在前台应用程序的应用界面时,终端根据接收到的第一分享操作,将目标分享内容添加到前台应用程序,从而通过前台应用程序分享目标分享内容。Optionally, when the sidebar is displayed on the application interface of the foreground application, the terminal adds the target sharing content to the foreground application according to the received first sharing operation, thereby sharing the target sharing content through the foreground application.
示意性的,如图10所示,终端根据第一分享操作,通过即时通信应用将选中的图片1007分享给其他用户。Illustratively, as shown in FIG. 10 , the terminal shares the selected
可选的,完成内容分享后,终端停止显示分享内容选择浮窗。Optionally, after the content sharing is completed, the terminal stops displaying the shared content selection floating window.
需要说明的是,本申请实施例仅以分享内容为图片为例进行示意性说明,并不对分享内容的具体类型构成限定。It should be noted that the embodiments of the present application only take the shared content as an image as an example for schematic illustration, and do not limit the specific type of the shared content.
综上所述,本申请实施例中,通过触发显示侧边栏,并在接收到对侧边栏中内容分享图标的触发操作时,显示分享内容选择浮窗,进而在接收到对分享内容选择浮窗中目标分享内容的分享操作时,通过前台应用程序分享目标分享内容;采用本申请实施例提供的内容分享方法,在任意应用程序下借助侧边栏中提供的统一内容分享入口实现内容分享,无需借助应用程序提供的分享入口,实现了内容分享入口以及操作的统一化,从而提高了内容分享的效率。To sum up, in this embodiment of the present application, the sidebar is displayed by triggering, and when a triggering operation on the content sharing icon in the sidebar is received, a floating window for selecting shared content is displayed, and then when receiving the selection of shared content During the sharing operation of the target sharing content in the floating window, the target sharing content is shared through the foreground application; using the content sharing method provided in the embodiment of the present application, the content sharing is realized under any application by means of the unified content sharing portal provided in the sidebar , without resorting to the sharing portal provided by the application, to realize the unification of the content sharing portal and operation, thereby improving the efficiency of content sharing.
在一种可能的应用场景下,用户仅需要分享一项内容,比如分享一张图片、一个文件或一段收藏文本;在另一种可能的应用场景下,用户需要同时分享多项内容,比如分享多张图片、多个文件或多段收藏文本。相应的,在不同场景下,用户所执行的分享操作不同。下面分别对分享单一内容和分享多内容的过程进行说明。In one possible application scenario, the user only needs to share one content, such as sharing a picture, a file or a piece of favorite text; in another possible application scenario, the user needs to share multiple contents at the same time, such as sharing Multiple pictures, multiple files, or multiple pieces of favorite text. Correspondingly, in different scenarios, the sharing operations performed by the user are different. The following describes the process of sharing a single content and sharing multiple content respectively.
在一种可能的实施方式中,在图9的基础上,如图11所示,当仅需要分享单项内容时上述步骤903可以包括步骤903A,当需要分享至少两项内容时,上述步骤903可以包括步骤903B和903C。In a possible implementation, on the basis of FIG. 9 , as shown in FIG. 11 , when only a single item of content needs to be shared, the
步骤903A,当接收到对目标分享内容的长按拖动操作时,确定接收到对目标分享内容的第一分享操作,其中,长按拖动操作的拖动起点位于分享内容选择浮窗,拖动终点位于前台应用程序的应用界面。
当用户仅需要分享一项内容时,可以长按需要分享的目标分享内容,并将目标分享内容拖动至前台应用程序的应用界面,完成内容分享。相应的,终端接收对目标分享内容的长按拖动操作,确定接收到对目标分享内容的第一分享操作。When the user only needs to share one piece of content, he can long press the target shared content to be shared, and drag the target shared content to the application interface of the foreground application to complete the content sharing. Correspondingly, the terminal receives the long-press and drag operation on the target shared content, and determines that the first sharing operation on the target shared content is received.
在一种可能的实施方式中,当接收到对分享内容选择浮窗内目标分享内容的长按操作(比如,点击时长超过0.5s视作长按操作)时,终端显示目标分享内容对应的缩略图,该缩略图处于可拖动状态。进一步的,终端根据接收到的拖动操作,控制缩略图移动。当缩略图移动至前台应用程序的应用界面,且拖动操作结束时,终端确定接收到第一分享操作。In a possible implementation, when receiving a long-press operation on the shared content selection target shared content in the floating window (for example, a click for a duration of more than 0.5s is regarded as a long-press operation), the terminal displays a thumbnail corresponding to the target shared content. Thumbnail, the thumbnail is in a draggable state. Further, the terminal controls the thumbnail to move according to the received drag operation. When the thumbnail is moved to the application interface of the foreground application and the dragging operation ends, the terminal determines that the first sharing operation is received.
可选的,终端获取分享内容选择浮窗的窗口坐标,并在检测到拖动终点对应的坐标位于窗口坐标之外时,确定拖动终点位于前台应用程序的应用界面。Optionally, the terminal obtains the window coordinates of the shared content selection floating window, and when detecting that the coordinates corresponding to the drag end point are outside the window coordinates, determines that the drag end point is located in the application interface of the foreground application.
示意性的,如图12所示,当接收到对图片1007的长按操作时,终端显示图片1007对应的缩略图1008,并根据接收到的拖动操作将缩略图1008拖动至分享内容选择浮窗1006之外。Illustratively, as shown in FIG. 12 , when receiving the long-press operation on the
步骤903B,接收到对目标分享内容的选择操作。
当需要同时分享多项内容时,用户首先需要选择至少两项目标分享内容,相应的,终端根据接收到的选择操作确定目标分享内容。When multiple pieces of content need to be shared at the same time, the user first needs to select at least two target shared contents, and correspondingly, the terminal determines the target shared content according to the received selection operation.
在一种可能的实施方式中,分享内容选择浮窗中各个分享内容对应各自的复选框,终端即通过该复选框接收对目标分享内容的选择操作。In a possible implementation manner, each shared content in the shared content selection floating window corresponds to a respective check box, and the terminal receives the selection operation of the target shared content through the check box.
示意性的,如图13所示,分享内容选择浮窗1006中各张图片1007包含对应的复选框1009,当接收到对复选框1009的点击操作时,终端即将图片1007确定为目标分享内容。Illustratively, as shown in FIG. 13 , each
当然,终端也可以通过其他方式接收对至少两项目标分享内容的选择操作,本申请实施例并不对此进行限定。Of course, the terminal may also receive selection operations for at least two target sharing contents in other ways, which is not limited in this embodiment of the present application.
步骤903C,当接收到目标分享内容中任一项的拖动操作时,确定接收到对目标分享内容的第一分享操作,其中,拖动操作的拖动起点位于分享内容选择浮窗,拖动终点位于前台应用程序的应用界面。
进一步的,用户可以将目标分享内容中的任一项拖动至前台应用程序的应用界面,完成内容分享。相应的,终端接收对目标分享内容的拖动操作,确定接收到对目标分享内容的第一分享操作。Further, the user can drag any item of the target shared content to the application interface of the foreground application to complete the content sharing. Correspondingly, the terminal receives the drag operation on the target shared content, and determines that the first sharing operation on the target shared content is received.
在一种可能的实施方式中,当接收到对分享内容选择浮窗内任一项目标分享内容的拖动操作时,终端显示目标分享内容对应的缩略图集合,该缩略集合处于可拖动状态。进一步的,终端根据接收到的拖动操作,控制缩略图移动。当缩略图移动至前台应用程序的应用界面,且拖动操作结束时,终端确定接收到第一分享操作。In a possible implementation, when receiving a drag operation on any target shared content in the shared content selection floating window, the terminal displays a thumbnail set corresponding to the target shared content, and the thumbnail set is in a draggable state. state. Further, the terminal controls the thumbnail to move according to the received drag operation. When the thumbnail is moved to the application interface of the foreground application and the dragging operation ends, the terminal determines that the first sharing operation is received.
可选的,终端获取分享内容选择浮窗的窗口坐标,并在检测到拖动终点对应的坐标位于窗口坐标之外时,确定拖动终点位于前台应用程序的应用界面。Optionally, the terminal obtains the window coordinates of the shared content selection floating window, and when detecting that the coordinates corresponding to the drag end point are outside the window coordinates, determines that the drag end point is located in the application interface of the foreground application.
示意性的,如图13所示,当接收到对三张选中图片1007中任一张的拖动操作时,终端显示三张选中图片1007的缩略图集合1009,并根据接收到的拖动操作将缩略图集合1009拖动至分享内容选择浮窗1006之外。进一步的,终端根据接收到的操作,同时分享三张选中图片1007。Illustratively, as shown in FIG. 13, when receiving a drag operation for any one of the three selected
本实施例中,终端通过长按拖动操作,可以快速将一项内容分享至前台应用程序;通过选择拖动操作,可以快速将多项内容分享至前台应用程序,进一步提高了内容分享的效率。In this embodiment, the terminal can quickly share a piece of content to the foreground application by long-pressing the drag operation; by selecting the drag operation, multiple pieces of content can be quickly shared to the foreground application, which further improves the efficiency of content sharing .
除了通过第一分享操作将至少一项分享内容分享至前台应用程序之外,用户还可以通过第二分享操作将至少一项分享内容分享至其他应用程序。在一种可能的实施方式中,在图9的基础上,如图14所示,步骤902之后还可以包括如下步骤。In addition to sharing the at least one piece of shared content to the foreground application through the first sharing operation, the user may also share the at least one piece of shared content to other applications through the second sharing operation. In a possible implementation manner, on the basis of FIG. 9 , as shown in FIG. 14 , the following steps may be further included after
步骤905,接收对至少一项分享内容中目标分享内容的第二分享操作。Step 905: Receive a second sharing operation on the target shared content in the at least one piece of shared content.
不同于将内容分享至前台应用程序的第一分享操作,用户通过第二分享操作将目标分享内容分享至目标应用程序。可选的,该第二分享操作包括分享内容选择操作和目标应用程序选择操作。Different from the first sharing operation of sharing the content to the foreground application, the user shares the target sharing content to the target application through the second sharing operation. Optionally, the second sharing operation includes a sharing content selection operation and a target application selection operation.
在一种可能的实施方式中,本步骤可以包括如下步骤。In a possible implementation manner, this step may include the following steps.
一、当接收到对目标分享内容的选择操作时,显示分享控件,或,将分享控件设置为操作状态。1. When receiving the selection operation on the target sharing content, display the sharing control, or set the sharing control to the operation state.
可选的,选择目标分享内容的过程可以参考上述步骤903B,本实施例在此不再赘述。Optionally, for the process of selecting the target sharing content, reference may be made to the foregoing
在一种可能的实施方式中,初始状态下,分享内容选择浮窗中各个分享内容均处于未选中状态,当至少一个分享内容被选中时,终端即在分享内容选择浮窗周侧显示分享控件,该分享控件用于触发将目标分享内容分享至其他应用程序。In a possible implementation, in an initial state, each shared content in the shared content selection floating window is in an unselected state, and when at least one shared content is selected, the terminal displays a sharing control on the periphery of the shared content selection floating window , the sharing control is used to trigger sharing the target sharing content to other applications.
示意性的,如图15所示,当选中分享内容选择浮窗1006中的图片1007时,终端在分享内容选择浮窗1006下方显示分享控件1010。Illustratively, as shown in FIG. 15 , when a
需要说明的是,当取消对各个分享内容的选择时(即无目标分享内容),终端停止显示分享控件。It should be noted that when the selection of each shared content is cancelled (ie, there is no target shared content), the terminal stops displaying the sharing control.
在另一种可能的实施方式中,初始状态下,分享内容选择浮窗中各个分享内容均处于未选中状态,且分享内容选择浮窗周侧的分享控件处于不可操作状态。当至少一个分享内容被选中时,终端即将分享控件由不可操作状态切换为操作状态,以便用户点击分享。可选的,操作状态下,分享控件变为焦点色。In another possible implementation, in an initial state, each shared content in the shared content selection floating window is in an unselected state, and the sharing controls around the shared content selection floating window are in an inoperable state. When at least one shared content is selected, the terminal will switch the sharing control from an inoperable state to an operational state, so that the user can click to share. Optionally, in the operation state, the sharing control becomes the focus color.
二、当接收到分享控件的触发操作时,显示分享菜单,分享菜单中包含至少一种分享方式,不同分享方式对应不同应用程序。2. When a triggering operation of the sharing control is received, a sharing menu is displayed, and the sharing menu includes at least one sharing method, and different sharing methods correspond to different applications.
进一步的,终端接收对分享控件的触发操作,从而根据触发操作显示分享菜单。可选的,在显示分享菜单时,终端取消显示分享内容选择浮窗以及分享控件。Further, the terminal receives the triggering operation on the sharing control, so as to display the sharing menu according to the triggering operation. Optionally, when displaying the sharing menu, the terminal cancels displaying the sharing content selection floating window and the sharing controls.
其中,分享菜单中的分享方式可以由用户设置,也可以由终端根据目标分享内容的类型动态确定。比如,当目标分享内容为视频时,分享菜单中即显示支持视频分享的应用程序。The sharing method in the sharing menu may be set by the user, or may be dynamically determined by the terminal according to the type of the target sharing content. For example, when the target sharing content is a video, an application supporting video sharing is displayed in the sharing menu.
可选的,该分享菜单显示在用户界面底部,其中包含至少一个应用程序对应的应用图标,用户通过点击不同的应用图标,即可将目标分享内容分享至相应的应用程序。Optionally, the sharing menu is displayed at the bottom of the user interface, and includes an application icon corresponding to at least one application. The user can share the target sharing content to the corresponding application by clicking on different application icons.
示意性的,如图15所示,当接收到对分享控件1010的点击操作时,终端显示分享菜单1011,该分享菜单1011中包含多个应用图标1012。Illustratively, as shown in FIG. 15 , when a click operation on the
三、当接收到对分享菜单中目标分享方式的触发操作时,确定接收到第二分享操作。3. When receiving the triggering operation for the target sharing method in the sharing menu, determine that the second sharing operation is received.
用户通过点击分享菜单中的目标分享方式,即可触发终端将目标分享内容分享至目标应用程序。By clicking the target sharing method in the sharing menu, the user can trigger the terminal to share the target sharing content to the target application.
示意性的,如图15所示,当接收到对应用H对应应用图标1012的点击操作时,终端确定接收到第二分享操作。Illustratively, as shown in FIG. 15 , when receiving the click operation on the
步骤906,根据第二分享操作,通过目标应用程序分享目标分享内容。
可选的,终端根据接收到的第二分享操作,通过目标分享方式对应的目标应用程序分享目标分享内容。Optionally, the terminal shares the target sharing content through a target application program corresponding to the target sharing method according to the received second sharing operation.
在一种可能的实施方式中,当目标应用程序与前台应用程序不同时,终端开启目标应用程序的同时,将前台应用程序切换至后台,并将目标分享内容添加到目标应用程序,以便用户在目标应用程序中进行分享。In a possible implementation, when the target application is different from the foreground application, the terminal switches the foreground application to the background while opening the target application, and adds the target sharing content to the target application, so that the user can share in the target application.
本实施例中,当需要通过其他应用程序分享内容时,通过分享控件触发终端显示分享菜单,并选择分享菜单中的目标应用程序进行内容分享,无需用户手动跳出前台应用程序并打开目标应用程序,简化了内容分享的步骤,提高了内容分享的效率。In this embodiment, when the content needs to be shared through other applications, the terminal is triggered to display the sharing menu through the sharing control, and the target application in the sharing menu is selected to share the content, without the need for the user to manually jump out of the foreground application and open the target application. The steps of content sharing are simplified and the efficiency of content sharing is improved.
上述实施例中以分享图片为例进行示意性说明,在其他可能的实施方式中,分享内容选择浮窗中包含至少一个类型选择控件,其中,不同类型的选择控件对应不同类型的分享内容。用户通过切换不同的类型选择控件,即可从不同类型的分享内容中选择分享。在图9的基础上,如图16所示,步骤902之后,还包括如下步骤。In the above embodiment, the sharing of pictures is taken as an example for schematic illustration. In other possible implementations, the shared content selection window includes at least one type selection control, wherein different types of selection controls correspond to different types of shared content. Users can choose to share from different types of shared content by switching between different type selection controls. On the basis of FIG. 9 , as shown in FIG. 16 , after
步骤907,当接收到对至少一个类型选择控件中目标类型选择控件的触发操作时,在分享内容选择浮窗中显示目标类型选择控件对应的分享内容。Step 907: When receiving a triggering operation on the target type selection control in the at least one type selection control, display the shared content corresponding to the target type selection control in the shared content selection floating window.
示意性的,如图17所示,分享内容选择浮窗1006中显示有第一类型选择控件1013、第二类型选择控件1014、第三类型选择控件1015和第四类型选择控件1016。其中,第一类型选择控件1013用于触发显示图片分享内容,第二类型选择控件1014用于触发显示文件分享内容,第三类型选择控件1015用于触发文本分享内容,第四类型选择控件1016用于触发收藏分享内容。Illustratively, as shown in FIG. 17 , a first
当接收到对目标类型选择控件的触发操作时,终端获取目标类型选择控件对应的分享内容,并将获取到的分享内容显示在分享内容选择浮窗中。后续用户即可在分享内容选择浮窗中显示不同类型的分享内容。When receiving a triggering operation on the target type selection control, the terminal acquires the shared content corresponding to the target type selection control, and displays the acquired shared content in the shared content selection floating window. Subsequent users can display different types of shared content in the shared content selection floating window.
如图17所示,当接收到对第二类型选择控件1014的点击信号时,终端在分享内容选择浮窗1006中显示至少一个文件供用户选择。As shown in FIG. 17 , when a click signal on the second
可选的,当接收到对切换类型选择控件的触发操作时,终端保存上一切换类型选择控件对应分享内容的选择状态,但是在进行内容分享时,终端仅对当前切换类型选择控件对应的分享内容进行分享。Optionally, when receiving a triggering operation on the switching type selection control, the terminal saves the selection state of the shared content corresponding to the previous switching type selection control, but when sharing content, the terminal only shares the content corresponding to the current switching type selection control. content to share.
比如,用户选中第一类型选择控件下的部分分享内容,然后点击第二类型选择控件,并选中第二类型选择控件下的部分分享内容。若用户在次点击第一类型选择控件,原先选中的部分分享内容仍旧处于被选中状态,当用户进行分享操作时,终端仅对第一类型选择控件中选中的分享内容进行分享,而不会对第二类型选择控件中选中的分享内容进行分享。For example, the user selects part of the shared content under the first type selection control, then clicks the second type selection control, and selects part of the shared content under the second type selection control. If the user clicks the first type selection control next time, the previously selected part of the shared content is still in the selected state. When the user performs the sharing operation, the terminal only shares the shared content selected in the first type selection control, and will not share the shared content selected in the first type selection control. The second type selects the shared content selected in the control to share.
本实施例中,通过在分享内容选择浮窗中设置多个类型选择控件,方便用户在分享内容选择浮窗中选择分享不同类型的内容,提高了用户风险给不同类型内容的效率。In this embodiment, by setting a plurality of type selection controls in the shared content selection floating window, it is convenient for the user to select and share different types of content in the shared content selection floating window, and the efficiency of user risk to different types of content is improved.
需要说明的是,图11、图14以及图16所示的实施例能够相互结合或全部结合,从而构成新的实施例,本申请实施例在此不再赘述。It should be noted that, the embodiments shown in FIG. 11 , FIG. 14 , and FIG. 16 can be combined with each other or all of them to form a new embodiment, which will not be repeated here.
请参考图18,其示出了本申请一个示例性实施例提供的内容分享装置的结构框图。该内容分享装置包括:Please refer to FIG. 18 , which shows a structural block diagram of a content sharing apparatus provided by an exemplary embodiment of the present application. The content sharing device includes:
第一显示模块1810,用于显示侧边栏,所述侧边栏中包含至少一个图标;a
第二显示模块1820,用于当接收到对所述至少一个图标中内容分享图标的触发操作时,显示分享内容选择浮窗,所述分享内容选择浮窗中包含至少一项分享内容;The
第一接收模块1830,用于接收对所述至少一项分享内容中目标分享内容的第一分享操作;a
第一分享模块1840,用于根据所述第一分享操作,通过前台应用程序分享所述目标分享内容。The
可选的,所述目标分享内容是所述至少一项分享内容中的任一项;Optionally, the target shared content is any one of the at least one shared content;
所述第一接收模块1830,包括:The
第一接收单元,用于当接收到对所述目标分享内容的长按拖动操作时,确定接收到对所述目标分享内容的所述第一分享操作,其中,所述长按拖动操作的拖动起点位于所述分享内容选择浮窗,拖动终点位于所述前台应用程序的应用界面。a first receiving unit, configured to determine that the first sharing operation on the target sharing content is received when a long-pressing and dragging operation on the target sharing content is received, wherein the long-pressing and dragging operation The starting point of dragging is located in the shared content selection floating window, and the end point of dragging is located in the application interface of the foreground application.
可选的,所述目标分享内容为至少两项;Optionally, the target sharing content is at least two items;
所述第一接收模块1830,包括:The
第二接收单元,用于接收到对所述目标分享内容的选择操作;a second receiving unit, configured to receive a selection operation on the target shared content;
第三接收单元,用于当接收到所述目标分享内容中任一项的拖动操作时,确定接收到对所述目标分享内容的所述第一分享操作,其中,所述拖动操作的拖动起点位于所述分享内容选择浮窗,拖动终点位于所述前台应用程序的应用界面。A third receiving unit, configured to determine that the first sharing operation on the target shared content is received when a drag operation of any item of the target shared content is received, wherein the value of the drag operation is The drag start point is located in the shared content selection floating window, and the drag end point is located in the application interface of the foreground application.
可选的,所述装置还包括:Optionally, the device further includes:
第二接收模块,用于接收对所述至少一项分享内容中所述目标分享内容的第二分享操作;a second receiving module, configured to receive a second sharing operation on the target shared content in the at least one item of shared content;
第二分享模块,用于根据所述第二分享操作,通过目标应用程序分享所述目标分享内容。The second sharing module is configured to share the target sharing content through the target application program according to the second sharing operation.
可选的,第二接收模块,包括:Optionally, the second receiving module includes:
控件显示单元,用于当接收到对所述目标分享内容的选择操作时,显示分享控件,或,将所述分享控件设置为操作状态;a control display unit, configured to display a sharing control when receiving a selection operation on the target shared content, or set the sharing control to an operating state;
菜单显示单元,用于当接收到所述分享控件的触发操作时,显示分享菜单,所述分享菜单中包含至少一种分享方式,不同分享方式对应不同应用程序;a menu display unit, configured to display a sharing menu when receiving a trigger operation of the sharing control, the sharing menu includes at least one sharing method, and different sharing methods correspond to different application programs;
确定单元,用于当接收到对所述分享菜单中目标分享方式的触发操作时,确定接收到所述第二分享操作;a determining unit, configured to determine that the second sharing operation is received when a triggering operation for the target sharing mode in the sharing menu is received;
所述第二分享模块,用于根据所述第二分享操作,通过所述目标分享方式对应的所述目标应用程序分享所述目标分享内容。The second sharing module is configured to share the target sharing content through the target application program corresponding to the target sharing method according to the second sharing operation.
可选的,所述分享内容选择浮窗中包含至少一个类型选择控件,不同类型的选择控件对应不同类型的分享内容;Optionally, the shared content selection floating window includes at least one type selection control, and different types of selection controls correspond to different types of shared content;
所述装置还包括:The device also includes:
内容显示模块,用于当接收到对所述至少一个类型选择控件中目标类型选择控件的触发操作时,在所述分享内容选择浮窗中显示所述目标类型选择控件对应的所述分享内容。A content display module, configured to display the shared content corresponding to the target type selection control in the shared content selection floating window when receiving a triggering operation on the target type selection control in the at least one type selection control.
可选的,所述装置还包括:Optionally, the device further includes:
放大模块,用于当接收到对所述分享内容选择浮窗中分享内容的查看操作时,在所述分享内容选择浮窗中放大显示选中的分享内容。The enlargement module is configured to enlarge and display the selected shared content in the shared content selection floating window when receiving a viewing operation for the shared content in the shared content selection floating window.
可选的,所述装置还包括:Optionally, the device further includes:
播放模块,用于当接收到对所述内容分享图标的触发操作,且所述内容分享图标被首次触发时,播放分享操作引导内容。The playing module is configured to play the sharing operation guidance content when a triggering operation on the content sharing icon is received and the content sharing icon is triggered for the first time.
综上所述,本申请实施例中,通过触发显示侧边栏,并在接收到对侧边栏中内容分享图标的触发操作时,显示分享内容选择浮窗,进而在接收到对分享内容选择浮窗中目标分享内容的分享操作时,通过前台应用程序分享目标分享内容;采用本申请实施例提供的内容分享方法,在任意应用程序下借助侧边栏中提供的统一内容分享入口实现内容分享,无需借助应用程序提供的分享入口,实现了内容分享入口以及操作的统一化,从而提高了内容分享的效率。To sum up, in this embodiment of the present application, the sidebar is displayed by triggering, and when a triggering operation on the content sharing icon in the sidebar is received, a floating window for selecting shared content is displayed, and then when receiving the selection of shared content During the sharing operation of the target sharing content in the floating window, the target sharing content is shared through the foreground application; using the content sharing method provided in the embodiment of the present application, the content sharing is realized under any application by means of the unified content sharing portal provided in the sidebar , without resorting to the sharing portal provided by the application, to realize the unification of the content sharing portal and operation, thereby improving the efficiency of content sharing.
本实施例中,终端通过长按拖动操作,可以快速将一项内容分享至前台应用程序;通过选择拖动操作,可以快速将多项内容分享至前台应用程序,进一步提高了内容分享的效率。In this embodiment, the terminal can quickly share a piece of content to the foreground application by long-pressing the drag operation; by selecting the drag operation, multiple pieces of content can be quickly shared to the foreground application, which further improves the efficiency of content sharing .
本实施例中,当需要通过其他应用程序分享内容时,通过分享控件触发终端显示分享菜单,并选择分享菜单中的目标应用程序进行内容分享,无需用户手动跳出前台应用程序并打开目标应用程序,简化了内容分享的步骤,提高了内容分享的效率。In this embodiment, when the content needs to be shared through other applications, the terminal is triggered to display the sharing menu through the sharing control, and the target application in the sharing menu is selected to share the content, without the need for the user to manually jump out of the foreground application and open the target application. The steps of content sharing are simplified and the efficiency of content sharing is improved.
本实施例中,通过在分享内容选择浮窗中设置多个类型选择控件,方便用户在分享内容选择浮窗中选择分享不同类型的内容,提高了用户风险给不同类型内容的效率。In this embodiment, by setting a plurality of type selection controls in the shared content selection floating window, it is convenient for the user to select and share different types of content in the shared content selection floating window, and the efficiency of user risk to different types of content is improved.
本申请实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的内容分享方法。An embodiment of the present application further provides a computer-readable medium, where the computer-readable medium stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the content sharing method described in the above embodiments .
本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的内容分享方法。Embodiments of the present application further provide a computer program product, where the computer program product stores at least one instruction, and the at least one instruction is loaded and executed by the processor to implement the content sharing method described in each of the above embodiments.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The above-mentioned serial numbers of the embodiments of the present application are only for description, and do not represent the advantages or disadvantages of the embodiments.
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. The storage medium mentioned may be a read-only memory, a magnetic disk or an optical disk, etc.
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the protection of the present application. within the range.
Claims (11)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962671.4A CN109164964B (en) | 2018-08-22 | 2018-08-22 | Content sharing method and device, terminal and storage medium |
PCT/CN2019/096588 WO2020038168A1 (en) | 2018-08-22 | 2019-07-18 | Content sharing method and device, terminal, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810962671.4A CN109164964B (en) | 2018-08-22 | 2018-08-22 | Content sharing method and device, terminal and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109164964A CN109164964A (en) | 2019-01-08 |
CN109164964B true CN109164964B (en) | 2020-08-04 |
Family
ID=64896329
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810962671.4A Active CN109164964B (en) | 2018-08-22 | 2018-08-22 | Content sharing method and device, terminal and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109164964B (en) |
WO (1) | WO2020038168A1 (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109164964B (en) * | 2018-08-22 | 2020-08-04 | Oppo广东移动通信有限公司 | Content sharing method and device, terminal and storage medium |
CN110333814A (en) * | 2019-05-31 | 2019-10-15 | 华为技术有限公司 | A method and electronic device for sharing content |
CN110196668B (en) * | 2019-05-31 | 2021-01-08 | 维沃移动通信有限公司 | Information processing method and terminal equipment |
CN110519461B (en) * | 2019-08-30 | 2021-07-09 | Oppo广东移动通信有限公司 | File transmission method, apparatus, computer equipment, and storage medium |
CN112748827B (en) * | 2019-10-30 | 2024-08-02 | 珠海市魅族科技有限公司 | Screenshot sharing method, screenshot sharing device, terminal equipment and storage medium |
CN111371988B (en) | 2020-02-27 | 2021-08-20 | Oppo广东移动通信有限公司 | Content operation method, device, terminal and storage medium |
CN111273832B (en) | 2020-02-27 | 2023-06-13 | Oppo广东移动通信有限公司 | Content sharing method, device, terminal and storage medium |
CN111290675B (en) * | 2020-03-02 | 2023-02-17 | Oppo广东移动通信有限公司 | Screen capture image sharing method, device, terminal and storage medium |
CN114115629B (en) | 2020-08-26 | 2025-01-10 | 华为技术有限公司 | Interface display method and device |
US20230350848A1 (en) * | 2020-05-15 | 2023-11-02 | Huawei Technologies Co., Ltd. | File Application Method and Apparatus |
CN111857468A (en) * | 2020-07-01 | 2020-10-30 | Oppo广东移动通信有限公司 | Content sharing method and device, device and storage medium |
CN114764298B (en) | 2020-07-29 | 2023-03-03 | 华为技术有限公司 | Cross-device object dragging method and device |
CN111934985B (en) * | 2020-07-31 | 2024-03-08 | 腾讯科技(深圳)有限公司 | Media content sharing method, device, equipment and computer readable storage medium |
CN111858522B (en) * | 2020-08-06 | 2024-07-02 | Oppo广东移动通信有限公司 | File sharing method, device, terminal and storage medium |
CN111782056B (en) * | 2020-08-18 | 2024-08-09 | Oppo广东移动通信有限公司 | Content sharing method, device, equipment and storage medium |
CN112035026B (en) * | 2020-08-31 | 2022-03-22 | 维沃移动通信有限公司 | Information display method and device, electronic equipment and storage medium |
CN114518919A (en) * | 2020-11-19 | 2022-05-20 | Oppo广东移动通信有限公司 | Content sharing method and device, equipment and storage medium |
CN112560060A (en) * | 2020-12-16 | 2021-03-26 | 歌尔光学科技有限公司 | Information sharing method, terminal and readable storage medium |
CN115220828B (en) * | 2021-04-19 | 2025-02-14 | Oppo广东移动通信有限公司 | Sidebar display method, device, terminal and storage medium |
CN113360226B (en) * | 2021-05-26 | 2024-11-01 | Oppo广东移动通信有限公司 | Data content processing method, device, terminal and storage medium |
CN115484397B (en) * | 2021-06-16 | 2023-11-10 | 荣耀终端有限公司 | Multimedia resource sharing method and electronic device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105991690A (en) * | 2015-02-04 | 2016-10-05 | 中兴通讯股份有限公司 | Information sharing method and apparatus |
CN106453054A (en) * | 2016-10-26 | 2017-02-22 | 天脉聚源(北京)传媒科技有限公司 | Information sharing method and apparatus |
CN107678625A (en) * | 2017-09-29 | 2018-02-09 | 努比亚技术有限公司 | Information Sharing menu display method, mobile terminal and computer-readable recording medium |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102937865A (en) * | 2011-08-16 | 2013-02-20 | 上海盛畅网络科技有限公司 | One-click type information sharing system and achieving method thereof |
US9589535B2 (en) * | 2013-07-19 | 2017-03-07 | Paypal, Inc. | Social mobile game for recommending items |
CN104349109B (en) * | 2013-08-09 | 2018-02-27 | 联想(北京)有限公司 | A kind of information processing method and electronic equipment |
CN105653178A (en) * | 2015-05-28 | 2016-06-08 | 宇龙计算机通信科技(深圳)有限公司 | Information sharing method and apparatus |
CN105068717B (en) * | 2015-08-12 | 2018-06-29 | 北京金山安全软件有限公司 | Management method and device for notification bar of mobile terminal and mobile terminal |
CN106302651B (en) * | 2016-07-29 | 2020-12-29 | 努比亚技术有限公司 | Social picture sharing method and terminal with social picture sharing system |
CN107463310A (en) * | 2017-09-04 | 2017-12-12 | 深圳天珑无线科技有限公司 | Method, apparatus, mobile terminal and the computer-readable recording medium that a kind of picture is shared |
CN107809527B (en) * | 2017-09-29 | 2020-11-17 | 努比亚技术有限公司 | Method for presenting shortcut operation and electronic equipment |
CN109164964B (en) * | 2018-08-22 | 2020-08-04 | Oppo广东移动通信有限公司 | Content sharing method and device, terminal and storage medium |
-
2018
- 2018-08-22 CN CN201810962671.4A patent/CN109164964B/en active Active
-
2019
- 2019-07-18 WO PCT/CN2019/096588 patent/WO2020038168A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105991690A (en) * | 2015-02-04 | 2016-10-05 | 中兴通讯股份有限公司 | Information sharing method and apparatus |
CN106453054A (en) * | 2016-10-26 | 2017-02-22 | 天脉聚源(北京)传媒科技有限公司 | Information sharing method and apparatus |
CN107678625A (en) * | 2017-09-29 | 2018-02-09 | 努比亚技术有限公司 | Information Sharing menu display method, mobile terminal and computer-readable recording medium |
Non-Patent Citations (1)
Title |
---|
Towards Privacy-aware Photo Sharing using Mobile Phones;Sadia Shamma;《 8th International Conference on Electrical and Computer Engineering》;20141231;第449-452页 * |
Also Published As
Publication number | Publication date |
---|---|
CN109164964A (en) | 2019-01-08 |
WO2020038168A1 (en) | 2020-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109164964B (en) | Content sharing method and device, terminal and storage medium | |
CN109101157B (en) | Sidebar icon setting method, device, terminal and storage medium | |
US11644943B2 (en) | Method for icon display, terminal, and storage medium | |
CN112817684B (en) | User interface display method, device, terminal and storage medium | |
US11301131B2 (en) | Method for split-screen display, terminal, and non-transitory computer readable storage medium | |
CN107688422B (en) | Notification message display method and device | |
CN107728901B (en) | Interface display method and device and terminal | |
CN108089786B (en) | User interface display method, device, device and storage medium | |
WO2019174477A1 (en) | User interface display method and device, and terminal | |
WO2019174546A1 (en) | User interface display method and device, apparatus, and storage medium | |
EP3680764B1 (en) | Icon moving method and device | |
CN108803964B (en) | Buoy display method, device, terminal and storage medium | |
WO2019233307A1 (en) | User interface display method and apparatus, and terminal and storage medium | |
CN107688430B (en) | Method, device, terminal and storage medium for replacing wallpaper | |
CN107589900A (en) | Split-screen display method, device, terminal and storage medium | |
CN107562323A (en) | Icon moving method, device and terminal | |
CN107562361A (en) | Message processing method and device and terminal | |
CN109117060B (en) | Pull-down notification bar display method, device, terminal and storage medium | |
CN107506086A (en) | Touch screen control method, device, mobile terminal and storage medium | |
CN109656445B (en) | Content processing method, device, terminal and storage medium | |
WO2019233280A1 (en) | User interface display method and device, terminal and storage medium | |
CN107526525A (en) | Screen capture method, device, mobile terminal and computer-readable storage medium | |
CN109947979A (en) | song identification method, device, terminal and storage medium | |
CN109714474B (en) | Content duplication method, device, terminal and storage medium | |
WO2019047184A1 (en) | Information display method, apparatus, and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |