CN112235333A - Function package management method, device, equipment and storage medium - Google Patents
Function package management method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN112235333A CN112235333A CN201910635767.4A CN201910635767A CN112235333A CN 112235333 A CN112235333 A CN 112235333A CN 201910635767 A CN201910635767 A CN 201910635767A CN 112235333 A CN112235333 A CN 112235333A
- Authority
- CN
- China
- Prior art keywords
- function
- function package
- package
- installation message
- behavior data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
Abstract
The embodiment of the disclosure discloses a method, a device, equipment and a storage medium for managing a function package, wherein the method comprises the following steps: acquiring user behavior data, and sending the user behavior data to a server so that the server generates a function package installation message of a function package to be installed according to the user behavior data; receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message; and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed. According to the method provided by the embodiment of the disclosure, the function package to be installed is obtained through the plug-in technology, so that the function package can be installed without updating the version of the application program, and the user experience is improved.
Description
Technical Field
The embodiment of the disclosure relates to the technical field of computers, and in particular, to a method, an apparatus, a device and a storage medium for managing a function package.
Background
With the rapid development of the mobile internet technology, mobile handheld devices mainly based on smart phones are greatly popularized, change and influence the lives of the masses continuously, with the development of the smart mobile handheld devices, third-party application programs are rapidly developed, more and more application programs enrich the lives of people, and some behavior modes of people are changed, for example, students can only learn extracurricularly online in the past, and most student groups can learn extracurricularly and independently through learning application programs.
Learning application programs often need to make a customized learning plan for users, and after a data packet for customizing the users is formed in the existing learning application programs, the data packet can be read and used by the users after the application program versions need to be updated, so that the use complexity of the users is increased.
Disclosure of Invention
The disclosure provides a method, a device, equipment and a storage medium for managing a function package, so as to achieve installation of the function package without updating an application program version and improve user experience.
In a first aspect, an embodiment of the present disclosure provides a method for managing a function package, including:
acquiring user behavior data, and sending the user behavior data to a server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message;
and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
In a second aspect, an embodiment of the present disclosure further provides a method for managing a function package, including:
receiving user behavior data sent by a client, and generating a function package installation message of a function package to be installed based on the user behavior data;
and sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
In a third aspect, an embodiment of the present disclosure further provides a terminal device, where the terminal device includes:
one or more processing devices;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processing devices, the one or more processing devices are caused to implement the feature pack management method according to any one of the embodiments of the present disclosure.
In a fourth aspect, the disclosed embodiments also provide a computer-readable storage medium, where the computer-executable instructions are used to execute the method for managing a function package according to any one of the disclosed embodiments when executed by a computer processor.
According to the method and the device, the user behavior data are obtained and sent to the server, so that the server generates the function package installation information of the function package to be installed according to the user behavior data; receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message; and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed, and obtaining the function package to be installed through a plug-in technology, so that the function package can be installed without updating the version of the application program, and the user experience is improved.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
Fig. 1 is a flowchart of a method for managing a function package according to an embodiment of the disclosure;
fig. 2 is a flowchart of a method for managing a function package according to an embodiment of the disclosure;
fig. 3 is a flowchart of a method for managing a function package according to an embodiment of the disclosure;
fig. 4 is a schematic structural diagram of a function package management apparatus according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of a function package management apparatus according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a terminal device according to an embodiment of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
In the following embodiments, optional features and examples are provided in each embodiment, and various features described in the embodiments may be combined to form a plurality of alternatives, and each numbered embodiment should not be regarded as only one technical solution.
Example one
Fig. 1 is a flowchart of a method for managing a function package according to an embodiment of the present disclosure. The embodiment may be applicable to the case when the function package to be installed is received and installed, and the method may be executed by a function package management apparatus, which may be implemented in software and/or hardware, for example, the function package management apparatus may be configured in the terminal device. As shown in fig. 1, the method includes:
s110, acquiring the user behavior data, and sending the user behavior data to the server so that the server generates a function package installation message of the function package to be installed according to the user behavior data.
The method provided by the embodiment can be applied to Application programs (APPs). In this embodiment, the user behavior data may be behavior data corresponding to a setting operation performed when the user uses the APP. Taking the learning application as an example, the user behavior data may be user historical answer data, user historical reading data, and other behavior data. The historical answer data of the user is data formed when the user uses the APP to answer the questions, and the historical reading data of the user is data formed when the user uses the APP to read and learn knowledge points. Optionally, the function package to be installed includes a learning package. For example, the function package to be installed may be a learning package formed by problem data corresponding to one or more knowledge points, knowledge point explanation data corresponding to one or more knowledge points, and/or the like.
In this embodiment, after the user behavior data is acquired, the user behavior data is sent to the server, and the server can determine the function package to be installed, which needs to be pushed for the user, according to the user behavior data, so as to realize personalized pushing of the function package. Taking a learning application program as an example, sending the historical answer data of the user to a server, analyzing the historical answer data of the user by the server to obtain knowledge points to be improved by the user, and generating a function package installation message according to the learning package corresponding to the knowledge points to be improved by the user, so that the client acquires and installs the function package to be installed according to the function package installation message, and pushing the function package is completed without user operation and without updating the version of the application program.
And S120, receiving a function package installation message sent by the function package management background, and acquiring a download address of the function package to be installed contained in the function package installation message.
In this embodiment, the functional module may be independently developed and managed, and dynamically loaded into the APP in the form of a plug-in. Optionally, the function module corresponding to the function package to be installed may be managed in the function package management background. For example, the function package management background may generate a function package installation message when the function package is to be installed, and send the function package installation message to the client, so that the client downloads and installs the function package to be installed according to the function package installation message. The function package to be installed in the function package management background can be a function package directly developed by a developer, or a function package determined by the server according to the user behavior data and used for pushing to the user.
Optionally, the function package installation message includes a download address of the function package to be installed, after receiving the function package installation message sent by the function package management background, the client analyzes the function package installation message to obtain the download address included in the function package installation message, and downloads the function package to be installed based on the obtained download address.
And S130, downloading and installing the function package to be installed according to the downloading address to obtain a display interface containing the function control corresponding to the function package to be installed.
In this embodiment, after the download address of the to-be-installed function package is obtained, the client accesses the download address to download and install the to-be-installed function package, and a display interface including a function control corresponding to the to-be-installed function package is obtained. And when a display instruction that a user triggers a display interface is detected, displaying the display interface containing the functional control through a display device. Optionally, the function package to be installed includes a display position of the function control and a display interface where the function control is located, and the client may determine the display position of the function control according to the display interface and the display position included in the function package to be installed.
Optionally, if the function package to be installed is installed, and when the display interface including the function control is obtained, the interface currently displayed by the APP is the same interface, the display interface is refreshed, and the display interface including the function control is displayed. And if the function package to be installed is installed and a display interface containing the function control is obtained, displaying the display interface containing the function control after a user triggers a display instruction of the display interface if the current display interface of the APP is other interfaces. When the user clicks the function control in the display interface, displaying contents corresponding to the function control, such as exercise contents corresponding to the knowledge point, and/or knowledge point explanation contents, etc., to the user.
According to the method and the device, the user behavior data are obtained and sent to the server, so that the server generates the function package installation information of the function package to be installed according to the user behavior data; receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message; and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed, and obtaining the function package to be installed through a plug-in technology, so that the function package can be installed without updating the version of the application program, and the user experience is improved.
On the basis of the scheme, the method further comprises the following steps:
acquiring buried point data, and sending the buried point data to a server so that the server evaluates functions corresponding to the buried point data.
In this embodiment, the function of the installed function package can also be evaluated by the buried point analysis. Specifically, after acquiring the buried point data, the client sends the buried point data to the server, and the server evaluates the function corresponding to the buried point data according to the acquired buried point data.
On the basis of the scheme, the method further comprises the following steps:
and receiving a function off-shelf instruction sent by the function package management background, and forbidding the function corresponding to the function off-shelf instruction.
In this embodiment, if the server determines that the usage effect of the function user corresponding to the buried point data is not good according to the buried point data, the server may put the function off shelf. Specifically, the server side generates a function setting instruction and sends the function setting instruction to the function package management background, the function package management background pushes the received function setting instruction to the client side in real time, and the client side disables the corresponding function according to the function setting instruction and generates a display interface for removing the function control corresponding to the function. In this embodiment, the installation and the off-shelf of the functional module are realized through a plug-in technology, the application program version does not need to be updated, and compared with the prior art, the method and the device avoid the flow consumption caused by the fact that the user downloads the APP again and the occupation of the processing resources and the storage resources caused by the fact that the APP is installed again, thereby improving the user experience.
Example two
Fig. 2 is a flowchart of a method for managing a function package according to an embodiment of the disclosure. The embodiment is applicable to the situation when pushing the function package to be installed to the client, and the method may be executed by a function package management device, which may be implemented in a software and/or hardware manner, for example, the function package management device may be configured in the terminal device. As shown in fig. 2, the method includes:
s210, receiving user behavior data sent by the client, and generating a function package installation message of the function package to be installed based on the user behavior data.
The method provided by the embodiment can be applied to the server. In this embodiment, the server receives user behavior data sent by the client, and determines a to-be-installed function package corresponding to the client based on the user behavior data, so as to implement personalized pushing of the function package.
In this embodiment, the user behavior data includes user historical answer data, and the generating a function package installation message of the function package to be installed based on the user behavior data includes:
determining knowledge points to be improved of the user according to the historical answer data of the user;
and generating a function package installation message of the function package to be installed based on the download address of the learning package corresponding to the knowledge point to be improved.
Taking the learning application as an example, the server stores the corresponding relationship between the knowledge point and the learning package. After receiving the user historical answer data sent by the client, the server analyzes the user historical answer data, determines knowledge points to be improved of the user, obtains download addresses of the learning packages corresponding to the knowledge points to be improved, and generates download address function package installation information containing the learning packages corresponding to the knowledge points to be improved. For example, the knowledge point to be improved of the user may be determined according to the score of each question in the user historical answer data and the knowledge point corresponding to the question. For example, assuming that the topic score corresponding to the knowledge point a in the user historical answer data is low, the knowledge point a is determined to be a knowledge point to be improved of the user.
And S220, sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to the client.
After the function package installation message containing the download address of the function package to be installed is generated, the function package installation message is sent to the function package management background, so that the function package management background sends the function package installation message to the client, and the function module corresponding to the function package to be installed can be installed and started without restarting an application program of the client.
The method comprises the steps that user behavior data sent by a client side are received, and a function package installation message of a function package to be installed is generated based on the user behavior data; and sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to the client, and accurately pushes the function package to the corresponding client through a plug-in technology, so that the client can complete the installation of the function package without updating the version of the application program, and the user experience is improved.
On the basis of the scheme, the method further comprises the following steps:
receiving buried point data sent by a client, and judging whether a function corresponding to the buried point data meets a set function shelf-leaving rule or not;
and if the function corresponding to the buried point data meets the set function setting rule, generating a function setting instruction, and sending the function setting instruction to a function package management background, so that the function package management background sends the function setting instruction to a client.
In this embodiment, the function of the installed function package can also be evaluated by the buried point analysis. Specifically, the server receives the buried point data sent by the client, and evaluates the function corresponding to the buried point data according to the received buried point data. And if the server judges that the use effect of the function user corresponding to the buried point data is not good according to the buried point data, the server can put the functions off shelf. For example, a function downloading rule may be preset, and when a function corresponding to the buried point data meets the set function downloading rule, a function downloading instruction corresponding to the function is generated and sent to the function package management background, so that the function package management background sends the function downloading instruction to the client.
Optionally, the embedded point data may be the click rate of the user on the function control corresponding to the installed function package, and if the click rate of the user on the function control is smaller than a set click rate threshold, it may be determined that the function corresponding to the embedded point data satisfies a set function off-shelf rule, and then a function off-shelf instruction corresponding to the function is generated.
In this embodiment, the pushing and the off-shelf of the functional module are realized by a plug-in technology, the application version does not need to be updated, and compared with the prior art, the method and the device avoid the flow consumption caused by the fact that the user downloads the APP again and occupy the processing resource and the storage resource caused by the fact that the APP is installed again, thereby improving the user experience.
EXAMPLE III
Fig. 3 is a flowchart of a method for managing a function package according to an embodiment of the disclosure. The present embodiment provides a preferred embodiment based on the above-described embodiments. As shown in fig. 3, the method includes:
s310, the client side obtains the historical answer data of the user and sends the historical answer data of the user to the server.
In this embodiment, the application is embodied as a learning application, and the user behavior data is embodied as user historical answer data. Specifically, the client acquires historical answer data of the user and sends the historical answer data of the user to the server.
S320, the server receives the user historical answer data sent by the client, and generates a function package installation message of the function package to be installed based on the user behavior data.
The server receives the user historical answer data sent by the client, determines knowledge points to be improved of the user according to the user historical answer data, acquires download addresses of the learning packages corresponding to the knowledge points to be improved, and generates a function package installation message containing the download addresses of the learning packages corresponding to the knowledge points to be improved.
S330, the server sends the function package installation message to a function package management background.
And S340, the function package management background sends the function package installation message to the client.
In one embodiment, after generating the function package installation message, the server sends the function package installation message to the function package management background, and the function package management background sends the function package installation message to the client.
In one embodiment, after a developer develops a function package to be installed, a function package installation message of the function package to be installed can be directly generated in a function package management background, and then the function package installation message is sent to a client.
And S350, the client receives the function package installation message sent by the function package management background, and acquires the download address of the function package to be installed contained in the function package installation message.
And S360, the client downloads and installs the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
After receiving the function package installation message sent by the function package management background, the client analyzes the function package installation message, acquires a download address contained in the function package installation message, downloads and installs a function package (learning package) to be installed by accessing the download address, and obtains a display interface containing a function control corresponding to the learning package.
According to the embodiment of the disclosure, the function package is accurately pushed to the specified user through the plug-in technology, and the function that the client can start the specific function package without restarting a system or an application is achieved. Compared with the prior art, the method and the device have the advantages that the client APP is reinstalled, flow consumption caused by the fact that the APP is downloaded again by the user is avoided, occupation of processing resources and storage resources caused by reinstallation of the APP is avoided, and accordingly user experience is improved.
On the basis of the scheme, the method further comprises the following steps:
the method comprises the steps that a client side obtains buried point data and sends the buried point data to a server;
the server receives the embedded point data sent by the client, judges whether the function corresponding to the embedded point data meets the set function shelf-leaving rule or not, generates a function shelf-leaving instruction if the function corresponding to the embedded point data meets the set function shelf-leaving rule, and sends the function shelf-leaving instruction to the function package management background;
the function package management background sends the function off-shelf instruction to the client;
and the client receives a function downloading instruction sent by the function package management background, and disables the function corresponding to the function downloading instruction.
In this embodiment, the function of the installed function package can also be evaluated by the buried point analysis. Specifically, the client acquires the data of the embedded point, sends the data of the embedded point to the server, the server evaluates the function corresponding to the data of the embedded point, if the function corresponding to the data of the embedded point meets the function setting rule, a function setting instruction corresponding to the function is generated, the function setting instruction is sent to the function package management background, the function package management background sends the function setting instruction to the client, the client receives the function setting instruction, the function corresponding to the function setting instruction is forbidden, and the function setting can be completed without reinstalling the client APP.
Example four
Fig. 4 is a schematic structural diagram of a function package management device according to an embodiment of the present disclosure. The present embodiment is applicable to a case when a function package to be installed is received and installed. The function package management apparatus may be implemented in software and/or hardware, for example, the function package management apparatus may be configured in a terminal device, such as a mobile terminal. As shown in fig. 4, the function pack management apparatus includes: a behavior data sending module 410, a download address obtaining module 420 and a function package installing module 430. Wherein:
a behavior data sending module 410, configured to obtain user behavior data, and send the user behavior data to a server, so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
a download address obtaining module 420, configured to receive a function package installation message sent by a function package management background, and obtain a download address of a function package to be installed included in the function package installation message;
and the function package installation module 430 is configured to download and install the function package to be installed according to the download address, so as to obtain a display interface including a function control corresponding to the function package to be installed.
According to the method and the device, the user behavior data are obtained through the behavior data sending module and sent to the server, so that the server generates the function package installation message of the function package to be installed according to the user behavior data; the download address acquisition module receives a function package installation message sent by a function package management background and acquires a download address of a function package to be installed contained in the function package installation message; the function package installation module downloads and installs the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed, and obtains the function package to be installed through a plug-in technology, so that the function package can be installed without updating the version of the application program, and the user experience is improved.
Optionally, on the basis of the technical scheme, the user behavior data includes user historical answer data, and the to-be-installed function package includes a learning package.
Optionally, on the basis of the above technical solution, the apparatus further includes:
and the buried point data sending module is used for acquiring buried point data and sending the buried point data to a server so as to enable the server to evaluate the function corresponding to the buried point data.
Optionally, on the basis of the above technical solution, the apparatus further includes:
and the function forbidding module is used for receiving a function off-shelf instruction sent by the function package management background and forbidding a function corresponding to the function off-shelf instruction.
The function package management device provided by the embodiment of the disclosure can execute the function package management method provided by the first embodiment of the disclosure, and has the corresponding function module and beneficial effect of the execution method.
It should be noted that, the units and modules included in the apparatus are merely divided according to functional logic, but are not limited to the above division as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only used for distinguishing one functional unit from another, and are not used for limiting the protection scope of the embodiments of the present disclosure.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a function package management device according to an embodiment of the present disclosure. The embodiment can be applied to the situation when the function package to be installed is pushed to the client. The function package management apparatus may be implemented in software and/or hardware, and for example, the function package management apparatus may be configured in a terminal device, such as a computer. As shown in fig. 5, the function pack management apparatus includes: an installation message generation module 510 and an installation message transmission module 520. Wherein:
an installation message generating module 510, configured to receive learning data sent by a client, and generate a function package installation message of a function package to be installed based on the learning data;
an installation message sending module 520, configured to send the function package installation message to a function package management background, so that the function package management background sends the function package installation message to a client.
The method comprises the steps that user behavior data sent by a client side are received through an installation message generation module, and a function package installation message of a function package to be installed is generated based on the user behavior data; the installation message sending module sends the function package installation message to the function package management background, so that the function package management background sends the function package installation message to the client, and pushes the function package to the client through the plug-in technology, the client can complete the installation of the function package without updating the version of the application program, and the user experience is improved.
Optionally, on the basis of the above technical solution, the apparatus further includes:
the embedded point data receiving module is used for receiving the embedded point data sent by the client and judging whether the function corresponding to the embedded point data meets the set function shelf-leaving rule or not;
and the lower instruction sending module is used for generating a function lower instruction if the function corresponding to the buried point data meets the set function lower rule, and sending the function lower instruction to the function package management background so that the function package management background sends the function lower instruction to the client.
The function package management device provided by the embodiment of the disclosure can execute the function package management method provided by the second embodiment of the disclosure, and has the corresponding function module and beneficial effect of the execution method.
It should be noted that, the units and modules included in the apparatus are merely divided according to functional logic, but are not limited to the above division as long as the corresponding functions can be implemented; in addition, specific names of the functional units are only used for distinguishing one functional unit from another, and are not used for limiting the protection scope of the embodiments of the present disclosure.
EXAMPLE six
Referring now to fig. 6, a block diagram of a terminal device 600 suitable for use in implementing embodiments of the present disclosure is shown. The terminal device in the embodiments of the present disclosure may include, but is not limited to, devices such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet), a PMP (portable multimedia player), a vehicle terminal (e.g., a car navigation terminal), and the like. The terminal device shown in fig. 6 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 6, the terminal device 600 may include a processing means (e.g., a central processing unit, a graphic processor, etc.) 601 that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage means 606 into a Random Access Memory (RAM) 603. In the RAM 603, various programs and data necessary for the operation of the terminal apparatus 600 are also stored. The processing device 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
Generally, the following devices may be connected to the I/O interface 605: input devices 606 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 607 including, for example, a Liquid Crystal Display (LCD), a speaker, a vibrator, and the like; storage 606 including, for example, magnetic tape, hard disk, etc.; and a communication device 609. The communication means 609 may allow the terminal device 600 to perform wireless or wired communication with other devices to exchange data. While fig. 6 illustrates a terminal apparatus 600 having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such embodiments, the computer program may be downloaded and installed from a network through the communication device 609, or installed from the storage device 606, or installed from the ROM 602. The computer program, when executed by the processing device 601, performs the above-described functions defined in the methods of the embodiments of the present disclosure.
It should be noted that the computer readable medium in the present disclosure can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer readable signal medium may comprise a propagated data signal with computer readable program code embodied therein, either in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be included in the terminal device; or may exist separately without being assembled into the terminal device.
The computer readable medium carries one or more programs which, when executed by the terminal device, cause the terminal device to:
acquiring user behavior data, and sending the user behavior data to a server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message;
and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
And/or the computer readable medium carries one or more programs which, when executed by the electronic device, cause the terminal device to:
receiving user behavior data sent by a client, and generating a function package installation message of a function package to be installed based on the user behavior data;
and sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
Computer program code for carrying out operations for the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of methods, apparatus, terminal devices, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules and units described in the embodiments of the present disclosure may be implemented by software or hardware. For example, the download address obtaining module may also be described as a module that receives a function package installation message sent by a function package management background and obtains a download address of a function package to be installed included in the function package installation message.
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
According to one or more embodiments of the present disclosure, an example provides a function package management method, including:
acquiring user behavior data, and sending the user behavior data to a server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message;
and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
According to one or more embodiments of the present disclosure, example two provides a function package management method, and on the basis of the function package management method of example one, the user behavior data includes user historical answer data, and the function package to be installed includes a learning package.
According to one or more embodiments of the present disclosure, example three provides a function package management method, and on the basis of the function package management method of example one, the method further includes:
acquiring buried point data, and sending the buried point data to a server so that the server evaluates functions corresponding to the buried point data.
According to one or more embodiments of the present disclosure, example four provides a function package management method, and on the basis of the function package management method of example one, the method further includes:
and receiving a function off-shelf instruction sent by the function package management background, and forbidding the function corresponding to the function off-shelf instruction.
Example five provides, according to one or more embodiments of the present disclosure, a method of function package management, comprising:
receiving user behavior data sent by a client, and generating a function package installation message of a function package to be installed based on the user behavior data;
and sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
According to one or more embodiments of the present disclosure, example six provides a function package management method, and on the basis of the function package management method of example five, the user behavior data includes user historical answer data, and the generating a function package installation message of a function package to be installed based on the user behavior data includes:
determining knowledge points to be improved of the user according to the historical answer data of the user;
and generating a function package installation message of the function package to be installed based on the download address of the learning package corresponding to the knowledge point to be improved.
According to one or more embodiments of the present disclosure, example seven provides a function package management method, and on the basis of the function package management method of example five, the method further includes:
receiving buried point data sent by a client, and judging whether a function corresponding to the buried point data meets a set function shelf-leaving rule or not;
and if the function corresponding to the buried point data meets the set function setting rule, generating a function setting instruction, and sending the function setting instruction to a function package management background, so that the function package management background sends the function setting instruction to a client.
Example eight provides, according to one or more embodiments of the present disclosure, a function pack management apparatus, including:
the behavior data sending module is used for acquiring user behavior data and sending the user behavior data to the server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
the download address acquisition module is used for receiving a function package installation message sent by the function package management background and acquiring a download address of a function package to be installed contained in the function package installation message;
and the function package installation module is used for downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
Example nine provides a function pack management apparatus, according to one or more embodiments of the present disclosure, including:
the installation message generation module is used for receiving learning data sent by the client and generating a function package installation message of the function package to be installed based on the learning data;
and the installation message sending module is used for sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
Example nine provides, in accordance with one or more embodiments of the present disclosure, a terminal device, comprising:
one or more processing devices;
storage means for storing one or more programs;
when executed by the one or more processing devices, the one or more programs cause the one or more processing devices to implement the feature pack management method of any of examples one to four, and/or implement the feature pack management method of any of examples five to seven.
Example ten provides, according to one or more embodiments of the present disclosure, a computer-readable storage medium on which is stored a computer program that, when executed by a processor, implements the function package management method of any one of examples one to four, and/or implements the function package management method of any one of examples five to seven.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure herein is not limited to the particular combination of features described above, but also encompasses other embodiments in which any combination of the features described above or their equivalents does not depart from the spirit of the disclosure. For example, the above features and (but not limited to) the features disclosed in this disclosure having similar functions are replaced with each other to form the technical solution.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
Claims (11)
1. A method for managing a feature pack, comprising:
acquiring user behavior data, and sending the user behavior data to a server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
receiving a function package installation message sent by a function package management background, and acquiring a download address of a function package to be installed contained in the function package installation message;
and downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
2. The method of claim 1, wherein the user behavior data comprises user historical answer data, and the to-be-installed feature package comprises a learning package.
3. The method of claim 1, further comprising:
acquiring buried point data, and sending the buried point data to a server so that the server evaluates functions corresponding to the buried point data.
4. The method of claim 1, further comprising:
and receiving a function off-shelf instruction sent by the function package management background, and forbidding the function corresponding to the function off-shelf instruction.
5. A method for managing a feature pack, comprising:
receiving user behavior data sent by a client, and generating a function package installation message of a function package to be installed based on the user behavior data;
and sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
6. The method of claim 5, wherein the user behavior data comprises user historical answer data, and the generating a function package installation message of the function package to be installed based on the user behavior data comprises:
determining knowledge points to be improved of the user according to the historical answer data of the user;
and generating a function package installation message of the function package to be installed based on the download address of the learning package corresponding to the knowledge point to be improved.
7. The method of claim 5, further comprising:
receiving buried point data sent by a client, and judging whether a function corresponding to the buried point data meets a set function shelf-leaving rule or not;
and if the function corresponding to the buried point data meets the set function setting rule, generating a function setting instruction, and sending the function setting instruction to a function package management background, so that the function package management background sends the function setting instruction to a client.
8. A function pack management apparatus, comprising:
the behavior data sending module is used for acquiring user behavior data and sending the user behavior data to the server so that the server generates a function package installation message of a function package to be installed according to the user behavior data;
the download address acquisition module is used for receiving a function package installation message sent by the function package management background and acquiring a download address of a function package to be installed contained in the function package installation message;
and the function package installation module is used for downloading and installing the function package to be installed according to the download address to obtain a display interface containing the function control corresponding to the function package to be installed.
9. A function pack management apparatus, comprising:
the installation message generation module is used for receiving learning data sent by the client and generating a function package installation message of the function package to be installed based on the learning data;
and the installation message sending module is used for sending the function package installation message to a function package management background so that the function package management background sends the function package installation message to a client.
10. A computer device, the device comprising:
one or more processing devices;
storage means for storing one or more programs;
when executed by the one or more processing devices, cause the one or more processing devices to implement the feature pack management method of any of claims 1-4 and/or implement the feature pack management method of any of claims 5-7.
11. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the method for function package management according to any one of claims 1 to 4 and/or carries out the method for function package management according to any one of claims 5 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910635767.4A CN112235333B (en) | 2019-07-15 | 2019-07-15 | Function package management method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910635767.4A CN112235333B (en) | 2019-07-15 | 2019-07-15 | Function package management method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112235333A true CN112235333A (en) | 2021-01-15 |
CN112235333B CN112235333B (en) | 2023-05-26 |
Family
ID=74111122
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910635767.4A Active CN112235333B (en) | 2019-07-15 | 2019-07-15 | Function package management method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112235333B (en) |
Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105117460A (en) * | 2015-08-21 | 2015-12-02 | 湖南亿谷科技发展股份有限公司 | Learning resource recommendation method and system |
CN105512214A (en) * | 2015-11-28 | 2016-04-20 | 华中师范大学 | Knowledge database, construction method and learning situation diagnosis system |
CN105912614A (en) * | 2016-04-07 | 2016-08-31 | 重庆智考信息技术有限公司 | Personalization item bank learning system |
CN106230977A (en) * | 2016-08-31 | 2016-12-14 | 广州品唯软件有限公司 | A kind of client functionality loading method, system, client and service end |
CN106340219A (en) * | 2016-08-16 | 2017-01-18 | 广东小天才科技有限公司 | Topic recommendation method and system and related equipment |
CN106453494A (en) * | 2016-08-31 | 2017-02-22 | 广州品唯软件有限公司 | Plug-in updating method, plug-in updating system, client and server side |
CN106775838A (en) * | 2016-11-29 | 2017-05-31 | 暴风集团股份有限公司 | Plug-in unitization downloads the method and system of application program installation kit |
CN106886437A (en) * | 2017-01-24 | 2017-06-23 | 北京奇虎科技有限公司 | Application program update method and apparatus |
US20170237825A1 (en) * | 2014-08-27 | 2017-08-17 | Huawei Technologies Co., Ltd. | Resource Download Method, Electronic Device, and Apparatus |
CN107832453A (en) * | 2017-11-24 | 2018-03-23 | 重庆科技学院 | Virtual test paper recommendation method oriented to personalized learning scheme |
CN108111330A (en) * | 2017-11-06 | 2018-06-01 | 北京趣拿软件科技有限公司 | The acquisition of updated data package, the update method of application component and device |
US20180160396A1 (en) * | 2016-12-06 | 2018-06-07 | Guangzhou Ucweb Computer Technology Co., Ltd. | Message pushing method, client, server and programmable device |
JP2018132693A (en) * | 2017-02-16 | 2018-08-23 | 株式会社ラーニングコム | Learning support device and learning support program |
CN108510816A (en) * | 2018-03-30 | 2018-09-07 | 重庆智考信息技术有限公司 | On-line study system and method |
CN109388744A (en) * | 2017-08-11 | 2019-02-26 | 北京龙之门网络教育技术股份有限公司 | A kind of adaptive learning recommended method and device |
CN109660602A (en) * | 2018-11-28 | 2019-04-19 | 天津字节跳动科技有限公司 | Data increment transmission method and device |
CN109739829A (en) * | 2019-01-15 | 2019-05-10 | 山东仁博信息科技有限公司 | A kind of student knowledge system anlysis system based on ongoing operations |
CN109785691A (en) * | 2019-01-18 | 2019-05-21 | 广东小天才科技有限公司 | Method and system for assisting learning through terminal |
CN109816265A (en) * | 2019-02-01 | 2019-05-28 | 北京作业盒子科技有限公司 | Evaluation method, topic recommended method and the electronic equipment of knowledge feature master degree |
CN109885727A (en) * | 2019-02-21 | 2019-06-14 | 广州视源电子科技股份有限公司 | Data pushing method, device, electronic equipment and system |
CN109978310A (en) * | 2017-12-28 | 2019-07-05 | 重庆南华中天信息技术有限公司 | The analysis system of knowledge learning |
CN109993311A (en) * | 2017-12-28 | 2019-07-09 | 重庆南华中天信息技术有限公司 | The analysis method of knowledge learning |
CN110012096A (en) * | 2019-04-03 | 2019-07-12 | 中国工商银行股份有限公司 | Mobile client service updates management method, apparatus and system |
US20200356379A1 (en) * | 2019-05-07 | 2020-11-12 | Honeywell International, Inc. | Interactive Profile-Based Self-Learning Application for Smart Field Devices |
-
2019
- 2019-07-15 CN CN201910635767.4A patent/CN112235333B/en active Active
Patent Citations (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170237825A1 (en) * | 2014-08-27 | 2017-08-17 | Huawei Technologies Co., Ltd. | Resource Download Method, Electronic Device, and Apparatus |
CN105117460A (en) * | 2015-08-21 | 2015-12-02 | 湖南亿谷科技发展股份有限公司 | Learning resource recommendation method and system |
CN105512214A (en) * | 2015-11-28 | 2016-04-20 | 华中师范大学 | Knowledge database, construction method and learning situation diagnosis system |
CN105912614A (en) * | 2016-04-07 | 2016-08-31 | 重庆智考信息技术有限公司 | Personalization item bank learning system |
CN106340219A (en) * | 2016-08-16 | 2017-01-18 | 广东小天才科技有限公司 | Topic recommendation method and system and related equipment |
CN106230977A (en) * | 2016-08-31 | 2016-12-14 | 广州品唯软件有限公司 | A kind of client functionality loading method, system, client and service end |
CN106453494A (en) * | 2016-08-31 | 2017-02-22 | 广州品唯软件有限公司 | Plug-in updating method, plug-in updating system, client and server side |
CN106775838A (en) * | 2016-11-29 | 2017-05-31 | 暴风集团股份有限公司 | Plug-in unitization downloads the method and system of application program installation kit |
US20180160396A1 (en) * | 2016-12-06 | 2018-06-07 | Guangzhou Ucweb Computer Technology Co., Ltd. | Message pushing method, client, server and programmable device |
CN106886437A (en) * | 2017-01-24 | 2017-06-23 | 北京奇虎科技有限公司 | Application program update method and apparatus |
JP2018132693A (en) * | 2017-02-16 | 2018-08-23 | 株式会社ラーニングコム | Learning support device and learning support program |
CN109388744A (en) * | 2017-08-11 | 2019-02-26 | 北京龙之门网络教育技术股份有限公司 | A kind of adaptive learning recommended method and device |
CN108111330A (en) * | 2017-11-06 | 2018-06-01 | 北京趣拿软件科技有限公司 | The acquisition of updated data package, the update method of application component and device |
CN107832453A (en) * | 2017-11-24 | 2018-03-23 | 重庆科技学院 | Virtual test paper recommendation method oriented to personalized learning scheme |
CN109978310A (en) * | 2017-12-28 | 2019-07-05 | 重庆南华中天信息技术有限公司 | The analysis system of knowledge learning |
CN109993311A (en) * | 2017-12-28 | 2019-07-09 | 重庆南华中天信息技术有限公司 | The analysis method of knowledge learning |
CN108510816A (en) * | 2018-03-30 | 2018-09-07 | 重庆智考信息技术有限公司 | On-line study system and method |
CN109660602A (en) * | 2018-11-28 | 2019-04-19 | 天津字节跳动科技有限公司 | Data increment transmission method and device |
CN109739829A (en) * | 2019-01-15 | 2019-05-10 | 山东仁博信息科技有限公司 | A kind of student knowledge system anlysis system based on ongoing operations |
CN109785691A (en) * | 2019-01-18 | 2019-05-21 | 广东小天才科技有限公司 | Method and system for assisting learning through terminal |
CN109816265A (en) * | 2019-02-01 | 2019-05-28 | 北京作业盒子科技有限公司 | Evaluation method, topic recommended method and the electronic equipment of knowledge feature master degree |
CN109885727A (en) * | 2019-02-21 | 2019-06-14 | 广州视源电子科技股份有限公司 | Data pushing method, device, electronic equipment and system |
CN110012096A (en) * | 2019-04-03 | 2019-07-12 | 中国工商银行股份有限公司 | Mobile client service updates management method, apparatus and system |
US20200356379A1 (en) * | 2019-05-07 | 2020-11-12 | Honeywell International, Inc. | Interactive Profile-Based Self-Learning Application for Smart Field Devices |
Also Published As
Publication number | Publication date |
---|---|
CN112235333B (en) | 2023-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110795022B (en) | Terminal testing method, system and storage medium | |
CN110516159B (en) | Information recommendation method and device, electronic equipment and storage medium | |
CN110378743B (en) | Application invitation method, terminal device, server and medium | |
CN110781373B (en) | List updating method and device, readable medium and electronic equipment | |
CN110390493B (en) | Task management method and device, storage medium and electronic equipment | |
CN113254105B (en) | Resource processing method and device, storage medium and electronic equipment | |
CN111459364B (en) | Icon updating method and device and electronic equipment | |
CN111246228B (en) | Method, device, medium and electronic equipment for updating gift resources of live broadcast room | |
CN110765354A (en) | Information pushing method and device, electronic equipment and storage medium | |
CN110658961A (en) | Information display method and device and electronic equipment | |
CN111209306A (en) | Business logic judgment method and device, electronic equipment and storage medium | |
CN111432001B (en) | Method, apparatus, electronic device and computer readable medium for jumping scenes | |
CN110768861B (en) | Method, device, medium and electronic equipment for obtaining overtime threshold | |
CN111209432A (en) | Information acquisition method and device, electronic equipment and computer readable medium | |
CN110910469A (en) | Method, device, medium and electronic equipment for drawing handwriting | |
CN111752644A (en) | Interface simulation method, device, equipment and storage medium | |
CN111641693A (en) | Session data processing method and device and electronic equipment | |
CN111596992A (en) | Navigation bar display method and device and electronic equipment | |
CN111225255A (en) | Target video push playing method and device, electronic equipment and storage medium | |
CN113031950B (en) | Picture generation method, device, equipment and medium | |
CN113138707B (en) | Interaction method, interaction device, electronic equipment and computer-readable storage medium | |
CN112235333B (en) | Function package management method, device, equipment and storage medium | |
CN111835917A (en) | Method, device and equipment for showing activity range and computer readable medium | |
CN111240718A (en) | Theme updating method and device, electronic equipment and medium | |
CN111290812A (en) | Application control display method and device, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |