Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations.
Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the process of implementing the technical solution of the embodiment of the present application, the inventors of the present application find that:
currently, when browsing various content information using a mobile phone, a user can jump to a page including a plurality of video items by clicking the video to view other videos in a set to which the video belongs. However, the page displayed by the mobile phone is actually displayed from the first video item all the time, which may cause that the user cannot directly locate the video item corresponding to the previous video to be viewed, and further cause that the display mode of the mobile phone is redundant and complex, the information display efficiency is low, and the browsing efficiency of the user is also low.
To address the deficiencies noted in the background and discovery by the inventors, embodiments of the present application provide a listitem display system 100. Referring to fig. 1, the listitem display system 100 may include aterminal device 110 and aserver 120, theserver 120 being communicatively coupled to theterminal device 110.
Referring to fig. 2, theterminal device 110 may include a first memory 111, afirst processor 112, a bus, and a communication interface, wherein the first memory 111, thefirst processor 112, and the communication interface are electrically connected to each other directly or indirectly to implement data transmission or interaction. For example, the components may be electrically connected to each other via one or more buses or signal lines. Thefirst processor 112 may process information and/or data related to a list item display method to perform one or more functions of the list item display methods described herein. For example, thefirst processor 112 may transmit the first content information to the server in response to a first gesture operation of the first content information by the user; receiving a target list item corresponding to the first content information, a target list set to which the target list item belongs and position parameters of the target list item in the target list set, wherein the target list item is sent by the server; the target list set comprises target list items and non-target list items; and displaying a target list item and at least one non-target list item in the display screen according to the position parameter and the target list set, thereby realizing the list item display method provided by the application.
The first Memory 111 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like.
Thefirst processor 112 may be an integrated circuit chip having signal processing capabilities. Thefirst Processor 112 may be a general-purpose Processor including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
It is to be understood that the configuration shown in fig. 2 is merely illustrative, and that theterminal device 110 may include more or fewer components than shown in fig. 2, or have a different configuration than shown in fig. 2. The components shown in fig. 2 may be implemented in hardware, software, or a combination thereof. For example, theterminal device 110 may be a mobile phone, a tablet computer, or the like, and therefore, the specific type of theterminal device 110 is not limited in the present application.
Referring to fig. 3, theserver 120 may include asecond memory 121, asecond processor 122, a bus and a communication interface, wherein thesecond memory 121, thesecond processor 122 and the communication interface are electrically connected to each other directly or indirectly to implement data transmission or interaction. For example, the components may be electrically connected to each other via one or more buses or signal lines. Thesecond processor 122 may process information and/or data associated with a list item display method to perform one or more functions of the list item display methods described herein. For example, thesecond processor 122 may obtain first content information sent by the terminal device; determining a target list item corresponding to the first content information according to the mapping relation between the content information and the list item; acquiring a target list set to which a target list item belongs, and determining a position parameter of the target list item in the target list set; and sending the target list item, the position parameter and the target list set corresponding to the first content information to the terminal equipment so that the terminal equipment displays the target list item and at least one non-target list item in the display screen according to the position parameter and the target list set, thereby realizing the list item display method provided by the application.
Thesecond Memory 121 may be, but is not limited to, a Random Access Memory (RAM), a Read Only Memory (ROM), a Programmable Read-Only Memory (PROM), an Erasable Read-Only Memory (EPROM), an electrically Erasable Read-Only Memory (EEPROM), and the like.
Thesecond processor 122 may be an integrated circuit chip having signal processing capabilities. Thesecond Processor 122 may be a general-purpose Processor, including a Central Processing Unit (CPU), a Network Processor (NP), and the like; but also Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components.
It will be appreciated that the configuration shown in fig. 3 is merely illustrative and that theserver 120 may include more or fewer components than shown in fig. 3 or may have a different configuration than shown in fig. 3. The components shown in fig. 3 may be implemented in hardware, software, or a combination thereof. For example, theserver 120 may be a conventional server, a cloud server, a node device, etc., and thus, the specific type of theserver 120 is not limited in the present application.
In this embodiment, the display screen of theterminal device 110 may display first content information, where the first content information may be a cover page, a video frame, and an audio band (displayed in the form of an image, and when the user clicks the image, theterminal device 110 may play the audio band). For example, when the user operates theterminal device 110 to swipe short videos, each short video displayed on theterminal device 110 may be the first content information described above.
Theserver 120 may preset a mapping relationship between content information and list items, where each list item belongs to a list set, and each list set includes a plurality of list items.
The content information may be understood as the cover, video frame, audio band, etc. mentioned above;
list items, which may be understood as information corresponding to content information, for example, in the short video field, a certain video producer issues a plurality of short videos on a homepage of the video producer, each short video is actually displayed on the homepage as a video brief (for example, a frame of abbreviated pictogram), and when the video brief is clicked, theterminal device 110 plays the short video corresponding to the video brief, where the video brief is a list item and the corresponding short video is content information;
a list set, which may be understood as a set of multiple list items, for example, in the short video field, a certain video producer issues multiple short videos on its home page, and actually displays video profiles corresponding to the short videos on the home page, where the set of multiple video profiles in the home page is the list set;
the mapping relationship between the content information and the list item may include a plurality of corresponding relationships, and each corresponding relationship includes a corresponding relationship between one content information and one list item.
To solve the deficiencies in the background art and the discovery of the inventor, on the basis of the listitem display system 100 shown in fig. 1, theterminal device 110 shown in fig. 2, and theserver 120 shown in fig. 3, an embodiment of the present invention further provides a list item display method applied to the listitem display system 100, please refer to fig. 4, where fig. 4 is a flowchart of a list item display method provided in an embodiment of the present invention, and the list item display method may include the following steps:
s200, the terminal device responds to a first gesture operation of the user on the first content information and sends the first content information to the server.
Fig. 5 shows a display interface of the display screen of theterminal device 110, which displays the first content information. The first gesture operation may be that the user clicks the first content information in the display interface three times in succession, or may be that the user presses the first content information displayed on theterminal device 110 for a long time, and the like. The first gesture operation in this embodiment of the application is not limited, and in an actual application scenario, a person skilled in the art may perform an adaptive setting according to an actual requirement, for example, the first gesture operation may also be that the user clicks the first content information displayed by theterminal device 110 four times continuously.
In addition, the first gesture operation in this embodiment may also be that theterminal device 110 is connected to an external device, and the user performs a gesture operation on the external device (for example, presses a button on the external device).
S210, the server acquires the first content information sent by the terminal equipment.
S220, the server determines a target list item corresponding to the first content information according to the mapping relation between the content information and the list item.
S230, the server obtains a target list set to which the target list item belongs and determines the position parameter of the target list item in the target list set.
Taking short video as an example, a list set in the short video field usually includes a plurality of video profiles (video profiles are list items), each having a position parameter, which determines its display position on the display screen ofterminal device 110. Furthermore, the position parameter of a list item in the list set may be understood as a position parameter of a list item.
For example, the video profiles in the list set may be arranged in a bit order, and the bit order is used to determine the display position of the video on the display screen of theterminal device 110. As shown in fig. 6, assuming that there are 15 video profiles (a 1 to a5, B1 to B5, and C1 to C5, respectively) in a certain list set, the display positions of the video profiles on the display screen of theterminal device 110 may be determined according to the distribution time of each video profile.
S240, the server sends the target list item, the position parameter and the target list set corresponding to the first content information to the terminal equipment; the target list set includes target list items and non-target list items.
It is understood that between S240 and S250, the method further comprises: theterminal device 110 may receive a target list item corresponding to the first content information, a target list set to which the target list item belongs, and a location parameter of the target list item in the target list set, which are sent by the server.
And S250, the terminal equipment displays a target list item and at least one non-target list item in the display screen according to the position parameter and the target list set.
Assuming that a user performs a first gesture operation on a1 content information (as shown insub-diagram 1 in fig. 7), in response to the operation, after obtaining the location parameter of the a1 content information and a corresponding target list set (which may refer to the list set shown in fig. 6), theterminal device 110 may select a plurality of list items (for example, the plurality of list items includes a2, B2, B1, and a1) in the corresponding target list set according to the location parameter of the a1 content information, and then display a plurality of list items to be selected on the display screen as shown insub-diagram 2 in fig. 7.
It can be understood that, after responding to the first gesture operation of the user, theterminal device 110 directly displays the target list item and at least one non-target list item in the target list set, instead of displaying the target list item from the first list item of the list set, so that the user can directly locate the previous list item corresponding to the content information, the display mode of theterminal device 110 is simplified, and the information display efficiency and the browsing efficiency of the user are improved.
It should be further understood that, after responding to the first gesture operation of the user on the first content information, theterminal device 110 may cooperate with theserver 120 to send the first content information to theserver 120, and theserver 120 finds out a list item corresponding to the first content information and a list set to which the list item belongs, and feeds back the list item to theterminal device 110, so that theterminal device 110 can directly display the list item corresponding to the first content information and a non-target list item in the list set to which the list item belongs, thereby simplifying the retrieval step of the user on the content information. Therefore, the display flow of the list items corresponding to the content information can be simplified, and the information display efficiency of the terminal equipment is improved.
In order to further simplify the display mode of the terminal device, and improve the efficiency of information display and the browsing efficiency of the user, on the basis of the list item display method shown in fig. 4, an embodiment of the present application further provides a feasible implementation, please refer to fig. 8, in which S250 may include:
and S250A, the terminal device acquires N non-target list items adjacent to the target list item in the target list set according to the position parameter.
And S250B, the terminal device determines the display positions of the target list item and the N non-target list items on the display screen according to the position relationship between the target list item and the N non-target list items.
And S250C, the terminal device displays the target list item and at least one non-target list item on the display screen according to the display position.
The above-mentioned S250A to S250C will be further explained with reference to the drawings.
As shown insub-diagram 1 of fig. 9, assuming that the user performs the first gesture operation on the B3 content information, theterminal device 110 sends the B3 content information to theserver 120 after responding to the first gesture operation on the B3 content information by the user, and receives the position parameters of the list items corresponding to the B3 content information and the corresponding list sets fed back by theserver 120.
The list set corresponding to the content information of B3 is shown in fig. 10, and then theterminal device 110 may obtain 7 non-target list items adjacent to list item B3 corresponding to the content information of B3, which are a4, B4, C4, A3, C3, a2, B2, and C2, respectively. Finally, as shown insub-diagram 2 of fig. 9, theterminal device 110 may directly display list item B3 and other 7 non-target list items a4, B4, C4, A3, C3, a2, B2, and C2 on the display screen.
It should be understood that, in the processes of S200 to S250, the user only performs a gesture operation on the content information on theterminal device 110, and the user interacts with theterminal device 110, so that theterminal device 110 can reasonably display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, the user can conveniently view other content information associated with the first content information, and the information display efficiency of the terminal device is improved.
In order to further improve the efficiency of information display and the browsing efficiency of the user, embodiments of the present application further provide a possible implementation manner, in which the S250B specifically includes:
determining N spacing distances between a target list item and N non-target list items according to the position relation between the target list item and the N non-target list items;
determining the arrangement sequence of N non-target list items according to the sequence of the interval distances from small to large;
acquiring a target display position of a target list item on a display screen according to the mapping relation between the list item and the display position of the display screen;
determining N display positions of N non-target list items on a display screen according to the arrangement sequence; the N display positions are arranged along the content browsing direction of the terminal device and behind the target display position.
It should be understood that, by performing the above specific step of S250B, theterminal device 110 may display the target list item at the head of the display screen, and then sequentially display N non-target list items below the target list item, so as to facilitate the user to directly position the target list item rancour, facilitate the user to view other content information associated with the first content information, and improve the information display efficiency of the terminal device.
In order to further simplify the display mode of the terminal device, and improve the efficiency of information display and the browsing efficiency of the user, on the basis of the list item display method shown in fig. 4, an embodiment of the present application further provides a feasible implementation, please refer to fig. 11, in which S250 may include:
s250a, the terminal device randomly obtains M non-target list items in the target list set.
And S250b, the terminal device determines the display positions of the target list items and the M non-target list items on the display screen according to the position relationship between the target list items and the M non-target list items.
And S250c, the terminal device displays the target list item and at least one non-target list item in the display screen according to the display position.
The above-mentioned S250a to S250c will be further explained with reference to the drawings.
As shown insub-diagram 1 of fig. 12, assuming that the user performs the first gesture operation on the B3 content information, theterminal device 110 sends the B3 content information to theserver 120 after responding to the first gesture operation on the B3 content information by the user, and receives the position parameters of the list items corresponding to the B3 content information and the corresponding list sets fed back by theserver 120.
The list set corresponding to the content information of B3 is shown in fig. 13, and then, theterminal device 110 may randomly obtain 4 non-target list items, which are C5, C2, B1, and C1, respectively. Finally, as shown insub-diagram 2 of fig. 12, theterminal device 110 may directly display list item B3 and other 4 list items C5, C2, B1, and C1 on the display screen.
It should be understood that, in the processes of S200 to S250, the user only performs a gesture operation on the content information on theterminal device 110, and the user interacts with theterminal device 110, so that theterminal device 110 can reasonably display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, the user can conveniently view other content information associated with the first content information, and the information display efficiency of the terminal device is improved.
Further, please refer to fig. 14, which facilitates the user to view other information, and improves the efficiency of information display of the terminal device. The list item display method shown in fig. 14 may further include:
s260, the terminal equipment responds to a second gesture operation of the user on a plurality of list items to be selected; the second gesture operation representation selects one list item from a plurality of list items to be selected as a viewing list item;
and S270, the terminal equipment displays second content information corresponding to the viewed list item on a display screen.
It should be understood that, by performing S260 and S270, the user may further interact with theterminal device 110 to view other content information associated with the first content information, thereby further improving the information display efficiency of the terminal device.
On the basis of the list item display method applied to the listitem display system 100 shown in fig. 4, an embodiment of the present application further provides a list item display method applied to theterminal device 110, please refer to fig. 15, the method may include:
s300, responding to a first gesture operation of the user on the first content information, and sending the first content information to a server.
The first content information is used for instructing the server to determine a target list item corresponding to the first content information according to the mapping relationship between the content information and the list item, obtain a target list set to which the target list item belongs, determine a position parameter of the target list item in the target list set, and send the position parameter and the target list set to the terminal device.
S310, receiving a target list item corresponding to the first content information, a target list set to which the target list item belongs and position parameters of the target list item in the target list set, wherein the target list item is sent by the server; the target list set includes target list items and non-target list items.
And S320, displaying a target list item and at least one non-target list item in the display screen according to the position parameter and the target list set.
It is understood that the explanation and effect of S300 may refer to S200 and S320 in the foregoing method embodiment, and refer to the substeps of S250 and S250 in the foregoing method embodiment, which are not described herein again.
Further, the method shown in fig. 15 may further include: responding to a second gesture operation of the user on a plurality of list items to be selected; the second gesture operation representation selects one list item from a plurality of list items to be selected as a viewing list item; and displaying second content information corresponding to the viewed list items on the display screen.
Accordingly, the explanation and effects of the above method can refer to S260 and S270 in the foregoing method embodiments, and are not described herein again.
On the basis of the list item display method applied to the listitem display system 100 shown in fig. 4, an embodiment of the present application further provides a list item display method applied to theserver 120, please refer to fig. 16, where the method may include:
s400, acquiring first content information sent by the terminal equipment;
s410, determining a target list item corresponding to the first content information according to the mapping relation between the content information and the list item;
s420, acquiring a target list set to which a target list item belongs, and determining the position parameter of the target list item in the target list set;
and S430, sending the target list item, the position parameter and the target list set corresponding to the first content information to the terminal device, so that the terminal device can display the target list item and at least one non-target list item in the display screen according to the position parameter and the target list set, wherein the target list item, the position parameter and the target list set corresponding to the first content information are used for indicating the terminal device to display the target list item and the at least one non-target list item in the display screen according to the position parameter and the target list set.
It is understood that the explanation and effect of S400 may refer to S210 and S410 in the foregoing method embodiment, and the explanation and effect of S420 and S230 in the foregoing method embodiment and the explanation and effect of S430 may refer to S240 in the foregoing method embodiment, which are not described herein again.
It should be understood that, although the steps in the flowcharts of fig. 4, 8, 11, 14, 15, 16 are shown in sequence as indicated by the arrows, the steps are not necessarily performed in sequence as indicated by the arrows. The steps are not limited to being performed in a strict order unless explicitly stated herein, and may be performed in other orders. Moreover, at least some of the steps in fig. 4, 8, 11, 14, 15, and 16 may include multiple sub-steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the sub-steps or stages is not necessarily sequential, but may be performed alternately or alternatingly with other steps or at least some of the steps or stages of other sub-steps.
In order to implement the list item display method applied to theterminal device 110 in the foregoing embodiment, an embodiment of the present application provides a list item display apparatus applied to theterminal device 110. Referring to fig. 17, fig. 17 is a block schematic diagram of a listitem display apparatus 500 according to an embodiment of the present disclosure, where the listitem display apparatus 500 includes aresponse module 510 and adisplay module 520. Wherein:
aresponse module 510, configured to send the first content information to the server in response to a first gesture operation performed on the first content information by a user; theresponse module 510 is further configured to receive a target list item corresponding to the first content information, a target list set to which the target list item belongs, and a location parameter of the target list item in the target list set, where the target list item is sent by the server; the target list set comprises the target list items and non-target list items; adisplay module 520, configured to display the target list item and at least one non-target list item in the display screen according to the location parameter and the target list set.
In an optional embodiment, thedisplay module 520 is configured to obtain, in the target list set, N non-target list items adjacent to the target list item according to the location parameter; thedisplay module 520 is further configured to determine display positions of the target list item and the N non-target list items on the display screen according to the position relationship between the target list item and the N non-target list items; thedisplay module 520 is further configured to display the target list item and at least one non-target list item on the display screen according to the display position.
In an optional embodiment, thedisplay module 520 is configured to determine N separation distances between the target list item and the N non-target list items according to the position relationship between the target list item and the N non-target list items; thedisplay module 520 is further configured to determine an arrangement order of the N non-target list items according to a sequence from small to large of the interval distance; thedisplay module 520 is further configured to obtain a target display position of the target list item on the display screen according to a mapping relationship between the list item and the display position of the display screen; thedisplay module 520 is further configured to determine, according to the arrangement order, N display positions of the N non-target list items on the display screen; the N display positions are arranged along the content browsing direction of the terminal equipment and behind the target display position.
In an optional embodiment, thedisplay module 520 is configured to randomly obtain M non-target list items in the target list set; thedisplay module 520 is further configured to determine display positions of the target list item and the M non-target list items on the display screen according to the position relationships between the target list item and the M non-target list items; thedisplay module 520 is further configured to display the target list item and at least one non-target list item in the display screen according to the display position.
In an optional embodiment, thedisplay module 520 is further configured to respond to a second gesture operation of the user on the multiple list items to be selected; the second gesture operation representation selects one list item from a plurality of list items to be selected as a viewing list item; thedisplay module 520 is further configured to display, on the display screen, second content information corresponding to the viewed list item.
It should be understood that, after responding to the first gesture operation of the user on the first content information, the terminal device may cooperate with the server to send the first content information to the server, and the server finds out the list item corresponding to the first content information and the list set to which the list item belongs, and feeds back the list item to the terminal device, so that the terminal device can directly display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, thereby simplifying the retrieval step of the user on the content information. Therefore, the display flow of the list items corresponding to the content information can be simplified, and the information display efficiency of the terminal equipment is improved.
In order to implement the list item display method applied to theserver 120 in the foregoing embodiment, an embodiment of the present application provides a list item display device applied to theserver 120. Referring to fig. 18, fig. 18 is a block schematic diagram of another list item display device according to an embodiment of the present application, where the another listitem display device 600 includes a obtainingmodule 610 and a sendingmodule 620. Wherein:
an obtainingmodule 610, configured to obtain first content information sent by a terminal device; the obtainingmodule 610 is further configured to determine a target list item corresponding to the first content information according to a mapping relationship between the content information and the list item; the obtainingmodule 610 is further configured to obtain a target list set to which the target list item belongs, and determine a position parameter of the target list item in the target list set; the sendingmodule 620 is configured to send the target list item, the location parameter, and the target list set corresponding to the first content information to the terminal device, so that the terminal device displays the target list item and at least one non-target list item in the display screen according to the location parameter and the target list set.
It should be understood that, after responding to the first gesture operation of the user on the first content information, the terminal device may cooperate with the server to send the first content information to the server, and the server finds out the list item corresponding to the first content information and the list set to which the list item belongs, and feeds back the list item to the terminal device, so that the terminal device can directly display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, thereby simplifying the retrieval step of the user on the content information. Therefore, the display flow of the list items corresponding to the content information can be simplified, and the information display efficiency of the terminal equipment is improved.
For the specific definition of the list item display device, reference may be made to the above definition of the list item display method, which is not described herein again. The modules in the list item display device can be wholly or partially implemented by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, the listitem display apparatus 500 and another listitem display apparatus 600 provided herein may be implemented in the form of a computer program that can run on theterminal device 110 and theserver 120 as shown in fig. 1. The memories of theterminal device 110 and theserver 120 may store therein respective program modules constituting the listitem display apparatus 500 and another listitem display apparatus 600, such as aresponse module 510 and adisplay module 520 shown in fig. 17, and anacquisition module 610 and atransmission module 620 shown in fig. 18. The computer program constituted by the respective program modules causes the processor to execute the steps in the list item display method of the respective embodiments of the present application described in the specification of the present application.
For example, theterminal device 110 shown in fig. 2 may perform S300 and S310 through theresponse module 510 and perform S320 through thedisplay module 520 in the apparatus shown in fig. 17.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: responding to a first gesture operation of a user on the first content information, and sending the first content information to the server; receiving a target list item corresponding to the first content information, a target list set to which the target list item belongs and a position parameter of the target list item in the target list set, wherein the target list item is sent by the server; the target list set comprises the target list items and non-target list items; and displaying the target list item and at least one non-target list item in the display screen according to the position parameter and the target list set.
In an alternative embodiment, the computer program when executed by the processor further performs the steps of: acquiring N non-target list items adjacent to the target list item in the target list set according to the position parameter; determining the display positions of the target list item and the N non-target list items on the display screen according to the position relation between the target list item and the N non-target list items; and displaying the target list item and at least one non-target list item on the display screen according to the display position.
In an alternative embodiment, the computer program when executed by the processor further performs the steps of: determining N spacing distances between the target list item and the N non-target list items according to the position relation between the target list item and the N non-target list items; determining the arrangement sequence of the N non-target list items according to the sequence of the interval distances from small to large; acquiring a target display position of the target list item on the display screen according to the mapping relation between the list item and the display position of the display screen; determining N display positions of the N non-target list items on the display screen according to the arrangement sequence; the N display positions are arranged along the content browsing direction of the terminal equipment and behind the target display position.
In an alternative embodiment, the computer program when executed by the processor further performs the steps of: randomly acquiring M non-target list items in the target list set; determining the display positions of the target list item and the M non-target list items on the display screen according to the position relation between the target list item and the M non-target list items; and displaying the target list item and at least one non-target list item in the display screen according to the display position.
In an alternative embodiment, the computer program when executed by the processor further performs the steps of: responding to a second gesture operation of the user on the multiple list items to be selected; the second gesture operation representation selects one list item from the multiple list items to be selected as a viewing list item; and displaying second content information corresponding to the viewing list item on the display screen.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of: acquiring first content information sent by the terminal equipment; determining a target list item corresponding to the first content information according to the mapping relation between the content information and the list item; acquiring a target list set to which the target list item belongs, and determining a position parameter of the target list item in the target list set; and sending the target list item, the position parameter and the target list set corresponding to the first content information to the terminal equipment so that the terminal equipment displays the target list item and at least one non-target list item in the display screen according to the position parameter and the target list set.
It should be understood that, after responding to the first gesture operation of the user on the first content information, the terminal device may cooperate with the server to send the first content information to the server, and the server finds out the list item corresponding to the first content information and the list set to which the list item belongs, and feeds back the list item to the terminal device, so that the terminal device can directly display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, thereby simplifying the retrieval step of the user on the content information. Therefore, the display flow of the list items corresponding to the content information can be simplified, and the information display efficiency of the terminal equipment is improved.
In summary, embodiments of the present application provide a list item display method, apparatus, system, and storage medium. The method is applied to a terminal device, a display screen of the terminal device displays first content information, the terminal device is in communication connection with a server, a mapping relation between the content information and list items is preset in the server, each list item belongs to a list set, each list set comprises a plurality of list items, and the method comprises the following steps: responding to a first gesture operation of a user on the first content information, and sending the first content information to a server; receiving a target list item corresponding to the first content information, a target list set to which the target list item belongs and position parameters of the target list item in the target list set, wherein the target list item is sent by the server; the target list set comprises target list items and non-target list items; and displaying a target list item and at least one non-target list item in the display screen according to the position parameter and the target list set. After responding to the first gesture operation of the user on the first content information, the terminal device can be matched with the server to send the first content information to the server, the server finds out the list item corresponding to the first content information and the list set to which the list item belongs, and feeds the list item and the list set back to the terminal device, so that the terminal device can directly display the list item corresponding to the first content information and the non-target list item in the list set to which the list item belongs, and the retrieval step of the user on the content information is simplified. Therefore, the display flow of the list items corresponding to the content information can be simplified, and the information display efficiency of the terminal equipment is improved.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present application should be covered within the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.