CN107621966B - Graphical user interface display method and device and terminal equipment - Google Patents

Graphical user interface display method and device and terminal equipment Download PDF

Info

Publication number
CN107621966B
CN107621966B CN201710773357.7A CN201710773357A CN107621966B CN 107621966 B CN107621966 B CN 107621966B CN 201710773357 A CN201710773357 A CN 201710773357A CN 107621966 B CN107621966 B CN 107621966B
Authority
CN
China
Prior art keywords
background
interface
graphical user
user interface
user
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.)
Active
Application number
CN201710773357.7A
Other languages
Chinese (zh)
Other versions
CN107621966A (en
Inventor
苏云琳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba China Co Ltd
Original Assignee
Alibaba China Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba China Co Ltd filed Critical Alibaba China Co Ltd
Priority to CN201710773357.7A priority Critical patent/CN107621966B/en
Publication of CN107621966A publication Critical patent/CN107621966A/en
Application granted granted Critical
Publication of CN107621966B publication Critical patent/CN107621966B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides a graphical user interface display method, a graphical user interface display device and terminal equipment, wherein the graphical user interface display method comprises the following steps: according to the interface background setting instruction, acquiring user characteristic data corresponding to the graphical user interface; determining background materials matched with the user characteristic data from an interface background material library; generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying the identifier of the reading object based on the background. Through the embodiment of the invention, the display form of the graphical user interface for displaying the reading object is enriched, the possibility of individually setting the graphical user interface for the user is provided, and the individual reading requirement of the user is effectively met.

Description

Graphical user interface display method and device and terminal equipment
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a graphical user interface display method and device for displaying a reading object and terminal equipment.
Background
Reading objects such as electronic books are objects for users to read after information contents such as characters, pictures, sounds, images and the like are digitalized by computer technology. As internet technology is more widely used, the conventional paper reading mode has been gradually replaced by an electronic mode, and people tend to read through an electronic book reading application for applications installed in a terminal device, such as electronic book reading, by using internet and computer technologies.
In the applications, the graphical user interface for displaying the reading object is an important component of the applications, and the reading object can be displayed to a user through the graphical user interface, so that the user can operate and read the reading object conveniently. Currently, a graphic user interface for displaying reading objects generally adopts a cover style or a list style to display the reading objects. When the cover mode is adopted, the graphical user interface is divided into a plurality of lines, and cover pictures of a plurality of reading objects can be displayed on each line; when the list mode is adopted, the graphical user interface is also divided into a plurality of lines, but each line only shows a cover picture of a reading object and necessary information related to the reading object, such as author information, reading information and the like.
However, no matter a cover style or a list style is adopted, the existing graphical user interface for displaying the reading object has a single display style, cannot provide more functions to realize, and cannot meet the personalized reading requirements of users.
Disclosure of Invention
The embodiment of the invention provides a graphical user interface display scheme, which aims to solve the problems that the existing graphical user interfaces for displaying reading objects are single in display form, cannot provide more functions to realize and cannot meet the personalized reading requirements of users.
According to an aspect of an embodiment of the present invention, there is provided a graphical user interface display method including: acquiring user characteristic data corresponding to a graphical user interface according to an interface background setting instruction, wherein the graphical user interface is at least used for displaying an identifier of a reading object; determining background materials matched with the user characteristic data from an interface background material library; generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying the identifier of the reading object based on the background.
According to another aspect of an embodiment of the present invention, there is provided a graphic user interface display apparatus including: the acquisition module is used for acquiring user characteristic data of a graphical user interface according to an interface background setting instruction, wherein the graphical user interface is at least used for displaying an identifier of a reading object; the determining module is used for determining background materials matched with the user characteristic data from an interface background material library; and the display module is used for generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface and displaying the identifier of the reading object based on the background.
According to still another aspect of the embodiments of the present invention, there is also provided a terminal device, including: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus; the memory is used for storing at least one executable instruction, and the executable instruction enables the processor to execute the operation corresponding to the graphical user interface display method.
According to the technical scheme provided by the embodiment of the invention, after the interface background setting instruction is received, the corresponding background material is automatically matched from the interface background material library according to the user characteristic data, the background of the corresponding graphical user interface is generated and displayed, and then the identifier of the reading object is displayed based on the background. The user characteristic data can represent the personalized characteristics of the user, can be regarded as a user portrait, and the background material determined according to the user characteristic data is more matched with the personalized characteristics of the user, so that the personalized requirements of the user are better met. Therefore, the backgrounds of the graphical user interfaces used by different users are possibly different, the display forms of the graphical user interfaces for displaying the reading objects are enriched, the possibility is provided for the user to customize and set the graphical user interfaces, and the personalized reading requirements of the user are effectively met.
Drawings
FIG. 1 is a flowchart illustrating steps of a graphical user interface display method according to a first embodiment of the present invention;
FIG. 2 is a schematic diagram of a graphical user interface of the prior art;
FIG. 3 is a schematic diagram of another graphical user interface in the prior art;
FIG. 4 is a flowchart illustrating steps of a graphical user interface display method according to a second embodiment of the present invention;
FIG. 5 is a schematic diagram of a graphical user interface in the embodiment shown in FIG. 4;
FIG. 6 is a schematic view of another graphical user interface in the embodiment shown in FIG. 4;
FIG. 7 is a block diagram of a GUI display apparatus according to a third embodiment of the present invention;
fig. 8 is a block diagram of a gui display apparatus according to a fourth embodiment of the present invention;
fig. 9 is a schematic structural diagram of a terminal device according to a fifth embodiment of the present invention.
Detailed Description
The following detailed description of embodiments of the invention is provided in conjunction with the accompanying drawings (like numerals indicate like elements throughout the several views) and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.
It will be understood by those of skill in the art that the terms "first," "second," and the like in the embodiments of the present invention are used merely to distinguish one element, step, device, module, or the like from another element, and do not denote any particular technical or logical order therebetween.
Example one
Referring to fig. 1, a flowchart illustrating steps of a graphical user interface display method according to a first embodiment of the present invention is shown.
The graphical user interface display method of the embodiment comprises the following steps:
step S102: and according to the interface background setting instruction, acquiring user characteristic data corresponding to the graphical user interface.
Wherein the graphical user interface is at least for displaying an identifier of the reading object.
In the embodiment of the invention, the graphical user interface is an interactive interface for interacting with a user, and the user can browse the reading object and operate the reading object through the graphical user interface. The identifier of the reading object is used for identifying the reading object, and optionally, related information of the reading object can be provided. For example, in an e-book reading application, the identifier of the reading object may be a cover icon or spine icon of the e-book or other suitable form of identifier.
Taking an e-book reading application as an example, an electronic book shelf is provided, which is a graphical user interface showing information of a user's e-book. The electronic bookshelf may be a functional part installed in an electronic book reading application in the intelligent terminal (e.g. a "bookshelf" function in "flag novel"), or may be a built-in functional part in an electronic book reader (e.g. a "bookshelf" function in kindled). An existing graphical user interface, exemplified by an electronic book shelf, is shown in fig. 2. as can be seen from fig. 2, in addition to the areas (black dashed areas) occupied by the tag options of the electronic book reading application (e.g., "bookshelf", "book city", "find", "account"), the cover icons (black solid areas) of the electronic book occupy other areas in the interface; fig. 3 is another graphic user interface of an existing electronic bookshelf, as shown in fig. 3, in which a region (black dotted region) related to user information is provided in addition to a region (black dotted region) occupied by a tag option of an electronic book reading application, and a cover icon (black solid region) of an electronic book is located between the two regions. For convenience of distinction, in the embodiment of the present invention, a region occupied by a cover icon of an electronic book is labeled as a first region, and other regions are labeled as second regions.
The interface background setting instruction is used for indicating the setting of the background of the graphical user interface, for example, the setting can be from no background to background, or the background can be replaced from the old background. The interface background setting instruction can be generated according to user operation, for example, the instruction is triggered and generated after the user selects a corresponding operation option; the application may be automatically generated, for example, when the application is initialized, or when the background is automatically changed every set time period, or when a new reading object is added, or the like.
The user characteristic data corresponding to the graphical user interface is used for representing the application to which the graphical user interface belongs, the personalized characteristics of the user can be regarded as a user portrait of the user, and the behavior, the preference and the like of the user can be known to a certain extent through the characteristic data.
In the embodiment of the present invention, the reading object includes, but is not limited to, an electronic book, and may also be an electronic document in other forms, such as an electronic document imported by a user.
Step S104: and determining background materials matched with the user characteristic data from the interface background material library.
The interface background material library stores materials for generating the background of the graphical user interface, including but not limited to: two-dimensional picture materials and three-dimensional picture materials. Each background material is associated with a corresponding information tag (including but not limited to at least one of a genre tag, a style tag, a hue tag, and a content tag) for matching with the user characteristic data.
The specific matching method may be implemented by a person skilled in the art in any appropriate manner according to actual needs, including but not limited to matching through a preset matching rule, or matching through a machine learning manner, and the like, which is not limited in this embodiment of the present invention.
Step S106: and generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying the identifier of the reading object based on the background.
After the background material is determined, the corresponding interface can be called to transmit the information of the background material, and then the background of the corresponding graphical user interface is generated. Subsequently, the graphical user interface may be presented using the background.
The process of generating the graphical user interface background according to the determined background material may be implemented differently according to different program languages, and a person skilled in the art may generate the graphical user interface background in any appropriate manner according to actual situations.
Through the embodiment, after the interface background setting instruction is received, the corresponding background material is automatically matched from the interface background material library according to the user characteristic data, so that the background of the corresponding graphical user interface is generated and displayed, and further, the identifier of the reading object is displayed based on the background. The user characteristic data can represent the personalized characteristics of the user, can be regarded as a user portrait, and the background material determined according to the user characteristic data is more matched with the personalized characteristics of the user, so that the personalized requirements of the user are better met. Therefore, the backgrounds of the graphical user interfaces used by different users are possibly different, the display forms of the graphical user interfaces for displaying the reading objects are enriched, the possibility is provided for the user to customize and set the graphical user interfaces, and the personalized reading requirements of the user are effectively met.
The graphical user interface display method of the present embodiment may be performed by any suitable device having data processing capabilities, including but not limited to: various terminal devices, such as PCs, tablets, mobile terminals, e-readers, etc.
Example two
Referring to fig. 4, a flowchart illustrating steps of a graphical user interface display method according to a second embodiment of the present invention is shown.
The graphical user interface display method of the embodiment comprises the following steps:
step S202: and according to the interface background setting instruction, acquiring user characteristic data corresponding to the graphical user interface.
As described above, the interface background setting instruction may be generated by a user operation or may be automatically generated. Under the condition of generating according to the user operation, the application to which the graphical user interface belongs can provide corresponding operation options for the user to operate. In order to make the operation simpler and easier and reduce the operation burden of the user, in a feasible manner, corresponding background setting options can be set in the graphical user interface so as to facilitate the operation of the user. The background setting option may be implemented by any appropriate implementation manner, such as an icon manner, a button manner, and the like, according to the actual situation, and the setting of the background of the graphical user interface may be implemented by clicking the option on the graphical user interface by the user.
In the case where the background setting option is provided, the method may further include, before the step: and generating an interface background setting instruction according to the operation of the user on the background setting options arranged in the graphical user interface. Then, after receiving the instruction, the application to which the graphical user interface belongs, such as an electronic book reading application, may set an instruction according to the interface background to obtain corresponding user feature data.
The user characteristic data can represent the personalized characteristics of the user, and in a feasible mode, the user data corresponding to the graphical user interface can be obtained firstly; and further, carrying out feature extraction on the user data to obtain user feature data. The specific implementation manner of feature extraction for the user data may be any appropriate manner for feature extraction by those skilled in the art according to actual situations, and the embodiment of the present invention is not limited to this.
Optionally, the user data comprises at least one of: user usage behavior data, user account data. The user use behavior data records the historical behaviors of the application to which the user uses the graphical user interface, such as reading behavior, purchasing behavior, parameter setting behavior and the like; the user account data may characterize a portion of the user's personal information, such as gender, age, location, and so forth. By extracting the characteristics of the user data to obtain the user characteristic data, the habit and preference of the user in using the application can be known, so that reference is provided for generating the graphical user interface background.
Optionally, in this embodiment, the user characteristic data includes, but is not limited to, at least one of the following: data indicating a user reading type, data indicating a user gender, data indicating a user age, data indicating a user historical background selection type, data indicating a user historical purchasing behavior.
By the data used for indicating the reading type of the user, the reading preference of the user can be known, such as the preference of war class, martial arts class and the like, and the user has certain background selection preference, such as the preference of cool tone and the background related to weapons and the like.
With data indicating the gender of the user, it is possible to understand the gender of the user, generally women prefer a bright shade or a warm-tinted background more, while men prefer a darker, simpler shade, and so on.
By the data indicating the age of the user, it is possible to understand the age stage of the user, for example, the middle aged people like a settled background and the young people like a lively background.
By means of the data indicating the user's historical background selection type, the user's preference for selecting a background can be learned, and if the user selects a cartoon background multiple times, the user can be considered to prefer a cartoon type background.
By means of the data indicating the historical purchasing behavior of the user, the reading preference or the setting preference of the user in the application using the graphical user interface can be deeply known, and generally, the user can purchase things which are very interested in the user, such as purchasing an electronic book or purchasing the skin of the application, and the like. For example, if the e-book purchased by the user is mostly youth, the user can think that the e-book prefers a fresh and lively background; the user may think that the mysterious application skin is preferred to the mysterious background if he purchases the mysterious application skin several times.
Step S204: and determining background materials matched with the user characteristic data from the interface background material library.
The interface background material library stores a certain amount of background materials, and each background material corresponds to at least one information tag, such as a type tag, a style tag, a hue tag, a content tag and the like, so as to be matched with the user characteristic data. The interface background material library can be locally arranged, can also be arranged in a server, and can also be partially arranged in the local and partially arranged in the server.
In a feasible scheme, in order to improve the use experience of a user, an uploading interface of background materials can be provided for the user in the application to which the graphical user interface belongs, so that the user can upload favorite pictures. In this case, before the user characteristic data corresponding to the graphical user interface is acquired according to the interface background setting instruction, the background material uploaded by the user through the setting interface can be received, and the uploaded background material is stored in the interface background material library.
Based on the method, the weight can be set for the background material in the interface background material library, for example, the weight of the background material uploaded by the user is set to be higher than that of the background material provided by the application, so that the personalized requirements of the user can be better met. Without limitation, one skilled in the art may set the weight for the background material in other suitable manners, such as by setting the corresponding weight for the background material based on statistics and analysis of data from a large number of user-selected background materials. Under the condition that the background material is correspondingly weighted, the step can be realized as follows: and determining the background material matched with the user characteristic data from the interface background material library according to the weight of the background material in the interface background material library. For example, if a warm cartoon-type background material is matched according to the user feature data, the background material with the highest weight can be selected from the cartoon-type as the material for subsequently generating the graphical user interface background.
In order to make the graphical user interface more harmonious overall, in another alternative, the first region and the second region of the graphical user interface may be operated separately. As mentioned above, the graphical user interface includes a first area and a second area, wherein the first area is used for displaying the identifier of the reading object based on the background of the graphical user interface, and the second area is used for displaying the tag option of the application to which the graphical user interface belongs, and possibly auxiliary information, such as information related to the user account and/or common operation information (such as search, file import, book management, etc.). When the background in the second region is determined and the background is not applied to the background in the first region, that is, the second region has a different background than the background of the graphical user interface, the step of determining background material matching the user characteristic data from the interface background material library may include: determining background materials which are matched with the user characteristic data and the background in the second area from an interface background material library; and/or determining background materials matched with the user characteristic data from the interface background material library, and performing color adjustment on the determined background materials according to the background in the second area.
For example, if the user characteristic data represents a pattern in which the user prefers warm tones, the current background of the second region is a pink-red image, and if a pink-blue image, a pink-yellow image and a beige image are selected from the interface background material library, the beige image can be used as a background material matched with the user characteristic data according to transition and color relations among colors. For another example, if the user characteristic data represents a pattern in which the user prefers warm tones, the current background of the second region is an image in a pink color system, and the image selected from the interface background material library is an image in a pure white color system, the image in the pure white color system may be subjected to appropriate color processing, for example, adjusted to be beige white, so as to be more harmonious with the image in a pink color system of the second region. It should be noted that the specific implementation manner of color adjustment and the judgment on whether images are coordinated or not may be implemented by those skilled in the art according to the actual application scenario in combination with corresponding aesthetic knowledge, and the embodiment of the present invention is not limited thereto.
In addition, the existing graphical user interface for displaying reading objects also provides a classification function for users, and the users can manually establish corresponding folders and place the reading objects of the same type into one folder. However, this method is very inconvenient for the user to view the reading object, and requires the user to find the corresponding folder, open the folder, and find the reading object to be viewed from the folder. Therefore, the embodiment of the invention also provides a method for facilitating the user to classify the reading objects and to view the reading objects, namely, the graphical user interface comprises a plurality of (two or more) sub-interfaces, and the types of the reading objects in each sub-interface are different. Taking an e-book reading application as an example, a plurality of electronic bookshelves may be provided, where each electronic bookshelf corresponds to one e-book type. That is, the electronic bookshelf includes a plurality of electronic books, each of which has a different type of electronic book. Therefore, the user can view different types of reading objects by switching different graphical user interfaces.
When there are multiple sub-interfaces of graphical user, it can set background for each sub-interface, or set background for only part of it, the background of each sub-interface can be different or same.
Optionally, when the graphical user interface includes a plurality of sub-interfaces, determining the background material matching the user characteristic data from the interface background material library may include: and determining background materials which are matched with the user characteristic data and the types of the reading objects in the current sub-interface from the interface background material library. Still taking e-book reading applications as an example, if the user characteristic data indicates that the user is a male in the age range of 20-30, and the electronic bookshelves of the user include two, one of programming type and the other of martial arts type, the backgrounds of the two electronic bookshelves may be different, one being a blue series image with computer patterns and one being a white series image with swords.
Therefore, the application to which the graphical user interface belongs also needs to provide the user with appropriate settings for switching the graphical user sub-interfaces, for example, by sliding to the left to switch to the next adjacent sub-interface, and by sliding to the right to switch to the previous adjacent sub-interface; or setting different labels for a plurality of graphical user sub-interfaces, and switching by operating the labels. A graphic user interface including a plurality of sub-interfaces is shown in fig. 5, in which fig. 5 shows an electronic bookshelf interface provided with 3 electronic bookshelves each corresponding to a different tag, respectively a "programming" tag corresponding to a programming type of electronic book, a "martial arts" tag corresponding to a martial arts type of electronic book, and a "finance" tag corresponding to a finance type of electronic book. When a user clicks a certain label, the corresponding electronic book shelf and the electronic book therein are displayed.
Step S206: and generating a background of the graphical user interface according to the determined background material, and displaying the generated background through the graphical user interface.
After the background material is determined, the background material can be handed to a background program for processing, and then the background of the corresponding graphical user interface is generated. For example, taking an electronic bookshelf in an electronic book reading application as an example, the processing and generation of the background material can be performed by a corresponding method (such as the GRIDVIEW method or the LISTVIEW method) in the ANDROID system. Subsequently, a graphical user interface display can be performed based on the background.
Step S208: an identifier of the reading object is displayed based on a background of the graphical user interface.
The identifier of the reading object can be displayed in a conventional manner, but in order to improve the use experience of a user, in a feasible implementation manner, the reading time of the reading object in the graphical user interface can be acquired; sequencing the reading objects according to the reading time, and determining the reading objects with the reading time meeting the set time rule according to the sequencing result; in the background based on the graphical user interface, reading objects meeting the set time rule are displayed on the front cover, and other reading objects are displayed on the spine. The set time rule may be set by a person skilled in the art according to actual needs, and the embodiment of the present invention is not limited thereto. For example, a cover display is used for a reading object such as an electronic book read in the last month, and a spine display is used for others. Therefore, the method is convenient for the user to continuously read the reading objects which are not read in the near term, and can also enable the graphical user interface to display more information of the reading objects.
It should be noted that, when the graphical user interface includes a plurality of sub-interfaces, the graphical user interface display method of the embodiment of the present invention further includes: and displaying other sub-interfaces different from the current sub-interface according to the received interface switching instruction. Therefore, switching among different sub-interfaces is achieved. For example, taking a plurality of electronic bookshelves in an electronic book reading application as an example, when a user performs a leftward sliding operation based on a current electronic bookshelf, a next electronic bookshelf adjacent to the current electronic bookshelf is displayed; or, when the user performs a rightward sliding operation based on the current electronic bookshelf, displaying a previous electronic bookshelf adjacent to the current electronic bookshelf. The electronic bookshelves can display circularly, for example, if three electronic bookshelves are provided, and the current electronic bookshelf is the third electronic bookshelf, the first electronic bookshelf can be displayed continuously by sliding to the left.
And when the multiple graphical user sub-interfaces have corresponding tags, receiving triggering operation of a user on different interface tags corresponding to different graphical user sub-interfaces, and generating an interface switching instruction, wherein the interface switching instruction carries information of the sub-interfaces to be displayed. That is, the user clicks a certain label, and switches to the sub-interface corresponding to the label. Through the form of the label, a user can conveniently know the information of the plurality of the graphical user sub-interfaces, and can directly switch to the corresponding graphical user sub-interfaces according to the requirement without searching and displaying the graphical user sub-interfaces one by one.
In order to satisfy some users who have requirements for displaying the pattern design of the reading object, optionally, the application to which the graphical user interface belongs, such as an e-book reading application, may also provide a frame template in the graphical user interface, and the graphical user interface displays the identifier of the reading object through the frame template. For example, for an electronic bookshelf in an electronic book reading application, a virtual electronic bookshelf appearance may be provided, such as a tree-shaped electronic bookshelf, a circular electronic bookshelf, or any other feasible electronic bookshelf appearance. Based on the method, before the user characteristic data corresponding to the graphical user interface is acquired according to the interface background setting instruction, a frame template in the graphical user interface can be set, wherein the graphical user interface displays the identifier of the reading object through the frame template. Then, generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying the identifier of the reading object based on the background may include: generating a background of the graphical user interface according to the determined background material, adjusting the background of the graphical user interface according to the frame template, displaying the frame template and the adjusted background of the graphical user interface through the graphical user interface, and displaying the identifier of the reading object based on the background and the frame template. Optionally, adjusting the graphical user interface background according to the frame template includes: the following adjustments to the graphical user interface background are made according to the framework template: at least one of size adjustment, angle adjustment, shape adjustment and cutting adjustment. So that the background of the graphical user interface is more adaptive to the frame template, and the use experience of the user is further improved.
Identifiers of reading objects on the graphical user interface can be displayed in a conventional manner, but in order to enhance the user experience, the user can be provided with a setting of the maximum number of identifiers of reading objects that can be displayed per cell of the frame template. Still taking the e-book reading application as an example, if a user needs to display more e-books on the electronic bookshelf, the user can set the maximum number that can be displayed on each cell of the frame template to be larger, so that the e-books on the graphical user interface can be all displayed in one screen. In this way, displaying the identifier of the reading object based on the background of the graphical user interface may be implemented as: displaying the identifier of the reading object based on the background of the graphical user interface according to the setting of the identifier of the reading object; wherein the setting of the identifier of the reading object comprises: the maximum number of identifiers of reading objects displayed per cell of the frame template.
Taking a graphical user interface as an electronic bookshelf as an example, an interface of an electronic bookshelf adopting a frame template is shown in fig. 6, the frame template in fig. 6 has a certain shape, the electronic books 1, 2, 8-14 are displayed in a cover form, and the electronic books 3-7 are displayed in a spine form, so that the electronic bookshelf is more ornamental and improves user experience.
Through the process, the personalized display of the graphical user interface for displaying the reading object is effectively realized. But not limited thereto, the personalized experience of the user can be further enhanced by the following optional operations.
For example, preset background music may also be played while the graphical user interface is displayed. The background music may be a default music setting provided by the application to which the graphical user interface belongs, but preferably also an adapted background music may be provided for the user based on the user characteristic data.
In addition, in practical application, the setting for manually setting the graphical user interface background can be provided for the user at the same time, so that the user can manually set the graphical user interface background.
Through the embodiment, after the interface background setting instruction is received, the corresponding background material is automatically matched from the interface background material library according to the user characteristic data, the corresponding graphical user interface background is generated and displayed, and then the identifier of the reading object is displayed based on the background. The user characteristic data can represent the personalized characteristics of the user, can be regarded as a user portrait, and the background material determined according to the user characteristic data is more matched with the personalized characteristics of the user, so that the personalized requirements of the user are better met. Therefore, the backgrounds of the graphical user interfaces used by different users are possibly different, the display forms of the graphical user interfaces for displaying the reading objects are enriched, the possibility is provided for the user to customize and set the graphical user interfaces, and the personalized reading requirements of the user are effectively met.
The graphical user interface display method of the present embodiment may be performed by any suitable device having data processing capabilities, including but not limited to: various terminal devices, such as PCs, tablets, mobile terminals, e-readers, etc.
EXAMPLE III
Referring to fig. 7, a block diagram of a graphical user interface display apparatus according to a third embodiment of the present invention is shown.
The graphical user interface display apparatus of the present embodiment includes: an obtaining module 302, configured to obtain user characteristic data corresponding to a graphical user interface according to an interface background setting instruction, where the graphical user interface is at least used to display an identifier of a reading object; a determining module 304, configured to determine, from the interface background material library, a background material that matches the user feature data; a display module 306, configured to generate a background of a graphical user interface according to the determined background material, display the generated background through the graphical user interface, and display an identifier of the reading object based on the background.
By the graphical user interface display device of the embodiment, after the interface background setting instruction is received, the corresponding background material is automatically matched from the interface background material library according to the user characteristic data, the corresponding graphical user interface background is generated and displayed, and then the identifier of the reading object is displayed based on the background. The user characteristic data can represent the personalized characteristics of the user, can be regarded as a user portrait, and the background material determined according to the user characteristic data is more matched with the personalized characteristics of the user, so that the personalized requirements of the user are better met. Therefore, the backgrounds of the graphical user interfaces used by different users are possibly different, the display forms of the graphical user interfaces for displaying the reading objects are enriched, the possibility is provided for the user to customize and set the graphical user interfaces, and the personalized reading requirements of the user are effectively met.
Example four
Referring to fig. 8, a block diagram of a gui display apparatus according to a fourth embodiment of the present invention is shown.
The graphical user interface display apparatus of the present embodiment includes: an obtaining module 402, configured to obtain user characteristic data corresponding to a graphical user interface according to an interface background setting instruction, where the graphical user interface is at least used to display an identifier of a reading object; a determining module 404, configured to determine, from the interface background material library, a background material matched with the user feature data; a display module 406, configured to generate a background of a graphical user interface according to the determined background material, display the generated background through the graphical user interface, and display an identifier of the reading object based on the background.
Optionally, the user characteristic data comprises at least one of: data indicating a user reading type, data indicating a user gender, data indicating a user age, data indicating a user historical background selection type, data indicating a user historical purchasing behavior.
Optionally, the determining module 404 is configured to determine the background material matched with the user feature data from the interface background material library according to the weight of the background material in the interface background material library.
Optionally, the gui display apparatus of this embodiment further includes: the uploading module 408 is configured to receive a background material uploaded by a user through a set interface before the obtaining module 402 obtains the user characteristic data corresponding to the graphical user interface according to the interface background setting instruction, and store the uploaded background material in the interface background material library.
Optionally, the gui display apparatus of this embodiment further includes: the first instruction generating module 410 is configured to generate an interface background setting instruction according to an operation of a user on a background setting option set in the graphical user interface before the obtaining module 402 obtains user feature data corresponding to the graphical user interface according to the interface background setting instruction.
Optionally, the graphical user interface comprises a first area for displaying an identifier of the reading object based on a background of the graphical user interface and a second area having a different background than the background of the first area; the determining module 404 is configured to determine, from the interface background material library, a background material that matches the user feature data and matches the background in the second area; and/or determining background materials matched with the user characteristic data from the interface background material library, and performing color adjustment on the determined background materials according to the background in the second area.
Optionally, the graphical user interface comprises a plurality of sub-interfaces, each sub-interface having a different type of reading object.
Optionally, the determining module 404 is configured to determine the background material matching the user feature data and matching the type of the reading object in the current sub-interface from the interface background material library.
Optionally, the graphical user interface device of this embodiment further includes: and the switching module 412 is configured to display other sub-interfaces different from the current sub-interface according to the received interface switching instruction.
Optionally, the gui display apparatus of this embodiment further includes: a second instruction generating module 414, configured to receive, before the switching module 412 displays other sub-interfaces different from the current sub-interface according to the received gui switching instruction, a user trigger operation on different interface tags corresponding to different sub-interfaces, and generate an interface switching instruction, where the interface switching instruction carries information of the sub-interface to be displayed.
Optionally, the gui display apparatus of this embodiment further includes: a frame setting module 416, configured to set a frame template in a graphical user interface before the obtaining module 402 obtains user feature data corresponding to the graphical user interface according to the interface background setting instruction, where the graphical user interface displays an identifier of the reading object through the frame template; the display module 406 includes: a background generating module 4062, configured to generate a background of the graphical user interface according to the determined background material; the adjusting and displaying module 4064 is configured to adjust a background of a graphical user interface according to a frame template, display the frame template and the adjusted background through the graphical user interface, and display an identifier of the reading object based on the background and the frame template.
Optionally, the adjusting display module 4064 is configured to perform the following adjustment on the background of the graphical user interface according to the frame template: at least one of size adjustment, angle adjustment, shape adjustment and cutting adjustment.
Optionally, the display module 406 includes: a first display module 4066, configured to generate a background of the graphical user interface according to the determined background material, and display the generated background through the graphical user interface; displaying the identifier of the reading object based on the background according to the setting of the identifier of the reading object; wherein the setting of the identifier of the reading object comprises: the maximum number of identifiers of reading objects displayed per cell of the frame template.
Optionally, the display module 406 includes: a second display module 4068, configured to generate a background of the graphical user interface according to the determined background material, and display the generated background through the graphical user interface; acquiring the reading time of a reading object; sequencing the reading objects according to the reading time, and determining the reading objects with the reading time meeting the set time rule according to the sequencing result; based on the background of the graphical user interface, the reading objects meeting the set time rule are displayed on the front cover, and other reading objects are displayed on the spine.
Optionally, the gui display apparatus of this embodiment further includes: the music playing module 418 is configured to play the preset background music while displaying the graphical user interface.
Optionally, the gui display apparatus of this embodiment further includes: the feature extraction module 420 is configured to, before the obtaining module 402 obtains the user feature data corresponding to the graphical user interface according to the interface background setting instruction, obtain user data corresponding to the graphical user interface, where the user data includes at least one of the following: user usage behavior data and user account data; and performing feature extraction on the user data to obtain user feature data.
The graphical user interface display device of this embodiment is used to implement the corresponding graphical user interface display method in the foregoing method embodiments, and has the beneficial effects of the corresponding method embodiments, which are not described herein again.
EXAMPLE five
Fig. 9 is a schematic structural diagram of a terminal device according to a fifth embodiment of the present invention, and the specific embodiment of the present invention does not limit the specific implementation of the terminal device.
As shown in fig. 9, the terminal device may include: a processor (processor)502, a Communications Interface 504, a memory 506, and a communication bus 508.
Wherein:
the processor 502, communication interface 504, and memory 506 communicate with one another via a communication bus 508.
A communication interface 504 for communicating with network elements of other devices, such as other terminals or servers.
The processor 502 is configured to execute the program 510, and may specifically execute relevant steps in the above-described embodiment of the gui display method.
In particular, program 510 may include program code that includes computer operating instructions.
The processor 502 may be a central processing unit CPU, or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement an embodiment of the present invention. The terminal device comprises one or more processors, which can be the same type of processor, such as one or more CPUs; or may be different types of processors such as one or more CPUs and one or more ASICs.
And a memory 506 for storing a program 510. The memory 506 may comprise high-speed RAM memory, and may also include non-volatile memory (non-volatile memory), such as at least one disk memory.
The program 510 may specifically be used to cause the processor 502 to perform the following operations: according to the interface background setting instruction, acquiring user characteristic data corresponding to the graphical user interface; determining background materials matched with the user characteristic data from an interface background material library; generating a background of a graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying the identifier of the reading object based on the background.
In an alternative embodiment, the user characteristic data comprises at least one of: data indicating a user reading type, data indicating a user gender, data indicating a user age, data indicating a user historical background selection type, data indicating a user historical purchasing behavior.
In an alternative embodiment, the program 510 is further configured to enable the processor 502 to determine the background material matching the user characteristic data from the interface background material library according to the weight of the background material in the interface background material library when determining the background material matching the user characteristic data from the interface background material library.
In an optional implementation manner, the program 510 is further configured to enable the processor 502 to receive a background material uploaded by a user through a setting interface before acquiring user feature data corresponding to the graphical user interface according to the interface background setting instruction, and store the uploaded background material in an interface background material library.
In an alternative embodiment, the program 510 is further configured to enable the processor 502 to generate an interface background setting instruction according to an operation of a user on a background setting option set in the graphical user interface before acquiring user feature data corresponding to the graphical user interface according to the interface background setting instruction.
In an alternative embodiment, the graphical user interface includes a first area for displaying an identification of the reading object based on a background of the graphical user interface and a second area having a different background than the background of the first area; the program 510 is further configured to cause the processor 502 to determine, when determining background material matching the user characteristic data from the interface background material library, background material matching the user characteristic data and matching the background in the second region from the interface background material library; and/or determining background materials matched with the user characteristic data from the interface background material library, and performing color adjustment on the determined background materials according to the background in the second area.
In an alternative embodiment, the graphical user interface includes a plurality of sub-interfaces, each sub-interface having a different type of reading object.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to determine background material from the interface background material library that matches the user characteristic data and matches the type of the reading object in the current sub-interface when determining background material from the interface background material library that matches the user characteristic data.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to display other sub-interfaces different from the current sub-interface according to the received interface switching instruction.
In an optional implementation manner, the program 510 is further configured to enable the processor 502 to receive a trigger operation of a user on different interface tags corresponding to different sub-interfaces before displaying other sub-interfaces different from the current sub-interface according to the received interface switching instruction, and generate an interface switching instruction, where the interface switching instruction carries information of the sub-interfaces to be displayed.
In an optional implementation, the program 510 is further configured to enable the processor 502 to set a frame template in the graphical user interface before acquiring user feature data corresponding to the graphical user interface according to the interface background setting instruction, where the graphical user interface displays the identifier of the reading object through the frame template; the program 510 is further configured to cause the processor 502 to generate a background of a graphical user interface based on the determined background material, display the generated background through the graphical user interface, and display the identifier of the reading object based on the background, generate the background of the graphical user interface based on the determined background material, adjust the background of the graphical user interface according to a frame template, display the frame template and the adjusted background through the graphical user interface, and display the identifier of the reading object based on the background and the frame template.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to, when adjusting the background of the graphical user interface according to the frame template, adjust the background of the graphical user interface according to the frame template by: at least one of size adjustment, angle adjustment, shape adjustment and cutting adjustment.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to display the identifier of the reading object based on the background according to the setting of the identifier of the reading object when displaying the identifier of the reading object based on the background; wherein the setting of the identifier of the reading object comprises: the maximum number of identifiers of reading objects displayed per cell of the frame template.
In an alternative embodiment, the program 510 is further configured to enable the processor 502 to obtain the reading time of the reading object when the identifier of the reading object is displayed based on the background; sequencing the reading objects according to the reading time, and determining the reading objects with the reading time meeting the set time rule according to the sequencing result; based on the background of the graphical user interface, the reading objects meeting the set time rule are displayed on the front cover, and other reading objects are displayed on the spine.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to play the preset background music while displaying the graphical user interface.
In an alternative embodiment, the program 510 is further configured to cause the processor 502 to obtain user data corresponding to the graphical user interface before obtaining user feature data corresponding to the graphical user interface according to the interface background setting instruction, where the user data includes at least one of: user usage behavior data and user account data; and performing feature extraction on the user data to obtain user feature data.
For specific implementation of each step in the program 510, reference may be made to corresponding steps and corresponding descriptions in units in the foregoing embodiments of the gui display method, which are not described herein again. It can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described devices and modules may refer to the corresponding process descriptions in the foregoing method embodiments, and are not described herein again.
Through the terminal equipment of the embodiment, after the interface background setting instruction is received, the corresponding background material is automatically matched from the interface background material library according to the user characteristic data, the background of the corresponding graphical user interface is generated and displayed, and then the identifier of the reading object is displayed based on the background. The user characteristic data can represent the personalized characteristics of the user, can be regarded as a user portrait, and the background material determined according to the user characteristic data is more matched with the personalized characteristics of the user, so that the personalized requirements of the user are better met. Therefore, the backgrounds of the graphical user interfaces used by different users are possibly different, the display forms of the graphical user interfaces for displaying the reading objects are enriched, the possibility is provided for the user to customize and set the graphical user interfaces, and the personalized reading requirements of the user are effectively met.
It should be noted that, according to the implementation requirement, each component/step described in the embodiment of the present invention may be divided into more components/steps, and two or more components/steps or partial operations of the components/steps may also be combined into a new component/step to achieve the purpose of the embodiment of the present invention.
The above-described method according to an embodiment of the present invention may be implemented in hardware, firmware, or as software or computer code storable in a recording medium such as a CD ROM, a RAM, a floppy disk, a hard disk, or a magneto-optical disk, or as computer code originally stored in a remote recording medium or a non-transitory machine-readable medium downloaded through a network and to be stored in a local recording medium, so that the method described herein may be stored in such software processing on a recording medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware such as an ASIC or FPGA. It will be appreciated that the computer, processor, microprocessor controller or programmable hardware includes memory components (e.g., RAM, ROM, flash memory, etc.) that can store or receive software or computer code that, when accessed and executed by the computer, processor or hardware, implements the graphical user interface display methods described herein. Further, when a general-purpose computer accesses code for implementing the graphical user interface display methods shown herein, execution of the code transforms the general-purpose computer into a special-purpose computer for performing the graphical user interface display methods shown herein.
Those of ordinary skill in the art will appreciate that the various illustrative elements and method steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present embodiments.
The above embodiments are only for illustrating the embodiments of the present invention and not for limiting the embodiments of the present invention, and those skilled in the art can make various changes and modifications without departing from the spirit and scope of the embodiments of the present invention, so that all equivalent technical solutions also belong to the scope of the embodiments of the present invention, and the scope of patent protection of the embodiments of the present invention should be defined by the claims.

Claims (31)

1. A graphical user interface display method, comprising:
acquiring user characteristic data corresponding to a graphical user interface according to an interface background setting instruction, wherein the graphical user interface is at least used for displaying an identifier of a reading object;
determining background materials matched with the user characteristic data from an interface background material library;
generating a background of the graphical user interface from the determined background material, displaying the generated background through the graphical user interface, and displaying an identifier of the reading object based on the background,
wherein the graphical user interface comprises a first area for displaying an identifier of the reading object based on the background and a second area having a different background than the background of the first area;
determining background materials matched with the user characteristic data from the interface background material library, wherein the determining comprises the following steps:
determining background materials which are matched with the user characteristic data and the background in the second area from an interface background material library; and/or determining background materials matched with the user characteristic data from an interface background material library, and performing color adjustment on the determined background materials according to the background in the second area.
2. The method of claim 1, wherein the user characteristic data comprises at least one of: data indicating a user reading type, data indicating a user gender, data indicating a user age, data indicating a user historical background selection type, data indicating a user historical purchasing behavior.
3. The method of claim 1 or 2, wherein said determining from an interface background materials library background materials matching said user characteristic data comprises:
and determining the background material matched with the user characteristic data from the interface background material library according to the weight of the background material in the interface background material library.
4. The method according to claim 3, wherein before the obtaining of the user feature data corresponding to the graphical user interface according to the interface background setting instruction, the method further comprises:
and receiving the background materials uploaded by a user through a set interface, and storing the uploaded background materials into the interface background material library.
5. The method according to claim 1 or 2, wherein before the acquiring the user feature data corresponding to the graphical user interface according to the interface background setting instruction, the method further comprises:
and generating the interface background setting instruction according to the operation of the user on the background setting options arranged in the graphical user interface.
6. The method of claim 1 or 2, wherein the graphical user interface comprises a plurality of sub-interfaces, each sub-interface having a different type of reading object.
7. The method of claim 6, wherein said determining background material from an interface background material library that matches said user characteristic data comprises:
and determining background materials which are matched with the user characteristic data and the types of the reading objects in the current sub-interface from an interface background material library.
8. The method of claim 7, wherein the method further comprises:
and displaying other sub-interfaces different from the current sub-interface according to the received interface switching instruction.
9. The method of claim 8, wherein before displaying other sub-interfaces different from the current sub-interface according to the received interface switching instruction, the method further comprises:
receiving triggering operation of a user on different interface labels corresponding to different sub-interfaces, and generating an interface switching instruction, wherein the interface switching instruction carries information of the sub-interfaces to be displayed.
10. The method of claim 1 or 2,
before the step of setting the instruction according to the interface background and acquiring the user characteristic data corresponding to the graphical user interface, the method further includes: setting a frame template in the graphical user interface, wherein the graphical user interface displays the identifier of the reading object through the frame template;
the generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying an identifier of the reading object based on the background, includes: generating a background of the graphical user interface according to the determined background material, adjusting the background according to the frame template, displaying the frame template and the adjusted background through the graphical user interface, and displaying the identifier of the reading object based on the background and the frame template.
11. The method of claim 10, wherein adjusting the background in accordance with the frame template comprises:
and adjusting the background according to the frame template as follows: at least one of size adjustment, angle adjustment, shape adjustment and cutting adjustment.
12. The method of claim 11, wherein said displaying an identifier of the reading object based on the background comprises:
displaying the identifier of the reading object based on the background according to the setting of the identifier of the reading object;
wherein the setting of the identifier of the reading object comprises: the maximum number of identifiers of reading objects displayed per cell of the frame template.
13. The method of claim 1 or 2, wherein said displaying an identifier of the reading object based on the background comprises:
acquiring the reading time of the reading object;
sequencing the reading objects according to the reading time, and determining the reading objects with the reading time meeting a set time rule according to a sequencing result;
and based on the background, performing front cover display on the reading object meeting the set time rule, and performing spine display on other reading objects.
14. The method according to claim 1 or 2, wherein the method further comprises:
and playing preset background music while displaying the graphical user interface.
15. The method according to claim 1 or 2, wherein before the acquiring the user feature data corresponding to the graphical user interface according to the interface background setting instruction, the method further comprises:
acquiring user data corresponding to the graphical user interface, wherein the user data comprises at least one of the following: user usage behavior data and user account data;
and performing feature extraction on the user data to obtain the user feature data.
16. A graphical user interface display device comprising:
the acquisition module is used for acquiring user characteristic data corresponding to a graphical user interface according to an interface background setting instruction, wherein the graphical user interface is at least used for displaying an identifier of a reading object;
the determining module is used for determining background materials matched with the user characteristic data from an interface background material library;
a display module for generating a background of the graphical user interface according to the determined background material, displaying the generated background through the graphical user interface, and displaying an identifier of the reading object based on the background,
wherein the graphical user interface comprises a first area for displaying an identifier of the reading object based on the background and a second area having a different background than the background of the first area;
the determining module is used for determining background materials which are matched with the user characteristic data and matched with the background in the second area from an interface background material library; and/or determining background materials matched with the user characteristic data from an interface background material library, and performing color adjustment on the determined background materials according to the background in the second area.
17. The apparatus of claim 16, wherein the user characteristic data comprises at least one of: data indicating a user reading type, data indicating a user gender, data indicating a user age, data indicating a user historical background selection type, data indicating a user historical purchasing behavior.
18. The apparatus according to claim 16 or 17, wherein the determining module is configured to determine the background material matching the user characteristic data from an interface background material library according to the weight of the background material in the interface background material library.
19. The apparatus of claim 18, wherein the apparatus further comprises:
and the uploading module is used for receiving the background material uploaded by the user through the set interface and storing the uploaded background material into the interface background material library before the acquisition module acquires the user characteristic data corresponding to the graphical user interface according to the interface background setting instruction.
20. The apparatus of claim 16 or 17, wherein the apparatus further comprises:
the first instruction generating module is used for generating the interface background setting instruction according to the operation of the user on the background setting option arranged in the graphical user interface before the acquiring module acquires the user characteristic data corresponding to the graphical user interface according to the interface background setting instruction.
21. The apparatus of claim 16 or 17, wherein the graphical user interface comprises a plurality of sub-interfaces, each sub-interface having a different type of reading object.
22. The apparatus of claim 21, wherein the determining module is configured to determine the background material matching the user characteristic data and matching the type of the reading object in the current sub-interface from an interface background material library.
23. The apparatus of claim 22, wherein the apparatus further comprises:
and the switching module is used for displaying other sub-interfaces different from the current sub-interface according to the received interface switching instruction.
24. The apparatus of claim 23, wherein the apparatus further comprises:
and the second instruction generating module is used for receiving the triggering operation of a user on different interface labels corresponding to different sub-interfaces before the switching module displays other sub-interfaces different from the current sub-interface according to the received interface switching instruction, and generating an interface switching instruction, wherein the interface switching instruction carries the information of the sub-interface to be displayed.
25. The apparatus of claim 16 or 17,
the device further comprises: the frame setting module is used for setting a frame template in the graphical user interface before the acquisition module acquires user characteristic data corresponding to the graphical user interface according to an interface background setting instruction, wherein the graphical user interface displays the identifier of the reading object through the frame template;
the display module includes: the background generation module is used for generating the background of the graphical user interface according to the determined background materials; and the adjusting and displaying module is used for adjusting the background according to the frame template, displaying the frame template and the adjusted background through the graphical user interface, and displaying the identifier of the reading object based on the background and the frame template.
26. The apparatus of claim 25, wherein the adjustment display module adjusts the background in accordance with the frame template by: at least one of size adjustment, angle adjustment, shape adjustment and cutting adjustment.
27. The apparatus of claim 26, wherein the display module comprises:
the first display module is used for generating a background of the graphical user interface according to the determined background material and displaying the generated background through the graphical user interface; displaying the identifier of the reading object based on the background according to the setting of the identifier of the reading object; wherein the setting of the identifier of the reading object comprises: the maximum number of identifiers of reading objects displayed per cell of the frame template.
28. The apparatus of claim 16 or 17, wherein the display module further comprises:
the second display module is used for generating a background of the graphical user interface according to the determined background material and displaying the generated background through the graphical user interface; acquiring the reading time of the reading object; sequencing the reading objects according to the reading time, and determining the reading objects with the reading time meeting a set time rule according to a sequencing result; and based on the background, performing front cover display on the reading object meeting the set time rule, and performing spine display on other reading objects.
29. The apparatus of claim 16 or 17, wherein the apparatus further comprises:
and the music playing module is used for playing preset background music while displaying the graphical user interface.
30. The apparatus of claim 16 or 17, wherein the apparatus further comprises:
the characteristic extraction module is used for acquiring user data corresponding to the graphical user interface before the acquisition module acquires the user characteristic data corresponding to the graphical user interface according to the interface background setting instruction, wherein the user data comprises at least one of the following data: user usage behavior data and user account data; and performing feature extraction on the user data to obtain the user feature data.
31. A terminal device, comprising: the system comprises a processor, a memory, a communication interface and a communication bus, wherein the processor, the memory and the communication interface complete mutual communication through the communication bus;
the memory is used for storing at least one executable instruction, and the executable instruction causes the processor to execute the operation corresponding to the graphical user interface display method according to any one of claims 1-15.
CN201710773357.7A 2017-08-31 2017-08-31 Graphical user interface display method and device and terminal equipment Active CN107621966B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710773357.7A CN107621966B (en) 2017-08-31 2017-08-31 Graphical user interface display method and device and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710773357.7A CN107621966B (en) 2017-08-31 2017-08-31 Graphical user interface display method and device and terminal equipment

Publications (2)

Publication Number Publication Date
CN107621966A CN107621966A (en) 2018-01-23
CN107621966B true CN107621966B (en) 2021-06-18

Family

ID=61089236

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710773357.7A Active CN107621966B (en) 2017-08-31 2017-08-31 Graphical user interface display method and device and terminal equipment

Country Status (1)

Country Link
CN (1) CN107621966B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110389759A (en) * 2018-04-17 2019-10-29 北京搜狗科技发展有限公司 A kind of target interface generation method and device
CN109814959A (en) * 2018-12-15 2019-05-28 中国平安人寿保险股份有限公司 Interface background display methods, device, computer installation and storage medium
CN112130938A (en) * 2019-06-24 2020-12-25 阿里巴巴集团控股有限公司 Interface generation method, computing device and storage medium
CN111191112A (en) * 2019-07-12 2020-05-22 腾讯科技(深圳)有限公司 Electronic reading data processing method, device and storage medium
CN110888638A (en) * 2019-10-24 2020-03-17 泰康保险集团股份有限公司 Method and system for drawing internet interface
CN110851653A (en) * 2019-11-08 2020-02-28 上海摩象网络科技有限公司 Method and device for shooting material mark and electronic equipment
CN111240673B (en) * 2020-01-08 2021-06-18 腾讯科技(深圳)有限公司 Interactive graphic work generation method, device, terminal and storage medium
CN111324406B (en) * 2020-01-22 2023-02-28 上海工艺美术职业学院 Electronic book display method and system, electronic equipment and computer storage medium
CN113158621B (en) * 2021-05-18 2022-03-11 掌阅科技股份有限公司 Bookshelf page display method, computing device and computer storage medium
CN115704974B (en) * 2021-08-05 2024-04-02 海信视像科技股份有限公司 Display device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814251A (en) * 2010-04-28 2010-08-25 四川长虹电器股份有限公司 Application method of personalized electronic calendar and television using the same
CN104219131A (en) * 2013-05-30 2014-12-17 丁瑞彭 Dynamic message presentation method, application and system
CN105100462A (en) * 2015-07-10 2015-11-25 广州市久邦数码科技有限公司 Short message system having custom theme edition function

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101576804A (en) * 2009-03-06 2009-11-11 上海闻泰电子科技有限公司 Method for setting electronic reader
TWI478043B (en) * 2012-11-22 2015-03-21 Inst Information Industry Systems and methods for app page template generation, and storage medium thereof
CN104391848A (en) * 2014-05-26 2015-03-04 贵阳朗玛信息技术股份有限公司 Chat background presenting method and device
CN105867915B (en) * 2016-03-25 2017-12-26 广州阿里巴巴文学信息技术有限公司 The methods of exhibiting and device of a kind of application interface
CN105930035A (en) * 2016-05-05 2016-09-07 北京小米移动软件有限公司 Interface background display method and apparatus
CN106844302B (en) * 2017-03-30 2020-07-28 掌阅科技股份有限公司 Electronic book page display method and device and terminal equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101814251A (en) * 2010-04-28 2010-08-25 四川长虹电器股份有限公司 Application method of personalized electronic calendar and television using the same
CN104219131A (en) * 2013-05-30 2014-12-17 丁瑞彭 Dynamic message presentation method, application and system
CN105100462A (en) * 2015-07-10 2015-11-25 广州市久邦数码科技有限公司 Short message system having custom theme edition function

Also Published As

Publication number Publication date
CN107621966A (en) 2018-01-23

Similar Documents

Publication Publication Date Title
CN107621966B (en) Graphical user interface display method and device and terminal equipment
US10885677B2 (en) Method and system for setting interface element colors
US9558591B2 (en) Method of providing augmented reality and terminal supporting the same
CN110298283B (en) Image material matching method, device, equipment and storage medium
CN111787395B (en) Video generation method and device, electronic equipment and storage medium
US20090251484A1 (en) Avatar for a portable device
US11394888B2 (en) Personalized videos
WO2023088183A1 (en) Image display method and apparatus, and electronic device
CN112862558B (en) Method and system for generating product detail page and data processing method
WO2020114151A1 (en) Clothing knowledge graph display method and apparatus, and graph server and storage medium
US10120539B2 (en) Method and device for setting user interface
EP2711817A2 (en) Theme display method and device thereof
CN110599601A (en) Method and device for generating painting image, terminal and storage medium
US20170061642A1 (en) Information processing apparatus, information processing method, and non-transitory computer readable medium
CN112083863A (en) Image processing method and device, electronic equipment and readable storage medium
CN109448132B (en) Display control method and device, electronic equipment and computer readable storage medium
CN110837571A (en) Photo classification method, terminal device and computer readable storage medium
WO2017100341A1 (en) Methods and system for setting interface element colors
CN113360820A (en) Page display method, system, equipment and storage medium
CN114363528A (en) Dial generation method and device, terminal device and computer readable storage medium
JP7502711B1 (en) PROGRAM, INFORMATION PROCESSING METHOD, AND INFORMATION PROCESSING APPARATUS
CN112884867B (en) Picture-based combined template generation method, device, equipment and storage medium
JP6085448B2 (en) Content image display device, content image display method, and content image display program
JP6650364B2 (en) Image processing apparatus, image processing method, program, and recording medium
CN110471722A (en) A kind of interface processing method, device and the device for interface processing

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
TA01 Transfer of patent application right

Effective date of registration: 20200604

Address after: 310051 room 508, floor 5, building 4, No. 699, Wangshang Road, Changhe street, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Alibaba (China) Co.,Ltd.

Address before: 510627 Guangdong city of Guangzhou province Whampoa Tianhe District Road No. 163 Xiping Yun Lu Yun Ping square B radio tower 13 layer self unit 03

Applicant before: GUANGZHOU ALIBABA LITERATURE INFORMATION TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant