CN118227002A - Method, device, equipment and storage medium for publishing works - Google Patents
Method, device, equipment and storage medium for publishing works Download PDFInfo
- Publication number
- CN118227002A CN118227002A CN202410472110.1A CN202410472110A CN118227002A CN 118227002 A CN118227002 A CN 118227002A CN 202410472110 A CN202410472110 A CN 202410472110A CN 118227002 A CN118227002 A CN 118227002A
- Authority
- CN
- China
- Prior art keywords
- image
- images
- interface
- publishing
- group
- 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.)
- Pending
Links
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/0484—Interaction 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/04842—Selection of displayed objects or displayed text elements
-
- 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/0484—Interaction 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/0486—Drag-and-drop
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)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域Technical Field
本公开的示例实施例总体涉及计算机领域,特别地涉及发布作品的方法、装置、设备和计算机可读存储介质。Example embodiments of the present disclosure generally relate to the computer field, and more particularly, to a method, apparatus, device, and computer-readable storage medium for publishing a work.
背景技术Background technique
近年来,随着互联网的快速发展,越来越多的人在社交应用中发布内容。然而,现有应用的作品发布界面中,图像展示效果不好,用户发布作品的效率不高。In recent years, with the rapid development of the Internet, more and more people are publishing content in social applications. However, in the work publishing interface of existing applications, the image display effect is not good, and the efficiency of users publishing works is not high.
发明内容Summary of the invention
在本公开的第一方面,提供了一种发布作品的方法。该方法包括:基于对一组图像的选择,呈现发布界面,发布界面包括第一区域和第二区域,第一区域包括图像展示容器并且呈现与一组图像对应的一组指示元素,图像展示容器基于一组图像中的第一图像的第一尺寸信息来呈现第一图像,第二区域包括用于获取作品的发布信息的至少一个控件;以及基于经由至少一个控件接收到的输入信息,发布与一组图像对应的目标作品。In a first aspect of the present disclosure, a method for publishing a work is provided. The method includes: based on a selection of a group of images, presenting a publishing interface, the publishing interface including a first area and a second area, the first area including an image display container and presenting a group of indication elements corresponding to the group of images, the image display container presenting the first image based on first size information of the first image in the group of images, the second area including at least one control for obtaining publishing information of the work; and based on input information received via the at least one control, publishing a target work corresponding to the group of images.
在本公开的第二方面,提供了一种用于发布作品的装置。该装置包括:呈现模块,被配置为基于对一组图像的选择,呈现发布界面,发布界面包括第一区域和第二区域,第一区域包括图像展示容器并且呈现与一组图像对应的一组指示元素,图像展示容器基于一组图像中的第一图像的第一尺寸信息来呈现第一图像,第二区域包括用于获取作品的发布信息的至少一个控件;以及发布模块,被配置为基于经由至少一个控件接收到的输入信息,发布与一组图像对应的目标作品。In a second aspect of the present disclosure, a device for publishing a work is provided. The device includes: a presentation module configured to present a publishing interface based on a selection of a group of images, the publishing interface including a first area and a second area, the first area including an image display container and presenting a group of indication elements corresponding to the group of images, the image display container presenting the first image based on the first size information of the first image in the group of images, and the second area including at least one control for obtaining publishing information of the work; and a publishing module configured to publish a target work corresponding to the group of images based on input information received via at least one control.
在本公开的第三方面,提供了一种电子设备。该设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令。指令在由至少一个处理单元执行时使设备执行第一方面的方法。In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processing unit; and at least one memory, the at least one memory is coupled to the at least one processing unit and stores instructions for execution by the at least one processing unit. When the instructions are executed by the at least one processing unit, the device executes the method of the first aspect.
在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,计算机程序可由处理器执行以实现第一方面的方法。In a fourth aspect of the present disclosure, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and the computer program can be executed by a processor to implement the method of the first aspect.
应当理解,本内容部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。It should be understood that the contents described in this content section are not intended to limit the key features or important features of the embodiments of the present disclosure, nor are they intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、优点及方面将变得更加明显。在附图中,相同或相似的附图标记表示相同或相似的元素,其中:The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. In the accompanying drawings, the same or similar reference numerals represent the same or similar elements, wherein:
图1示出了其中可以实施根据本公开的实施例的示例环境的示意图;FIG1 shows a schematic diagram of an example environment in which embodiments according to the present disclosure may be implemented;
图2A至图2E示出了根据本公开的一些实施例的示例界面;2A to 2E illustrate example interfaces according to some embodiments of the present disclosure;
图3示出了根据本公开的一些实施例的发布作品的示例过程的流程图;FIG3 shows a flowchart of an example process of publishing a work according to some embodiments of the present disclosure;
图4示出了根据本公开的一些实施例的用于发布作品的示例装置的示意性结构框图;以及FIG4 shows a schematic structural block diagram of an example apparatus for publishing works according to some embodiments of the present disclosure; and
图5示出了能够实施本公开的多个实施例的电子设备的框图。FIG5 shows a block diagram of an electronic device capable of implementing various embodiments of the present disclosure.
具体实施方式Detailed ways
下面将参照附图更详细地描述本公开的实施例。虽然附图中示出了本公开的某些实施例,然而应当理解的是,本公开可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反,提供这些实施例是为了更加透彻和完整地理解本公开。应当理解的是,本公开的附图及实施例仅用于示例性作用,并非用于限制本公开的保护范围。Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments set forth herein. On the contrary, these embodiments are provided to provide a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
需要注意的是,本文中所提供的任何节/子节的标题并不是限制性的。本文通篇描述了各种实施例,并且任何类型的实施例都可以包括在任何节/子节下。此外,在任一节/子节中描述的实施例可以以任何方式与同一节/子节和/或不同节/子节中描述的任何其他实施例相结合。It should be noted that the titles of any sections/subsections provided herein are not restrictive. Various embodiments are described throughout this article, and any type of embodiment may be included under any section/subsection. In addition, the embodiments described in any section/subsection may be combined in any manner with any other embodiments described in the same section/subsection and/or different sections/subsections.
在本公开的实施例的描述中,术语“包括”及其类似用语应当理解为开放性包含,即“包括但不限于”。术语“基于”应当理解为“至少部分地基于”。术语“一个实施例”或“该实施例”应当理解为“至少一个实施例”。术语“一些实施例”应当理解为“至少一些实施例”。下文还可能包括其他明确的和隐含的定义。术语“第一”、“第二”等可以指代不同的或相同的对象。下文还可能包括其他明确的和隐含的定义。In the description of the embodiments of the present disclosure, the term "including" and similar terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "based at least in part on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". Other explicit and implicit definitions may be included below. The terms "first", "second", etc. may refer to different or the same objects. Other explicit and implicit definitions may be included below.
本公开的实施例中可能涉及用户的数据、数据的获取和/或使用等。这些方面均遵循相应的法律法规及相关规定。在本公开的实施例中,所有数据的采集、获取、处理、加工、转发、使用等,都是在用户知晓并且确认的前提下进行的。相应地,在实现本公开的各实施例时,均应根据相关法律法规通过适当的方式,将可能所涉及的数据或信息的类型、使用范围、使用场景等告知用户并获得用户的授权。具体的告知和/或授权方式可以根据实际情况和应用场景而变化,本公开的范围在此方面不受限制。The embodiments of the present disclosure may involve user data, data acquisition and/or use, etc. These aspects are subject to the corresponding laws, regulations and relevant provisions. In the embodiments of the present disclosure, all data collection, acquisition, processing, processing, forwarding, use, etc. are carried out on the premise that the user knows and confirms. Accordingly, when implementing each embodiment of the present disclosure, the type, scope of use, usage scenario, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with the relevant laws and regulations. The specific notification and/or authorization method can vary according to the actual situation and application scenario, and the scope of the present disclosure is not limited in this respect.
本说明书及实施例中方案,如涉及个人信息处理,则均会在具备合法性基础(例如征得个人信息主体同意,或者为履行合同所必需等)的前提下进行处理,且仅会在规定或者约定的范围内进行处理。用户拒绝处理基本功能所需必要信息以外的个人信息,不会影响用户使用基本功能。In this specification and the embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the subject of personal information, or it is necessary to perform a contract, etc.), and will only be processed within the scope of regulations or agreements. If a user refuses to process personal information other than the necessary information for basic functions, it will not affect the user's use of basic functions.
如上文所提及的,随着互联网的快速发展,越来越多的人在社交应用中发布内容。然而,现有应用的作品发布界面中,一组图像只能呈缩略图的形式一起显示,并不能基于尺寸信息对单个图像进行显示,展示效果不好,导致用户发布作品的效率不高。As mentioned above, with the rapid development of the Internet, more and more people are publishing content in social applications. However, in the work publishing interface of existing applications, a group of images can only be displayed together in the form of thumbnails, and a single image cannot be displayed based on size information, resulting in poor display effect and low efficiency in users publishing works.
本公开的实施例提出了一种发布作品的方案。根据该方案,可以基于对一组图像的选择,呈现发布界面,发布界面包括第一区域和第二区域,第一区域包括图像展示容器并且呈现与一组图像对应的一组指示元素,图像展示容器基于一组图像中的第一图像的第一尺寸信息来呈现第一图像,第二区域包括用于获取作品的发布信息的至少一个控件;以及基于经由至少一个控件接收到的输入信息,发布与一组图像对应的目标作品。The embodiment of the present disclosure proposes a scheme for publishing works. According to the scheme, a publishing interface can be presented based on the selection of a group of images, the publishing interface includes a first area and a second area, the first area includes an image display container and presents a group of indication elements corresponding to the group of images, the image display container presents the first image based on the first size information of the first image in the group of images, and the second area includes at least one control for obtaining the publishing information of the work; and based on the input information received via the at least one control, the target work corresponding to the group of images is published.
以此方式,本公开的实施例能够在发布作品的界面中,指示一组图像的同时,利用图像展示容器基于图像的尺寸信息显示单张图像,为用户提供了清晰的图像展示效果,能够提高用户体验和发布作品的效率。In this way, the embodiments of the present disclosure can indicate a group of images in the interface for publishing works, while using an image display container to display a single image based on the image size information, thereby providing users with a clear image display effect and improving user experience and efficiency in publishing works.
以下进一步结合附图来详细描述该方案的各种示例实现。Various example implementations of the solution are described in detail below in conjunction with the accompanying drawings.
示例环境Example Environment
图1示出了本公开的实施例能够在其中实现的示例环境100的示意图。如图1所示,示例环境100可以包括电子设备110。FIG1 shows a schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented. As shown in FIG1 , the example environment 100 may include an electronic device 110 .
在该示例环境100中,电子设备110可以运行有支持界面交互的应用120。应用120可以是用于界面交互的任何适当类型应用,其示例可以包括但不限于:社交应用、图像应用或其它适当的应用。用户140可以经由电子设备110和/或其附接设备来与应用120进行交互。In this example environment 100, the electronic device 110 may run an application 120 that supports interface interaction. The application 120 may be any appropriate type of application for interface interaction, examples of which may include, but are not limited to, social applications, image applications, or other appropriate applications. The user 140 may interact with the application 120 via the electronic device 110 and/or its attached devices.
在图1的环境100中,如果应用120处于活动状态,电子设备110可以通过应用120呈现用于支持界面交互的界面150。In the environment 100 of FIG. 1 , if the application 120 is in an active state, the electronic device 110 may present an interface 150 for supporting interface interaction through the application 120 .
在一些实施例中,电子设备110与服务器130通信,以实现对应用120的服务的供应。电子设备110可以是任意类型的移动终端、固定终端或便携式终端,包括移动手机、台式计算机、膝上型计算机、笔记本计算机、上网本计算机、平板计算机、媒体计算机、多媒体平板、掌上电脑、便携式游戏终端、VR/AR设备、个人通信系统(Personal CommunicationSystem,PCS)设备、个人导航设备、个人数字助理(Personal Digital Assistant,PDA)、音频/视频播放器、数码相机/摄像机、定位设备、电视接收器、无线电广播接收器、电子书设备、游戏设备或者前述各项的任意组合,包括这些设备的配件和外设或者其任意组合。在一些实施例中,电子设备110也能够支持任意类型的针对用户的接口(诸如“可佩戴”电路等)。In some embodiments, the electronic device 110 communicates with the server 130 to provide services for the application 120. The electronic device 110 can be any type of mobile terminal, fixed terminal or portable terminal, including a mobile phone, a desktop computer, a laptop computer, a notebook computer, a netbook computer, a tablet computer, a media computer, a multimedia tablet, a handheld computer, a portable game terminal, a VR/AR device, a personal communication system (PCS) device, a personal navigation device, a personal digital assistant (PDA), an audio/video player, a digital camera/camcorder, a positioning device, a television receiver, a radio receiver, an e-book device, a game device or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for the user (such as a "wearable" circuit, etc.).
服务器130可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络、以及大数据和人工智能平台等基础云计算服务的云服务器。服务器130例如可以包括计算系统/服务器,诸如大型机、边缘计算节点、云环境中的计算设备,等等。服务器130可以为电子设备110中支持虚拟场景的应用120提供后台服务。The server 130 may be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content distribution networks, and big data and artificial intelligence platforms. The server 130 may include, for example, a computing system/server, such as a mainframe, an edge computing node, a computing device in a cloud environment, etc. The server 130 may provide background services for the application 120 that supports virtual scenes in the electronic device 110.
服务器130与电子设备110之间可以建立有通信连接。通信连接可以通过有线方式或无线方式建立。通信连接可以包括但不限于蓝牙连接、移动网络连接、通用串行总线(Universal Serial Bus,USB)连接、无线保真(Wireless Fidelity,WiFi)连接等,本公开的实施例在此方面不受限制。在本公开的实施例中,服务器130与电子设备110可以通过二者之间的通信连接实现信令交互。A communication connection may be established between the server 130 and the electronic device 110. The communication connection may be established in a wired manner or a wireless manner. The communication connection may include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc., and the embodiments of the present disclosure are not limited in this respect. In the embodiments of the present disclosure, the server 130 and the electronic device 110 may implement signaling interaction through the communication connection between the two.
应当理解,仅出于示例性的目的描述环境100中各个元素的结构和功能,而不暗示对于本公开的范围的任何限制。It should be understood that the structure and function of the various elements in the environment 100 are described for exemplary purposes only and do not imply any limitation on the scope of the present disclosure.
以下将继续参考附图描述本公开的一些示例实施例。Some example embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.
示例交互Example Interaction
图2A至图2E示出了根据本公开的一些实施例的示例界面200A至界面200E。界面200A至界面200E例如可以由图1所示的电子设备110所提供。2A to 2E show example interfaces 200A to 200E according to some embodiments of the present disclosure. The interfaces 200A to 200E may be provided by the electronic device 110 shown in FIG. 1 , for example.
在一些实施例中,电子设备110可以基于用户对一组图像的选择,在应用120中呈现如图2A所示的发布界面200A。发布界面200A可以支持用户对一组图像进行排列、编辑、配置文本内容等设置操作。电子设备110可以响应于用户的发布请求,基于用户的设置内容,在应用120中发布一组图像对应的作品。In some embodiments, the electronic device 110 may present a publishing interface 200A as shown in FIG. 2A in the application 120 based on the user's selection of a group of images. The publishing interface 200A may support the user to perform setting operations such as arranging, editing, and configuring text content on a group of images. The electronic device 110 may respond to the user's publishing request and publish the work corresponding to the group of images in the application 120 based on the user's setting content.
在一些实施例中,如图2A所示,发布界面200A包括第一区域205和第二区域210。第一区域205包括图像显示容器215并且呈现一组指示元素220。一组指示元素220与一组图像对应,也就是说一组指示元素220的数量与一组图像的数量相同,每个指示元素可以对应一张图像。In some embodiments, as shown in FIG2A , the publishing interface 200A includes a first area 205 and a second area 210. The first area 205 includes an image display container 215 and presents a group of indicator elements 220. A group of indicator elements 220 corresponds to a group of images, that is, the number of a group of indicator elements 220 is the same as the number of a group of images, and each indicator element may correspond to an image.
在一些实施例中,如图2A的发布界面200A所示,图像展示容器215可以基于一组图像中的第一图像216的第一尺寸信息来呈现第一图像216。作为示例,一组图像中的第一图像216可以用户对一组图像的选择过程中选择的第一张图像。第一图像216的第一尺寸信息可以包括第一图像216的图像比例、分辨率等。In some embodiments, as shown in the publishing interface 200A of FIG. 2A , the image display container 215 may present the first image 216 based on the first size information of the first image 216 in the group of images. As an example, the first image 216 in the group of images may be the first image selected by the user during the selection process of the group of images. The first size information of the first image 216 may include the image ratio, resolution, etc. of the first image 216.
在一些实施例中,第一尺寸信息可以至少指示第一图像216的长宽比例。图像展示容器215在发布界面200A中可以有固定的长度和宽度。作为示例,电子设备110在图像展示容器215中基于第一尺寸信息呈现第一图像216时,可以在保持第一图像216的长宽比例的基础上,对第一图像进行放大或缩小,使得呈现的第一图像216的长度和宽度中的至少一项与图像展示容器215的相同。In some embodiments, the first size information may at least indicate the aspect ratio of the first image 216. The image display container 215 may have a fixed length and width in the publishing interface 200A. As an example, when the electronic device 110 presents the first image 216 in the image display container 215 based on the first size information, the first image 216 may be enlarged or reduced on the basis of maintaining the aspect ratio of the first image 216, so that at least one of the length and width of the presented first image 216 is the same as that of the image display container 215.
在一些实施例中,第一尺寸信息还可以指示第一图像216的分辨率。电子设备110可以响应于第一图像216的分辨率小于阈值(例如图像展示容器215可以呈现的图像的最大分辨率),在图像展示容器215中呈现原始大小的第一图像,即不对第一图像进行缩放,避免由于缩放导致在图像展示容器215中呈现的第一图像216失真(不清晰)。In some embodiments, the first size information may also indicate the resolution of the first image 216. In response to the resolution of the first image 216 being less than a threshold value (e.g., the maximum resolution of an image that can be presented by the image display container 215), the electronic device 110 may present the first image of the original size in the image display container 215, i.e., the first image is not scaled, so as to avoid distortion (unclearness) of the first image 216 presented in the image display container 215 due to scaling.
在一些实施例中,继续参考图2A,电子设备110可以在发布界面200A中区别显示一组指示元素中与第一图像216对应的第一指示元素220-1。作为示例,如图2A的发布界面200A,区别显示第一指示元素220-1的形式例如为呈现加粗的外边框。In some embodiments, referring to Figure 2A, the electronic device 110 may display a first indicator element 220-1 corresponding to the first image 216 in a group of indicator elements in the publishing interface 200A. As an example, in the publishing interface 200A of Figure 2A, the first indicator element 220-1 is displayed in a bold outer frame.
在一些实施例中,如图2A的发布界面200A,一组指示元素可以包括一组图像的一组缩略图,一组缩略图具有相同的第三尺寸。第三尺寸不同于前述的第一尺寸(例如第三尺寸小于第一尺寸)。缩略图是对图像缩小尺寸得到的,可以大致显示图像内容。In some embodiments, such as the publishing interface 200A of FIG. 2A , a group of indicator elements may include a group of thumbnails of a group of images, and the group of thumbnails have the same third size. The third size is different from the aforementioned first size (e.g., the third size is smaller than the first size). The thumbnail is obtained by reducing the size of the image and can roughly display the image content.
在一些实施例中,电子设备110可以在图2A的发布界面200A中基于接收到的预设操作,将图像展示容器215切换至基于一组图像中的第二图像的第二尺寸信息来呈现第二图像。In some embodiments, the electronic device 110 may switch the image display container 215 to present the second image based on the second size information of the second image in the group of images based on the received preset operation in the publishing interface 200A of FIG. 2A .
在一些实施例中,如图2B所示的发布界面200B,电子设备110可以在图像展示容器215中呈现第二图像217。此时,电子设备110可以在发布界面200B中突出显示一组指示元素220中与第二图像217对应的第二指示元素220-2。In some embodiments, as shown in the publishing interface 200B in FIG2B , the electronic device 110 may present the second image 217 in the image display container 215. At this time, the electronic device 110 may highlight the second indicator element 220-2 corresponding to the second image 217 in the group of indicator elements 220 in the publishing interface 200B.
在一些实施例中,预设操作可以包括对第二图像对应的第二指示元素的选择。作为示例,如图2A的发布界面200A,电子设备110可以接收用户对第二图像对应的第二指示元素的选择,在如图2B的发布界面200B所示的图像展示容器215中呈现第二图像217。In some embodiments, the preset operation may include selecting a second indicator element corresponding to the second image. As an example, as shown in the publishing interface 200A of FIG. 2A , the electronic device 110 may receive the user's selection of the second indicator element corresponding to the second image, and present the second image 217 in the image display container 215 as shown in the publishing interface 200B of FIG. 2B .
在一些实施例中,预设操作还可以包括针对第一区域205的滑动操作。作为示例,电子设备110可以响应于在如图2A的发布界面200A所示的第一区域205接收用户的滑动操作,在如图2B的发布界面200B所示的图像展示容器215中呈现第二图像217。作为示例,电子设备110可以基于用户在第一区域205的多次滑动操作,在图像展示容器215中相应展示对应的一组图像中的一张图像。In some embodiments, the preset operation may further include a sliding operation on the first area 205. As an example, the electronic device 110 may present the second image 217 in the image display container 215 as shown in the publishing interface 200B of FIG. 2B in response to receiving the sliding operation of the user in the first area 205 as shown in the publishing interface 200A of FIG. 2A. As an example, the electronic device 110 may display one image of the corresponding group of images in the image display container 215 based on multiple sliding operations of the user in the first area 205.
在一些实施例中,如图2A所示,图像展示容器215在发布界面200A中的显示尺寸独立于第一图像216的第一尺寸信息和第二图像的第二尺寸信息。作为示例,图像展示容器215的显示尺寸是固定的,具有固定的长度和宽度。图像展示容器215的显示尺寸可以大于缩略图的第三尺寸。In some embodiments, as shown in FIG2A , the display size of the image display container 215 in the publishing interface 200A is independent of the first size information of the first image 216 and the second size information of the second image. As an example, the display size of the image display container 215 is fixed, having a fixed length and width. The display size of the image display container 215 can be larger than the third size of the thumbnail.
在一些实施例中,继续参考图2A的发布界面200A,电子设备110可以在第二区域210中呈现用于获取作品的发布信息的至少一个控件。作为示例,第二区域210中的至少一个控件可以包括文本控件211-1、添加挑战控件211-2、位置控件211-3、同时发布控件211-4等,相关技术人员可以根据需要自行设置,本发明对具体的控件内容不做限制。作为示例,文本控件211-1可以用于输入作品的文本内容。添加挑战控件211-2可以用于设置作品要参加的挑战(例如一种作品主题)。位置控件211-3可以用于设置发布作品时所在的位置信息。同时发布控件211-4可以用于将作品同步发送到别的预设应用中。In some embodiments, continuing to refer to the publishing interface 200A of Figure 2A, the electronic device 110 can present at least one control for obtaining the publishing information of the work in the second area 210. As an example, at least one control in the second area 210 may include a text control 211-1, an add challenge control 211-2, a location control 211-3, a simultaneous publishing control 211-4, etc., and relevant technical personnel can set them as needed. The present invention does not limit the specific control content. As an example, the text control 211-1 can be used to input the text content of the work. The add challenge control 211-2 can be used to set the challenge that the work is to participate in (for example, a theme of the work). The location control 211-3 can be used to set the location information when the work is published. The simultaneous publishing control 211-4 can be used to send the work to other preset applications synchronously.
在一些实施例中,电子设备110可以基于经由至少一个控件接收到的输入信息,发布于一组图像对应的目标作品。作为示例,电子设备110还可以在如图2A的发布界面200A呈现发布控件225。进一步地,电子设备110可以响应于发布控件225的触发,基于经由至少一个控件接收到的输入信息,发布于一组图像对应的目标作品。In some embodiments, the electronic device 110 may publish a target work corresponding to a group of images based on input information received via at least one control. As an example, the electronic device 110 may also present a publishing control 225 on a publishing interface 200A as shown in FIG. 2A. Further, the electronic device 110 may publish a target work corresponding to a group of images based on input information received via at least one control in response to triggering of the publishing control 225.
在一些实施例中,继续参考图2A,一组指示元素可以为第一组指示元素,电子设备110可以响应于接收到针对至少一个控件中的目标控件的输入请求,停止在发布界面200A中显示图像展示容器215,以增大目标控件的输入区域,同时显示与一组图像对应的第四尺寸的第二组指示元素。作为示例,第四尺寸可以等于前述的第三尺寸,也可以与前述第三尺寸不同,相关技术人员可以根据需要自行设定第四尺寸的大小。In some embodiments, with continued reference to FIG. 2A , a group of indicator elements may be a first group of indicator elements, and the electronic device 110 may, in response to receiving an input request for a target control in at least one control, stop displaying the image display container 215 in the publishing interface 200A to increase the input area of the target control, and simultaneously display a second group of indicator elements of a fourth size corresponding to a group of images. As an example, the fourth size may be equal to the aforementioned third size, or may be different from the aforementioned third size, and relevant technicians may set the size of the fourth size as needed.
在一些实施例中,目标控件可以为文本控件211-1,用于输入目标作品的文本内容。In some embodiments, the target control may be a text control 211 - 1 for inputting text content of the target work.
在一些实施例中,如图2C所示,电子设备110可以响应于对文本控件211-1的触发,呈现如图2C所示的发布界面200C。电子设备110在发布界面200C中停止呈现图像容器215。电子设备110在发布界面200C的顶部呈现与一组图像对应的第四尺寸的第二组指示元素222。电子设备110还在发布界面200C中增大目标控件(例如文本控件211-1)的输入区域,便于用户在输入区域输入文本内容。In some embodiments, as shown in FIG2C , the electronic device 110 may present a publishing interface 200C as shown in FIG2C in response to triggering the text control 211-1. The electronic device 110 stops presenting the image container 215 in the publishing interface 200C. The electronic device 110 presents a second group of indicator elements 222 of a fourth size corresponding to a group of images at the top of the publishing interface 200C. The electronic device 110 also increases the input area of the target control (e.g., the text control 211-1) in the publishing interface 200C to facilitate the user to enter text content in the input area.
在一些实施例中,继续参考图2C,电子设备110还可以在第二组指示元素222的关联区域呈现第二添加入口223。进一步地,电子设备110可以基于对第二添加入口223的触发,呈现多个预设图像。电子设备110可以接收用户对多个预设图像中的至少一个目标图像的选择,向一组图像中添加至少一个目标图像作为至少一个附加图像。进一步地,电子设备110可以在第二组指示元素222中呈现至少一个附加图像对应的指示元素。In some embodiments, with continued reference to FIG. 2C , the electronic device 110 may also present a second addition entry 223 in the associated area of the second group of indication elements 222. Further, the electronic device 110 may present a plurality of preset images based on triggering the second addition entry 223. The electronic device 110 may receive a user's selection of at least one target image from the plurality of preset images, and add at least one target image to a group of images as at least one additional image. Further, the electronic device 110 may present an indication element corresponding to at least one additional image in the second group of indication elements 222.
在一些实施例中,继续参考图2C,电子设备110可以响应于针对第二组指示元素222的滑动操作,更新第二组指示元素222的显示。作为示例,电子设备110可以响应于对第二组指示元素222中的目标指示元素的滑动操作,调整目标指示元素以及第二组指示元素222中其他指示元素的呈现位置。In some embodiments, with continued reference to FIG. 2C , the electronic device 110 may update the display of the second group of indicator elements 222 in response to a sliding operation on the second group of indicator elements 222. As an example, the electronic device 110 may adjust the presentation positions of the target indicator element and other indicator elements in the second group of indicator elements 222 in response to a sliding operation on the target indicator element in the second group of indicator elements 222.
在一些实施例中,继续参考图2A,电子设备110在发布界面200A的第一区域205中呈现第一添加入口221。进一步地,电子设备110可以基于对第一添加入口221的触发,呈现多个预设图像。电子设备110可以接收用户对多个预设图像中的至少一个目标图像的选择,向一组图像中添加至少一个目标图像作为至少一个附加图像。进一步地,电子设备110可以在第一区域205中呈现附加图像对应的指示元素。In some embodiments, with continued reference to FIG. 2A , the electronic device 110 presents a first adding entry 221 in the first area 205 of the publishing interface 200A. Further, the electronic device 110 may present a plurality of preset images based on triggering the first adding entry 221. The electronic device 110 may receive a user's selection of at least one target image from the plurality of preset images, and add at least one target image to a group of images as at least one additional image. Further, the electronic device 110 may present an indication element corresponding to the additional image in the first area 205.
在一些实施例中,继续参考图2A,电子设备110可以基于对图像展示容器215中所显示的第一图像216的选择,呈现用于编辑第一图像的编辑入口。In some embodiments, with continued reference to FIG. 2A , the electronic device 110 may present an editing entry for editing the first image based on a selection of the first image 216 displayed in the image display container 215 .
在一些实施例中,如图2D所示的发布界面200D,电子设备110在发布界面200D中呈现第一图像216。电子设备110还可以在发布界面200D中呈现编辑入口230和删除控件235。作为示例,编辑入口230可以用于编辑第一图像216。删除控件235可以用于删除第一图像216。In some embodiments, as shown in the publishing interface 200D of FIG. 2D , the electronic device 110 presents the first image 216 in the publishing interface 200D. The electronic device 110 may also present an edit entry 230 and a delete control 235 in the publishing interface 200D. As an example, the edit entry 230 may be used to edit the first image 216. The delete control 235 may be used to delete the first image 216.
在一些实施例中,电子设备110可以基于对编辑入口230的选择,呈现编辑界面,编辑界面可以用于编辑第一图像或者一组图像。In some embodiments, the electronic device 110 may present an editing interface based on the selection of the editing portal 230 , and the editing interface may be used to edit the first image or a group of images.
在一些实施例中,如图2E所示的编辑界面200E,电子设备110可以在编辑界面200E中呈现第一图像216和一组指示元素220。电子设备110还可以呈现第三添加入口224。电子设备110可以基于第三添加入口224在编辑界面200E中添加更多的图像。In some embodiments, as shown in the editing interface 200E of FIG. 2E , the electronic device 110 may present the first image 216 and a group of indication elements 220 in the editing interface 200E. The electronic device 110 may also present a third adding entry 224. The electronic device 110 may add more images in the editing interface 200E based on the third adding entry 224.
在一些实施例中,电子设备110可以在图2E的编辑界面200E中提供一组编辑组件240。作为示例,一组编辑组件240可以包括模板组件、文字组件、贴纸组件、滤镜组件等,每个组件可以对应热门、日常等多个分类项。一组编辑组件240可以用于编辑图像。In some embodiments, the electronic device 110 may provide a set of editing components 240 in the editing interface 200E of FIG. 2E . As an example, the set of editing components 240 may include a template component, a text component, a sticker component, a filter component, etc., and each component may correspond to multiple classification items such as popular and daily. The set of editing components 240 may be used to edit an image.
在一些实施例中,电子设备110可以基于编辑界面200E中接收到的至少一项编辑操作(例如对一组编辑组件240中至少一个组件的选择),编辑一组图像。进一步地,电子设备110还可以响应于接收到确认操作,基于经编辑的一组图像更新发布界面。作为示例,电子设备110可以在编辑界面200E中呈现下一步控件245。电子设备110可以响应于对下一步控件245的触发(视为确认操作),呈现如图2A所示的发布界面200A,发布界面200A中呈现的第一图像和一组指示元素均为经编辑后的图像内容。In some embodiments, the electronic device 110 may edit a group of images based on at least one editing operation received in the editing interface 200E (e.g., selection of at least one component in a group of editing components 240). Furthermore, the electronic device 110 may also update the publishing interface based on the edited group of images in response to receiving a confirmation operation. As an example, the electronic device 110 may present a next control 245 in the editing interface 200E. In response to triggering the next control 245 (considered as a confirmation operation), the electronic device 110 may present a publishing interface 200A as shown in FIG. 2A, where the first image and a group of indicator elements presented in the publishing interface 200A are all edited image content.
基于上文所描述的视图切换过程,本公开的实施例能够在发布作品的过程中,提供用于便于设置和编辑图像以及作品相关内容的发布界面,在发布界面中接收用户的发布信息和设置内容后发布关联于一组图像的作品。以此方式,可以为用户发布作品提供便利,提高了用户体验和发布作品的效率。Based on the view switching process described above, the embodiments of the present disclosure can provide a publishing interface for facilitating the setting and editing of images and work-related content during the process of publishing works, and publish works associated with a group of images after receiving the user's publishing information and setting content in the publishing interface. In this way, it can provide convenience for users to publish works, improve user experience and the efficiency of publishing works.
示例过程Example Process
图3示出了根据本公开的一些实施例的发布作品的示例过程300的流程图。过程300可以被实现在电子设备110处。下面参考图1来描述过程300。FIG3 shows a flowchart of an example process 300 of publishing a work according to some embodiments of the present disclosure. The process 300 may be implemented at the electronic device 110. The process 300 is described below with reference to FIG1.
如图3所示,在框310,电子设备110可以基于对一组图像的选择,呈现发布界面,发布界面包括第一区域和第二区域,第一区域包括图像展示容器并且呈现与一组图像对应的一组指示元素,图像展示容器基于一组图像中的第一图像的第一尺寸信息来呈现第一图像,第二区域包括用于获取作品的发布信息的至少一个控件。As shown in Figure 3, in box 310, the electronic device 110 can present a publishing interface based on the selection of a group of images, and the publishing interface includes a first area and a second area, the first area includes an image display container and presents a group of indicator elements corresponding to the group of images, the image display container presents the first image based on the first size information of the first image in the group of images, and the second area includes at least one control for obtaining publishing information of the work.
在框320,电子设备110可以基于经由至少一个控件接收到的输入信息,发布与一组图像对应的目标作品。In block 320 , the electronic device 110 may publish a target work corresponding to a group of images based on input information received via at least one control.
在一些实施例中,过程300还包括:区别显示一组指示元素中与第一图像对应的第一指示元素。In some embodiments, the process 300 further includes: distinctively displaying a first indicator element corresponding to the first image in a group of indicator elements.
在一些实施例中,过程300还包括:基于接收到的预设操作,将图像展示容器切换至基于一组图像中的第二图像的第二尺寸信息来呈现第二图像,其中预设操作包括:对与第二图像对应的第二指示元素的选择;或针对第一区域的滑动操作。In some embodiments, process 300 also includes: based on a received preset operation, switching the image display container to present a second image based on second size information of a second image in a group of images, wherein the preset operation includes: selection of a second indication element corresponding to the second image; or a sliding operation on the first area.
在一些实施例中,图像展示容器在发布界面中的显示尺寸独立于第一尺寸信息和第二尺寸信息。In some embodiments, the display size of the image display container in the publishing interface is independent of the first size information and the second size information.
在一些实施例中,一组指示元素包括一组图像的一组缩略图,一组缩略图具有相同的第三尺寸。In some embodiments, the set of indicator elements includes a set of thumbnails of a set of images, the set of thumbnails having a same third size.
在一些实施例中,一组指示元素为第一组指示元素,过程300还包括:响应于接收到针对至少一个控件中的目标控件的输入请求,停止在发布界面中显示图像展示容器,以及显示与一组图像对应的第四尺寸的第二组指示元素。In some embodiments, a group of indicator elements is a first group of indicator elements, and process 300 also includes: in response to receiving an input request for a target control in at least one control, stopping displaying the image display container in the publishing interface, and displaying a second group of indicator elements of a fourth size corresponding to a group of images.
在一些实施例中,过程300还包括:在第二组指示元素的关联区域呈现第二添加入口;以及基于对第二添加入口的选择,向一组图像添加至少一个附加图像。In some embodiments, process 300 further includes: presenting a second add entry at an associated area of the second group of indicator elements; and adding at least one additional image to the group of images based on a selection of the second add entry.
在一些实施例中,过程300还包括:响应于针对第二组指示元素的滑动操作,更新第二组指示元素的显示。In some embodiments, process 300 further includes: in response to a sliding operation on the second group of indicator elements, updating the display of the second group of indicator elements.
在一些实施例中,目标控件用于输入目标作品的文本内容。In some embodiments, the target control is used to input text content of the target work.
在一些实施例中,过程300还包括:在第一区域中呈现第一添加入口;以及基于对第一添加入口的选择,向一组图像添加至少一个附加图像。In some embodiments, process 300 further includes: presenting a first add entry in the first area; and adding at least one additional image to the set of images based on a selection of the first add entry.
在一些实施例中,第一尺寸信息至少指示所述第一图像的长宽比例。In some embodiments, the first size information at least indicates the aspect ratio of the first image.
在一些实施例中,过程300还包括:基于对图像展示容器中所显示的第一图像的选择,呈现用于编辑第一图像的编辑入口;以及基于编辑入口的选择,呈现编辑界面,编辑界面用于编辑第一图像或者一组图像。In some embodiments, process 300 further includes: based on a selection of a first image displayed in the image display container, presenting an editing entry for editing the first image; and based on the selection of the editing entry, presenting an editing interface for editing the first image or a group of images.
在一些实施例中,过程300还包括:基于编辑界面中接收到的至少一项编辑操作,编辑一组图像;以及响应于接收到的确认操作,基于经编辑的一组图像更新发布界面。In some embodiments, process 300 further includes: editing a set of images based on at least one editing operation received in the editing interface; and updating the publishing interface based on the edited set of images in response to a received confirmation operation.
示例装置和设备Example devices and equipment
本公开的实施例还提供了用于实现上述方法或过程的相应装置。图4示出了根据本公开的某些实施例的用于发布作品的示例装置400的示意性结构框图。装置400可以被实现为或者被包括在电子设备110中。装置400中的各个模块/组件可以由硬件、软件、固件或者它们的任意组合来实现。Embodiments of the present disclosure also provide corresponding devices for implementing the above methods or processes. FIG4 shows a schematic structural block diagram of an example device 400 for publishing works according to certain embodiments of the present disclosure. The device 400 may be implemented as or included in the electronic device 110. Each module/component in the device 400 may be implemented by hardware, software, firmware, or any combination thereof.
如图4所示,装置400包括呈现模块410,被配置为基于对一组图像的选择,呈现发布界面,发布界面包括第一区域和第二区域,第一区域包括图像展示容器并且呈现与一组图像对应的一组指示元素,图像展示容器基于一组图像中的第一图像的第一尺寸信息来呈现第一图像,第二区域包括用于获取作品的发布信息的至少一个控件;以及发布模块420,被配置为基于经由至少一个控件接收到的输入信息,发布与一组图像对应的目标作品。As shown in Figure 4, the device 400 includes a presentation module 410, which is configured to present a publishing interface based on a selection of a group of images, the publishing interface including a first area and a second area, the first area includes an image display container and presents a group of indication elements corresponding to the group of images, the image display container presents the first image based on first size information of the first image in the group of images, and the second area includes at least one control for obtaining publishing information of the work; and a publishing module 420, which is configured to publish a target work corresponding to the group of images based on input information received via at least one control.
在一些实施例中,呈现模块410还被配置为:区别显示一组指示元素中与第一图像对应的第一指示元素。In some embodiments, the presentation module 410 is further configured to: distinguishably display a first indication element corresponding to the first image in a group of indication elements.
在一些实施例中,呈现模块410还被配置为:基于接收到的预设操作,将图像展示容器切换至基于一组图像中的第二图像的第二尺寸信息来呈现第二图像,其中预设操作包括:对与第二图像对应的第二指示元素的选择;或针对第一区域的滑动操作。In some embodiments, the presentation module 410 is also configured to: based on a received preset operation, switch the image display container to present the second image based on the second size information of the second image in a group of images, wherein the preset operation includes: selection of a second indication element corresponding to the second image; or a sliding operation on the first area.
在一些实施例中,呈现模块410还被配置为:图像展示容器在发布界面中的显示尺寸独立于第一尺寸信息和第二尺寸信息。In some embodiments, the presentation module 410 is further configured to: the display size of the image display container in the publishing interface is independent of the first size information and the second size information.
在一些实施例中,呈现模块410还被配置为:一组指示元素包括一组图像的一组缩略图,一组缩略图具有相同的第三尺寸。In some embodiments, the presentation module 410 is further configured such that: the set of indicator elements includes a set of thumbnails of a set of images, and the set of thumbnails have the same third size.
在一些实施例中,一组指示元素为第一组指示元素,发布模块420还被配置为:响应于接收到针对至少一个控件中的目标控件的输入请求,停止在发布界面中显示图像展示容器,以及显示与一组图像对应的第四尺寸的第二组指示元素。In some embodiments, a group of indicator elements is a first group of indicator elements, and the publishing module 420 is further configured to: in response to receiving an input request for a target control in at least one control, stop displaying the image display container in the publishing interface, and display a second group of indicator elements of a fourth size corresponding to a group of images.
在一些实施例中,呈现模块410还被配置为:目标控件用于输入目标作品的文本内容。In some embodiments, the presentation module 410 is further configured as follows: the target control is used to input text content of the target work.
一些实施例中,呈现模块410还被配置为:在第二组指示元素的关联区域呈现第二添加入口;以及基于对第二添加入口的选择,向一组图像添加至少一个附加图像。In some embodiments, the presenting module 410 is further configured to: present a second adding entry in an associated area of the second group of indicator elements; and add at least one additional image to the group of images based on a selection of the second adding entry.
在一些实施例中,呈现模块410还被配置为:响应于针对第二组指示元素的滑动操作,更新第二组指示元素的显示。In some embodiments, the presentation module 410 is further configured to: in response to a sliding operation on the second group of indicator elements, update the display of the second group of indicator elements.
在一些实施例中,呈现模块410还被配置为:在第一区域中呈现第一添加入口;以及基于对第一添加入口的选择,向一组图像添加至少一个附加图像。In some embodiments, the presentation module 410 is further configured to: present a first add entry in the first area; and add at least one additional image to the group of images based on a selection of the first add entry.
在一些实施例中,呈现模块410还被配置为:第一尺寸信息至少指示第一图像的长宽比例。In some embodiments, the presentation module 410 is further configured such that: the first size information at least indicates the aspect ratio of the first image.
在一些实施例中,呈现模块410还被配置为:基于对图像展示容器中所显示的第一图像的选择,呈现用于编辑第一图像的编辑入口;以及基于编辑入口的选择,呈现编辑界面,编辑界面用于编辑第一图像或者一组图像。In some embodiments, the presentation module 410 is further configured to: based on a selection of a first image displayed in an image display container, present an editing entry for editing the first image; and based on the selection of the editing entry, present an editing interface for editing the first image or a group of images.
在一些实施例中,装置400还包括编辑模块,编辑模块被配置为:基于编辑界面中接收到的至少一项编辑操作,编辑一组图像;以及响应于接收到的确认操作,基于经编辑的一组图像更新发布界面。In some embodiments, the device 400 also includes an editing module, which is configured to: edit a group of images based on at least one editing operation received in the editing interface; and update the publishing interface based on the edited group of images in response to the received confirmation operation.
图5示出了其中可以实施本公开的一个或多个实施例的电子设备500的框图。应当理解,图5所示出的电子设备500仅仅是示例性的,而不应当构成对本文所描述的实施例的功能和范围的任何限制。图5所示出的电子设备500可以用于实现图1的电子设备110。FIG5 shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure may be implemented. It should be understood that the electronic device 500 shown in FIG5 is merely exemplary and should not constitute any limitation on the functionality and scope of the embodiments described herein. The electronic device 500 shown in FIG5 may be used to implement the electronic device 110 of FIG1 .
如图5所示,电子设备500是通用电子设备的形式。电子设备500的组件可以包括但不限于一个或多个处理器或处理单元510、存储器520、存储设备730、一个或多个通信单元540、一个或多个输入设备550以及一个或多个输出设备560。处理单元510可以是实际或虚拟处理器并且能够根据存储器520中存储的程序来执行各种处理。在多处理器系统中,多个处理单元并行执行计算机可执行指令,以提高电子设备500的并行处理能力。As shown in FIG5 , the electronic device 500 is in the form of a general electronic device. The components of the electronic device 500 may include, but are not limited to, one or more processors or processing units 510, a memory 520, a storage device 730, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processing unit 510 may be an actual or virtual processor and is capable of performing various processes according to a program stored in the memory 520. In a multi-processor system, multiple processing units execute computer executable instructions in parallel to improve the parallel processing capability of the electronic device 500.
电子设备500通常包括多个计算机存储介质。这样的介质可以是电子设备500可访问的任何可以获取的介质,包括但不限于易失性和非易失性介质、可拆卸和不可拆卸介质。存储器520可以是易失性存储器(例如寄存器、高速缓存、随机访问存储器(RAM))、非易失性存储器(例如,只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、闪存)或它们的某种组合。存储设备530可以是可拆卸或不可拆卸的介质,并且可以包括机器可读介质,诸如闪存驱动、磁盘或者任何其他介质,其可以能够用于存储信息和/或数据并且可以在电子设备500内被访问。The electronic device 500 typically includes a plurality of computer storage media. Such media may be any accessible media that is accessible to the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 may be a volatile memory (e.g., registers, caches, random access memory (RAM)), a non-volatile memory (e.g., a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 may be a removable or non-removable medium, and may include a machine-readable medium, such as a flash drive, a disk, or any other medium, which may be capable of being used to store information and/or data and may be accessed within the electronic device 500.
电子设备500可以进一步包括另外的可拆卸/不可拆卸、易失性/非易失性存储介质。尽管未在图5中示出,可以提供用于从可拆卸、非易失性磁盘(例如“软盘”)进行读取或写入的磁盘驱动和用于从可拆卸、非易失性光盘进行读取或写入的光盘驱动。在这些情况中,每个驱动可以由一个或多个数据介质接口被连接至总线(未示出)。存储器520可以包括计算机程序产品525,其具有一个或多个程序模块,这些程序模块被配置为执行本公开的各种实施例的各种方法或动作。The electronic device 500 may further include additional removable/non-removable, volatile/non-volatile storage media. Although not shown in FIG. 5 , a disk drive for reading or writing from a removable, non-volatile disk (e.g., a “floppy disk”) and an optical drive for reading or writing from a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 520 may include a computer program product 525 having one or more program modules configured to perform various methods or actions of various embodiments of the present disclosure.
通信单元540实现通过通信介质与其他电子设备进行通信。附加地,电子设备500的组件的功能可以以单个计算集群或多个计算机器来实现,这些计算机器能够通过通信连接进行通信。因此,电子设备500可以使用与一个或多个其他服务器、网络个人计算机(PC)或者另一个网络节点的逻辑连接来在联网环境中进行操作。The communication unit 540 implements communication with other electronic devices through a communication medium. Additionally, the functions of the components of the electronic device 500 can be implemented with a single computing cluster or multiple computing machines that can communicate through a communication connection. Therefore, the electronic device 500 can operate in a networked environment using a logical connection with one or more other servers, a network personal computer (PC), or another network node.
输入设备550可以是一个或多个输入设备,例如鼠标、键盘、追踪球等。输出设备560可以是一个或多个输出设备,例如显示器、扬声器、打印机等。电子设备500还可以根据需要通过通信单元540与一个或多个外部设备(未示出)进行通信,外部设备诸如存储设备、显示设备等,与一个或多个使得用户与电子设备500交互的设备进行通信,或者与使得电子设备500与一个或多个其他电子设备通信的任何设备(例如,网卡、调制解调器等)进行通信。这样的通信可以经由输入/输出(I/O)接口(未示出)来执行。The input device 550 may be one or more input devices, such as a mouse, a keyboard, a tracking ball, etc. The output device 560 may be one or more output devices, such as a display, a speaker, a printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown) through the communication unit 540 as needed, such as a storage device, a display device, etc., communicate with one or more devices that allow a user to interact with the electronic device 500, or communicate with any device that allows the electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input/output (I/O) interface (not shown).
根据本公开的示例性实现方式,提供了一种计算机可读存储介质,其上存储有计算机可执行指令,其中计算机可执行指令被处理器执行以实现上文描述的方法。根据本公开的示例性实现方式,还提供了一种计算机程序产品,计算机程序产品被有形地存储在非瞬态计算机可读介质上并且包括计算机可执行指令,而计算机可执行指令被处理器执行以实现上文描述的方法。According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, wherein the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, which is tangibly stored on a non-transitory computer-readable medium and includes computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.
这里参照根据本公开实现的方法、装置、设备和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。Various aspects of the present disclosure are described herein with reference to the flowcharts and/or block diagrams of the methods, devices, equipment, and computer program products implemented according to the present disclosure. It should be understood that each box in the flowchart and/or block diagram and the combination of each box in the flowchart and/or block diagram can be implemented by computer-readable program instructions.
这些计算机可读程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理单元,从而生产出一种机器,使得这些指令在通过计算机或其他可编程数据处理装置的处理单元执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。These computer-readable program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processing unit of the computer or other programmable data processing device, a device that implements the functions/actions specified in one or more boxes in the flowchart and/or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and/or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions/actions specified in one or more boxes in the flowchart and/or block diagram.
可以把计算机可读程序指令加载到计算机、其他可编程数据处理装置、或其他设备上,使得在计算机、其他可编程数据处理装置或其他设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其他可编程数据处理装置、或其他设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。Computer-readable program instructions can be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, so that the instructions executed on the computer, other programmable data processing apparatus, or other device implement the functions/actions specified in one or more boxes in the flowchart and/or block diagram.
附图中的流程图和框图显示了根据本公开的多个实现的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。The flow chart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple implementations of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and a part of a module, program segment or instruction includes one or more executable instructions for realizing the logical function of the specification. In some implementations as replacements, the function marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two continuous square boxes can actually be executed substantially in parallel, and they can sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each square box in the block diagram and/or flow chart, and the combination of the square boxes in the block diagram and/or flow chart can be realized by a special hardware-based system that performs the function or action of the specification, or can be realized by a combination of special hardware and computer instructions.
以上已经描述了本公开的各实现,上述说明是示例性的,并非穷尽性的,并且也不限于所公开的各实现。在不偏离所说明的各实现的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实现的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文公开的各个实现方式。The above descriptions of various implementations of the present disclosure are exemplary, non-exhaustive, and not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The selection of terms used herein is intended to best explain the principles of the implementations, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the various implementations disclosed herein.
Claims (16)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410472110.1A CN118227002A (en) | 2024-04-18 | 2024-04-18 | Method, device, equipment and storage medium for publishing works |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410472110.1A CN118227002A (en) | 2024-04-18 | 2024-04-18 | Method, device, equipment and storage medium for publishing works |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118227002A true CN118227002A (en) | 2024-06-21 |
Family
ID=91497669
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410472110.1A Pending CN118227002A (en) | 2024-04-18 | 2024-04-18 | Method, device, equipment and storage medium for publishing works |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118227002A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119402715A (en) * | 2024-09-24 | 2025-02-07 | 北京字跳网络技术有限公司 | Interactive information publishing method, device, electronic device, storage medium and program product |
-
2024
- 2024-04-18 CN CN202410472110.1A patent/CN118227002A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119402715A (en) * | 2024-09-24 | 2025-02-07 | 北京字跳网络技术有限公司 | Interactive information publishing method, device, electronic device, storage medium and program product |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN118012318A (en) | Method, device, equipment and storage medium for creating virtual objects | |
| WO2025139966A1 (en) | Interaction method and apparatus, device, and storage medium | |
| WO2025139965A1 (en) | Interaction method and apparatus, device, and storage medium | |
| CN118612520A (en) | Message interaction method, device, equipment and storage medium | |
| CN118450073A (en) | Interactive method, device, equipment and storage medium | |
| CN117950535A (en) | Interaction method, device, equipment and storage medium | |
| WO2025148824A1 (en) | Interaction method and apparatus, and device and storage medium | |
| WO2025168082A1 (en) | Content presentation method and apparatus, work publishing method and apparatus, device, and storage medium | |
| WO2025051128A1 (en) | Method and apparatus for determining interactive resources, and device and storage medium | |
| CN118227002A (en) | Method, device, equipment and storage medium for publishing works | |
| WO2025157193A1 (en) | Method and apparatus for creating media content, device, and storage medium | |
| WO2025082221A1 (en) | Interface interaction method and apparatus, device, and storage medium | |
| WO2024260405A1 (en) | Interface interaction method and apparatus, device, and storage medium | |
| CN118250409A (en) | Method, device, equipment and storage medium for publishing work and viewing work | |
| WO2024230771A1 (en) | Interface interaction method and apparatus, and device and storage medium | |
| CN118860237A (en) | Interaction method, device, equipment and storage medium | |
| CN118642797A (en) | Method, device, equipment and storage medium for presenting works | |
| CN118861332A (en) | Method, device, equipment and storage medium for managing media list | |
| CN118170487A (en) | Interaction method, device, equipment and storage medium | |
| CN117950560A (en) | Media editing method, device, equipment and storage medium | |
| WO2025201359A1 (en) | Method and apparatus for creating media channel, method and apparatus for viewing media content, and device and medium | |
| US20250271981A1 (en) | Method, apparatus, device, and storage medium for media item input | |
| CN118778844A (en) | Method, device, equipment and storage medium for publishing content | |
| WO2025208297A1 (en) | Content presentation method and apparatus, and device and storage medium | |
| CN118747097A (en) | Interaction method, device, equipment and storage medium |
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 |