Content display method, device, readable medium, electronic device and program product
By displaying the first content in the terminal device and performing comparison and displaying in response to rotation operation, the problem of complex and inefficient content comparison and display operation is solved, and efficient content comparison and improved user experience is achieved.
Patent Information
- Application Number
- CN202411921768.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-04
AI Technical Summary
When performing content comparison display in a terminal device, the operation is complicated and inefficient.
By displaying the first content in the terminal device and in response to the rotation operation, a plurality of second contents in the content to be compared and displayed, the plurality of second contents include the first content.
The operation complexity of content comparison display is simplified, the content comparison efficiency is improved, and the content difference is intuitively displayed by rotating the terminal device, enhancing the user experience.
Smart Images

Figure CN119759244A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular, to a content display method, device, readable medium, electronic device, and program product. Background Art
[0002] With the development of computer technology, more and more content can be displayed through terminal devices. For example, in the field of advertising, the advertising content style can be displayed in the terminal device. However, when it is necessary to compare and display the content in the terminal device, there are problems such as complex operation and low efficiency. Summary of the invention
[0003] This summary is provided to introduce concepts in a brief form that will be described in detail in the detailed description below. This summary is not intended to identify key features or essential features of the claimed technical solution, nor is it intended to limit the scope of the claimed technical solution.
[0004] In a first aspect, the present disclosure provides a content display method, the content display method comprising: Displaying a first content in a terminal device, wherein the first content is at least one content in the content to be compared; In response to detecting a rotation operation on the terminal device, a plurality of second contents in the to-be-compared contents are compared and displayed, wherein the plurality of second contents include the first content.
[0005] In a second aspect, the present disclosure provides a content display device, the content display device comprising: A first display module, configured to display a first content in a terminal device, wherein the first content is at least one content in the content to be compared; The second display module is used for comparing and displaying a plurality of second contents in the contents to be compared in response to detecting a rotation operation on the terminal device, wherein the plurality of second contents include the first content.
[0006] In a third aspect, the present disclosure provides a computer-readable medium having a computer program stored thereon, which implements the steps of the method described in the first aspect when the computer program is executed by a processing device.
[0007] In a fourth aspect, the present disclosure provides an electronic device, including: a storage device having a computer program stored thereon; A processing device is used to execute the computer program in the storage device to implement the steps of the method in the first aspect.
[0008] In a fifth aspect, the present disclosure provides a computer program product, comprising a computer program, which implements the steps of the method described in the first aspect when executed by a processor.
[0009] Through the above technical solution, the first content can be displayed in the terminal device, and when the rotation operation of the terminal device is detected, multiple second contents in the content to be compared can be displayed for comparison. Therefore, by rotating the terminal device, the comparative display of the content to be compared can be triggered, thereby simplifying the complexity of the operation of comparative display of the content in the terminal device, thereby improving the efficiency of content comparison. In addition, since the multiple second contents include the first content, when the comparative display is triggered by rotating the terminal device, the difference between the first content and the rest of the multiple second contents except the first content can be intuitively displayed, thereby enhancing the user experience.
[0010] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] 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. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale. In the drawings: Figure 1 is a flow chart of a content display method according to an exemplary embodiment of the present disclosure; Figure 2 is a schematic diagram showing a first content and a second content displayed on a terminal device according to an exemplary embodiment of the present disclosure; Figure 3 is a schematic diagram showing a first content and a second content displayed on a terminal device according to an exemplary embodiment of the present disclosure; Figure 4 is a schematic diagram showing a first content and a second content displayed on a terminal device according to an exemplary embodiment of the present disclosure; Figure 5 is a schematic diagram showing display of a first content during rotation of a terminal device according to an exemplary embodiment of the present disclosure; Figure 6 is a schematic diagram showing a method of displaying a second content after a terminal device has been rotated according to an exemplary embodiment of the present disclosure; Figure 7 is a schematic diagram showing a method of marking and displaying difference contents according to an exemplary embodiment of the present disclosure; Figure 8 is a structural block diagram of another content display device according to an exemplary embodiment of the present disclosure; Fig. 9 It is a schematic structural diagram of an electronic device according to an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0012] 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 described herein, which are instead provided for 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.
[0013] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0014] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". The relevant definitions of other terms will be given in the following description.
[0015] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0016] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0017] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0018] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0019] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0020] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0021] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0022] At the same time, it is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0023] As mentioned in the background art, in the related art, when it is necessary to compare and display the contents in a terminal device, there are problems such as complicated operation and low efficiency.
[0024] For example, in the field of advertising, different business scenarios may involve a variety of different advertising content styles. When it is necessary to compare and select a variety of different advertising content styles through a mobile terminal, such as a mobile phone, a display page for viewing the advertising content style is generally displayed on the mobile phone first, and the display page generally only displays one of the advertising content styles. Therefore, it is necessary to switch the advertising content style displayed in the mobile phone through operations such as sliding, so as to achieve comparative display of the advertising content style. In this way, since multiple advertising content styles cannot be displayed on the display page at the same time, when comparing content, it is necessary to repeatedly switch the display content on the display page, resulting in problems such as low comparison efficiency.
[0025] In order to overcome the above technical problems, the related technology sets a comparison control for content comparison in the display page of the terminal device, so that by triggering the comparison control, a selection control for selecting the content to be compared can be displayed. After the content to be compared is selected through the selection control, the content to be compared can be displayed simultaneously in the display page of the terminal device, thereby realizing the comparison display of the content to be compared. In this way, since multiple interactions with the terminal device are required to trigger the comparison display of the content, there is a problem of complex operation.
[0026] In view of this, the present disclosure provides a content display method, device, readable medium, electronic device and program product to solve the above technical problems.
[0027] The embodiments of the present disclosure are further explained below with reference to the accompanying drawings.
[0028] Figure 1 is a flowchart of a content display method according to an exemplary embodiment of the present disclosure, referring to Figure 1 , the method may include the following steps: S101: Displaying a first content in a terminal device, wherein the first content is at least one content in the content to be compared; In this embodiment, the terminal device may be a terminal device that is easy to rotate, such as a mobile terminal such as a mobile phone or a tablet. Of course, the terminal device may also be other types, and the embodiment of the present disclosure does not impose any limitation on this.
[0029] In this embodiment, the content to be compared may be at least one of an image, text, video, and audio, which is determined according to actual conditions, and the embodiment of the present disclosure does not impose any limitation on this.
[0030] For example, in the field of advertising, the content to be compared may be a style card of advertising content, and the terminal device may be a mobile phone. Thus, when a user opens an advertising content creation application in a mobile phone, a style card of advertising content may be displayed in the mobile phone.
[0031] For example, in the field of vehicles, the content to be compared may be a vehicle, and the terminal device may be a mobile phone. Thus, when a user opens a vehicle-related webpage through a mobile phone, such as a webpage for vehicle comparison, basic information of multiple vehicles, such as vehicle pictures, vehicle names, and vehicle types, may be displayed on the mobile phone.
[0032] S102: In response to detecting a rotation operation on the terminal device, a plurality of second contents in the contents to be compared are compared and displayed, wherein the plurality of second contents include the first content.
[0033] In this embodiment, the rotation operation of the terminal device may be to rotate the terminal device from one screen display direction to another screen display direction, for example, from a portrait screen direction to a landscape screen direction. Alternatively, the terminal device may be first rotated in one direction by a target angle, and then rotated in the opposite direction by the target angle, so that the screen display direction of the terminal device remains unchanged after the terminal device performs the rotation operation. For example, when the screen display direction of the terminal device is a portrait screen direction, the terminal device may be first rotated 30° to the right, and then rotated 30° to the left, so that the screen display direction of the terminal device remains a portrait screen direction after the terminal device performs the rotation operation.
[0034] In this embodiment, the multiple second contents may be all the contents to be compared or part of the contents to be compared. When the multiple second contents are part of the contents to be compared, the rest of the multiple second contents except the first content may be randomly selected from the contents to be compared, or may be obtained by pre-marking the similarity between each content to be compared and the rest of the contents to be compared, and then selecting the content to be compared with the highest similarity to the first content, or may be obtained by other methods, which are not limited in this embodiment.
[0035] For example, referring to the above example, when the screen display direction of the mobile phone is in portrait orientation, if the user opens the advertising content creation application in the mobile phone, the style card selection page of the advertising content can be displayed on the screen of the mobile phone, and a style card is displayed on the style card selection page. When the mobile phone is rotated so that the screen display direction of the mobile phone is in landscape orientation, multiple style cards can be displayed side by side on the style card selection page, thereby realizing the comparative display of multiple second contents, such as Figure 2 shown.
[0036] For example, referring to the above example, when the screen display direction of the mobile phone is vertical, if the user opens the vehicle comparison webpage through the browser, the basic information of multiple vehicles can be displayed on the screen of the mobile phone, such as vehicle name, guide price and sales price. When the mobile phone is rotated so that the screen display direction of the mobile phone is still vertical, the vehicle parameters of multiple vehicles can be compared and displayed on the screen of the mobile phone, such as Figure 3 Or when the mobile phone is rotated so that the screen display direction of the mobile phone is horizontal, the vehicle parameters of multiple vehicles can be compared and displayed on the screen of the mobile phone, such as Figure 4 shown.
[0037] Through the above technical solution, the first content can be displayed in the terminal device, and when the rotation operation of the terminal device is detected, multiple second contents in the content to be compared can be displayed for comparison. Therefore, by rotating the terminal device, the comparative display of the content to be compared can be triggered, thereby simplifying the complexity of the operation of comparative display of the content in the terminal device, thereby improving the efficiency of content comparison. In addition, since the multiple second contents include the first content, when the comparative display is triggered by rotating the terminal device, the difference between the first content and the rest of the multiple second contents except the first content can be intuitively displayed, thereby enhancing the user experience.
[0038] To facilitate understanding of the content display method provided by the present disclosure, possible implementation methods in the present disclosure are described below.
[0039] In a possible manner, displaying the first content in the terminal device may include: Displaying the first content in the first display direction in the terminal device; Accordingly, in response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the contents to be compared may include: In response to detecting a rotation operation on the terminal device, a plurality of second contents in the to-be-compared contents are displayed for comparison in a second display direction, wherein the first display direction is different from the second display direction.
[0040] In this embodiment, the first display direction and the second display direction can be determined according to actual conditions, and the embodiments of the present disclosure do not impose any restrictions on this. For example, the terminal device generally includes a portrait screen direction and a landscape screen direction, and the landscape screen direction of the terminal device can generally display more content than the portrait screen direction of the terminal device. Therefore, the first display direction can be the portrait screen direction of the terminal device, and the second display direction can be the landscape screen direction of the terminal device, such as Figure 2 shown.
[0041] In the above manner, the content to be compared can be browsed in the first display direction, and multiple second contents can be compared and displayed in the second display direction. Thus, by rotating and adjusting the display direction of the terminal device, a seamless switch from browsing a single content to comparing multiple contents can be achieved, thereby improving the flexibility and efficiency of users in processing and analyzing information, and further enhancing the user experience.
[0042] In a possible manner, in response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the contents to be compared may include: In response to detecting a rotation operation on the terminal device, following the rotation operation, the first content is zoomed and displayed while keeping the display direction of the first content unchanged, and other content except the first content in the content to be compared is displayed.
[0043] In this embodiment, following the rotation operation, while keeping the display direction of the first content unchanged, the first content is scaled and displayed, and other contents in the content to be compared except the first content are displayed. This can be: during the rotation process, the display direction of the first content is always kept unchanged, and after the rotation is completed, the first content is scaled and displayed, and other contents in the content to be compared except the first content are displayed. Alternatively, during the rotation process, the display direction of the first content is always kept unchanged, the first content is scaled and displayed, and other contents in the content to be compared except the first content are gradually displayed in the display area of the terminal device. This embodiment of the disclosure does not impose any restrictions on this.
[0044] For example, when the terminal device is rotated from the portrait mode to the landscape mode, the comparison display of the content to be compared can be triggered. Thus, when the terminal device is in the portrait mode, a content card can be displayed in the portrait display direction in the terminal device, and in the process of rotating the terminal device from the portrait mode to the landscape mode, the display direction of the content card can always be kept unchanged, such as Figure 5 As shown, when the terminal device is rotated to a horizontal screen state, the zoomed content card and the remaining content cards are displayed in the horizontal screen display direction in the terminal device, such as Figure 6 shown.
[0045] In the above manner, during the rotation of the terminal device, the display direction of the first content can be kept unchanged, and the first content can be scaled and displayed, so that the first content can always be clearly readable during the rotation, thereby enhancing the user experience.
[0046] In a possible manner, in response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the contents to be compared may include: In response to detecting a rotation operation on the terminal device, a rotation direction and / or a rotation angle are determined according to the rotation operation, and multiple second contents in the to-be-compared contents are compared and displayed according to the rotation direction and / or the rotation angle.
[0047] In this embodiment, the comparison and display of multiple second contents in the content to be compared according to the rotation direction and / or the rotation angle can be: first determine the remaining contents in the content to be compared except the first content according to the rotation direction and / or the rotation angle, and then compare and display the first content and the determined remaining contents. It can also be that the comparison and display mode of the multiple second contents is first determined according to the rotation direction and / or the rotation angle, and then compare and display the multiple second contents according to the comparison and display mode. Of course, it can also be other, and the embodiments of the present disclosure do not impose any restrictions on this.
[0048] In a possible manner, the to-be-compared contents have a preset display order, and accordingly, comparing and displaying a plurality of second contents in the to-be-compared contents according to the rotation direction may include: When the rotation direction is the first rotation direction, the first content and the content located before the first content in the preset display order are displayed in comparison; or, when the rotation direction is the second rotation direction, the first content and the content located after the first content in the preset display order are displayed in comparison, wherein the second rotation direction is different from the first rotation direction.
[0049] In this embodiment, the first rotation direction and the second rotation direction may be two opposite directions, such as left rotation and right rotation, such as rotation toward the user side and rotation away from the user side. They may also be two non-opposite directions, such as left rotation and rotation toward the user side.
[0050] For example, the content to be compared may include a first style card, a second style card, a third style card, and a fourth style card, and the preset display order of the content to be compared is: a second style card, a third style card, a first style card, and a fourth style card, and the terminal device displays the first style card in a vertical screen display direction. Thus, when the terminal device is rotated to the right to a horizontal screen state, the second style card, the third style card, and the first style card may be displayed in the terminal device, or the second style card and the third style card may be displayed in the terminal device. When the terminal device is rotated to the left to a horizontal screen state, the first style card and the fourth style card may be displayed in the terminal device.
[0051] In this embodiment, when multiple second contents in the to-be-compared contents are displayed for comparison, the multiple second contents may be displayed in a preset display order in the terminal device, or the multiple second contents may be displayed randomly in the terminal device. When the multiple second contents are displayed in a preset display order in the terminal device, the display position of the first content may be changed during the rotation of the terminal device.
[0052] For example, when the rotation direction is a first rotation direction, the first content can be moved in a direction opposite to the first rotation direction until the first content is moved to a first preset position, and the first target content is displayed at the remaining display positions except the first preset position, wherein the first target content is the content that is located before the first content in the preset display order; when the rotation direction is a second rotation direction, the first content can be moved in a direction opposite to the second rotation direction until the first content is moved to a second preset position, and the second target content is displayed at the remaining display positions except the second preset position, wherein the second target content is the content that is located after the first content in the preset display order, and the second rotation direction is different from the first rotation direction.
[0053] Through the above method, the content to be displayed in comparison with the first content, that is, the remaining content in the second content except the first content, can be determined according to the rotation direction of the terminal device. Therefore, the content to be displayed in comparison with the first content can be selected according to the rotation direction, thereby improving the flexibility of the comparative display and further improving the user experience.
[0054] In a possible manner, comparing and displaying a plurality of second contents in the contents to be compared according to the rotation angle may include: When the rotation angle is a first rotation angle, a first number of second contents in the content to be compared are displayed for comparison; or, when the rotation angle is a second rotation angle, a second number of second contents in the content to be compared are displayed for comparison, wherein the first rotation angle is greater than the second rotation angle, and the first number is greater than the second number.
[0055] In this embodiment, the first rotation angle and the second rotation angle can represent the maximum rotation angle of the terminal device during the rotation process, or the rotation angle at which the terminal device completes the screen update during the rotation process. Of course, they can also be other rotation angles, and the present disclosed embodiment does not impose any restrictions on this.
[0056] For example, when the first rotation angle and the second rotation angle represent the maximum rotation angle of the terminal device during the rotation process, the rotation operation on the terminal device may be: first rotate the terminal device in one direction to a target angle, and then rotate the terminal device in the opposite direction to the target angle, so that after the terminal device performs the rotation operation, the screen display direction of the terminal device remains unchanged. When the first rotation angle and the second rotation angle represent the rotation angle of the terminal device to complete the screen update during the rotation process, the rotation operation on the terminal device may be: rotate the terminal device from one screen display direction to another screen display direction. For example, when the screen display direction of the terminal device is a portrait screen direction, the terminal device can be rotated 30° to the right first, and after the screen update is completed, the terminal device can be rotated 60° to the right, so that the screen display direction of the terminal device is changed to a landscape screen direction.
[0057] In this embodiment, the first rotation angle, the second rotation angle, the first number and the second number can be set according to actual conditions, and the embodiment of the present disclosure does not impose any restrictions on this. For example, when the rotation angle of the terminal device is 30°, the first number can be 3, and when the rotation angle of the terminal device is 60°, the first number can be 5.
[0058] In the above manner, the number of second contents can be determined according to the rotation angle of the terminal device, so that the content to be displayed in comparison with the first content can be selected according to the rotation angle, thereby increasing the flexibility of the comparative display and further improving the user experience.
[0059] In a possible manner, in response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the contents to be compared may include: In response to detecting a rotation operation on the terminal device, multiple second contents in the content to be compared are displayed, and for each second content, the difference between the second content and other second contents is displayed at a preset position around the second content and / or marked in the second content, and the other second contents are the contents other than the second content in the multiple second contents.
[0060] In this embodiment, the marking and displaying of the difference between the second content and other second contents may be: marking and displaying the difference in the form of text, for example, by describing the difference in words. It may also be marking and displaying the difference in the form of different display styles, for example, the same or similar content may be displayed in a first display color, and the difference in the content may be displayed in a second display color, wherein the first display color is different from the second display color. The preset position around the second content may be the lower area of the second content, or the upper area of the second content, or other areas, and the embodiments of the present disclosure do not impose any restrictions on this.
[0061] In the above manner, the second content can be displayed in the terminal device, and the difference between the second content and other second contents can be displayed at a preset position around the second content and / or marked in the second content. Therefore, when the content is compared and displayed in the terminal device, the difference or distinction between each second content and other second contents can be intuitively displayed, which can improve the content comparison efficiency on the one hand and improve the user experience on the other.
[0062] In a possible manner, the content to be compared may include a content style card, and accordingly, displaying the difference between the second content and other second contents at a preset position around the second content and / or marking in the second content may include: Displaying card type information and / or applicable scenario information of the content style card at a preset position around each content style card; and / or displaying the content style card in a first display style, and in the content style card, displaying the difference between the content style card and other second content in a second display style, wherein the brightness of the second display style is different from that of the first display style.
[0063] In this embodiment, the content style card may be a content style card of a product, or a content style card of an advertisement, or of course, other content style cards, and the present embodiment does not impose any limitation on this.
[0064] For example, Figure 7 As shown, when the content style card is an advertisement content style card, each content style card can be displayed in the terminal device in a first display style, and in each content style card, the difference between the content style card and other content style cards can be displayed in a second display style. The card type information of the content style card can also be displayed in the upper area of each content style card, and the applicable scenario information of the content style card can be displayed in the lower area of each content style card.
[0065] Through the above method, the card type information and / or applicable scene information of each content style card can be displayed at a preset position around each content style card, so that the type and / or applicable scene of each content style card can be intuitively displayed, so that when comparing and displaying, the content style card that suits its needs can be quickly identified and selected. In addition, through the above method, the content style card and the difference content can also be displayed in different display styles, and the display style brightness of the difference content is greater than the display style brightness of the content style card. In this way, the display of the difference content can be made more prominent, so that the user can more easily locate the difference content between the content style cards, thereby improving the content comparison efficiency and user experience.
[0066] Based on the same concept, the present disclosure also provides a content display device, such as Figure 8 As shown, the content display device 800 may include: A first display module 801 is used to display a first content in a terminal device, wherein the first content is at least one content in the content to be compared; The second display module 802 is configured to, in response to detecting a rotation operation on the terminal device, compare and display a plurality of second contents in the contents to be compared, wherein the plurality of second contents include the first content.
[0067] Through the above-mentioned content display device 800, the first content can be displayed in the terminal device, and when the rotation operation of the terminal device is detected, multiple second contents in the content to be compared can be displayed for comparison. Therefore, by rotating the terminal device, the comparison display of the content to be compared can be triggered, thereby simplifying the operation complexity of content comparison display in the terminal device, thereby improving the content comparison efficiency. In addition, since the multiple second contents include the first content, when the comparison display is triggered by rotating the terminal device, the difference between the first content and the rest of the multiple second contents except the first content can be intuitively displayed, thereby enhancing the user experience.
[0068] In a possible manner, the first display module 801 is used to display the first content in a first display direction in a terminal device, and the second display module 802 is used to display multiple second contents to be compared in a second display direction in response to detecting a rotation operation on the terminal device, wherein the first display direction is different from the second display direction.
[0069] In a possible manner, the second display module 802 is used to respond to detecting a rotation operation on the terminal device, follow the rotation operation, scale the first content while keeping the display direction of the first content unchanged, and display other content in the content to be compared except the first content.
[0070] In a possible manner, the second display module 802 is used to respond to detecting a rotation operation on the terminal device, determine the rotation direction and / or rotation angle according to the rotation operation, and compare and display multiple second contents in the content to be compared according to the rotation direction and / or rotation angle.
[0071] In a possible manner, the content to be compared has a preset display order, and accordingly, the second display module 802 is used to compare and display the first content and the content that is located before the first content in the preset display order when the rotation direction is a first rotation direction; or, when the rotation direction is a second rotation direction, compare and display the first content and the content that is located after the first content in the preset display order, wherein the second rotation direction is different from the first rotation direction.
[0072] In a possible manner, the second display module 802 is used to compare and display a first number of second contents in the content to be compared when the rotation angle is a first rotation angle; or, when the rotation angle is a second rotation angle, to compare and display a second number of second contents in the content to be compared, wherein the first rotation angle is greater than the second rotation angle, and the first number is greater than the second number.
[0073] In a possible manner, the second display module 802 is used to display multiple second contents in the content to be compared in response to detecting a rotation operation on the terminal device, and for each second content, the difference between the second content and other second contents is displayed at a preset position around the second content and / or marked in the second content, and the other second contents are the contents other than the second content in the multiple second contents.
[0074] In a possible manner, the content to be compared includes content style cards, and accordingly, the second display module 802 is used to display the card type information and / or applicable scene information of the content style card at a preset position around each content style card; and / or, display the content style card in a first display style, and in the content style card, display the difference between the content style card and other second content in a second display style, wherein the brightness of the second display style is different from that of the first display style.
[0075] Based on the same concept, an embodiment of the present disclosure further provides a computer-readable medium on which a computer program is stored. When the program is executed by a processing device, the steps of any of the above-mentioned content display methods are implemented.
[0076] Based on the same concept, an embodiment of the present disclosure further provides an electronic device, which may include: a storage device having a computer program stored thereon; The processing device is used to execute the computer program in the storage device to implement the steps of any of the above-mentioned content display methods.
[0077] Based on the same concept, an embodiment of the present disclosure further provides a computer program product, including a computer program, which implements the steps of any of the above-mentioned content display methods when executed by a processor.
[0078] Reference below Fig. 9 , which shows a schematic diagram of the structure of an electronic device 900 suitable for implementing the embodiment of the present disclosure. The terminal device in the embodiment of the present disclosure may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle terminals (such as vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Fig. 9 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0079] like Fig. 9 As shown, the electronic device 900 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 901, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 902 or a program loaded from a storage device 908 into a random access memory (RAM) 903. In the RAM 903, various programs and data required for the operation of the electronic device 900 are also stored. The processing device 901, the ROM 902, and the RAM 903 are connected to each other via a bus 904. An input / output (I / O) interface 905 is also connected to the bus 904.
[0080] Typically, the following devices may be connected to the I / O interface 905: an input device 906 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 907 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 908 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 909. The communication device 909 may allow the electronic device 900 to communicate with other devices wirelessly or by wire to exchange data. Although Fig. 9 The electronic device 900 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0081] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 909, or installed from a storage device 908, or installed from a ROM 902. When the computer program is executed by the processing device 901, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0082] It should be noted that the computer-readable medium mentioned above in the present disclosure may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. Computer readable signal media may also be any computer readable medium other than computer readable storage media, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0083] In some embodiments, any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol) can be used for communication, and can be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0084] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0085] The computer-readable medium carries one or more programs. When the one or more programs are executed by the electronic device, the electronic device: displays a first content in the terminal device, wherein the first content is at least one content in the content to be compared; in response to detecting a rotation operation on the terminal device, displays multiple second contents in the content to be compared for comparison, wherein the multiple second contents include the first content.
[0086] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. 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 may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0087] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite 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 implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0088] The modules involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, limit the module itself.
[0089] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0090] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, 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 disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0091] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0092] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0093] Although the subject matter has been described in language specific to structural features and / or method logic actions, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. On the contrary, the specific features and actions described above are merely example forms of implementing the claims. Regarding the device in the above embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Claims
1. A content display method, characterized in that: The content display method comprises: Displaying a first content in a terminal device, wherein the first content is at least one content in the content to be compared; In response to detecting a rotation operation on the terminal device, a plurality of second contents in the to-be-compared contents are compared and displayed, wherein the plurality of second contents include the first content.
2. The content display method according to claim 1, characterized in that: The displaying of the first content in the terminal device includes: Displaying the first content in the first display direction in the terminal device; In response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the to-be-compared contents, comprises: In response to detecting a rotation operation on the terminal device, a plurality of second contents in the to-be-compared contents are displayed for comparison in a second display direction, wherein the first display direction is different from the second display direction.
3. The content display method according to claim 1, characterized in that: In response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the to-be-compared contents, comprises: In response to detecting a rotation operation on the terminal device, following the rotation operation, while keeping the display direction of the first content unchanged, the first content is zoomed and displayed, and other content in the content to be compared except the first content is displayed.
4. The content display method according to claim 1, characterized in that: In response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the to-be-compared contents, comprises: In response to detecting a rotation operation on the terminal device, a rotation direction and / or a rotation angle are determined according to the rotation operation, and multiple second contents in the to-be-compared contents are compared and displayed according to the rotation direction and / or the rotation angle.
5. The content display method according to claim 4, characterized in that: The to-be-compared contents have a preset display order, and the comparing and displaying of a plurality of second contents in the to-be-compared contents according to the rotation direction includes: When the rotation direction is the first rotation direction, the first content and the content preceding the first content in the preset display order are displayed in comparison; or, When the rotation direction is a second rotation direction, the first content and the content following the first content in the preset display order are displayed in comparison, wherein the second rotation direction is different from the first rotation direction.
6. The content display method according to claim 4, characterized in that: The comparing and displaying the plurality of second contents in the to-be-compared contents according to the rotation angle includes: When the rotation angle is a first rotation angle, a first number of second contents in the to-be-compared contents are compared and displayed; or, When the rotation angle is a second rotation angle, a second number of second contents in the to-be-compared contents are compared and displayed, wherein the first rotation angle is greater than the second rotation angle, and the first number is greater than the second number.
7. The content display method according to any one of claims 1 to 6, characterized in that: In response to detecting a rotation operation on the terminal device, comparing and displaying a plurality of second contents in the to-be-compared contents, comprises: In response to detecting a rotation operation on the terminal device, multiple second contents in the content to be compared are displayed, and for each second content, the difference between the second content and other second contents is displayed at a preset position around the second content and / or marked in the second content, and the other second content is the content other than the second content in the multiple second contents.
8. The content display method according to claim 7, characterized in that: The content to be compared includes a content style card, and the difference between the second content and other second contents is displayed at a preset position around the second content and / or marked in the second content, including: Displaying the card type information and / or applicable scenario information of the content style card at a preset position around each content style card; and / or, The content style card is displayed in a first display style, and in the content style card, the difference between the content style card and other second content is displayed in a second display style, wherein the brightness of the second display style is different from the brightness of the first display style.
9. A content display device, characterized in that: The content display device comprises: A first display module, configured to display a first content in a terminal device, wherein the first content is at least one content in the content to be compared; The second display module is used for comparing and displaying a plurality of second contents in the contents to be compared in response to detecting a rotation operation on the terminal device, wherein the plurality of second contents include the first content.
10. A computer readable medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processing device, the steps of the method according to any one of claims 1 to 8 are implemented.
11. An electronic device, characterized in that: include: a storage device having a computer program stored thereon; A processing device, configured to execute the computer program in the storage device to implement the steps of the method according to any one of claims 1 to 8.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.