Resource display method and device, electronic equipment and storage medium
By displaying resource display carriers and containers on the preset page, and dynamically displaying and obtaining resource information according to conditions, the problems of poor interaction experience and low resource utilization caused by a single information display form are solved, and more efficient information display and Interactive.
Patent Information
- Application Number
- CN202510043016.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2045-01-10
AI Technical Summary
The current information display form is relatively single, resulting in poor interactive experience and low resource utilization.
Display the resource display carrier and resource container on the preset page. When the resource collection conditions are met, the resource display carrier with the first preset dynamic is displayed, and the resources are obtained from it to the resource container; when the resource container meets the resource display conditions, the second display is displayed. Presets a dynamic resource container and obtains the target resource from it to display its resource information.
It realizes displaying more information on the page within a limited time, making full use of service resources, and improving information display efficiency and page interactivity.
Smart Images

Figure CN119450138A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of Internet technology, and in particular to a resource display method, device, electronic device and storage medium. Background Art
[0002] With the rapid development of the current mobile Internet, the dissemination of information based on mobile terminals has become more and more mature. Usually, information can be disseminated through various websites or applications embedded in the terminal.
[0003] However, the current information display form is relatively single, and the single information display form will cause a poor interactive experience, thereby making the resource utilization rate supporting the information display low. Summary of the invention
[0004] The present disclosure provides a resource display method, device, electronic device and storage medium. The technical solution of the present disclosure is as follows: According to a first aspect of an embodiment of the present disclosure, a resource display method is provided, comprising: Display resource display carrier and resource container on the preset page; the resource display carrier displays multiple preset resources; When the resource collection condition is met, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; When the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0005] In some possible embodiments, the preset page further includes a resource collection control; when a resource collection condition is met, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container, including: In response to a resource collection instruction triggered by a resource collection control, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0006] In some possible embodiments, in response to a resource collection instruction triggered based on a resource collection control, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container, includes: Display resource collection controls in an untriggerable state; In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; In response to a resource collection instruction triggered by a resource collection control based on a triggerable state, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0007] In some possible embodiments, in response to the execution operation of the preset event, the resource collection control is changed from a non-triggerable state to a triggerable state, including: In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; The number of collections of the preset resources is displayed on the resource collection control according to the number of executions of the preset event.
[0008] In some possible embodiments, when a resource collection condition is met, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container includes: In response to the first preset interactive operation, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; The first preset interactive operation is a click operation on the preset resource; or the first preset interactive operation is a sliding operation between the preset resource and the resource container.
[0009] In some possible embodiments, the resource display carrier is a three-dimensional object; in response to the first preset interactive operation, the resource display carrier in the first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container, including: In response to a second preset interactive operation, displaying a second side of the resource display carrier that is changed from the first side of the resource display carrier; In response to the first preset interactive operation, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on a second surface of the resource display carrier in the first preset dynamic state into a resource container, In response to the second preset interactive operation, displaying a third side of the resource display carrier changed from the second side of the resource display carrier; The second preset interactive operation is a rotation operation on the resource display carrier.
[0010] In some possible embodiments, when the resource collection condition is not met, the resource display carrier is displayed in a first preset dynamic display with a first amplitude; When the resource collection condition is met, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container, including: When the resource collection condition is met, the resource display carrier increases from the first size to the second size and is displayed in a first preset dynamic state with a second amplitude, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state with the second amplitude into the resource container; The first amplitude is smaller than the second amplitude.
[0011] In some possible embodiments, when the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed, including: When the quantity of preset resources in the resource container meets the preset quantity condition, the resource container in a second preset dynamic state is displayed, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the preset element on the resource container presents the preset effect, the resource container in the second preset dynamic is displayed, and along with the second preset dynamic, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the resource collection time meets the preset collection time, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0012] In some possible embodiments, a plurality of preset elements are displayed on the resource container; when the preset elements on the resource container present a preset effect, the resource container presenting a second preset dynamic is displayed, and along with the second preset dynamic, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed, including: As the plurality of preset resources are dropped from the resource display carrier to the resource container, the plurality of preset elements display preset effects; When all preset elements on the resource container present the preset effects, the resource container presenting the second preset dynamic state is displayed; Along with the second preset dynamic, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0013] In some possible embodiments, displaying a resource container in a second preset dynamic state, and along with the second preset dynamic state, acquiring a target preset resource from at least one preset resource in the resource container and displaying resource information of the target preset resource include: The resource display carrier is displayed in a first preset dynamic display with a first amplitude; Displaying a resource container in a second preset dynamic state, and determining a target preset resource from at least one preset resource in the resource container along with the second preset dynamic state; The virtual image and resource information of the target preset resource are displayed on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0014] In some possible embodiments, the preset page further includes a carrier change control; and the method further includes: In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier; The carrier change instruction is used to change at least one of a carrier image, a carrier color, and a carrier expression theme of a resource display carrier.
[0015] In some possible embodiments, in response to a carrier change instruction triggered based on a carrier change control, displaying a changed resource display carrier includes: In response to an input instruction for changing the information, displaying the changed information; In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier based on the change information; The change information may be in the form of text, voice or image.
[0016] According to a second aspect of an embodiment of the present disclosure, there is provided a resource display device, including: The first display module is configured to display a resource display carrier and a resource container on a preset page; the resource display carrier displays a plurality of preset resources; A second display module is configured to execute, when a resource collection condition is met, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; The third display module is configured to execute, when the resource container meets the resource display condition, display the resource container in a second preset dynamic state, and, along with the second preset dynamic state, obtain a target preset resource from at least one preset resource in the resource container and display resource information of the target preset resource.
[0017] In some possible embodiments, the preset page further includes a resource collection control; and the second display module is configured to execute: In response to a resource collection instruction triggered by a resource collection control, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0018] In some possible embodiments, the second display module is configured to execute: Display resource collection controls in an untriggerable state; In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; In response to a resource collection instruction triggered by a resource collection control based on a triggerable state, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0019] In some possible embodiments, the second display module is configured to execute: In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; The number of collections of the preset resources is displayed on the resource collection control according to the number of executions of the preset event.
[0020] In some possible embodiments, the second display module is configured to execute: In response to the first preset interactive operation, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; The first preset interactive operation is a click operation on the preset resource; or the first preset interactive operation is a sliding operation between the preset resource and the resource container.
[0021] In some possible embodiments, the resource display carrier is a three-dimensional object; the second display module is configured to execute: In response to a second preset interactive operation, displaying a second side of the resource display carrier that is changed from the first side of the resource display carrier; In response to the first preset interactive operation, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on a second surface of the resource display carrier in the first preset dynamic state into a resource container, In response to the second preset interactive operation, displaying a third side of the resource display carrier changed from the second side of the resource display carrier; The second preset interactive operation is a rotation operation on the resource display carrier.
[0022] In some possible embodiments, when the resource collection condition is not met, the resource display carrier is displayed in a first preset dynamic display with a first amplitude; The second display module is configured to execute: When the resource collection condition is met, the resource display carrier increases from the first size to the second size and is displayed in a first preset dynamic state with a second amplitude, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state with the second amplitude into the resource container; The first amplitude is smaller than the second amplitude.
[0023] In some possible embodiments, the third display module is configured to execute: When the quantity of preset resources in the resource container meets the preset quantity condition, the resource container in a second preset dynamic state is displayed, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the preset element on the resource container presents the preset effect, the resource container in the second preset dynamic is displayed, and along with the second preset dynamic, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the resource collection time meets the preset collection time, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0024] In some possible embodiments, a plurality of preset elements are displayed on the resource container; and the third display module is configured to execute: As the plurality of preset resources are dropped from the resource display carrier to the resource container, the plurality of preset elements display preset effects; When all preset elements on the resource container present the preset effects, the resource container presenting the second preset dynamic state is displayed; Along with the second preset dynamic, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0025] In some possible embodiments, the third display module is configured to execute: The resource display carrier is displayed in a first preset dynamic display with a first amplitude; Displaying a resource container in a second preset dynamic state, and determining a target preset resource from at least one preset resource in the resource container along with the second preset dynamic state; The virtual image and resource information of the target preset resource are displayed on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0026] In some possible embodiments, the preset page further includes a carrier change control; the device further includes a carrier change module configured to execute: In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier; The carrier change instruction is used to change at least one of a carrier image, a carrier color, and a carrier expression theme of a resource display carrier.
[0027] In some possible embodiments, the carrier change module is configured to execute: In response to an input instruction for changing the information, displaying the changed information; In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier based on the change information; The change information may be in the form of text, voice or image.
[0028] According to a third aspect of an embodiment of the present disclosure, there is provided an electronic device, comprising: a processor; and a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement a method as described in any one of the first aspects above.
[0029] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute any one of the methods in the first aspect of the embodiment of the present disclosure.
[0030] According to the fifth aspect of an embodiment of the present disclosure, a computer program product is provided, the computer program product comprising a computer program, the computer program being stored in a readable storage medium, at least one processor of a computer device reading and executing the computer program from the readable storage medium, so that the computer device performs any one of the methods in the first aspect of the embodiment of the present disclosure.
[0031] The technical solution provided by the embodiments of the present disclosure brings at least the following beneficial effects: A resource display carrier and a resource container are displayed on a preset page, and a resource display carrier displays multiple preset resources. When a resource collection condition is met, a resource display carrier in a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier in the first preset dynamic to the resource container. When the resource container meets the resource display condition, a resource container in a second preset dynamic is displayed, and accompanied by the second preset dynamic, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed. The embodiment of the present application can display more information on a page within a limited time, make more full use of service resources, and maximize the use of service resources. At the same time, the display of information in different forms can improve the efficiency of information display and increase page interactivity.
[0032] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0033] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0034] Figure 1 is a schematic diagram of an application environment of a resource display method according to an exemplary embodiment; Figure 2 is a flow chart of a resource display method according to an exemplary embodiment; Figure 3 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 1 ; Figure 4 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 2 ; Figure 5 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 3 ; Figure 6 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 4 ; Figure 7 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 5 ; Figure 8 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 6 ; Fig. 9 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 7 ; Fig.10 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 8 ; Fig.11 is a block diagram of a resource display device according to an exemplary embodiment; Fig.12 It is a block diagram of an electronic device for displaying resources according to an exemplary embodiment. DETAILED DESCRIPTION
[0035] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.
[0036] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar first objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0037] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this disclosure are all information and data authorized by the user or fully authorized by all parties.
[0038] See also Figure 1 , Figure 1 is a schematic diagram showing an application environment of a resource display method according to an exemplary embodiment. Figure 1 As shown, the application environment may include a server 011 and a client 012 .
[0039] In some possible embodiments, the server 011 may include an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The operating system running on the server may include but is not limited to Android, IOS, Linux, Windows, Unix, etc.
[0040] In some possible embodiments, the client 012 may include but is not limited to smartphones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, smart wearable devices, and other image-type clients. It may also be software running on the client, such as applications, applets, etc. Optionally, the operating system running on the client may include but is not limited to Android, IOS, Linux, Windows, Unix, etc.
[0041] In some possible embodiments, the client displays a resource display carrier and a resource container on a preset page, and the resource display carrier displays multiple preset resources. When the resource collection condition is met, the resource display carrier is displayed in a first preset dynamic state, and at least one preset resource is obtained from the multiple preset resources on the resource display carrier in the first preset dynamic state to the resource container. When the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and accompanied by the second preset dynamic state, the target preset resource is obtained from at least one preset resource in the resource container and the resource information of the target preset resource is displayed. The embodiment of the present application can display more information on the page within a limited time, make fuller use of service resources, and maximize the use of service resources. At the same time, the display of information in different forms can improve the efficiency of information display and increase page interactivity.
[0042] In an exemplary embodiment, the databases corresponding to the client and the server can both be node devices in the blockchain system, and can share the acquired and generated information with other node devices in the blockchain system, thereby realizing information sharing among multiple node devices. Multiple node devices in the blockchain system can be configured with the same blockchain, which is composed of multiple blocks, and the adjacent blocks have an association relationship, so that when the data in any block is tampered, it can be detected by the next block, thereby preventing the data in the blockchain from being tampered with, and ensuring the security and reliability of the data in the blockchain.
[0043] Figure 2 It is a flowchart of a resource display method according to an exemplary embodiment. It should be noted that this specification provides method operation steps as described in the embodiment or flowchart, but more or fewer operation steps may be included based on conventional or non-creative labor. The order of steps listed in the embodiment is only one way of executing the steps among many orders, and does not represent the only order of execution. When the actual system or product is executed, it can be executed in sequence or in parallel (for example, in a parallel processor or multi-threaded processing environment) according to the method shown in the embodiment or the drawings. Specifically, Figure 2 As shown, the flow chart at least includes the following steps S201-S205: In step S201, a resource display carrier and a resource container are displayed on a preset page; the resource display carrier displays a plurality of preset resources.
[0044] In the embodiment of the present application, the execution subject of steps S201 to S205 and the embodiments extended by steps S201 to S205 may be a client, and a user account created by a certain user may exist on the client.
[0045] In an embodiment of the present application, the preset page may be a page on a client corresponding to a certain application, and the application may include an instant messaging application, a short video application, a life service application, or a shopping application, etc.
[0046] Optionally, the preset page may be an initial page of an application, such as an initial page of a short video application or an initial page of a life service application.
[0047] Optionally, the preset page may also be other pages in the application. For example, the preset page may be a resource playback page corresponding to the resource information stream. For example, assuming that the application is a short video application, the preset page may be a resource playback page corresponding to the video resource information stream.
[0048] That is to say, the preset page in the embodiment of the present application can be any applicable page in the application, and in the embodiment of the present application, no restriction is made on the preset page.
[0049] Figure 3 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 1 ,like Figure 3 As shown, it includes a preset page 300, and a resource display carrier 310 and a resource container 320 on the preset page 300. Optionally, a plurality of preset resources 330 may be displayed on the resource display carrier 310.
[0050] In the embodiment of the present application, the resource display carrier is an object used to display preset resources. The resource display carrier can be any object, such as Figure 3 The tree shown. Multiple preset resources can be hung on the tree for display to users.
[0051] In some possible embodiments, the carrier image, carrier color and carrier expression theme of the resource display carrier can be changed.
[0052] Optionally, the client can change the resource display carrier currently displayed on the preset page through the carrier change control. Optionally, the carrier change control can be triggered to generate a carrier change instruction for changing the carrier image, carrier color and carrier expression theme of the resource display carrier.
[0053] Figure 4 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 2 ,like Figure 4 As shown, it includes preset pages before and after the image of the resource display carrier is changed. Among them, the preset pages before and after the image of the resource display carrier are changed. The resource display carrier 310 and the resource container 320 are displayed on the preset page 300, and the resource display carrier 310 can display multiple preset resources 330.
[0054] like Figure 4 As shown, a carrier change control 410 may also be displayed on the preset page 300. Optionally, the client may display the carrier change control on the preset page in response to a control display instruction corresponding to the resource display carrier. Then, in response to a carrier change instruction triggered by the carrier change control, the client may display the changed resource display carrier.
[0055] Specifically, Figure 4 As shown in the sub-figure on the left, when the client detects that a preset area on a preset page is clicked, such as a trunk of a large tree, the client can generate a control display instruction and display a carrier change control next to the trunk of the large tree based on the control display instruction.
[0056] Optionally, when the client detects that the carrier change control is clicked and triggered, the changed resource display carrier can be displayed on a preset page according to a preset carrier image, such as Figure 4 As shown in the sub-picture on the right, the changed resource display carrier can be a "lucky bag".
[0057] In the embodiment of the present application, there may be a preset number of carrier images. When the preset page is displayed for the first time, the resource display carrier corresponding to the initial carrier image may be displayed on the preset page, and then the client may change the carrier image of the resource display carrier based on the carrier change control.
[0058] For example, the preset number is 2, and the carrier images are "big tree" and "lucky bag". When the preset page is displayed for the first time, the resource display carrier corresponding to the initial carrier image can be displayed on the preset page, such as the resource display carrier of the "big tree" image. Subsequently, the client can change the carrier image of the resource display carrier to "lucky bag" based on the carrier change control.
[0059] If the preset number of carrier images is greater than 2, for example 5 carrier images, the five carrier images can be arranged in a preset order, and the client can switch the carrier images in sequence according to the order of the carrier images based on the carrier change control, thereby displaying the resource display carrier corresponding to the switched carrier image on the preset page.
[0060] In this way, the embodiment of the present application can change the resource display carrier displayed on the preset page through the various carrier images provided by the client, thereby adding more interactivity to the preset page and adding more interest to the display elements on the preset page.
[0061] The above is an introduction to the carrier image change. Similarly, in some possible embodiments, a carrier change control for changing the color and a carrier change control for changing the presentation theme may also be displayed on the preset page.
[0062] Optionally, the color-changing carrier change control is used to change the resource display carrier after being triggered. In some possible embodiments, the carrier color can be a preset number of colors, and the preset number of colors can be sorted in a preset order. In this way, the client can switch the carrier color in sequence according to the order of the carrier color based on the color-changing carrier change control. For specific application embodiments of the color-changing carrier change control, reference can be made to the embodiment of the carrier image, which will not be repeated here.
[0063] Optionally, changing the carrier change control that expresses the theme means that the resource display carrier can express different themes through the carrier's color, pattern, background, animation and other elements, such as expressing the theme of a festival, the theme of an activity, etc.
[0064] In some possible embodiments, the carrier expression theme may be a preset number of themes, and the preset number of themes may be sorted in a preset order. In this way, the client may switch the carrier expression themes in order of the carrier expression themes based on the carrier change control for changing the expression theme. For specific application embodiments of the carrier change control for changing the expression theme, reference may be made to the embodiment of the carrier image, which will not be described in detail here.
[0065] In the embodiment of the present application, a carrier change control for changing an image, a carrier change control for changing a color, and a carrier change control for changing a presentation theme can be displayed on a preset page at the same time.
[0066] Optionally, the client can change the resource display carrier currently displayed on the preset page through the carrier change control and the change content provided by the user. Optionally, the change content can be related to the carrier image, carrier color or carrier expression theme. The following is an explanation based on the change content and carrier image. For the carrier color and carrier expression theme, please refer to the embodiment of the carrier image.
[0067] In some possible embodiments, the client may display the change information in response to an input instruction of the change information. Then, in response to a carrier change instruction triggered by a carrier change control, the client may display the changed resource display carrier based on the change information.
[0068] Figure 5 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 3 ,like Figure 5 As shown, it includes preset pages before and after the image of the resource display carrier is changed. Among them, the preset pages before and after the image of the resource display carrier are changed. The resource display carrier 310 and the resource container 320 are displayed on the preset page 300, and the resource display carrier 310 can display multiple preset resources 330.
[0069] like Figure 5 As shown, an information input box 400 and a carrier change control 410 may also be displayed on the preset page 300. Optionally, the carrier change control 410 may be set in the information input box 400.
[0070] Optionally, the client may respond to the control display instruction and display the information input box and the display carrier change control on the preset page. Then, the client may respond to the input instruction of the change information and display the change information. Subsequently, in response to the carrier change instruction triggered by the carrier change control, the client may display the changed resource display carrier based on the change information.
[0071] Specifically, Figure 5 As shown in the sub-figure on the left, when the client detects that a preset area on a preset page is clicked, such as the trunk of a tree is clicked, the client can generate a control display instruction, and based on the control display instruction, display an information input box and a carrier change control located in the information input box next to the trunk of the tree.
[0072] Optionally, when the client detects that the information input box is clicked, a virtual keyboard can be displayed on a preset page. Through the input instructions triggered by the virtual keyboard, the client can display the changed information in the information input box, such as "lucky bag".
[0073] Optionally, if it is detected that the carrier change control is clicked and triggered, the changed resource display carrier can be displayed on a preset page according to the carrier image determined by the change information, such as Figure 5 As shown in the sub-picture on the right, the changed resource display carrier can be a "lucky bag".
[0074] In some possible embodiments, the information input box may be used to input not only the change information in text form, but also the change information in voice form or picture form.
[0075] In this way, the embodiment of the present application can change the resource display carrier displayed on the preset page through a variety of carrier images provided by the user, thereby adding more interactivity to the preset page and adding more interest to the display elements on the preset page.
[0076] In the embodiment of the present application, the relative relationship between the multiple preset resources and the resource display carrier can be adaptively changed with the resource display carrier. For example, when the carrier image of the resource display carrier is a "big tree", the multiple preset resources can be hung on the big tree. When the carrier image of the resource display carrier is a "lucky bag", the multiple preset resources can be located above the mouth of the lucky bag.
[0077] In the embodiment of the present application, the resource container is used to receive the preset resources dropped or ejected from the resource display carrier for subsequent resource draws. The resource container can be any object, such as Figure 3 The turntable shown may also be a slot machine, an N-grid, a gift box, etc. The embodiment of the present application does not limit the image of the resource container.
[0078] In some possible embodiments, the client may change the resource container currently displayed on the preset page through a container change control.
[0079] Figure 6 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 4 ,like Figure 6 As shown, it includes preset pages before and after the image of the resource container is changed. Among them, the preset pages before and after the image of the resource container are changed. The resource display carrier 310 and the resource container 320 are displayed on the preset page 300, and the resource display carrier 310 can display multiple preset resources 330.
[0080] like Figure 6 As shown, a container change control 610 may also be displayed on the preset page 300. Optionally, the client may display the container change control on the preset page in response to a control display instruction corresponding to the container change control. Then, in response to the container change instruction triggered by the container change control, the client may display the changed resource container.
[0081] Specifically, Figure 6 As shown in the sub-figure on the left, when the client detects that a preset area on a preset page is clicked and triggered, such as a turntable is clicked and triggered, the client can generate a control display instruction corresponding to the container change control, and display the container change control next to the turntable based on the control display instruction corresponding to the container change control.
[0082] Optionally, when the client detects that the container change control is clicked and triggered, the changed resource container can be displayed on a preset page according to a preset container image, such as Figure 6 As shown in the right sub-figure, the changed resource container may be a "gift box".
[0083] In the embodiment of the present application, there may be a preset number of container images. When the preset page is displayed for the first time, the resource container corresponding to the initial container image may be displayed on the preset page, and then the client may change the container image of the resource container based on the container change control.
[0084] For example, the preset number is 2, and the container images are "turntable" and "gift box". When the preset page is displayed for the first time, the resource container corresponding to the initial container image can be displayed on the preset page, such as the resource container with the image of "turntable". Subsequently, the client can change the container image of the resource container to "gift box" based on the container change control.
[0085] If the preset number of container images is greater than 2, for example, 5 container images, the five container images can be arranged in a preset order, and the client can switch the container images in sequence according to the order of the container images based on the container change control, thereby displaying the resource container corresponding to the switched container image on the preset page.
[0086] In this way, the embodiment of the present application can change the resource container displayed on the preset page through the multiple container images provided by the client, thereby adding more interactivity to the preset page and adding more interest to the displayed elements on the preset page.
[0087] In the embodiment of the present application, the resource container may also be changed in color and the container display theme. The container change control may also be triggered to change the color and display theme of the resource container.
[0088] In some possible embodiments, there is a linkage relationship between the resource container and the resource display carrier. That is, when a certain feature of the resource container is changed, the same feature of the resource display carrier can be automatically changed, or when a certain feature of the resource display carrier is changed, the same feature of the resource container can be automatically changed. For example, when the carrier display theme of the resource display carrier is switched to the holiday A theme, the container display theme of the resource container is also switched to the holiday A theme.
[0089] In this way, the information on the preset page can present a unified style. In some possible embodiments, the preset resources involved in the present application may be certain virtual resources, such as "red envelopes", "coupons", "lucky bags", etc.
[0090] In other possible embodiments, the preset resources involved in the present application may be certain physical commodity resources, such as an electronic product, such as "headphones", "mobile phone", etc., or certain cosmetics, such as "lipstick", "face cream", etc.
[0091] In step S203, when the resource collection condition is met, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0092] In an embodiment of the present application, when the resource collection condition is met, the resource display carrier on the client can present a first preset dynamic, and the client can obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic into a resource container.
[0093] In the embodiment of the present application, the resource collection condition can be implemented by operating certain controls on a preset page, certain operations performed on a device, or certain operations performed on a screen of the device.
[0094] In some possible embodiments, the preset page may include a resource collection control. Optionally, the client may display a resource display carrier in a first preset dynamic state in response to a resource collection instruction triggered by the resource collection control, and obtain at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0095] Figure 7 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 5 ,like Figure 7 As shown, it includes a preset page 300, and a resource display carrier 310, a resource container 320 and a resource collection control 700 on the preset page 300. Optionally, a plurality of preset resources 330 may be displayed on the resource display carrier 310.
[0096] Specifically, when the client detects that a preset operation is performed on the resource collection control 700 on the preset page, such as a click, double-click, or long press operation, the client can generate a resource collection instruction. In this way, the client can obtain at least one preset resource from multiple preset resources on the resource display carrier into the resource container based on the resource collection instruction.
[0097] Optionally, after the client generates the resource collection instruction, the resource display carrier on the client may present a first preset dynamic state.
[0098] In some possible embodiments, interactive prompt information may be presented in the form of text on the resource collection control, such as “shake the tree to win a big prize”.
[0099] In an embodiment of the present application, the resource collection control may include two states: untriggerable and triggerable. In some possible embodiments, the client may display a resource collection control in an untriggerable state, and in response to the execution operation of a preset event, the resource collection control changes from an untriggerable state to a triggerable state, and then, in response to a resource collection instruction triggered by the resource collection control in the triggerable state, the client may display the resource display carrier in a first preset dynamic state, and obtain at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state to the resource container.
[0100] In the embodiment of the present application, the preset event may be some events in the application where the preset page is located. For example, the execution operation of the preset event may be that a short video in the application is continuously viewed for 5 minutes, a multimedia resource is shared with friends, a live broadcast room is watched, and the anchor in the live broadcast room is interacted with, etc.
[0101] In some optional embodiments, when the preset event is not operated, the resource collection control may be in an untriggerable state, and when the preset event is operated, the resource collection control may be in a triggerable state.
[0102] In an embodiment of the present application, the operation of a preset event can be linked to the number of times the resource collection control is triggered. Optionally, the client can display the number of times the preset resources are collected on the resource collection control according to the number of times the preset event is executed. That is, each operation of the preset event can trigger the resource collection control once. Optionally, the resource collection control can include not only interactive prompt information, but also the remaining number of interactions. The remaining number of interactions is used to record the number of times the resource collection control can be triggered.
[0103] Optionally, when the remaining number of interactions on the resource collection control is greater than 0, the resource collection control is in a triggerable state, that is, the user can perform certain preset operations, such as clicking, and the client can obtain at least one preset resource from multiple preset resources on the resource display carrier to the resource container based on the preset operations performed by the user.
[0104] Optionally, each time the preset operation is executed on the resource collection control, the number of preset resources collected by the client from the multiple preset resources on the resource display carrier into the resource container may be the same. For example, assuming that the number of remaining interactions on the resource collection control is 2, when the user clicks the resource collection control for the first time, 2 preset resources may be dropped from the resource display carrier into the resource container, and when the user clicks the resource collection control for the second time, 2 preset resources may be dropped from the resource display carrier into the resource container again.
[0105] Optionally, each time the resource collection control is executed with a preset operation, the number of preset resources collected by the client from the multiple preset resources on the resource display carrier into the resource container may be random. For example, assuming that the number of remaining interactions on the resource collection control is 2, when the user clicks the resource collection control for the first time, 2 preset resources may be dropped from the resource display carrier into the resource container, and when the user clicks the resource collection control for the second time, 1 preset resource may be dropped from the resource display carrier into the resource container.
[0106] In some optional embodiments, in order to reduce the number of operations on the same object, if the number of collections of the preset resource displayed on the resource collection control is greater than 1, the client can complete all collection operations on the premise of detecting that the resource collection control is clicked once.
[0107] For example, assuming that the number of collections of the preset resources displayed on the resource collection control is 3 times, when the client detects that the resource collection control is clicked by the user, the resource display carrier can be displayed in the first preset dynamic display, and in the first round, 2 preset resources can be dropped from the resource display carrier to the resource container. Then, the resource display carrier continues to display the first preset dynamic display, and in the second round, 3 preset resources can be dropped from the resource display carrier to the resource container. The resource display carrier continues to display the first preset dynamic display, and in the third round, 1 preset resource can be dropped from the resource display carrier to the resource container. In this way, a total of 6 preset resources are collected into the resource container in 3 collections, but the resource collection control is triggered once.
[0108] In some other possible embodiments, the client may satisfy the resource collection condition by performing certain operations on the device or performing certain operations on the screen of the device.
[0109] In the embodiment of the present application, the client may display a resource display carrier in a first preset dynamic state in response to a first preset interactive operation, and obtain at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0110] Optionally, the first preset interactive operation may be a preset interactive operation performed on the device, such as a shaking operation, a rocking operation, a twisting operation, etc. performed on the device.
[0111] Specifically, when the client detects that the device is shaken, the client may display a resource display carrier in a first preset dynamic state, and obtain at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container.
[0112] Optionally, the first preset interactive operation may be a preset interactive operation performed on the device screen, such as a sliding operation performed on the device screen, a clicking operation performed on the device screen, etc. Specifically, the first preset interactive operation may be a clicking operation on a preset resource.
[0113] Specifically, when the client detects that an area corresponding to a preset resource on the resource display carrier on the device screen is double-clicked, the client may drop the preset resource into the resource container.
[0114] Optionally, the first preset interactive operation is a sliding operation between a preset resource and a resource container, wherein a starting point of the sliding operation is the preset resource and an end point of the sliding operation is the resource container.
[0115] Specifically, when the client detects that an area corresponding to a preset resource on the resource display carrier on the device screen is a sliding starting point and slides downward, the client can drop the preset resource into the resource container.
[0116] In some possible embodiments, the resource display carrier is a three-dimensional object, such as a three-dimensional tree. In this way, the resource display carrier has multiple display surfaces, and the client displays the preset resources on different display surfaces based on the user's rotation of the resource display carrier, so that the user can select the preset resource he likes from the preset resources on different display surfaces and drop it into the resource container.
[0117] Based on this, the client can respond to the second preset interactive operation to display the second side of the resource display carrier changed from the first side of the resource display carrier, respond to the first preset interactive operation to display the resource display carrier in the first preset dynamic state, and obtain at least one preset resource from multiple preset resources on the second side of the resource display carrier in the first preset dynamic state to the resource container, and then, the client can respond to the second preset interactive operation to display the third side of the resource display carrier changed from the second side of the resource display carrier, and then, respond to the first preset interactive operation, the client can display the resource display carrier in the first preset dynamic state, and obtain at least one preset resource from multiple preset resources on the third side of the resource display carrier in the first preset dynamic state to the resource container. Optionally, the second preset interactive operation can be a rotation operation of the resource display carrier.
[0118] For example, when the client detects that the resource display carrier "big tree" is rotated, the current display surface of the resource display carrier "big tree" can be rotated from the front to the back, and multiple preset resources are also hung on the back of the resource display carrier. When the client detects that a preset resource on the back of the resource display carrier is clicked, the preset resource can fall from the resource display carrier "big tree" into the resource container. When the client detects that the resource display carrier "big tree" is rotated, the current display surface of the resource display carrier "big tree" can be rotated from the back to the left side, and multiple preset resources are also hung on the left side of the resource display carrier. When the client detects that a preset resource on the left side of the resource display carrier is clicked, the preset resource can fall from the resource display carrier "big tree" into the resource container. In this way, the user can select a favorite preset resource from the preset resources on different display surfaces, drop it into the resource container, and prepare for the subsequent extraction of preset resources from the resource container.
[0119] In the embodiment of the present application, the resource display carrier can always be dynamically displayed on the preset page, that is, the resource display carrier can always be dynamically displayed on the preset page in the first preset manner.
[0120] In some possible embodiments, when the resource collection condition is not met, the resource display carrier is displayed in a first preset dynamic display with a first amplitude. When the resource collection condition is met, the resource display carrier can be increased from the first size to the second size and displayed in the first preset dynamic display with a second amplitude. The client can obtain at least one preset resource from multiple preset resources on the resource display carrier with the first preset dynamic display with the second amplitude into the resource container, wherein the first amplitude is smaller than the second amplitude.
[0121] In the embodiment of the present application, the first preset dynamic of the first amplitude and the first preset dynamic of the second amplitude can both be shaking or swaying. The first preset dynamic of the first amplitude and the first preset dynamic of the second amplitude can be realized by using animation technology effects, wherein the dynamic effect must be natural and smooth, conform to the laws of physics, and increase the sense of reality and fun.
[0122] The following describes a process of dropping a preset resource from a resource display carrier to a resource container through a specific embodiment. Figure 8 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 6 ,like Figure 8 As shown, a preset page including a process of dropping a preset resource from a resource display carrier to a resource container.
[0123] like Figure 8 As shown in the first sub-figure in FIG, a resource display carrier 310 in the form of a tree, a resource container 320 in the form of a turntable, and a resource collection control 700 may be displayed on the preset page 300, wherein a plurality of preset resources 330 may be suspended on the resource display carrier 310. Optionally, the resource collection control 700 is in a non-triggerable state at this time.
[0124] After completing certain preset events, such as sharing a short video with a friend, the resource collection control in the untriggerable state on the client can be Figure 8 As shown in the second sub-picture in the figure, it becomes a resource collection control that can trigger the state.
[0125] In some possible embodiments, the resource display carriers of the large tree images in the first sub-image and the second sub-image may be slightly shaken at a first amplitude.
[0126] When the client detects that a resource collection control in a triggerable state is triggered, such as Figure 8 As shown in the third sub-picture in FIG, the resource display carrier of the tree image can be shaken left and right at the second amplitude. Figure 8 As shown in the fourth sub-picture in the figure, the preset resources on the resource display carrier in the shape of a big tree can fall from the resource display carrier.
[0127] In some possible embodiments, after the resource display carrier completes the dropping of the preset resource, the resource display carrier of the tree image can resume the slight shaking of the first amplitude. Figure 8 As shown in the fifth sub-figure in , as the preset resource on the resource display carrier falls from the resource display carrier, the preset element on the resource container can present a preset effect.
[0128] In the embodiment of the present application, the preset effect presented in the preset element may be a change in color, a change in state, etc. Figure 8As shown, in the fifth sub-picture, compared with the first four sub-pictures, the "Fu" circle on the turntable is lit up.
[0129] In step S205, when the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0130] In the embodiment of the present application, when the resource container meets the resource display condition, the target preset resource can be obtained from at least one preset resource in the resource container and displayed on the preset page.
[0131] Fig. 9 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 7 ,like Fig. 9 As shown, it includes a preset page 300 , and a resource display carrier 310 , a resource container 320 , and a resource collection control 700 on the preset page 300 .
[0132] In some possible embodiments, when the number of preset resources in the resource container meets a preset number condition, the client may display the resource container in a second preset dynamic, and along with the second preset dynamic, obtain a target preset resource from at least one preset resource in the resource container, and display resource information of the target preset resource.
[0133] In some other possible embodiments, when a preset element on a resource container presents a preset effect, the client may display the resource container in a second preset dynamic, and along with the second preset dynamic, obtain a target preset resource from at least one preset resource in the resource container, and display resource information of the target preset resource.
[0134] In some possible embodiments, a plurality of preset elements are displayed on the resource container. As the plurality of preset resources fall from the resource display carrier to the resource container, the plurality of preset elements may display preset effects. When all preset elements on the resource container display preset effects, the client may display the resource container in a second preset dynamic state, and along with the second preset dynamic state, obtain a target preset resource from at least one preset resource in the resource container and display resource information of the target preset resource.
[0135] Optionally, as mentioned above, as the preset resource on the resource display carrier falls from the resource display carrier, the preset element on the resource container can present a preset effect. Specifically, when a preset resource on the resource display carrier falls into the resource container, a "Fu" character circle on the resource container can be lit up, and as the preset resources on the resource display carrier fall from the resource display carrier one by one, the "Fu" character circles on the resource container can be lit up one by one, until all the "Fu" character circles on the resource container are lit up, and the client can obtain the target preset resource from at least one preset resource in the resource container and display it on the preset page.
[0136] Specifically, when the resource container is a turntable, the second preset dynamic is the rotation of the turntable.
[0137] Optionally, suppose that the resource container is an open gift box. As the preset resource on the resource display carrier falls out of the gift box, the remaining space in the gift box becomes less and less. When the remaining space in the gift box is zero, the lid of the gift box can be closed, and the client can obtain the target preset resource from at least one preset resource in the resource container and display it on the preset page. In this case, when the lid of the gift box is closed, the preset element on the resource container presents the preset effect.
[0138] Specifically, when the resource container is a gift box, the second preset dynamic is that the gift box is opened and fireworks are released.
[0139] In some other possible embodiments, when the resource collection time meets the preset collection time, the client may obtain the target preset resource from at least one preset resource in the resource container and display it on the preset page.
[0140] Optionally, when the duration for which the preset resource continues to drop from the resource display carrier meets the preset collection duration, the client may obtain the target preset resource from at least one preset resource in the resource container and display it on the preset page.
[0141] like Fig. 9 As shown, when all the "Fu" circles on the resource container are lit, the resource container "turntable" can rotate until the turntable stops, and the preset resource indicated by the indicator arrow of the turntable is the target preset resource, so that the target preset resource can be displayed on the preset page. Specifically, the target preset resource can fly out of the resource container and be displayed on the top layer of the preset page.
[0142] In an embodiment of the present application, when the resource container meets the resource display conditions, the resource display carrier on the preset page can be restored to or display the first preset dynamic display of Wang Wei's first amplitude, and display the resource container in the second preset dynamic, and determine the target preset resource from at least one preset resource in the resource container accompanied by the second preset dynamic, and the client can display the virtual image and resource information of the target preset resource.
[0143] In some possible embodiments, the resource information of the target preset resource may be object description information of the resource object. For example, assuming that the target preset resource is a lipstick, the resource information may be the name, picture, product introduction, etc. of the lipstick.
[0144] Fig.10 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 8 ,like Fig.10 As shown, it includes a preset page 300 , and a resource display carrier 310 , a resource container 320 , and a resource collection control 700 on the preset page 300 .
[0145] exist Fig.10 In the left sub-figure, when the resource container meets the resource display condition, the client can determine the target preset resource from at least one preset resource in the resource container and display the target preset resource on the preset page. Optionally, after displaying the preset time of the target preset resource, such as Fig.10 As shown in the right sub-figure, the client can display a pop-up window on the preset page, and display the virtual image and resource information of the target preset resource in the pop-up window.
[0146] Optionally, the resource information may be stored in a resource acquisition record so that all preset resources acquired by the user can be viewed later, and the resource information in the resource acquisition record can be used to trigger a jump to a resource application page.
[0147] In summary, the embodiments of the present application can provide more interactive content for the preset page through the resource display carrier and resource container provided by the client, thereby adding more interactivity to the preset page and adding more fun to the displayed elements on the preset page.
[0148] Fig.11 1 is a block diagram of a resource display device according to an exemplary embodiment. It has the function of implementing the data processing method in the above method embodiment, and the function can be implemented by hardware or by hardware executing corresponding software. Fig.11 , the device includes a first display module 1101, a second display module 1102 and a third display module 1103: The first display module 1101 is configured to display a resource display carrier and a resource container on a preset page; the resource display carrier displays a plurality of preset resources; The second display module 1102 is configured to execute, when the resource collection condition is met, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; The third display module 1103 is configured to execute, when the resource container meets the resource display condition, display the resource container in a second preset dynamic state, and, along with the second preset dynamic state, obtain a target preset resource from at least one preset resource in the resource container and display resource information of the target preset resource.
[0149] In some possible embodiments, the preset page further includes a resource collection control; and the second display module is configured to execute: In response to a resource collection instruction triggered by a resource collection control, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0150] In some possible embodiments, the second display module is configured to execute: Display resource collection controls in an untriggerable state; In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; In response to a resource collection instruction triggered by a resource collection control based on a triggerable state, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container.
[0151] In some possible embodiments, the second display module is configured to execute: In response to the execution operation of the preset event, the resource collection control changes from a non-triggerable state to a triggerable state; The number of collections of the preset resources is displayed on the resource collection control according to the number of executions of the preset event.
[0152] In some possible embodiments, the second display module is configured to execute: In response to the first preset interactive operation, displaying a resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into a resource container; The first preset interactive operation is a click operation on the preset resource; or the first preset interactive operation is a sliding operation between the preset resource and the resource container.
[0153] In some possible embodiments, the resource display carrier is a three-dimensional object; the second display module is configured to execute: In response to a second preset interactive operation, displaying a second side of the resource display carrier that is changed from the first side of the resource display carrier; In response to the first preset interactive operation, a resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on a second surface of the resource display carrier in the first preset dynamic state into a resource container, In response to the second preset interactive operation, displaying a third side of the resource display carrier changed from the second side of the resource display carrier; The second preset interactive operation is a rotation operation on the resource display carrier.
[0154] In some possible embodiments, when the resource collection condition is not met, the resource display carrier is displayed in a first preset dynamic display with a first amplitude; The second display module is configured to execute: When the resource collection condition is met, the resource display carrier increases from the first size to the second size and is displayed in a first preset dynamic state with a second amplitude, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state with the second amplitude into the resource container; The first amplitude is smaller than the second amplitude.
[0155] In some possible embodiments, the third display module is configured to execute: When the quantity of preset resources in the resource container meets the preset quantity condition, the resource container in a second preset dynamic state is displayed, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the preset element on the resource container presents the preset effect, the resource container in the second preset dynamic is displayed, and along with the second preset dynamic, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the resource collection time meets the preset collection time, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0156] In some possible embodiments, a plurality of preset elements are displayed on the resource container; and the third display module is configured to execute: As the plurality of preset resources are dropped from the resource display carrier to the resource container, the plurality of preset elements display preset effects; When all preset elements on the resource container present the preset effects, the resource container presenting the second preset dynamic state is displayed; Along with the second preset dynamic, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
[0157] In some possible embodiments, the third display module is configured to execute: The resource display carrier is displayed in a first preset dynamic display with a first amplitude; Displaying a resource container in a second preset dynamic state, and determining a target preset resource from at least one preset resource in the resource container along with the second preset dynamic state; The virtual image and resource information of the target preset resource are displayed on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0158] In some possible embodiments, the preset page further includes a carrier change control; the device further includes a carrier change module configured to execute: In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier; The carrier change instruction is used to change at least one of a carrier image, a carrier color, and a carrier expression theme of a resource display carrier.
[0159] In some possible embodiments, the carrier change module is configured to execute: In response to an input instruction for changing the information, displaying the changed information; In response to a carrier change instruction triggered by a carrier change control, displaying a changed resource display carrier based on the change information; The change information may be in the form of text, voice or image.
[0160] It should be noted that the device provided in the above embodiment, when implementing its functions, is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0161] Fig.12 3000 is a block diagram of a device 3000 for resource display according to an exemplary embodiment. For example, the device 3000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0162] Reference Fig.12 , the device 3000 may include one or more of the following components: a processing component 3002 , a memory 3004 , a power component 3006 , a multimedia component 3008 , an audio component 3010 , an input / output (I / O) interface 3012 , a sensor component 3014 , and a communication component 3016 .
[0163] The processing component 3002 generally controls the overall operation of the device 3000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 3002 may include one or more processors 3020 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 3002 may include one or more modules to facilitate the interaction between the processing component 3002 and other components. For example, the processing component 3002 may include a multimedia module to facilitate the interaction between the multimedia component 3008 and the processing component 3002.
[0164] The memory 3004 is configured to store various types of data to support operations on the device 3000. Examples of such data include instructions for any application or method operating on the device 3000, contact data, phone book data, messages, pictures, videos, etc. The memory 3004 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0165] The power supply component 3006 provides power to the various components of the device 3000. The power supply component 3006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 3000.
[0166] The multimedia component 3008 includes a screen that provides an output interface between the device 3000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 3008 includes a front camera and / or a rear camera. When the device 3000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0167] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC), and when the device 3000 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 3004 or sent via the communication component 3016. In some embodiments, the audio component 3010 also includes a speaker for outputting audio signals.
[0168] I / O interface 3012 provides an interface between processing component 3002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0169] The sensor assembly 3014 includes one or more sensors for providing various aspects of the status assessment of the device 3000. For example, the sensor assembly 3014 can detect the open / closed state of the device 3000, the relative positioning of components, such as the display and keypad of the device 3000, the sensor assembly 3014 can also detect the position change of the device 3000 or a component of the device 3000, the presence or absence of user contact with the device 3000, the orientation or acceleration / deceleration of the device 3000, and the temperature change of the device 3000. The sensor assembly 3014 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 3014 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 3014 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0170] The communication component 3016 is configured to facilitate wired or wireless communication between the device 3000 and other devices. The device 3000 can access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G or 5G), or a combination thereof. In an exemplary embodiment, the communication component 3016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0171] In an exemplary embodiment, the apparatus 3000 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0172] An embodiment of the present invention also provides a computer-readable storage medium, which can be set in an electronic device to store at least one instruction or at least one program related to implementing a resource display method. The at least one instruction or the at least one program is loaded and executed by the processor to implement the resource display method provided by the above method embodiment.
[0173] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 3004 including instructions, and the instructions can be executed by the processor 3020 of the device 3000 to complete the above method. Optionally, the storage medium can be a non-transitory computer-readable storage medium, for example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0174] An embodiment of the present invention also provides a computer-readable storage medium. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute any method in the first aspect or the second aspect of the embodiment of the present disclosure.
[0175] An embodiment of the present invention further provides a computer program product, which includes a computer program stored in a readable storage medium, and at least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the computer device performs any method of the first aspect or the second aspect of the embodiment of the present disclosure.
[0176] It should be noted that the sequence of the above embodiments of the present invention is for description only and does not represent the advantages and disadvantages of the embodiments. The above describes specific embodiments of this specification. Other embodiments are within the scope of the attached claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, resource display and parallel processing are also possible or may be advantageous.
[0177] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0178] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0179] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims
1. A resource display method, characterized in that: include: Display resource display carrier and resource container on the preset page; The resource display carrier displays a plurality of preset resources; When a resource collection condition is met, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container; When the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
2. The resource display method according to claim 1, characterized in that: The preset page further includes a resource collection control; when the resource collection condition is met, the resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container, including: In response to a resource collection instruction triggered based on the resource collection control, the resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container.
3. The resource display method according to claim 2, characterized in that: The method of responding to the resource collection instruction triggered by the resource collection control, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container comprises: Display resource collection controls in an untriggerable state; In response to an execution operation of a preset event, the resource collection control is changed from the non-triggerable state to a triggerable state; In response to a resource collection instruction triggered by the resource collection control based on a triggerable state, the resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container.
4. The resource display method according to claim 3, characterized in that: In response to the execution operation of the preset event, the resource collection control is changed from the non-triggerable state to the triggerable state, including: In response to the execution operation of the preset event, the resource collection control is changed from the non-triggerable state to the triggerable state; The collection times of the preset resource are displayed on the resource collection control according to the execution times of the preset event.
5. The resource display method according to claim 1, characterized in that: When the resource collection condition is met, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container, comprises: In response to a first preset interactive operation, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container; The first preset interactive operation is a click operation on the preset resource; or the first preset interactive operation is a sliding operation between the preset resource and the resource container.
6. The resource display method according to claim 5, characterized in that: The resource display carrier is a three-dimensional object; in response to a first preset interactive operation, the resource display carrier is displayed in a first preset dynamic state, and at least one preset resource is acquired from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container, including: In response to a second preset interactive operation, displaying a second side of the resource display carrier that is changed from the first side of the resource display carrier; In response to the first preset interactive operation, the resource display carrier in a first preset dynamic state is displayed, and at least one preset resource is acquired from a plurality of preset resources on a second surface of the resource display carrier in the first preset dynamic state into the resource container, In response to the second preset interactive operation, displaying a third side of the resource display carrier that is changed from the second side of the resource display carrier; The second preset interactive operation is a rotation operation on the resource display carrier.
7. The resource display method according to claim 1, characterized in that: When the resource collection condition is not met, the resource display carrier is dynamically displayed in the first preset manner with a first amplitude; When the resource collection condition is met, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container, comprises: When the resource collection condition is met, the resource display carrier increases from the first size to the second size and displays the first preset dynamic image with a second amplitude, and acquires at least one preset resource from a plurality of preset resources on the resource display carrier with the first preset dynamic image with the second amplitude into the resource container; The first amplitude is smaller than the second amplitude.
8. The resource display method according to any one of claims 1 to 7, characterized in that: When the resource container meets the resource display condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed, including: When the quantity of the preset resources in the resource container meets the preset quantity condition, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the preset element on the resource container presents a preset effect, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed; or; When the resource collection time meets the preset collection time, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is obtained from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
9. The resource display method according to claim 8, characterized in that: The resource container has a plurality of preset elements displayed on it; when the preset elements on the resource container present a preset effect, the resource container is displayed in a second preset dynamic state, and along with the second preset dynamic state, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed, including: As the plurality of preset resources fall from the resource display carrier to the resource container, the plurality of preset elements display the preset effects; When all preset elements on the resource container present the preset effect, displaying the resource container in a second preset dynamic state; Along with the second preset dynamic, a target preset resource is acquired from at least one preset resource in the resource container and resource information of the target preset resource is displayed.
10. The resource display method according to claim 8, characterized in that: The displaying of the resource container in a second preset dynamic state, accompanied by the second preset dynamic state, acquiring a target preset resource from at least one preset resource in the resource container and displaying resource information of the target preset resource, includes: The resource display carrier is displayed dynamically with the first preset value at the first amplitude; Displaying the resource container in a second preset dynamic state, and determining the target preset resource from at least one preset resource in the resource container along with the second preset dynamic state; The virtual image of the target preset resource and the resource information are displayed on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
11. The resource display method according to any one of claims 1 to 7, characterized in that: The preset page also includes a carrier change control; the method also includes: In response to a carrier change instruction triggered by the carrier change control, displaying a changed resource display carrier; The carrier change instruction is used to change at least one of the carrier image, carrier color and carrier expression theme of the resource display carrier.
12. The resource display method according to claim 11, characterized in that: The step of displaying a changed resource display carrier in response to a carrier change instruction triggered by the carrier change control comprises: In response to an input instruction of change information, displaying the change information; In response to a carrier change instruction triggered by the carrier change control, displaying a changed resource display carrier based on the change information; The change information may be in the form of text, voice or picture.
13. A resource display device, characterized in that: include: A first display module is configured to display a resource display carrier and a resource container on a preset page; The resource display carrier displays a plurality of preset resources; A second display module is configured to execute, when a resource collection condition is met, displaying the resource display carrier in a first preset dynamic state, and acquiring at least one preset resource from a plurality of preset resources on the resource display carrier in the first preset dynamic state into the resource container; The third display module is configured to execute, when the resource container meets the resource display condition, display the resource container in a second preset dynamic state, and, along with the second preset dynamic state, obtain a target preset resource from at least one preset resource in the resource container and display resource information of the target preset resource.
14. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the resource display method according to any one of claims 1 to 12.
15. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the resource display method according to any one of claims 1 to 12.
16. A computer program product, characterized in that The computer program product comprises a computer program, which is stored in a readable storage medium. At least one processor of a computer device reads and executes the computer program from the readable storage medium, so that the device executes the resource display method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Recommendation method, recommendation device, storage medium and electronic equipment
CN113590870A
Interaction method, device, equipment and medium
CN114968035A
Virtual resource extraction method and device, equipment and storage medium
CN118051156A
Interactive graphical user interface for generation and management of user incentives
US20190295118A1