A resource display method, device, electronic device and storage medium
By displaying dynamic resource carriers and containers on the page, the problem of single information display form is solved, and efficient utilization of resources and interactive improvements are achieved.
Patent Information
- Application Number
- CN202510043016.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-10
- Publication Date
- 2025-08-05
- Estimated Expiration
- 2045-01-10
AI Technical Summary
The current information display form is single, resulting in poor interactive experience and low resource utilization.
Display the resource display carrier and resource container on the preset page, and dynamically change resource collection and display conditions can be achieved.
Display more information in a limited time, improve resource utilization, and enhance information display efficiency and page interactivity.
Smart Images

Figure CN119450138B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of Internet technologies, and in particular, to a resource display method, apparatus, electronic device, and storage medium. Background Art
[0002] With the rapid development of the current mobile Internet, information dissemination based on mobile terminals has become increasingly mature. Generally, information can be embedded in various websites or applications on the terminal for dissemination.
[0003] However, the current information display form is relatively single, and the single information display form will result in a poor interaction experience, thus making the resource utilization rate of the supported information display not high. Summary of the Invention
[0004] This disclosure provides a resource display method, apparatus, electronic device, and storage medium. The technical solutions of this disclosure are as follows:
[0005] According to the first aspect of the embodiments of this disclosure, a resource display method is provided, including:
[0006] Display a resource display carrier and a resource container on a preset page; multiple preset resources are displayed on the resource display carrier;
[0007] When a resource collection condition is satisfied, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container;
[0008] When the resource container satisfies the resource display condition, display the resource container presenting 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 the resource information of the target preset resource.
[0009] In some possible embodiments, the preset page further includes a resource collection control; when a resource collection condition is satisfied, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container, including:
[0010] In response to a resource collection instruction triggered based on the resource collection control, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container.
[0011] In some possible embodiments, in response to a resource collection instruction triggered based on a resource collection control, a resource display carrier presenting a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier presenting the first preset dynamic and placed into a resource container, including:
[0012] Display a resource collection control in a non-triggerable state;
[0013] In response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0014] In response to a resource collection instruction triggered based on a triggerable resource collection control, a resource display carrier presenting a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier presenting the first preset dynamic and placed into a resource container.
[0015] In some possible embodiments, in response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state, including:
[0016] In response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0017] According to the execution times of the preset event, the collection times of the preset resources are displayed on the resource collection control.
[0018] In some possible embodiments, when the resource collection condition is met, a resource display carrier presenting a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier presenting the first preset dynamic and placed into a resource container, including:
[0019] In response to a first preset interaction operation, a resource display carrier presenting a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier presenting the first preset dynamic and placed into a resource container;
[0020] The first preset interaction operation is a click operation on a preset resource; or, the first preset interaction operation is a sliding operation between a preset resource and a resource container.
[0021] In some possible embodiments, the resource display carrier is a three-dimensional object; in response to a first preset interaction operation, a resource display carrier presenting a first preset dynamic is displayed, and at least one preset resource is obtained from multiple preset resources on the resource display carrier presenting the first preset dynamic and placed into a resource container, including:
[0022] In response to a second preset interaction operation, a second surface of the resource display carrier, which is changed from the first surface of the resource display carrier, is displayed;
[0023] In response to a first preset interaction operation, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the second surface of the resource display carrier presenting the first preset dynamic into a resource container.
[0024] In response to a second preset interaction operation, display the third surface of the resource display carrier changed from the second surface of the resource display carrier.
[0025] The second preset interaction operation is a rotation operation on the resource display carrier.
[0026] In some possible embodiments, when the resource collection condition is not met, the resource display carrier displays a first preset dynamic with a first amplitude.
[0027] When the resource collection condition is met, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic into a resource container, including:
[0028] When the resource collection condition is met, the resource display carrier increases from a first size to a second size and displays a first preset dynamic with a second amplitude, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic with the second amplitude into the resource container.
[0029] The first amplitude is smaller than the second amplitude.
[0030] In some possible embodiments, when the resource container meets the resource display condition, display a resource container presenting 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 the resource information of the target preset resource, including:
[0031] When the number of preset resources in the resource container meets a preset quantity condition, display a resource container presenting 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 the resource information of the target preset resource.
[0032] Or;
[0033] When a preset element on the resource container presents a preset effect, display a resource container presenting 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 the resource information of the target preset resource.
[0034] Or;
[0035] When the resource collection duration meets the preset collection duration, display a resource container presenting 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 the resource information of the target preset resource.
[0036] In some possible embodiments, multiple preset elements are displayed on the resource container; when the preset elements on the resource container present a preset effect, display a resource container presenting 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 the resource information of the target preset resource, including:
[0037] As multiple preset resources fall from the resource display carrier to the resource container, the multiple preset elements display the preset effect;
[0038] When all the preset elements on the resource container present the preset effect, display a resource container presenting a second preset dynamic;
[0039] Along with the second preset dynamic, obtain a target preset resource from at least one preset resource in the resource container and display the resource information of the target preset resource.
[0040] In some possible embodiments, display a resource container presenting 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 the resource information of the target preset resource, including:
[0041] The resource display carrier displays a first preset dynamic with a first amplitude;
[0042] Display a resource container presenting a second preset dynamic, and along with the second preset dynamic, determine a target preset resource from at least one preset resource in the resource container;
[0043] Display a virtual image and resource information of the target preset resource on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0044] In some possible embodiments, the preset page further includes a carrier change control; the method further includes:
[0045] In response to a carrier change instruction triggered based on the carrier change control, display the changed resource display carrier;
[0046] The carrier change instruction is used to change at least one of the carrier image, carrier color, and carrier presentation theme of the resource display carrier.
[0047] In some possible embodiments, in response to a carrier change instruction triggered based on the carrier change control, displaying the changed resource display carrier includes:
[0048] In response to an input instruction for change information, display the change information;
[0049] In response to a carrier change instruction triggered by a carrier change control, display a changed resource display carrier based on the change information;
[0050] The form of the change information includes a text form, a voice form, or a picture form.
[0051] According to a second aspect of the embodiments of the present disclosure, there is provided a resource display device, including:
[0052] A first display module, configured to execute displaying a resource display carrier and a resource container on a preset page; multiple preset resources are displayed on the resource display carrier;
[0053] A second display module, configured to execute when a resource collection condition is met, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic and place it in the resource container;
[0054] A third display module, configured to execute when the resource container meets the resource display condition, display the resource container presenting 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 the resource information of the target preset resource.
[0055] In some possible embodiments, the preset page further includes a resource collection control; the second display module is configured to execute:
[0056] In response to a resource collection instruction triggered by the resource collection control, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic and place it in the resource container.
[0057] In some possible embodiments, the second display module is configured to execute:
[0058] Display the resource collection control in a non-triggerable state;
[0059] In response to an execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0060] In response to a resource collection instruction triggered by the resource collection control in a triggerable state, display the resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic and place it in the resource container.
[0061] In some possible embodiments, the second display module is configured to execute:
[0062] In response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0063] According to the execution times of the preset event, the collection times of the preset resources are displayed on the resource collection control.
[0064] In some possible embodiments, the second display module is configured to execute:
[0065] In response to a first preset interaction operation, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic into a resource container;
[0066] The first preset interaction operation is a click operation on the preset resource; or, the first preset interaction operation is a sliding operation between the preset resource and the resource container.
[0067] In some possible embodiments, the resource display carrier is a three-dimensional object; the second display module is configured to execute:
[0068] In response to a second preset interaction operation, display a second side of the resource display carrier changed from the first side of the resource display carrier;
[0069] In response to a first preset interaction operation, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the second side of the resource display carrier presenting the first preset dynamic into a resource container,
[0070] In response to a second preset interaction operation, display a third side of the resource display carrier changed from the second side of the resource display carrier;
[0071] The second preset interaction operation is a rotation operation on the resource display carrier.
[0072] In some possible embodiments, when the resource collection condition is not met, the resource display carrier presents a first preset dynamic display with a first amplitude;
[0073] The second display module is configured to execute:
[0074] When the resource collection condition is met, the resource display carrier increases from the first size to the second size and presents a first preset dynamic display with a second amplitude, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic with the second amplitude into a resource container;
[0075] The first amplitude is smaller than the second amplitude.
[0076] In some possible embodiments, the third display module is configured to execute:
[0077] When the quantity of the preset resources in the resource container meets the preset quantity condition, display the resource container presenting the second preset dynamic, and along with the second preset dynamic, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource;
[0078] Or;
[0079] When the preset element on the resource container presents a preset effect, display the resource container presenting the second preset dynamic, and along with the second preset dynamic, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource;
[0080] Or;
[0081] When the resource collection duration meets the preset collection duration, display the resource container presenting the second preset dynamic, and along with the second preset dynamic, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource.
[0082] In some possible embodiments, multiple preset elements are displayed on the resource container; the third display module is configured to execute:
[0083] As multiple preset resources fall from the resource display carrier to the resource container, the multiple preset elements display the preset effect;
[0084] When all the preset elements on the resource container present the preset effect, display the resource container presenting the second preset dynamic;
[0085] Along with the second preset dynamic, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource.
[0086] In some possible embodiments, the third display module is configured to execute:
[0087] The resource display carrier displays the first preset dynamic with the first amplitude;
[0088] Display the resource container presenting the second preset dynamic, and along with the second preset dynamic, determine the target preset resource from at least one of the preset resources in the resource container;
[0089] Display the virtual image and the resource information of the target preset resource above the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0090] In some possible embodiments, the preset page further includes a carrier change control; the device further includes a carrier change module configured to execute:
[0091] In response to a carrier change instruction triggered by a carrier change control, display the changed resource display carrier;
[0092] The carrier change instruction is used to change at least one of the carrier image, carrier color, and carrier presentation theme of the resource display carrier.
[0093] In some possible embodiments, the carrier change module is configured to execute:
[0094] In response to an input instruction of change information, display the change information;
[0095] In response to a carrier change instruction triggered by a carrier change control, display the changed resource display carrier based on the change information;
[0096] The form of the change information includes text form, voice form or picture form.
[0097] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing processor-executable instructions; wherein, the processor is configured to execute the instructions to implement the method according to any one of the above first aspects.
[0098] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the method according to any one of the first aspects of the embodiments of the present disclosure.
[0099] According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product, the computer program product includes a computer program, the computer program is stored in a readable storage medium, and at least one processor of the computer device reads and executes the computer program, so that the computer device executes the method according to any one of the first aspects of the embodiments of the present disclosure.
[0100] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects:
[0101] Display a resource display carrier and a resource container on a preset page. The resource display carrier displays multiple preset resources. When the resource collection condition is met, display the resource display carrier showing the first preset dynamics, and obtain at least one preset resource from the multiple preset resources on the resource display carrier showing the first preset dynamics and put it into the resource container. When the resource container meets the resource display condition, display the resource container showing the second preset dynamics, and along with the second preset dynamics, obtain the target preset resource from at least one preset resource in the resource container and display the resource information of the target preset resource. The embodiments of the present application can enable more information to be displayed on the page within a limited time, make more full use of service resources, achieve the maximum utilization of service resources, and at the same time improve the information display efficiency and increase the page interactivity through the display of different forms of information.
[0102] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. Brief Description of the Drawings
[0103] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiment descriptions. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0104] Figure 1 It is a schematic diagram of the application environment of a resource display method shown according to an exemplary embodiment;
[0105] Figure 2 It is a flowchart of a resource display method shown according to an exemplary embodiment;
[0106] Figure 3 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 1 ;
[0107] Figure 4 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 2 ;
[0108] Figure 5 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 3 ;
[0109] Figure 6 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 4 ;
[0110] Figure 7 It is a schematic diagram of a preset page shown according to an exemplary embodimentFigure 5 ;
[0111] Figure 8 is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 6 ;
[0112] Figure 9 is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 7 ;
[0113] Figure 10 is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 8 ;
[0114] Figure 11 is a block diagram of a resource display device shown according to an exemplary embodiment;
[0115] Figure 12 is a block diagram of an electronic device for resource display shown according to an exemplary embodiment. Detailed implementation manners
[0116] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0117] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above accompanying drawings are used to distinguish similar first objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such used data can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described here can be implemented in an order other than those illustrated or described here. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0118] 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 for display, data for analysis, etc.) involved in the present disclosure are all information and data authorized by the user or fully authorized by all parties.
[0119] Please refer to Figure 1 , Figure 1 is a schematic diagram of an application environment of a resource display method shown according to an exemplary embodiment, as Figure 1As shown, the application environment may include server 011 and client 012.
[0120] In some possible embodiments, server 011 may include an independent physical server, or a server cluster or distributed system composed of multiple physical servers. It may also be 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.
[0121] In some possible embodiments, the above-mentioned client 012 may include, but is not limited to, picture-type clients such as smart phones, desktop computers, tablet computers, laptop computers, smart speakers, digital assistants, augmented reality (AR) / virtual reality (VR) devices, and smart wearable devices. It may also be software running on the above-mentioned clients, such as application programs and applets. Optionally, the operating system running on the client may include, but is not limited to, Android, IOS, Linux, Windows, Unix, etc.
[0122] In some possible embodiments, the client displays a resource display carrier and a resource container on a preset page. The resource display carrier displays multiple preset resources. When the resource collection condition is met, the resource display carrier showing the first preset dynamic is displayed, and at least one preset resource is obtained from the multiple preset resources on the resource display carrier showing the first preset dynamic and placed into the resource container. When the resource container meets the resource display condition, the resource container showing the second preset dynamic is displayed, and along with the second preset dynamic, 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 embodiments of this application can enable more information to be displayed on the page within a limited time, make more full use of service resources, maximize the utilization of service resources, and at the same time improve the information display efficiency and increase the page interactivity through different forms of information display.
[0123] In an exemplary embodiment, the databases corresponding to the client and the server can both be node devices in a blockchain system, capable of sharing the acquired and generated information with other node devices in the blockchain system, thereby achieving information sharing among multiple node devices. Multiple node devices in the blockchain system can be configured with the same blockchain, which consists of multiple blocks, and the adjacent blocks have an associated relationship, such that when the data in any block is tampered with, it can be detected by the next block, thus avoiding tampering of the data in the blockchain and ensuring the security and reliability of the data in the blockchain.
[0124] Figure 2 FIG. is a flowchart of a resource display method shown according to an exemplary embodiment. It should be noted that this specification provides the method operation steps as described in the embodiment or flowchart, but based on routine or non-creative labor, it may include more or fewer operation steps. The step order listed in the embodiment is only one way among many step execution orders and does not represent the only execution order. When the actual system or product executes, it can be executed in the method order shown in the embodiment or the accompanying drawings or in parallel (for example, in an environment of parallel processors or multi-threaded processing). Specifically, as Figure 2 shown, this flowchart at least includes the following steps S201 - S205:
[0125] In step S201, a resource display carrier and a resource container are displayed on a preset page; multiple preset resources are displayed on the resource display carrier.
[0126] In the embodiments of the present application, the execution subject of steps S201 to S205 and the embodiments extended and involved by steps S201 to S205 can be the client, and a user account created by a certain user can exist on the client.
[0127] In the embodiments of the present application, the preset page can be a page on the client corresponding to a certain application program, and the application program can include an instant messaging application program, a short video application program, a life service application program, a shopping application program, etc.
[0128] Optionally, the preset page can be the initial page of the application program. For example, the initial page of a short video application program or the initial page of a life service application program.
[0129] Optionally, the preset page can also be other pages in the application program. For example, the preset page can be the resource playback page corresponding to the resource information flow. For example, assuming the application program is a short video application program, the preset page can be the resource playback page corresponding to the video resource information flow.
[0130] That is to say, the preset page in the embodiments of the present application can be any applicable page in an application, and in the embodiments of the present application, no restrictions are imposed on the preset page.
[0131] Figure 3 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 1 , such as Figure 3 shown, including a preset page 300, and a resource display carrier 310 and a resource container 320 on the preset page 300. Optionally, multiple preset resources 330 such as etc. can be displayed on the resource display carrier 310.
[0132] In the embodiments of the present application, the resource display carrier is an object for displaying preset resources. The resource display carrier can be any object, such as Figure 3 the big tree shown. Multiple preset resources can be hung on the big tree for display to the user.
[0133] In some possible embodiments, the carrier image, carrier color, and carrier presentation theme of the resource display carrier can be changed.
[0134] Optionally, the client can change the resource display carrier currently displayed on the preset page through a 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 presentation theme of the resource display carrier.
[0135] Figure 4 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 2 , such as Figure 4 shown, including the preset pages before and after changing the image of the resource display carrier. Among them, a resource display carrier 310 and a resource container 320 are displayed on the preset page 300 before and after changing the image of the resource display carrier, and multiple preset resources 330 such as etc. can be displayed on the resource display carrier 310.
[0136] Such as Figure 4 shown, a carrier change control 410 can also be displayed on the preset page 300. Optionally, the client can 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 based on the carrier change control, the client can display the changed resource display carrier.
[0137] Specifically, as Figure 4 shown in the sub - figure on the left, when the client detects that a preset area on the preset page is clicked and triggered, such as when the trunk part of the big tree is clicked and triggered, the client can generate a control display instruction and display the carrier change control beside the trunk of the big tree based on this control display instruction.
[0138] Optionally, when the client detects that the carrier change control is clicked and triggered, it can display the changed resource display carrier on the preset page according to the preset carrier image, such as Figure 4 As shown in the sub - figure on the right, the changed resource display carrier can be a "lucky bag".
[0139] In the embodiments of the present application, there may be a preset number of carrier images. When the preset page is initially displayed, the resource display carrier corresponding to the initial carrier image can be displayed on the preset page. Subsequently, the client can change the carrier image of the resource display carrier based on the carrier change control.
[0140] For example, the preset number is 2, and the carrier images are "big tree" and "lucky bag" respectively. When the preset page is initially displayed, the resource display carrier corresponding to the initial carrier image can be displayed on the preset page, such as the resource display carrier with 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.
[0141] If the preset number of carrier images is greater than 2, such as 5 carrier images, these five carrier images can be arranged in a preset order. The client can sequentially switch the carrier images based on the carrier change control according to the order of the carrier images, so as to display the resource display carrier corresponding to the switched carrier image on the preset page.
[0142] In this way, the embodiments of the present application can change the resource display carrier displayed on the preset page through various carrier images provided by the client, adding more interactivity to the preset page and more interestingness to the display elements on the preset page.
[0143] The above is the introduction to the change of the carrier image. Similarly, in some possible embodiments, a carrier change control for changing the color and a carrier change control for changing the display theme can also be displayed on the preset page.
[0144] Optionally, the carrier change control for changing the color is used to change the resource display carrier after being triggered. In some possible embodiments, the carrier colors 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 sequentially switch the carrier colors based on the carrier change control for changing the color. For the specific application embodiments of the carrier change control for changing the color, reference can be made to the embodiments of the carrier image, which will not be elaborated here.
[0145] Optionally, the carrier change control for changing the display theme means that the resource display carrier can express different themes through elements such as the color, pattern, background, and dynamic effects of the carrier, such as expressing a festival theme, an event theme, etc.
[0146] In some possible embodiments, the carrier presentation themes may be a preset number of themes, and the preset number of themes may be sorted in a preset order. Thus, the client can switch the carrier presentation themes in sequence according to the order of the carrier presentation themes based on the carrier change control for changing the presentation theme. Specifically, for the application embodiments of the carrier change control for changing the presentation theme, reference may be made to the embodiments of the carrier image, which will not be elaborated here.
[0147] In the embodiments of the present application, the carrier change control for changing the image, the carrier change control for changing the color, and the carrier change control for changing the presentation theme may be displayed on a preset page simultaneously.
[0148] 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 may be related to the carrier image, the carrier color, or the carrier presentation theme. Hereinafter, an example where the change content is related to the carrier image will be elaborated. For the carrier color and the carrier presentation theme, reference may be made to the embodiments of the carrier image.
[0149] In some possible embodiments, the client can display the change information in response to an input instruction for the change information. Then, in response to a carrier change instruction triggered by the carrier change control, the client can display the changed resource display carrier based on the change information.
[0150] Figure 5 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 3 , as Figure 5 shown, including the preset pages before and after changing the image of the resource display carrier. Among them, on the preset pages 300 before and after changing the image of the resource display carrier, a resource display carrier 310 and a resource container 320 are displayed, and multiple preset resources 330 may be displayed on the resource display carrier 3)0.
[0151] As Figure 5 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.
[0152] Optionally, the client can display the information input box and the carrier change control on the preset page in response to a control display instruction. Then, the client can display the change information in response to an input instruction for the change information. Subsequently, in response to a carrier change instruction triggered by the carrier change control, the client can display the changed resource display carrier based on the change information.
[0153] Specifically, as Figure 5As 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 large tree, 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 large tree.
[0154] 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".
[0155] Optionally, if it is detected that the carrier change control is clicked and triggered, the changed resource display carrier can be displayed on the preset page according to the carrier image determined by the change information, such as Figure 5 As shown in the sub-image on the right, the changed resource display carrier can be a "lucky bag".
[0156] In some possible embodiments, the information input box may be used to input not only change information in text form but also change information in voice form or picture form.
[0157] In this way, the embodiment of the present application can change the resource display carrier displayed on the preset page through multiple carrier images provided by the user, thereby adding more interactivity to the preset page and adding more fun to the display elements on the preset page.
[0158] In the embodiments of the present application, the relative relationship between the multiple preset resources and the resource display carrier can be adaptively changed along 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 opening of the lucky bag.
[0159] 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 can 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.
[0160] In some possible embodiments, the client may change the resource container currently displayed on the preset page through a container change control.
[0161] Figure 6 A schematic diagram of a preset page according to an exemplary embodiment is shown Figure 4 ,like Figure 6As shown, it includes the preset pages before and after changing the image of the resource container. Among them, on the preset page 300 before and after changing the image of the resource container, a resource display carrier 310 and a resource container 320 are displayed. Multiple preset resources 330 can be displayed on the resource display carrier 310.
[0162] As Figure 6 shown, a container change control 610 can also be displayed on the preset page 300. Optionally, the client can respond to the control display instruction corresponding to the container change control and display the container change control on the preset page. Then, in response to the container change instruction triggered based on the container change control, the client can display the changed resource container.
[0163] Specifically, as Figure 6 shown in the sub - figure on the left, when the client detects that a preset area on the preset page is clicked and triggered, such as the 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 beside the turntable based on this control display instruction corresponding to the container change control.
[0164] Optionally, when the client detects that the container change control is clicked and triggered, it can display the changed resource container on the preset page according to the preset container image. As Figure 6 shown in the sub - figure on the right, the changed resource container can be a "gift box".
[0165] In the embodiments of the present application, there can be a preset number of container images. When the preset page is initially displayed, the resource container corresponding to the initial container image can be displayed on the preset page. Subsequently, the client can change the container image of the resource container based on the container change control.
[0166] For example, the preset number is 2, and the container images are "turntable" and "gift box" respectively. When the preset page is initially displayed, the resource container corresponding to the initial container image can be displayed on the preset page, such as the resource container with the "turntable" image. Subsequently, the client can change the container image of the resource container to "gift box" based on the container change control.
[0167] If the preset number of container images is greater than 2, such as 5 container images, these five container images can be arranged in a preset order. The client can sequentially switch the container images based on the container change control in the order of the container images, so as to display the resource container corresponding to the switched container image on the preset page.
[0168] In this way, the embodiments of the present application can change the resource container displayed on the preset page through multiple container images provided by the client, adding more interactivity to the preset page and more interest to the display elements on the preset page.
[0169] In the embodiments of the present application, the resource container can also be changed in color, and the container change control for changing the container presentation theme can also be triggered to change the color and presentation theme of the resource container.
[0170] 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 presentation theme of the resource display carrier is switched to Festival A theme, the container presentation theme of the resource container is also switched to Festival A theme.
[0171] In this way, the information on the preset page can be presented in a unified style.
[0172] In some possible embodiments, the preset resources involved in the present application can be certain virtual resources, such as "red envelopes", "coupons", "lucky bags", etc.
[0173] In some other possible embodiments, the preset resources involved in the present application can be certain physical commodity resources, such as a certain electronic product, such as "headphones", "mobile phones", etc., and can also be certain cosmetics, such as "lipsticks", "creams", etc.
[0174] In step S203, when the resource collection condition is met, display the resource display carrier presenting the first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container.
[0175] In the embodiments of the present application, when the resource collection condition is met, the resource display carrier on the client can present the first preset dynamic, and the client can obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container.
[0176] In the embodiments of the present application, the resource collection condition can be achieved by operating certain controls on the preset page, performing certain operations on the device, and performing certain operations on the screen of the device.
[0177] In some possible embodiments, the preset page may include a resource collection control. Optionally, the client can respond to a resource collection instruction triggered based on the resource collection control, display the resource display carrier presenting the first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container.
[0178] Figure 7It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 5 , as Figure 7 shown, including 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, multiple preset resources 330 such as etc. can be displayed on the resource display carrier 310.
[0179] Specifically, when the client detects that a preset operation, such as a click, double - click, or long - press operation, is performed on the resource collection control 700 on the preset page, the client can generate a resource collection instruction. Thus, 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.
[0180] Optionally, after the client generates a resource collection instruction, the resource display carrier on the client can present a first preset dynamic.
[0181] In some possible embodiments, interactive prompt information, such as "Shake the tree to win big prizes", can be presented on the resource collection control in text.
[0182] In the embodiments of the present application, the resource collection control can include two states: non - triggerable and triggerable. In some possible embodiments, the client can display the non - triggerable state of the resource collection control. In response to the execution of a preset event operation, the resource collection control changes from the non - triggerable state to the triggerable state. Then, in response to the resource collection instruction triggered by the triggerable - state resource collection control, the client can display the resource display carrier presenting the first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier presenting the first preset dynamic into the resource container.
[0183] In the embodiments of the present application, the preset event can be some events in the application program where the preset page is located. For example, the execution operation of the preset event can be that a short video in the application program is continuously browsed for 5 minutes, sharing a multimedia resource with a friend, watching a live room, and interacting with the anchor in the live room, etc.
[0184] In some optional embodiments, when the preset event is not executed, the resource collection control can present a non - triggerable state, and when the preset event is executed, the resource collection control can present a triggerable state.
[0185] In the embodiments of the present application, the operations of the preset events can be associated with the number of times the resource collection control is triggered. Optionally, the client can display the collection times of the preset resources on the resource collection control according to the execution times of the preset events. That is, each execution 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 interactive times. The remaining interactive times are used to record the number of times the resource collection control can be triggered.
[0186] Optionally, when the remaining interactive times on the resource collection control are greater than 0, the resource collection control presents a triggerable state, that is, it can be subjected to certain preset operations by the user, such as clicking. 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 preset operations performed by the user.
[0187] Optionally, each time the resource collection control is subjected to a preset operation, the number of preset resources collected by the client from multiple preset resources on the resource display carrier into the resource container can be the same. For example, assume that the remaining interactive times on the resource collection control are 2 times. When the user clicks the resource collection control for the first time, 2 preset resources can fall from the resource display carrier into the resource container. When the user clicks the resource collection control for the second time, 2 preset resources can fall from the resource display carrier into the resource container again.
[0188] Optionally, each time the resource collection control is subjected to a preset operation, the number of preset resources collected by the client from multiple preset resources on the resource display carrier into the resource container can be random. For example, assume that the remaining interactive times on the resource collection control are 2 times. When the user clicks the resource collection control for the first time, 2 preset resources can fall from the resource display carrier into the resource container. When the user clicks the resource collection control for the second time, 1 preset resource can fall from the resource display carrier into the resource container.
[0189] In some optional embodiments, in order to reduce the number of operations on the same object, if the collection times of the preset resources displayed on the resource collection control are greater than 1 time, the client can complete all collection times of operations on the premise of detecting one click on the resource collection control.
[0190] For example, assume that the collection count 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 a first preset dynamic display. In the first round, 2 preset resources can fall from the resource display carrier into the resource container. Then, the resource display carrier continues to be displayed in the first preset dynamic display. In the second round, 3 preset resources can fall from the resource display carrier into the resource container. The resource display carrier continues to be displayed in the first preset dynamic display. In the third round, 1 preset resource can fall from the resource display carrier into 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.
[0191] In some other possible embodiments, the client can achieve meeting the resource collection condition by performing certain operations on the device or on the screen of the device.
[0192] In the embodiments of the present application, the client can, in response to a first preset interaction operation, display a resource display carrier in a first preset dynamic display, and obtain at least one preset resource from multiple preset resources on the resource display carrier in the first preset dynamic display into the resource container.
[0193] Optionally, the first preset interaction operation can be a preset interaction operation performed on the device, such as a shaking operation, a rocking operation, a twisting operation, etc. performed on the device.
[0194] Specifically, when the client detects that the device is shaken, the client can display a resource display carrier in a first preset dynamic display, and obtain at least one preset resource from multiple preset resources on the resource display carrier in the first preset dynamic display into the resource container.
[0195] Optionally, the first preset interaction operation can be a preset interaction operation performed on the screen of the device, such as a sliding operation performed on the device screen, a click operation performed on the device screen, etc. Specifically, the first preset interaction operation can be a click operation on a preset resource.
[0196] Specifically, when the client detects that a certain area corresponding to a preset resource on the resource display carrier on the device screen is double-clicked, the client can drop the preset resource into the resource container.
[0197] Optionally, the first preset interaction operation is a sliding operation between a preset resource and the resource container, where the starting point of the sliding operation is the preset resource and the ending point of the sliding operation is the resource container.
[0198] Specifically, when the client detects that on the device screen, a certain area corresponding to a preset resource on the resource display carrier is slid downward as the starting point of the sliding, the client can drop the preset resource into the resource container.
[0199] In some possible embodiments, the resource display carrier is a three-dimensional object. For example, the resource display carrier is a three-dimensional big tree. In this way, there are multiple display surfaces on the resource display carrier. The client displays the preset resources on different display surfaces based on the rotation of the resource display carrier by the user, so that the user can select the desired preset resources from the preset resources on different display surfaces and drop them into the resource container.
[0200] Based on this, the client can display the second surface of the resource display carrier changed from the first surface in response to the second preset interaction operation, display the resource display carrier presenting the first preset dynamic in response to the first preset interaction operation, and obtain at least one preset resource from the multiple preset resources on the second surface of the resource display carrier presenting the first preset dynamic into the resource container. Subsequently, the client can display the third surface of the resource display carrier changed from the second surface in response to the second preset interaction operation. Then, in response to the first preset interaction operation, the client can display the resource display carrier presenting the first preset dynamic and obtain at least one preset resource from the multiple preset resources on the third surface of the resource display carrier presenting the first preset dynamic into the resource container. Optionally, the second preset interaction operation can be a rotation operation on the resource display carrier.
[0201] 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 there are also multiple preset resources hanging on the back of the resource display carrier. When the client detects that a certain preset resource on the back of the resource display carrier is clicked, the preset resource can drop 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 there are also multiple preset resources hanging on the left side of the resource display carrier. When the client detects that a certain preset resource on the left side of the resource display carrier is clicked, the preset resource can drop from the resource display carrier "big tree" into the resource container. In this way, the user can select the desired preset resources from the preset resources on different display surfaces and drop them into the resource container, preparing for extracting the preset resources from the resource container subsequently.
[0202] In the embodiments 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 displayed presenting the first preset dynamic on the preset page.
[0203] In some possible embodiments, when the resource collection condition is not met, the resource display carrier presents a first preset dynamic display with a first amplitude. When the resource collection condition is met, the resource display carrier can increase from the first size to the second size and present a 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 presenting the first preset dynamic with the second amplitude into the resource container, where the first amplitude is smaller than the second amplitude.
[0204] In the embodiments of the present application, the first preset dynamic with the first amplitude and the first preset dynamic with the second amplitude can both be shaking or both be swaying. The first preset dynamic with the first amplitude and the first preset dynamic with the second amplitude can be implemented using animation technology effects. Among them, the dynamic effects should meet the requirements of natural fluency and conform to physical laws to increase the sense of reality and interest.
[0205] The following introduces the process of dropping preset resources from the resource display carrier into the resource container through a specific embodiment. Figure 8 It is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 6 , such as Figure 8 shown, including a preset page of the process of dropping preset resources from the resource display carrier into the resource container.
[0206] As Figure 8 shown in the first sub - figure of, on the preset page 300, a resource display carrier 310 in the image of a big tree, a resource container 320 in the image of a turntable, and a resource collection control 700 can be displayed. Among them, multiple preset resources 330 can be hung on the resource display carrier 310. Optionally, at this time, the resource collection control 700 is in an un - triggerable state.
[0207] When certain preset events are completed, such as sharing a short video with a friend, the un - triggerable resource collection control on the client can, as Figure 8 shown in the second sub - figure of, become a triggerable resource collection control.
[0208] In some possible embodiments, the resource display carrier in the image of a big tree in the first sub - figure and the second sub - figure can be swaying slightly with a first amplitude.
[0209] When the client detects that the triggerable resource collection control is triggered, as Figure 8 shown in the third sub - figure of, the resource display carrier in the image of a big tree can sway left and right with a second amplitude. Thus, as Figure 8 shown in the fourth sub - figure of, the preset resources on the resource display carrier in the image of a big tree can fall off from the resource display carrier.
[0210] In some possible embodiments, when the resource display carrier finishes dropping the preset resources, the resource display carrier in the shape of a big tree can resume a slight sway of the first amplitude. At the same time, as Figure 8 shown in the fifth subfigure in
[0211] In the embodiments of the present application, the preset effect presented by the preset elements can be a change in color, a change in state, etc. As Figure 8 shown, compared with the first four subfigures, the "Fu" character circle on the turntable in the fifth subfigure is lit.
[0212] In step S205, when the resource container meets the resource display condition, display the resource container presenting the 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 the resource information of the target preset resource.
[0213] In the embodiments of the present application, when the resource container meets the resource display condition, a target preset resource can be obtained from at least one preset resource in the resource container and displayed on the preset page.
[0214] Figure 9 is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 7 , as Figure 9 shown, including 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.
[0215] In some possible embodiments, when the quantity of the preset resources in the resource container meets the preset quantity condition, the client can display the resource container presenting the 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, and display the resource information of the target preset resource.
[0216] In some other possible embodiments, when the preset elements on the resource container present a preset effect, the client can display the resource container presenting the 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, and display the resource information of the target preset resource.
[0217] In some possible embodiments, multiple preset elements are displayed on the resource container. As multiple preset resources fall from the resource display carrier onto the resource container, the multiple preset elements can display a preset effect. When all the preset elements on the resource container present the preset effect, the client can display the resource container presenting a second preset dynamic. Along with the second preset dynamic, 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.
[0218] Optionally, as mentioned above, as the preset resources on the resource display carrier fall from the resource display carrier, the preset elements on the resource container can present a preset effect. Specifically, when one preset resource on the resource display carrier falls into the resource container, one "Fu" character circle on the resource container can be lit up. As the preset resources on the resource display carrier fall one by one from the resource display carrier, one "Fu" character circle on the resource container can be lit up one by one until all the "Fu" character circles on the resource container are lit up. 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.
[0219] Specifically, when the resource container is a turntable, the second preset dynamic is the turntable rotating.
[0220] Optionally, assume that there is an open gift box on the resource container. As the preset resources on the resource display carrier fall onto the gift box from the resource display carrier, 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. 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, it is the preset element on the resource container presenting the preset effect.
[0221] Specifically, when the resource container is a gift box, the second preset dynamic is the gift box opening and releasing fireworks.
[0222] In some other possible embodiments, when the resource collection duration meets the preset collection duration, 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.
[0223] Optionally, when the duration for which the preset resources continuously fall from the resource display carrier meets the preset collection duration, 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.
[0224] Such as Figure 9As shown, when all the "Fu" character circles on the resource container are lit up, the "turntable" of the resource container can rotate until it stops, and the preset resource indicated by the indicator arrow of the turntable is the target preset resource. In this way, 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.
[0225] In the embodiments of the present application, when the resource container meets the resource display condition, the resource display carrier on the preset page can be restored to or display the first preset dynamic display of the first amplitude of Wang Wei, and display the resource container presenting the second preset dynamic, and determine the target preset resource from at least one preset resource in the resource container along with the second preset dynamic. The client can display the virtual image and resource information of the target preset resource.
[0226] In some possible embodiments, the resource information of the target preset resource can be the object description information of the resource object. For example, assuming the target preset resource is a lipstick, the resource information can be the lipstick name, picture, product introduction, etc.
[0227] Figure 10 is a schematic diagram of a preset page shown according to an exemplary embodiment Figure 8 , such as Figure 10 shown, including 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.
[0228] In Figure 10 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 target preset resource for a preset time, as Figure 10 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.
[0229] Optionally, the resource information can be stored in the resource acquisition record so that all the preset resources acquired by the user can be viewed later, and trigger a jump to the resource application page from the resource information in the resource acquisition record.
[0230] 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, adding more interactivity to the preset page and more interestingness to the display elements on the preset page.
[0231] Figure 11It is a block diagram of a resource display device shown 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. Refer to Figure 11 , the device includes a first display module 1101, a second display module 1102 and a third display module 1103:
[0232] The first display module 1101 is configured to execute displaying a resource display carrier and a resource container on a preset page; multiple preset resources are displayed on the resource display carrier;
[0233] The second display module 1102 is configured to execute when a resource collection condition is met, display the resource display carrier in a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier in the first preset dynamic and put it into the resource container;
[0234] 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, and along with the second preset dynamic, obtain a target preset resource from at least one preset resource in the resource container and display the resource information of the target preset resource.
[0235] In some possible embodiments, the preset page further includes a resource collection control; the second display module is configured to execute:
[0236] In response to a resource collection instruction triggered based on the resource collection control, display the resource display carrier in a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier in the first preset dynamic and put it into the resource container.
[0237] In some possible embodiments, the second display module is configured to execute:
[0238] Display the resource collection control in a non-triggerable state;
[0239] In response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0240] In response to a resource collection instruction triggered based on the triggerable state of the resource collection control, display the resource display carrier in a first preset dynamic, and obtain at least one preset resource from the multiple preset resources on the resource display carrier in the first preset dynamic and put it into the resource container.
[0241] In some possible embodiments, the second display module is configured to execute:
[0242] In response to the execution operation of a preset event, the resource collection control changes from a non-triggerable state to a triggerable state;
[0243] Based on the execution times of a preset event, display the collection times of a preset resource on a resource collection control.
[0244] In some possible embodiments, a second display module is configured to perform:
[0245] In response to a first preset interaction operation, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic into a resource container;
[0246] The first preset interaction operation is a click operation on a preset resource; or, the first preset interaction operation is a sliding operation between a preset resource and a resource container.
[0247] In some possible embodiments, the resource display carrier is a three-dimensional object; the second display module is configured to perform:
[0248] In response to a second preset interaction operation, display a second side of the resource display carrier changed from the first side;
[0249] In response to a first preset interaction operation, display a resource display carrier presenting a first preset dynamic, and obtain at least one preset resource from multiple preset resources on the second side of the resource display carrier presenting the first preset dynamic into a resource container,
[0250] In response to a second preset interaction operation, display a third side of the resource display carrier changed from the second side;
[0251] The second preset interaction operation is a rotation operation on the resource display carrier.
[0252] In some possible embodiments, when the resource collection condition is not met, the resource display carrier presents a first preset dynamic display with a first amplitude;
[0253] The second display module is configured to perform:
[0254] When the resource collection condition is met, the resource display carrier increases from a first size to a second size and presents a first preset dynamic display with a second amplitude, and obtain at least one preset resource from multiple preset resources on the resource display carrier presenting the first preset dynamic with the second amplitude into a resource container;
[0255] The first amplitude is smaller than the second amplitude.
[0256] In some possible embodiments, a third display module is configured to perform:
[0257] When the quantity of the preset resources in the resource container meets the preset quantity condition, display the resource container presenting the second preset dynamics, and along with the second preset dynamics, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource;
[0258] Or;
[0259] When the preset elements on the resource container present a preset effect, display the resource container presenting the second preset dynamics, and along with the second preset dynamics, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource;
[0260] Or;
[0261] When the resource collection duration meets the preset collection duration, display the resource container presenting the second preset dynamics, and along with the second preset dynamics, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource.
[0262] In some possible embodiments, multiple preset elements are displayed on the resource container; the third display module is configured to execute:
[0263] As multiple preset resources fall from the resource display carrier to the resource container, the multiple preset elements display a preset effect;
[0264] When all the preset elements on the resource container present the preset effect, display the resource container presenting the second preset dynamics;
[0265] Along with the second preset dynamics, obtain the target preset resource from at least one of the preset resources in the resource container and display the resource information of the target preset resource.
[0266] In some possible embodiments, the third display module is configured to execute:
[0267] The resource display carrier displays the first preset dynamics with the first amplitude;
[0268] Display the resource container presenting the second preset dynamics, and along with the second preset dynamics, determine the target preset resource from at least one of the preset resources in the resource container;
[0269] Display the virtual image and resource information of the target preset resource on the upper layer of the resource display carrier; the resource information is used to be stored in the resource acquisition record.
[0270] In some possible embodiments, the preset page further includes a carrier change control; the device further includes a carrier change module configured to execute:
[0271] In response to a carrier change instruction triggered by a carrier change control, display the changed resource display carrier;
[0272] The carrier change instruction is used to change at least one of the carrier image, carrier color, and carrier presentation theme of the resource display carrier.
[0273] In some possible embodiments, the carrier change module is configured to perform:
[0274] In response to an input instruction of change information, display the change information;
[0275] In response to a carrier change instruction triggered by a carrier change control, display the changed resource display carrier based on the change information;
[0276] The form of the change information includes text form, voice form or picture form.
[0277] It should be noted that, for the device provided in the above embodiments, when implementing its functions, only the division of the above functional modules is used for illustration. In practical applications, the above functions can be allocated to different functional modules according to needs, 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 provided in the above embodiments and the method embodiments belong to the same concept, and the specific implementation process can be seen in the method embodiments, which will not be repeated here.
[0278] Figure 12 It is a block diagram of a device 3000 for resource display shown according to an exemplary embodiment. For example, the device 3000 can 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.
[0279] Refer to Figure 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.
[0280] The processing component 3002 generally controls the overall operation of the device 3000, such as operations associated with display, telephone calls, data communication, 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 methods. 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.
[0281] The memory 3004 is configured to store various types of data to support the operation of 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 may 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.
[0282] The power component 3006 provides power to various components of the device 3000. The power 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.
[0283] 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 touches, swipes, and gestures on the touch panel. The touch sensors may not only sense the boundaries of touch or swipe actions, but also detect the duration and pressure associated with the touch or swipe operations. 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 of the front camera and the rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0284] The audio component 3010 is configured to output and / or input audio signals. For example, the audio component 3010 includes a microphone (MIC) that is configured to receive external audio signals when the device 3000 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 3004 or transmitted via the communication component 3016. In some embodiments, the audio component 3010 further includes a speaker for outputting audio signals.
[0285] The I / O interface 3012 provides an interface between the processing component 3002 and peripheral interface modules, and the peripheral interface modules may be a keyboard, a click wheel, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a power-on button, and a lock button.
[0286] The sensor component 3014 includes one or more sensors for providing status assessments of various aspects of the device 3000. For example, the sensor component 3014 can detect the on / off state of the device 3000, the relative positioning of components, such as the display and keypad of the device 3000. The sensor component 3014 can also detect a change in the position 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 component 3014 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 3014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 3014 may further include an acceleration sensor, a gyro sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0287] The communication component 3016 is configured to facilitate communication between the device 3000 and other devices in a wired or wireless manner. The device 3000 can access a wireless network based on communication standards, 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 broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 3016 further 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.
[0288] 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 for performing the above method.
[0289] An embodiment of the present invention also provides a computer-readable storage medium, which can be disposed in an electronic device to store at least one instruction or at least one segment of a program related to implementing a resource display method. The at least one instruction or the at least one segment of the program is loaded and executed by the processor to implement the resource display method provided in the above method embodiment.
[0290] In an exemplary embodiment, a storage medium including instructions is also provided, such as a memory 3004 including instructions. The above instructions can be executed by the processor 3020 of the apparatus 3000 to complete the above method. Optionally, the storage medium may be a non-transitory computer-readable storage medium. For example, the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0291] An embodiment of the present invention also provides a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the method according to any one of the first aspect or the second aspect of the embodiments of the present disclosure.
[0292] An embodiment of the present invention also provides a computer program product. The computer program product includes a computer program. The computer program is stored in a readable storage medium. At least one processor of the computer device reads and executes the computer program, so that the computer device executes the method according to any one of the first aspect or the second aspect of the embodiments of the present disclosure.
[0293] It should be noted that: the above sequence of the embodiments of the present invention is only for description and does not represent the superiority or inferiority of the embodiments. And the above specific embodiments of this specification have been described. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be executed in a different order from that in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In certain embodiments, resource display and parallel processing are also possible or may be advantageous.
[0294] Each embodiment in this specification is described in a progressive manner. For the identical or similar parts among the embodiments, reference can be made to each other, and the differences between each embodiment and other embodiments are emphasized. In particular, for the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the corresponding descriptions in the method embodiments.
[0295] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware, or can be completed by a program instructing relevant hardware. The program can be stored in a computer-readable storage medium, and the above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disk, etc.
[0296] The above are only the preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.
Claims
1. A resource display method, characterized in that: include: Displaying a resource display carrier and a resource container on a preset page; the resource display carrier displays a plurality of preset resources; The resource display carrier is a three-dimensional object including multiple display surfaces; In response to a rotation operation of the resource display carrier, displaying a second side of the resource display carrier that is changed from the first side of the resource display carrier; When a 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 a second surface of the resource display carrier in the first preset dynamic state and put into the resource container; In response to a rotation operation on the resource display carrier, a third surface of the resource display carrier, which is changed from the second surface of the resource display carrier, is displayed; the at least one preset resource dropped into the resource container can be obtained from the preset resources on different display surfaces among the multiple display surfaces by rotating the resource display carrier; 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 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 a second side of the resource display carrier in the first preset dynamic state into the resource container, comprising: 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 a second side of 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 displaying the resource display carrier in a first preset dynamic state in response to a resource collection instruction triggered by the resource collection control, and acquiring at least one preset resource 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, comprises: Display resource collection controls in an untriggerable state; In response to an execution operation of a preset event, the resource collection control changes 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 a second side of the resource display carrier in the first preset dynamic state and put into the resource container.
4. The resource display method according to claim 3, characterized in that: The step of changing the resource collection control from the non-triggerable state to the triggerable state in response to the execution operation of the preset event includes: In response to the execution operation of the preset event, the resource collection control changes from the non-triggerable state to the triggerable state; The number of collections of the preset resource is displayed on the resource collection control according to the number of executions 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 second surface of 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 a second surface of 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 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 second surface of 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 second side of 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.
7. The resource display method according to any one of claims 1 to 6, characterized in that: When the resource container satisfies 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 a 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 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 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 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.
8. The resource display method according to claim 7, characterized in that: The resource container displays a plurality of preset elements; 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 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 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.
9. The resource display method according to claim 7, 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 in the first preset dynamic display with a 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.
10. The resource display method according to any one of claims 1 to 6, characterized in that: The preset page also includes a carrier change control; the method further 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.
11. The resource display method according to claim 10, characterized in that: The displaying of the changed resource display carrier in response to the carrier change instruction triggered by the carrier change control includes: In response to an input instruction for changing 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.
12. 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; The resource display carrier is a three-dimensional object including multiple display surfaces; a second display module configured to, in response to a rotation operation on the resource display carrier, display a second side of the resource display carrier that has been changed from the first side of the resource display carrier; and, when a resource collection condition is met, display the resource display carrier in a first preset dynamic state, and retrieve at least one preset resource from a plurality of preset resources on the second side of the resource display carrier in the first preset dynamic state into the resource container; In response to a rotation operation on the resource display carrier, a third surface of the resource display carrier, which is changed from the second surface of the resource display carrier, is displayed; the at least one preset resource dropped into the resource container can be obtained from the preset resources on different display surfaces among the multiple display surfaces by rotating the resource display carrier; The third display module is configured to display the resource container in a second preset dynamic state when the resource container meets the resource display condition, 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.
13. 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 11.
14. 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 11.
15. A computer program product, characterized in that The computer program product includes a computer program 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 performs the resource display method according to any one of claims 1 to 11.
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