Method and device for publishing information

文档序号:1543591 发布日期:2020-01-17 浏览:5次 中文

阅读说明:本技术 用于发布信息的方法和设备 (Method and device for publishing information ) 是由 姚莲 王雨婷 于 2019-09-29 设计创作,主要内容包括:本申请实施例公开了用于发布信息的方法和设备。该方法的一具体实施方式包括:若检测到对社交空间的拍摄入口按键执行进入操作,展示即时拍摄界面;若检测到对即时拍摄界面上的即时拍摄按键执行至少两次拍摄操作,在不跳出即时拍摄界面的情况下拍摄至少两个可视化信息;若检测到即时拍摄完成操作,展示信息发布界面;若检测到信息发布操作,将所拍摄的一个或多个可视化信息发布在社交空间上。该实施方式实现了在同一即时拍摄界面上通过同一即时拍摄按键完成多个可视化信息的拍摄,无需跳出即时拍摄界面反复拍摄,简化了信息发布的人工操作,提供了更为便捷的信息发布方式。(The embodiment of the application discloses a method and equipment for issuing information. One embodiment of the method comprises: if the fact that the entering operation is executed on the shooting entrance key of the social space is detected, displaying an instant shooting interface; if the instant shooting key on the instant shooting interface is detected to execute at least two shooting operations, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out; if the instant shooting completion operation is detected, displaying an information release interface; and if the information publishing operation is detected, publishing the one or more pieces of shot visual information on the social space. According to the embodiment, the shooting of a plurality of visual information is completed through the same instant shooting key on the same instant shooting interface, the instant shooting interface does not need to be jumped out for repeated shooting, the manual operation of information publishing is simplified, and a more convenient information publishing mode is provided.)

1. A method for publishing information, comprising:

if the fact that the entering operation is executed on the shooting entrance key of the social space is detected, displaying an instant shooting interface;

if the instant shooting key on the instant shooting interface is detected to execute at least two shooting operations, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out;

if the instant shooting completion operation is detected, displaying an information release interface;

and if the information publishing operation is detected, publishing the one or more pieces of shot visual information on the social space.

2. The method of claim 1, wherein the photographing operation includes a first photographing operation and a second photographing operation, the first photographing operation and the second photographing operation being different types of operations and corresponding to different types of visual information.

3. The method of claim 2, wherein the capturing at least two visual messages without jumping out of the instant messaging interface if it is detected that at least two capturing operations are performed on an instant messaging button on the instant messaging interface comprises:

and if the instant shooting key is detected to execute the first shooting operation at least twice, shooting at least two frames of images under the condition of not jumping out of the instant shooting interface.

4. The method of claim 2, wherein the capturing at least two visual messages without jumping out of the instant photographing interface if it is detected that the instant photographing key on the instant photographing interface is performed at least two times comprises:

and if the instant shooting key is detected to execute the second shooting operation at least twice, shooting at least two sections of videos under the condition that the instant shooting interface is not jumped out.

5. The method of claim 2, wherein the capturing at least two visual messages without jumping out of the instant messaging interface if it is detected that at least two capturing operations are performed on an instant messaging button on the instant messaging interface comprises:

and if the instant shooting key is detected to execute the first shooting operation at least once and the second shooting operation at least once, shooting at least one frame of image and at least one section of video under the condition of not jumping out of the instant shooting interface.

6. The method of claim 4 or 5, wherein the method further comprises:

and when the instant shooting key is subjected to the second shooting operation, if a cancel operation is detected, the shooting is cancelled, and the video corresponding to the second shooting operation is deleted.

7. The method according to claim 6, wherein the first photographing operation and the second photographing operation are operations performed on the instant photographing key, and the cancel operation is an operation of moving out from the instant photographing key.

8. The method according to claim 7, wherein the first photographing operation is a click operation performed on the instant photographing key, the second photographing operation is a long press operation performed on the instant photographing key, and the cancel operation is an operation of sliding out from the instant photographing key while the second photographing operation is performed.

9. The method of claim 1, wherein after said capturing at least two visual information without jumping out of the instant capture interface, further comprising:

displaying a thumbnail of the shot visual information in a preset area of the instant shooting interface;

if the fact that the selected operation is executed on the one or more shot thumbnails of the visual information is detected, the selected visual information is set to be in an editable state and displayed in a preset display form;

and if the fact that the editing operation is performed on the selected visual information is detected, editing the selected visual information.

10. The method of claim 9, wherein the preset presentation form comprises one of: full screen display form, half screen display form, floating window display form.

11. The method of any of claims 1-10, wherein after said presenting the information publication interface, further comprising:

displaying the shot one or more visual information in a first preset area of the information publishing interface;

if the position adjustment operation of the displayed visual information is detected, adjusting the position of the displayed visual information in the first preset area;

if the text input operation is detected, displaying the input text in a second preset area of the information publishing interface; and

if the information publishing operation is detected, publishing the one or more pieces of photographed visual information on the social space, including:

and if the information publishing operation is detected, generating publishing information based on the displayed visual information and the text, and publishing the publishing information on the social space.

12. A computer device, comprising:

one or more processors;

a storage device on which one or more programs are stored;

when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-11.

13. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-11.

Technical Field

The embodiment of the application relates to the technical field of computers, in particular to a method and equipment for publishing information.

Background

Social software is software that enables social interaction through a network. Generally, a user can post information on a social space of social software, and friends of the user on the social software can interact with the user in various forms such as browsing, praise and comment on the posted information.

Currently, users may post information on social spaces using personal computers or mobile terminals. If the user uses the personal computer to distribute information, only locally stored images or videos can be selected to be distributed. If the user uses the mobile terminal to publish information, the user can select locally stored images or videos to publish, or select a photographing or shooting function to directly shoot the images or videos to publish. However, if the user selects the photographing or shooting function to directly photograph and issue the image, in the prior art, only one of the images or the videos can be photographed through one entry, and after each frame of image or one section of video is photographed, the user can directly enter the editing interface to edit the image and issue the image, or directly jump out of the photographing interface and enter the issuing interface.

Disclosure of Invention

The embodiment of the application provides a method and equipment for issuing information.

In a first aspect, an embodiment of the present application provides a method for publishing information, including: if the fact that the entering operation is executed on the shooting entrance key of the social space is detected, displaying an instant shooting interface; if the instant shooting key on the instant shooting interface is detected to execute at least two shooting operations, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out; if the instant shooting completion operation is detected, displaying an information release interface; and if the information publishing operation is detected, publishing the one or more pieces of shot visual information on the social space.

In a second aspect, an embodiment of the present application provides an apparatus for publishing information, including: the first display unit is configured to display an instant shooting interface if the fact that the shooting entrance key of the social space is executed to enter is detected; the shooting unit is configured to shoot at least two pieces of visual information under the condition that the instant shooting interface is not jumped out if the instant shooting key on the instant shooting interface is detected to execute at least two shooting operations; the second display unit is configured to display the information release interface if the instant shooting completion operation is detected; the publishing unit is configured to publish the shot one or more visual information on the social space if the information publishing operation is detected.

In a third aspect, an embodiment of the present application provides a computer device, including: one or more processors; a storage device having one or more programs stored thereon; when the one or more programs are executed by the one or more processors, the one or more processors are caused to implement the method as described in any implementation of the first aspect.

In a fourth aspect, the present application provides a computer-readable medium, on which a computer program is stored, which, when executed by a processor, implements the method as described in any implementation manner of the first aspect.

According to the method and the device for publishing the information, the instant shooting interface is displayed under the condition that the entering operation of the shooting entrance key of the social space is detected; under the condition that at least two times of shooting operations are carried out on an instant shooting key on an instant shooting interface, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out; under the condition that the instant shooting completion operation is detected, displaying an information release interface; and in the case that the information publishing operation is detected, publishing the one or more pieces of visual information shot on the social space. The shooting of a plurality of visual information is completed through the same instant shooting key on the same instant shooting interface, and the plurality of visual information can be of different types, so that repeated shooting is not needed to be carried out by jumping out of the instant shooting interface, the manual operation of information publishing is simplified, and a more convenient information publishing mode is provided.

Drawings

Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:

FIG. 1 is an exemplary system architecture to which some embodiments of the present application may be applied;

FIG. 2 is a flow diagram for one embodiment of a method for publishing information in accordance with the present application;

FIG. 3 is a flow diagram of yet another embodiment of a method for publishing information in accordance with the present application;

FIG. 4 is a schematic block diagram of a computer system suitable for use with the computer device of some embodiments of the present application.

Detailed Description

The present application will be described in further detail with reference to the following drawings and examples. It is to be understood that the specific embodiments described herein are merely illustrative of the relevant invention and not restrictive of the invention. It should be noted that, for convenience of description, only the portions related to the related invention are shown in the drawings.

It should be noted that the embodiments and features of the embodiments in the present application may be combined with each other without conflict. The present application will be described in detail below with reference to the embodiments with reference to the attached drawings.

Fig. 1 shows an exemplary system architecture 100 to which embodiments of the method for publishing information of the present application may be applied.

As shown in fig. 1, devices 101, 102 and network 103 may be included in system architecture 100. Network 103 is the medium used to provide communication links between devices 101, 102. Network 103 may include various connection types, such as wired, wireless target communication links, or fiber optic cables, to name a few.

The devices 101, 102 may be hardware devices or software that support network connectivity to provide various network services. When the device is hardware, it can be a variety of electronic devices including, but not limited to, smart phones, tablets, laptop portable computers, desktop computers, servers, and the like. In this case, the hardware device may be implemented as a distributed device group including a plurality of devices, or may be implemented as a single device. When the device is software, the software can be installed in the electronic devices listed above. At this time, as software, it may be implemented as a plurality of software or software modules for providing a distributed service, for example, or as a single software or software module. And is not particularly limited herein.

In practice, a device may provide a respective network service by installing a respective client application or server application. After the device has installed the client application, it may be embodied as a client in network communications. Accordingly, after the server application is installed, it may be embodied as a server in network communications.

As an example, in fig. 1, device 101 is embodied as a client and device 102 is embodied as a server. Specifically, the device 101 may be a client installed with social software, and the device 102 may be a server of the social software.

It should be noted that the method for publishing information provided in the embodiment of the present application may be executed by the device 101.

It should be understood that the number of networks and devices in fig. 1 is merely illustrative. There may be any number of networks and devices, as desired for implementation.

With continued reference to FIG. 2, a flow 200 of one embodiment of a method for publishing information in accordance with the present application is shown. The method for distributing information may comprise the steps of:

step 201, if it is detected that an entry operation is executed on a shooting entry key of the social space, displaying an instant shooting interface.

In the present embodiment, an executing agent (e.g., the device 101 shown in fig. 1) of the method for posting information may detect an entry operation performed on a shooting entry key of a social space. In the case of detecting the entering operation, the execution subject may present an instant shooting interface.

In practice, a user may open social software and enter a social space. In some embodiments, a shooting entry button may be provided on the social space. When the user performs an entry operation to a shooting entry button on the social space, an instant shooting interface may be entered. In some embodiments, a posting entry button may be disposed on the social space, and a shooting entry button may be disposed on the information posting interface. When the user performs an entry operation on a posting entry key on the social space, the information posting interface can be entered. When the user executes an entering operation on a shooting entrance key on the information publishing interface, the instant shooting interface can be entered. Certainly, the social space and the information publishing interface can be simultaneously provided with a shooting entry key, and when a user clicks any shooting entry key, the user can enter the instant shooting interface. The entry operation may be an operation performed on a shooting entry key to indicate entry into an instant shooting interface, which may include, but is not limited to, a click operation, a slide operation, and the like. In a normal case, the entering operation may be an operation of clicking a photographing entry key.

Step 202, if it is detected that at least two shooting operations are executed on the instant shooting key on the instant shooting interface, shooting at least two pieces of visual information without jumping out of the instant shooting interface.

In this embodiment, the executing body may detect a shooting operation performed on an instant shooting key on the instant shooting interface. In the case where at least two photographing operations are detected, at least two pieces of visual information are photographed without jumping out of the instant photographing interface.

Generally, an instant shooting key can be arranged on the instant shooting interface. When the user performs a photographing operation on the instant photographing key, the visual information may be photographed. In general, one piece of visual information can be photographed each time the user performs one photographing operation on the instant photographing key. When a user performs a plurality of photographing operations on the photographing key, one piece of visual information is photographed each time the photographing operation is performed. And moreover, the instant shooting interface is always displayed in the whole shooting period, and the instant shooting interface cannot be jumped out. After each shooting is finished, the shot visual information can be temporarily stored.

In general, the photographing operation may be used to instruct to photograph visual information, including various types of operations. Moreover, different types of operations can correspond to capturing different types of visual information.

In some embodiments, the photographing operation may include a first photographing operation and a second photographing operation. The first shooting operation and the second shooting operation are different types of operations and correspond to different types of visual information. At this time, if it is detected that the first photographing operation is performed at least two times on the instant photographing key, the execution body may photograph at least two frames of images without jumping out of the instant photographing interface. If the instant shooting key is detected to execute the second shooting operation for at least two times, the execution main body can shoot at least two sections of videos under the condition that the instant shooting interface is not jumped out. If the execution of at least one first shooting operation and at least one second shooting operation on the instant shooting key is detected, the execution body can shoot at least one frame of image and at least one section of video under the condition that the instant shooting interface is not jumped out. Among them, the first photographing operation and the second photographing operation are generally operations performed on an instant photographing key. The first photographing operation may be, for example, a click operation performed on an instant photographing key. The second photographing operation may be, for example, a long press operation performed on the instant photographing key.

In some embodiments, when the instant shooting key is executed with the second shooting operation, if a cancel operation is detected, the execution subject may cancel the current shooting and delete the video corresponding to the second shooting operation. The cancel operation is usually an operation of moving out from the instant photographing key. The cancel operation may be, for example, an operation of sliding out from the immediate shooting key when the second shooting operation is performed.

And step 203, if the instant shooting completion operation is detected, displaying an information release interface.

In this embodiment, the execution subject may detect an instant photographing completion operation. And under the condition that the instant shooting completion operation is detected, the execution main body can display an information publishing interface.

In some embodiments, a completion button may be provided on the instant messaging interface. When the user clicks the completion button, the instant shooting completion operation is executed, and the information publishing interface can be displayed at the moment.

In some embodiments, in a case where the user performs an entry operation on the shooting entry key on the information publishing interface to enter the instant shooting interface, a return key may be provided on the instant shooting interface. When the user clicks the return button, the instant shooting completion operation is executed, and the information publishing interface can be returned at the moment.

Step 204, if the information publishing operation is detected, publishing the one or more pieces of shot visual information on the social space.

In this embodiment, the execution agent may detect the information distribution operation. In the case where the information posting operation is detected, the execution subject may post the captured one or more pieces of visual information on the social space. Specifically, in the case that an information publishing operation is detected, the executing agent may send the captured one or more pieces of visual information to a service end of the social software (for example, the device 102 shown in fig. 1), and the service end of the social software may publish the captured one or more pieces of visual information on a social space for a user and his friends on the social software to view.

Generally, a publishing key can be arranged on the information publishing interface. When the user clicks the publishing button, that is, the information publishing operation is performed, at this time, the photographed one or more pieces of visual information may be published on the social space. Specifically, the shot visual information can be displayed on the information publishing interface. If the user directly clicks the publishing button, all the shot visual information can be published on the social space. If the user clicks the publishing button after selecting to delete one or more pieces of visual information, the visual information which is not deleted can be published on the social space.

According to the method for publishing the information, the instant shooting interface is displayed under the condition that the entering operation of the shooting entrance key of the social space is detected; under the condition that at least two times of shooting operations are carried out on an instant shooting key on an instant shooting interface, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out; under the condition that the instant shooting completion operation is detected, displaying an information release interface; and in the case that the information publishing operation is detected, publishing the one or more pieces of visual information shot on the social space. The shooting of a plurality of visual information is completed through the same instant shooting key on the same instant shooting interface, the instant shooting interface does not need to be jumped out for repeated shooting, the manual operation of information publishing is simplified, and a more convenient information publishing mode is provided.

With further reference to FIG. 3, shown is a flow 300 that is yet another embodiment of a method for publishing information in accordance with the present application. The method for distributing information may comprise the steps of:

step 301, if it is detected that an entry operation is performed on a shooting entry key of the social space, displaying an instant shooting interface.

Step 302, if it is detected that at least two shooting operations are performed on the instant shooting key on the instant shooting interface, shooting at least two pieces of visual information without jumping out of the instant shooting interface.

In the present embodiment, the specific operations of steps 301 and 302 have been described in detail in step 201 and 202 in the embodiment shown in fig. 2, and are not described herein again.

And 303, displaying the thumbnail of the shot visual information in a preset area of the instant shooting interface.

In the present embodiment, an execution subject (e.g., the device 101 shown in fig. 1) of the method for publishing information may show a thumbnail of the photographed visual information in a preset area of the instant photographing interface. The preset area may be a designated area of the instant shooting interface, including but not limited to a lower area, an upper area, and the like of the instant shooting interface.

And 304, if the selected operation of the one or more shot thumbnails of the visual information is detected, setting the selected visual information to be in an editable state and displaying the visual information in a preset display form.

In this embodiment, the execution subject described above may detect a selection operation performed on thumbnails of one or more pieces of captured visual information. In the case that the selected operation is detected, the execution subject may set the selected visualization information to an editable state and present the selected visualization information in a preset presentation form.

Generally, when a user clicks a thumbnail of visual information presented on an instant photographing interface, a selection operation for the visual information is performed. At this time, the selected visual information may be presented in a preset presentation form. The preset display form may include, but is not limited to, a full screen display form, a half screen display form, a floating window display form, and the like.

In practice, the preset display form may be related to the amount of the visual information selected by the user, or may be unrelated to the amount of the visual information selected by the user. In the case where the preset presentation form is independent of the number of pieces of visual information selected by the user, the presentation form is the same although the number of thumbnails of visual information selected by the user is different. In the case where the preset presentation form is related to the number of pieces of visual information selected by the user, the number of thumbnails of visual information selected by the user may be different, and the presentation form thereof may also be different. For example, when a user selects a thumbnail of visual information, the visual information may be presented, for example, in a full screen. When the user selects two pieces of visual information, the two pieces of visual information may be, for example, a half-screen display, and the two pieces of visual information are not occluded from each other. When the user selects thumbnails of three or more pieces of visual information, the three or more pieces of visual information may be, for example, a floating window presentation, and each piece of visual information is at least partially presented.

In addition, the visual information displayed in the preset display form is in an editable state. The user can carry out any editing operation such as deleting, cutting, rotating, adjusting and the like on the visual information.

Step 305, if the execution of the editing operation on the selected visual information is detected, the selected visual information is edited.

In this embodiment, the execution subject may detect an editing operation performed on the selected visual information. In the case where an editing operation is detected, the execution subject may edit the selected visual information.

Generally, the interface for displaying the visual information of the editable state can be provided with various types of editing keys, including but not limited to a delete key, a cut key, a rotate key, an adjust key, and the like. Generally, when the user clicks any one of the editing keys, the visual information can be edited accordingly.

And step 306, if the instant shooting completion operation is detected, displaying an information release interface.

In this embodiment, the specific operation of step 306 has been described in detail in step 203 in the embodiment shown in fig. 2, and is not described herein again.

Step 307, displaying the shot one or more visual information in a first preset area of the information publishing interface.

In this embodiment, the executing agent may display the captured one or more pieces of visual information in a first preset area on the information publishing interface. The first preset area may be a designated area of the information publishing interface, including but not limited to a lower area, an upper area, and the like of the information publishing interface.

Generally, if one or more pieces of visual information are deleted when a user selects the visual information to edit, the undeleted visual information is usually displayed in a first preset area of an information publishing interface. If the user does not select the visual information for editing, or the user selects the visual information for editing without deleting any visual information, all the visual information is usually displayed in a first preset area of the information publishing interface.

Step 308, if it is detected that the position adjustment operation is performed on the displayed visual information, adjusting the position of the displayed visual information in the first preset area.

In this embodiment, the execution subject may detect a position adjustment operation performed on the presented visual information. In the case that the position adjustment operation is detected, the execution subject may adjust the position of the displayed visual information in the first preset area.

Wherein the position adjustment operation may be used to indicate a position for adjusting the visualization information. For example, when the user selects the visual information to slide, the position adjustment operation for the visual information is performed. Typically, when the user selects the visual information to slide, the visual information slides as the user's finger slides. When the user's finger stops sliding, the position where sliding is stopped is usually the position where the visual information is adjusted.

Step 309, if the text input operation is detected, displaying the input text in a second preset area of the information publishing interface.

In this embodiment, the execution body may detect a text input operation. And in the case that the text input operation is detected, the execution subject may display the input text in a second preset area of the information publishing interface. The second preset area may also be a designated area on the information publishing interface, including but not limited to a lower area, an upper area, and the like of the information publishing interface. However, the second predetermined area does not generally overlap with the first predetermined area.

In step 310, if an information publishing operation is detected, publishing information is generated based on the displayed visual information and the text, and the publishing information is published on the social space.

In this embodiment, the execution agent may detect the information distribution operation. In the case where the information publishing operation is detected, the execution subject may generate publishing information based on the displayed visual information and text, and publish the publishing information on the social space. Specifically, in the case that an information publishing operation is detected, the executing agent may generate published information based on the displayed visual information and text, and send the published information to a service end of the social software (for example, the device 102 shown in fig. 1), and the service end of the social software may publish the published information on a social space for a user and a friend of the user on the social software to view.

As can be seen from fig. 3, compared with the embodiment corresponding to fig. 2, the flow 300 of the method for publishing information in the present embodiment adds steps of editing and adding text to the visualized information. Therefore, the scheme described in the embodiment edits the visual information before the information is published, so that the quality of the published visual information is improved. Meanwhile, before the information is published, the text is added, so that the content of the published information is enriched.

Referring now to FIG. 4, a block diagram of a computer system 400 suitable for use in implementing a computing device (e.g., device 101 shown in FIG. 1) of an embodiment of the present application is shown. The computer device shown in fig. 4 is only an example, and should not bring any limitation to the function and the scope of use of the embodiments of the present application.

As shown in fig. 4, the computer system 400 includes a Central Processing Unit (CPU)401 that can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)402 or a program loaded from a storage section 408 into a Random Access Memory (RAM) 403. In the RAM 403, various programs and data necessary for the operation of the system 400 are also stored. The CPU 401, ROM 402, and RAM 403 are connected to each other via a bus 404. An input/output (I/O) interface 405 is also connected to bus 404.

The following components are connected to the I/O interface 405: an input section 406 including a keyboard, a mouse, and the like; an output section 407 including a display device such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, and a speaker; a storage section 408 including a hard disk and the like; and a communication section 409 including a network interface card such as a LAN card, a modem, or the like. The communication section 409 performs communication processing via a network such as the internet. A driver 410 is also connected to the I/O interface 405 as needed. A removable medium 411 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 410 as necessary, so that a computer program read out therefrom is mounted into the storage section 408 as necessary.

In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 409, and/or installed from the removable medium 411. The computer program performs the above-described functions defined in the method of the present application when executed by a Central Processing Unit (CPU) 401.

It should be noted that the computer readable medium described herein can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.

Computer program code for carrying out operations for aspects of the present application may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or electronic device. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).

The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.

The units described in the embodiments of the present application may be implemented by software or hardware. The described units may also be provided in a processor, and may be described as: a processor includes a first presentation unit, a capture unit, a second presentation unit, and a publication unit. The names of the units do not constitute a limitation on the units themselves in this case, for example, the first presentation unit may also be described as "presenting an instant shooting interface if it is detected that an entry operation is performed on a shooting entry button of the social space".

As another aspect, the present application also provides a computer-readable medium, which may be contained in the computer device described in the above embodiments; or may exist separately and not be incorporated into the computer device. The computer readable medium carries one or more programs which, when executed by the computing device, cause the computing device to: if the fact that the entering operation is executed on the shooting entrance key of the social space is detected, displaying an instant shooting interface; if the instant shooting key on the instant shooting interface is detected to execute at least two shooting operations, shooting at least two pieces of visual information under the condition that the instant shooting interface is not jumped out; if the instant shooting completion operation is detected, displaying an information release interface; and if the information publishing operation is detected, publishing the one or more pieces of shot visual information on the social space.

The above description is only a preferred embodiment of the application and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the invention herein disclosed is not limited to the particular combination of features described above, but also encompasses other arrangements formed by any combination of the above features or their equivalents without departing from the spirit of the invention. For example, the above features may be replaced with (but not limited to) features having similar functions disclosed in the present application.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种文件控制方法及电子设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类