CN106126207B - Desktop information display method and device and mobile terminal - Google Patents

Desktop information display method and device and mobile terminal Download PDF

Info

Publication number
CN106126207B
CN106126207B CN201610428269.9A CN201610428269A CN106126207B CN 106126207 B CN106126207 B CN 106126207B CN 201610428269 A CN201610428269 A CN 201610428269A CN 106126207 B CN106126207 B CN 106126207B
Authority
CN
China
Prior art keywords
information
card
message
data
data source
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
CN201610428269.9A
Other languages
Chinese (zh)
Other versions
CN106126207A (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.)
Qiku Software Shenzhen Co Ltd
Original Assignee
Qiku Software Shenzhen 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 Qiku Software Shenzhen Co Ltd filed Critical Qiku Software Shenzhen Co Ltd
Priority to CN201610428269.9A priority Critical patent/CN106126207B/en
Publication of CN106126207A publication Critical patent/CN106126207A/en
Application granted granted Critical
Publication of CN106126207B publication Critical patent/CN106126207B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a desktop information display method, a desktop information display device and a mobile terminal, wherein the desktop information display method comprises the following steps: acquiring message data of at least one designated data source; generating the acquired message data into a corresponding information card; wherein the information card comprises drawing information for drawing the information card; and drawing and displaying the information cards arranged at the specified positions on a screen by using the corresponding drawing information according to a preset display strategy. According to the desktop information display method, device and mobile terminal, the specified information does not need to be checked in the specified position or the system mode is switched, the related information can be checked or the system mode is switched only in the same specified position on the desktop, the system mode can be checked or switched conveniently, and the efficiency of checking the information or switching the system mode of a user is improved.

Description

Desktop information display method and device and mobile terminal
Technical Field
The invention relates to the field of desktop display of mobile terminals, in particular to a desktop message display method and device and a mobile terminal.
Background
The Widget Chinese translation name is called as a Widget, and is a small piece of code which can be executed on any Internet (We b) page based on Hypertext Markup Language (HTML); the representation of the Widget may be video, map, news, mini-game, etc., and some dynamic content may be added to an HTML-based Web page. Widget may also be a click counter or real-time stock information, etc. In general, the functionality of a Widget is implemented by code provided by a third party, and a Web developer only needs to embed the code blocks into its own page.
In the prior art, the Widget cannot dynamically display various system messages and contextual models of the system, and viewing different messages or contextual models is relatively complicated.
Disclosure of Invention
The invention mainly aims to provide a desktop information display method, a device and a mobile terminal for quickly viewing different messages through a Widget desktop.
In order to achieve the above object, the present invention first provides a desktop information display method, including:
acquiring message data of at least one designated data source;
generating the acquired message data into a corresponding information card; wherein the information card comprises drawing information for drawing the information card;
and drawing and displaying the information cards arranged at the specified positions on a screen by using the corresponding drawing information according to a preset display strategy.
Further, the step of obtaining message data of at least one specific data source includes:
and respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
Further, the step of generating the corresponding information card from the acquired message data includes:
different drawing card strategies are preset for different message data, and corresponding information cards are respectively generated for the different message data according to the drawing card strategies.
Further, before the step of presetting different drawing card strategies for different message data and generating corresponding information cards for different message data according to the drawing card strategies, the method includes:
and collecting message data, and respectively searching the drawing card strategies corresponding to the message data.
Further, the step of collecting the message data and respectively searching the drawing card policies corresponding to the message data includes:
registering different drawing card strategies;
searching corresponding registration information according to the specified information of the message data;
and finding the drawing card strategy through the registration information.
Further, the step of generating the corresponding information cards respectively for the different message data according to the drawing card policy includes:
extracting data information in the message data according to a drawing card strategy of the message data;
and storing the data information and preset drawing information together to form the information card.
Further, the message data comprises message data of a message display class and message data of a mode switch class;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card.
Further, a data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the system local mode data source comprises a data source of a system operation mode preset in a local system.
Further, the third-party data source comprises: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
Further, after the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
when the information cards are the information cards displayed by the information, and the command of switching or deleting the information cards is acquired, state updating is carried out on all the information cards displayed by the information, and the display state of the desktop is updated;
when the information cards are the information cards of the mode switches and a command for switching or turning on/off the mode switches is acquired, state updating is carried out on all the information cards of the mode switches, and the mode switches displayed on the current screen are updated; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
Further, after the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
and when the information card is the information card displayed by the message, updating the real-time state according to the acquired message data.
Further, before the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
presetting a plurality of background cards, wherein the memory addresses of different background cards are different;
the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy comprises the following steps:
searching and calling a preset background card according to the drawing information;
and rendering the information card to the screen through a specified rendering tool.
Further, the rendering tool comprises an OpenGL hardware tool.
Further, before the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
and recording the position information of each information card, and updating the position information of each information card according to the preset display strategy when the information card at the appointed position is added or deleted.
Further, after the step of generating the corresponding information card from the acquired message data, the method includes:
and performing anti-deletion locking processing on the specified information card.
Further, after the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the display strategy, the method comprises the following steps:
if the information card relates to a time limit, when the system time exceeds the time limit, the corresponding information card is automatically deleted or hidden.
Further, the display policy includes:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
The present invention also provides a desktop information display device, comprising:
the message acquisition unit is used for acquiring message data of at least one specified data source;
the message card generating unit is used for generating the acquired message data into a corresponding message card; wherein the information card comprises drawing information for drawing the information card;
and the message card management and display unit is used for drawing and displaying the information cards arranged at the specified positions on the screen by using the corresponding drawing information according to a preset display strategy.
Further, the message acquiring unit includes:
and the message acquisition module is used for respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
Further, the message card generating unit includes:
and the generating module is used for presetting different drawing card strategies aiming at different message data and respectively generating corresponding information cards according to the drawing card strategies and the different message data.
Further, the desktop information display apparatus further includes:
and the message distribution unit is used for collecting message data and respectively searching the drawing card strategies corresponding to the message data.
Further, the message distribution unit includes:
the registration module is used for registering different drawing card strategies;
the first searching module is used for searching corresponding registration information according to the specified information of the message data;
and the second searching module is used for searching the drawing card strategy through the registration information.
Further, the generating module includes:
the extraction submodule is used for extracting data information in the message data according to the drawing card strategy of the message data;
and the storage submodule is used for storing the data information and preset drawing information together to form the information card.
Further, the message data comprises message data of a message display class and message data of a mode switch class;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card.
Further, a data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the system local mode data source comprises a data source of a system operation mode preset in a local system.
Further, the third-party data source comprises: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
Further, the desktop information display device further includes:
the first updating unit is used for updating the state of all the message cards displayed by the message and updating the display state of the desktop when the information cards are the message cards displayed by the message and a command of switching or deleting the message cards is acquired;
the second updating unit is used for updating the states of all the information cards of the mode switch and updating the mode switch displayed on the current screen when the information cards are the information cards of the mode switch and a command for switching or turning on/off the mode switch is acquired; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
Further, the desktop information display device further includes:
and the real-time updating unit is used for updating the real-time state according to the acquired message data when the message card is the message card displayed by the message.
Further, the desktop information display apparatus further includes:
the device comprises a presetting unit, a processing unit and a control unit, wherein the presetting unit is used for presetting a plurality of background cards, and the storage addresses of different background cards are different;
the message card management display unit comprises:
the searching and calling module is used for searching and calling a preset background card according to the drawing information;
and the rendering module is used for rendering the information card to the screen through a specified rendering tool.
Further, the rendering tool comprises an OpenGL hardware tool.
Further, the desktop information display device further includes:
and the record updating unit is used for recording the position information of each information card, and updating the position information of each information card according to the preset display strategy when the information card at the specified position is added or deleted.
Further, the desktop information display apparatus further includes:
and the locking unit is used for performing anti-deletion locking processing on the specified information card.
Further, the desktop information display apparatus further includes:
and the time limit management unit is used for automatically deleting or hiding the corresponding information card when the system time exceeds the time limit if the information card relates to a time limit.
Further, the display policy includes:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
An embodiment of the present invention further provides a computer storage medium, configured to store computer software instructions for the desktop information display apparatus, which includes a program designed for executing the above aspect for the desktop information display apparatus.
A mobile terminal comprises a processor and a memory, wherein the memory is used for storing a program for supporting a desktop information display device to execute the desktop information display method; the processor is configured to execute programs stored in the memory.
According to the desktop information display method, device and mobile terminal, the acquired various data are generated into corresponding information cards, then the information cards are sequenced according to the preset display strategy, and finally the information cards at the appointed positions are displayed on the desktop, namely, various system messages are dynamically displayed on the desktop according to the display strategy, the appointed positions are not required to be entered for viewing the appointed messages or switching the system mode, the related information or the system mode can be viewed only at the same appointed position on the desktop, the viewing or switching of the system mode is convenient, and the efficiency of a user for viewing the messages or switching the system mode is improved.
Drawings
Fig. 1 is a schematic flow chart illustrating a desktop information display method according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a desktop information display method according to another embodiment of the present invention;
fig. 3 is a schematic flow chart illustrating collecting message data and searching for the drawing card policies corresponding to the message data, respectively, according to an embodiment of the present invention;
FIG. 4 is a schematic flow chart illustrating the generation of an information card according to an embodiment of the present invention;
FIG. 5 is a schematic flow chart illustrating the process of manufacturing an information card into a card and displaying the card on a screen according to an embodiment of the present invention;
FIG. 6 is a block diagram of a desktop information display device according to an embodiment of the present invention;
FIG. 7 is a block diagram illustrating a message distribution unit according to an embodiment of the present invention;
FIG. 8 is a block diagram illustrating the structure of a generation module according to an embodiment of the present invention;
FIG. 9 is a block diagram of a message card display unit according to an embodiment of the present invention;
fig. 10 is a block diagram illustrating a structure of a mobile terminal according to an embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term "and/or" includes all or any element and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
As will be understood by those skilled in the art, the system herein refers to an electronic device with a display interface function, such as a smart phone, a computer, a tablet computer, etc.
As will be understood by those skilled in the art, the policy refers to a preset rule, and the step of entering information such as data or data packets into a specified policy environment, that is, performing corresponding calculation according to a preset policy.
Referring to fig. 1, an embodiment of the present invention provides a desktop information display method, including:
s10, acquiring message data of at least one appointed data source;
s20, respectively generating information cards from the acquired message data; wherein the information card comprises drawing information for drawing the information card;
and S30, drawing and displaying the information cards arranged at the appointed position on the screen by using the corresponding drawing information according to the preset display strategy.
As described in the above step S10, the message data includes message data of a message display class and message data of a mode switch class; the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card. The data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program; the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the mode data source local to the system comprises a data source of a system operation mode preset in the local system. In this embodiment, the third-party data source generally includes one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a traffic message data source, a registration message data source, a health message data source, a system spam data source, and a storage space data source, and the like, where the network-side data source is the weather data source, the airline ticket data source, the train ticket data source, the hotel order data source, the traffic message data source, the registration message data source, and the health message data source; the data sources generated after the system locally runs the related programs are a system garbage data source, a storage space data source and the like; the local mode data sources of the system generally include one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and an airplane mode data source. The message data is designated information acquired through each data source, for example, the message data acquired through the weather data source is information reflecting weather conditions, and the message data acquired through the child mode data source is switch data entering a child mode. After the message data is acquired, the message data is packaged and encapsulated.
As described in the above step S20, different information cards are generated from the message data of different data sources, for example, the message data of the weather data source is made into a weather information card, the message data of the airline ticket data source is made into an airline ticket information card, and the like. When the drawing information is used for drawing the corresponding card, address information of a preset background card and the like required when the information card is generated are required. For example, when the weather card is displayed on the desktop, the weather card is composed of a plurality of background cards, and if the background card in the daytime and the background card in the current weather are synthesized, the positions where the background card in the daytime and the background card in the current weather are needed to be obtained for calling, and the drawing information is information such as calling addresses of the corresponding background cards, so that the displayed cards can be accurately called for display. As described in step S30, the display policy is a policy of the order of various information cards displayed on the desktop, and a policy of displaying several information cards on the screen, etc., in this embodiment, only one information card is displayed on the desktop at a time, and in other embodiments, two or more information cards may be displayed at the same time. The policy may be a policy that the information card is displayed according to the generation time of the information card, for example, if the generation time of the information card is before, the information card is displayed before, and the like; the information card may be displayed according to the priority level of the information card, for example, when there is an airline ticket information card, the information card of the airline ticket is displayed preferentially if the priority level of the airline ticket information card is the highest. After the display sequence of the information cards is sequenced, the corresponding information cards are displayed on a desktop.
In this embodiment, the step S10 of obtaining the message data of at least one designated data source includes:
and S11, linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
As described in the above step S11, what message data needs to be obtained may depend on the usage situation, and different message data need to be linked to the corresponding data source through different data interfaces. For example, a data source in the network is generally a third-party data source, and needs to be linked to a corresponding server to obtain information, such as weather information, that is, needs to be linked to a specified weather server, such as a chinese weather query server or a weather query server in each place.
In other embodiments, each data interface is linked with a plurality of data source servers of the same type, and acquires data according to a preset acquisition strategy; taking weather message data as an example, a data interface linking a weather data source is linked with a plurality of weather query servers, and the acquisition policy is that the corresponding weather query server is linked according to the geographic position, for example, the weather query server has the highest priority level, the weather query server in the place close to the local geographic position is next to the local weather query server, and so on.
In this embodiment, the step S20 of generating the information cards from the acquired message data includes:
and S21, presetting different drawing card strategies aiming at different message data, and respectively generating corresponding information cards according to the drawing card strategies for the different message data.
As described in step S21, the drawing card policy refers to a policy that different types of data have corresponding drawing cards, for example, when drawing a weather card, related data such as temperature, humidity, sunny and cloudy weather needs to be acquired, and when drawing an airline ticket card, related data such as a flight number, takeoff time, landing time and the like needs to be acquired, so that the data that different types of cards need to acquire are different, and the policy for drawing cards is generally different.
Referring to fig. 2, in this embodiment, before the step S21 of presetting different drawing card policies for different message data and respectively generating corresponding information cards for the different message data according to the drawing card policies, the method includes:
and S20', collecting message data, and respectively searching the drawing card strategies corresponding to the message data.
As described in step S20', the message data of all the acquired data sources are collected together, and then drawing card policies corresponding to the respective message data are searched for, and the respective message data are distributed to programs of the corresponding drawing card policies and processed, so that the corresponding information cards are generated.
Referring to fig. 3, in this embodiment, the step S21' of collecting the message data and searching for the drawing card policy corresponding to the message data includes:
s21', registering different drawing card strategies;
s22', searching corresponding registration information according to the specified information of the message data;
and S23', finding the drawing card strategy through the registration information.
As described in the above step S21', different drawing card policies are registered, that is, registered for easy search.
As described in the above step S22', the above-mentioned specifying information is generally information having an identification class attribute in the message data, such as ID information representing the identity of the message data, package name information of the data package, and identification information such as category information of the message data. There are various ways to search for the corresponding registration information according to the collected message data, for example, there are data indicating identity such as corresponding package name when the message data is packaged, and the registration information of the drawing card policy corresponding to the data can be searched for according to the data.
As described in step S23', when the corresponding registration information is found, the corresponding card drawing policy may be found.
In this embodiment, the registration of the drawing card policy can facilitate the expansion of the card types and the like in the later period, for example, when a card type is newly added, only the corresponding drawing card policy needs to be added and then the registration is performed, and after the corresponding message data is obtained, the newly added drawing card policy can be automatically found, and then the subsequent steps are performed.
Referring to fig. 4, in this embodiment, the step of generating corresponding information cards from different message data according to the drawing card policy in step 21 includes:
s211, extracting data information in the message data according to the drawing card strategy of the message data;
s212, storing the data information and preset drawing information together to form the information card.
As described in the above steps S21 and S22, necessary data information is extracted according to the drawing card policy of the message data. The data information is characteristic data representing the corresponding message data in the message data, for example, when a weather card is drawn, data information of relevant weather characteristics such as temperature, humidity, sunny and cloudy weather needs to be extracted, and when an airline ticket card is drawn, data information of relevant airline ticket characteristics such as flight number, takeoff time and landing time needs to be extracted.
In this embodiment, after the step S30 of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display policy, the method includes:
s301, when the information cards are the information cards displayed by the messages and the command of switching or deleting the information cards is acquired, updating the states of all the information cards displayed by the messages and updating the display states of the desktop;
s302, when the information cards are the information cards of the mode switches and a command for switching or turning on/off the mode switches is acquired, updating the states of all the information cards of the mode switches and updating the mode switches displayed on the current screen; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
As described in step S301, the information card displayed by the message is an information card generated according to the message data of the message display class. When the information cards displayed by the messages are displayed, operations such as switching or deleting can be performed on the information cards, when corresponding operation commands are received, corresponding processing can be performed, if the deletion commands are obtained, the corresponding information cards can be deleted, states of the information cards at other positions need to be updated, and meanwhile, display states of the desktop can be updated, for example, messages of the remaining information cards are updated, and the information cards displayed on the desktop are updated. When the switching command is acquired, the currently displayed information card is switched, and then the messages of the next information card and other information cards which take over the information card need to be updated, the information card displayed on the desktop needs to be updated, and the like.
As described in step S302, the information card of the mode switch is an information card generated by the message data of the mode switch. When the information cards of the mode switch are displayed, the information cards can be switched or deleted and the like, when corresponding operation commands are received, corresponding processing is performed, if the deletion commands are obtained, the corresponding information cards are deleted, the states of the information cards at other positions need to be updated, and meanwhile the display state of the desktop is updated, for example, the information of the rest information cards is updated, the information cards displayed on the desktop are updated, and the like. When the switching command is acquired, the currently displayed information card is switched, and then the positions or information of the next information card and other information cards which take over the information card needs to be updated, the information card displayed on the desktop needs to be updated, and the like. When the state of the mode switch is changed, informing the system to perform corresponding operation, namely the system performs mode conversion operation, such as entering a corresponding mode, or exiting the corresponding mode to enter a conventional mode; such as entering a driving mode, or exiting a driving mode, etc.
In this embodiment, after the step S30 of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display policy, the method includes:
and S40, when the information card is the information card displayed by the message, updating the real-time state according to the acquired message data.
As described in step S40, the information carried by the information card for displaying the message is data provided by the third-party data source, and the message data generally changes, for example, the weather condition is that the former time is sunny and the latter time may be rainy, so the information card corresponding to the weather needs to be updated in real time, so as to provide the user with an accurate real-time message. The information card of the mode switch does not need the step, because the information card of the mode switch is the local self-contained and fixed message data of the system.
In this embodiment, before the step S30 of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display policy, the method includes:
s30', presetting a plurality of background cards, wherein the storage addresses of different background cards are different.
As described in the step S30', the background card is the background picture when the card is drawn, for example, the background card of the weather card includes a background card representing day time, a background card representing night time, a plurality of background cards representing different rainfall levels, a plurality of background cards representing different weather, and the like, so as to be called when the weather card is drawn. The memory addresses of different background cards are different, so as to be called accurately, and certainly, the memory addresses of different background cards may also be the same, which is not limited.
Referring to fig. 5, in the present embodiment, the step S30 of drawing and displaying the information cards arranged at the designated positions on the screen according to the preset display policy by using the corresponding drawing information includes:
s31, searching and calling a preset background card according to the drawing information;
and S32, rendering the information card to the screen through the specified rendering tool.
As described in step S31, the drawing information is address information of each background card corresponding to the message data, for example, the message data is message data of weather: and in daytime, at 12 o 'clock, and sunny days, an address link is generated according to the data, namely the address of the background card representing the daytime, the address of the background card at 12 o' clock, and the address of the background card representing sunny days. When the display is needed, each background card can be searched and called according to each address information.
As described in the above step S32, the image is rendered on the screen by Open Graphics library (OpenGL) hardware. Generally, the method can also receive the input of card switching or deleting of the user, and transmit the card switching information and the deleting information to the related management program for management, for example, after the state of all information cards is updated, the display state is notified to update, and the like.
In this embodiment, before the step S30 of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display policy, the method includes:
s30', recording position information of each of the information cards, and updating the position information of each of the information cards according to the preset display policy when an information card at a specified position is added or deleted.
As described in step S30', the position information of each information card is recorded, and when a new information card is generated, the position information may be updated according to a display policy, such as reordering, and the updating process is generally as follows: sequencing all the information cards according to a display strategy, then determining the currently displayed information card according to the position information, if a new information card needs to replace the currently displayed information card, quitting the currently displayed information card, and then rendering the new information card to be displayed to a screen through openGL hardware by utilizing corresponding drawing information. For example, the airline ticket information card has the highest priority, and when the airline ticket information data of the airline ticket data source is acquired, the corresponding airline ticket information card is generated, the airline ticket information card needs to be arranged to the first place, that is, the currently displayed information card is quitted, then the information card of the airline ticket is displayed on the desktop, and other information cards are recorded and stored, and are sorted, so that the corresponding information card is accurately displayed.
In this embodiment, after the step S20 of generating the corresponding information card from the acquired message data, the method includes:
s22, the appointed information card is executed with the anti-deleting locking processing.
As described in step S22, the locking process is performed by fixing the designated information card, and the related program cannot be deleted. For example, the weather card is a commonly used card, and the weather card can be locked to prevent the user from being mistakenly deleted to influence the use of the user.
In this embodiment, after the step S30 of manufacturing the information cards arranged at the designated positions into cards and displaying the cards on the screen according to the preset display policy, the method includes:
s301, if the information cards relate to time limits, when the system time exceeds the time limits, the corresponding information cards are automatically deleted or hidden.
As described in step S301, for example, if the information card is airline ticket information, and when the system time has exceeded the landing time or a specified time in the airline ticket information, it indicates that the airline ticket information card is useless, and the information card is automatically deleted or hidden.
In a specific embodiment, the desktop information display method is applied to a smart phone, and the message data to be displayed includes a weather message, an airplane ticket message, a train ticket message, a hotel order message, a traffic message, a system spam message, a storage space message, and the like.
Firstly, the data interface corresponding to each message is linked to the corresponding data source to obtain the corresponding message data.
And then, uniformly summarizing the acquired data together, and searching the corresponding program related to each drawing card strategy through the registration information of each drawing card strategy according to the type of each message data.
Then, each program for drawing the card policy generates a corresponding information card according to the corresponding message data, which is as follows:
after receiving the weather message, the program for drawing the card strategy by the weather message card switches different weather backgrounds according to the types of weather, selects different weather backgrounds and weather decorations according to whether the current time is at night or in the daytime, and plays animation of corresponding weather, wherein the messages are stored in the data of the weather message card; in the embodiment, the weather message card drawing card strategy is locked and cannot be deleted;
after receiving an air ticket subscription message, extracting information such as a take-off airport, a flight number, a seat number, airplane take-off time and the like in the message, then generating a message card, and storing drawing information into data of the message card to form the message card;
after receiving a train ticket subscription message, a program of a train ticket message card drawing card strategy extracts information of a train station, a shift number, a seat number, train departure time and the like in the message, then generates a message card, and stores drawing information into data of the message card to form the message card;
after receiving a hotel subscription message, a hotel order message card drawing card strategy program extracts information such as hotel name, hotel position, room number and the like in the message, then generates a message card, and stores drawing information into data of the message card to form the message card;
after receiving the system spam message, a program of the spam message card drawing card strategy extracts the size information of the current system spam in the message to generate a message card, and the drawing information is stored in the data of the message card to form the message card;
after receiving system storage information, a program for storing a message card drawing card strategy extracts information of the current system residual storage space in the information to generate a message card, and stores the drawing information into data of the message card to form the message card;
after receiving the system flow information, the flow information card drawing card strategy program extracts the information of the current system used flow in the information to generate an information card, and the drawing information is stored in the data of the information card to form the information card.
When other message cards need to be checked, switching operation is carried out according to preset operation.
And then, sequencing the information cards according to a preset display strategy.
And finally, rendering the information card with the first bit in the sequence to a screen through OpenGL hardware.
According to the desktop information display method, the acquired various data are generated into corresponding information cards, then the information cards are sequenced according to the preset display strategy, finally, the information cards at the appointed positions are displayed on the desktop, namely, various system messages are dynamically displayed on the desktop according to the display strategy, the appointed messages do not need to be checked or the system mode is switched in the appointed positions, the related information or the system mode can be checked only at the same appointed position on the desktop, the system mode is convenient to check or switch, and the efficiency of checking the information or switching the system mode of a user is improved.
Referring to fig. 6, an embodiment of the present invention further provides a desktop information display device, including:
a message acquiring unit 10, configured to acquire message data of at least one specified data source;
a message card generating unit 20, configured to generate corresponding message cards from the acquired message data; wherein the information card comprises drawing information for drawing the information card;
and the message card management and display unit 30 is used for drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to a preset display strategy.
As the message acquiring unit 10, the message data includes message data of a message display class and message data of a mode switch class; the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card. The data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program; the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the system local mode data source comprises a data source of a system operation mode preset in a local system. In this embodiment, the third-party data source generally includes one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a traffic message data source, a registration message data source, a health message data source, a system spam data source, and a storage space data source, and the like, where the network-side data source is the weather data source, the airline ticket data source, the train ticket data source, the hotel order data source, the traffic message data source, the registration message data source, and the health message data source; the data sources generated after the system locally runs the related programs are a system garbage data source, a storage space data source and the like; the local mode data sources of the system generally include one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and an airplane mode data source. The message data is designated information acquired through each data source, for example, the message data acquired through the weather data source is information reflecting weather conditions, and the message data acquired through the child mode data source is switch data entering a child mode. After the message data is acquired, the message data is packaged and encapsulated.
As the message card generating unit 20, different message cards are generated from the message data of different data sources, for example, the message data of the weather data source is made into a weather information card, and the message data of the airline ticket data source is made into an airline ticket information card. When the drawing information is used for drawing the corresponding card, address information of a preset background card and the like required when the information card is generated are required. For example, when the weather card is displayed on the desktop, the weather card is composed of a plurality of background cards, and if the background card in the daytime and the background card in the current weather are synthesized, the positions where the background card in the daytime and the background card in the current weather are needed to be obtained for calling, and the drawing information is information such as calling addresses of the corresponding background cards, so that the displayed cards can be accurately called for display.
As the message card management and display unit 30, the display policy is a policy of the sequence of various information cards displayed on the desktop, a policy of displaying several information cards on the screen, and the like. The policy may be a policy that the information card is displayed according to the generation time of the information card, for example, if the generation time of the information card is before, the information card is displayed before, and the like; the information card may be displayed according to the priority level of the information card, for example, when there is an airline ticket information card, the information card of the airline ticket is displayed preferentially if the priority level of the airline ticket information card is the highest. After the display sequence of the information cards is sequenced, the corresponding information cards are displayed on the desktop.
In this embodiment, the message obtaining unit 10 includes:
and the message acquisition module is used for respectively linking the designated paths through a plurality of different data interfaces 11 to acquire message data of different data sources.
As the above-mentioned message acquiring module, what message data needs to be acquired may depend on the usage situation, and different message data need to be linked to the corresponding data source through different data interfaces 11. For example, a data source in the network is generally a third-party data source, and needs to be linked to a corresponding server to obtain information, such as weather information, that is, needs to be linked to a specified weather server, such as a chinese weather query server or a weather query server in each place. In other embodiments, each data interface is linked with a plurality of data source servers of the same type, and acquires data according to a preset acquisition policy, and further, taking weather message data as an example, the data interface linked with the weather data source is linked with a plurality of weather query servers, and the acquisition policy is that the weather query server corresponding to the geographical location is linked according to the geographical location, for example, the local weather query server has the highest priority, the local weather query server adjacent to the local geographical location is next to the next priority, and so on.
In this embodiment, the message card generating unit 20 includes:
the generating module 21 is configured to preset different drawing card strategies for different message data, and generate corresponding information cards for the different message data according to the drawing card strategies.
For example, when drawing a weather card, the drawing card policy is to acquire related data of weather, such as temperature, humidity, sunny and cloudy days, and when drawing an airline ticket card, the drawing card policy is to acquire related data of flight number, takeoff time, landing time, and the like, so that the data that needs to be acquired by different types of cards are different, and thus the card drawing policy is generally different.
In this embodiment, the desktop information display device further includes:
and the message distribution unit 20' is configured to collect message data and search the drawing card policies corresponding to the message data respectively.
As described above, the message distribution unit 20' collects all the acquired message data of the data sources, searches for the drawing card policies corresponding to the respective message data, and distributes the respective message data to the programs of the corresponding drawing card policies for processing, thereby generating the corresponding information cards.
Referring to fig. 7, in this embodiment, the message distribution unit 20' includes:
a registration module 21' for registering different drawing card strategies;
the first searching module 22' is used for searching corresponding registration information according to the specified information of the message data;
and the second searching module 23' is configured to search the drawing card policy through the registration information.
As with the registration module 21', different drawing card policies are registered, i.e., registered for easy searching.
As the first lookup module 22' mentioned above, the above-mentioned specific information is generally information having an identification class attribute in the message data, such as ID information representing the identity of the message data, packet name information of the data packet, and identification information such as category information of the message data. There are various ways to search for the corresponding registration information according to the collected message data, for example, there are data indicating identity such as corresponding package name when the message data is packaged, and the registration information of the drawing card policy corresponding to the data can be searched for according to the data.
As mentioned above, the second searching module 23' may search for the corresponding card-drawing policy after searching for the corresponding registration information.
In this embodiment, the registration of the drawing card policy can facilitate the expansion of the card types and the like in the later period, for example, when a card type is newly added, only the corresponding drawing card policy needs to be added and then the registration is performed, and after the corresponding message data is obtained, the newly added drawing card policy can be automatically found, and then the subsequent steps are performed.
Referring to fig. 8, in this embodiment, the generating module includes:
the extraction submodule 211 is configured to extract data information in the message data according to a drawing card policy of the message data;
and the storage sub-module 212 is configured to store the data information and preset drawing information together to form the information card.
As described above, the extraction sub-module 211 and the storage sub-module 212 extract necessary data information according to the drawing card policy of the message data. The data information is characteristic data representing the corresponding message data in the message data, for example, when a weather card is drawn, data information of relevant weather characteristics such as temperature, humidity, sunny and cloudy weather needs to be extracted, and when an airline ticket card is drawn, data information of relevant airline ticket characteristics such as flight number, takeoff time and landing time needs to be extracted.
In this embodiment, the desktop information display device further includes:
the first updating unit is used for updating the state of all the message cards displayed by the message and updating the display state of the desktop when the information cards are the message cards displayed by the message and a command of switching or deleting the message cards is acquired;
the second updating unit is used for updating the states of all the information cards of the mode switch and updating the mode switch displayed on the current screen when the information cards are the information cards of the mode switch and a command for switching or turning on/off the mode switch is acquired; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
The information card displayed by the message is the information card generated according to the message data of the message display class. When the information cards displayed by the messages are displayed, operations such as switching or deleting can be performed on the information cards, when corresponding operation commands are received, corresponding processing can be performed, if the deletion commands are obtained, the corresponding information cards can be deleted, states of the information cards at other positions need to be updated, and meanwhile, display states of the desktop can be updated, for example, messages of the remaining information cards are updated, and the information cards displayed on the desktop are updated. When the switching command is acquired, the currently displayed information card is switched, and then the messages of the next information card and other information cards which take over the information card need to be updated, the information card displayed on the desktop needs to be updated, and the like.
In the second updating unit, the information card of the mode switch is an information card generated by the message data of the mode switch. When the information cards of the mode switch are displayed, the information cards can be switched or deleted and the like, when corresponding operation commands are received, corresponding processing is performed, if the deletion commands are obtained, the corresponding information cards are deleted, the states of the information cards at other positions need to be updated, and meanwhile the display state of the desktop is updated, for example, the information of the rest information cards is updated, the information cards displayed on the desktop are updated, and the like. When the switching command is acquired, the currently displayed information card is switched, and then the positions or information of the next information card and other information cards which take over the information card needs to be updated, the information card displayed on the desktop needs to be updated, and the like. When the state of the mode switch is changed, informing the system to perform corresponding operation, namely the system performs mode conversion operation, such as entering a corresponding mode, or exiting the corresponding mode to enter a conventional mode; such as entering a driving mode, or exiting a driving mode, etc.
In this embodiment, the desktop information display device further includes:
and the real-time updating unit is used for updating the real-time state according to the acquired message data when the message card is the message card displayed by the message.
As the real-time updating unit, the information carried by the information card displayed by the message is data provided by the third-party data source, and the message data generally changes, for example, the weather condition, the former time is sunny and the latter time may be rainy, so the information card corresponding to the weather needs to be updated in real time, so as to provide a user with a real-time and accurate message. The information card of the mode switch does not need the step, because the information card of the mode switch is the local self-contained and fixed message data of the system.
In this embodiment, the desktop information display device further includes:
the preset unit is used for presetting a plurality of background cards, and the storage addresses of different background cards are different.
As above-mentioned preset unit, the above-mentioned background card is the background picture when drawing the card, for example, the background card of weather card includes the background card that represents daytime, the background card that represents night, the multiple background card that represents different rainfall grades, the multiple background card that represents different weather, etc. so as to be called when drawing the weather card. The memory addresses of different background cards are different, so as to be called accurately, and certainly, the memory addresses of different background cards may also be the same, which is not limited.
Referring to fig. 9, the message card management display unit 30 includes:
the searching and calling module 31 is used for searching and calling a preset background card according to the drawing information;
and the rendering module 32 is used for rendering the information card to the screen through a specified rendering tool.
As mentioned above, the drawing information is the address information of each background card corresponding to the message data, for example, the message data is the message data of the weather: and in daytime, at 12 o 'clock, and sunny days, an address link is generated according to the data, namely the address of the background card representing the daytime, the address of the background card at 12 o' clock, and the address of the background card representing sunny days. When the display is needed, each background card can be searched and called according to each address information.
As the rendering module 32, it renders on the screen through Open Graphics library (OpenGL) hardware. Generally, the method can also receive the input of card switching or deleting of the user, and transmit the card switching information and the deleting information to the related management program for management, for example, after the state of all information cards is updated, the display state is notified to update, and the like.
In this embodiment, the desktop information display device further includes:
and the record updating unit is used for recording the position information of each information card, and updating the position information of each information card according to the preset display strategy when the information card at the specified position is added or deleted.
As the above-mentioned record updating unit records the position information of each information card, when a new information card is generated, the position information can be updated according to the display policy, such as reordering, and the updating process generally includes: sequencing all the information cards according to a display strategy, then determining the currently displayed information card according to the position information, if a new information card needs to replace the currently displayed information card, quitting the currently displayed information card, and then rendering the new information card to be displayed to a screen through openGL hardware by utilizing corresponding drawing information. For example, the airline ticket information card has the highest priority, and when the airline ticket information data of the airline ticket data source is acquired, the corresponding airline ticket information card is generated, the airline ticket information card needs to be arranged to the first place, that is, the currently displayed information card is quitted, then the information card of the airline ticket is displayed on the desktop, and other information cards are recorded and stored, and are sorted, so that the corresponding information card is accurately displayed.
In this embodiment, the desktop information display device further includes:
and the locking unit is used for performing anti-deletion locking processing on the specified information card. The locking process is to fix the designated information card, and the relevant program cannot be deleted. For example, the weather card is a commonly used card, and the weather card can be locked to prevent the user from being mistakenly deleted to influence the use of the user.
In this embodiment, the desktop information display method further includes:
and the time limit management unit is used for automatically deleting or hiding the corresponding information card when the system time exceeds the time limit if the information card relates to a time limit.
As the deadline management unit, for example, the information card is airline ticket information, when the system time has exceeded the landing time or a specified time in the airline ticket information, it indicates that the airline ticket information card is useless information, and the message card is automatically deleted or hidden.
In a specific embodiment, the desktop information display method is applied to a smart phone, and the message data to be displayed includes a weather message, an airplane ticket message, a train ticket message, a hotel order message, a traffic message, a system spam message, a storage space message, and the like.
First, the message acquiring unit 10 links to the corresponding data source through the data interface 11 corresponding to each message to acquire the corresponding message data.
Then, the message distribution unit 20' unifies and summarizes the acquired data together, and finds out the relevant program of each drawing card policy according to the type of each message data through the registration information of each drawing card policy.
Then, the message card generating unit 20 generates a corresponding information card from the corresponding message data by each program for drawing a card policy, as follows:
after receiving the weather message, the program for drawing the card strategy by the weather message card switches different weather backgrounds according to the types of weather, selects different weather backgrounds and weather decorations according to whether the current time is at night or in the daytime, and plays animation of corresponding weather, wherein the messages are stored in the data of the weather message card; in the embodiment, the weather message card drawing card strategy is locked and cannot be deleted;
after receiving an air ticket subscription message, extracting information such as a take-off airport, a flight number, a seat number, airplane take-off time and the like in the message, then generating a message card, and storing drawing information into data of the message card to form the message card;
after receiving a train ticket subscription message, a program of a train ticket message card drawing card strategy extracts information of a train station, a shift number, a seat number, train departure time and the like in the message, then generates a message card, and stores drawing information into data of the message card to form the message card;
after receiving a hotel subscription message, a hotel order message card drawing card strategy program extracts information such as hotel name, hotel position, room number and the like in the message, then generates a message card, and stores drawing information into data of the message card to form the message card;
after receiving the system spam message, a program of the spam message card drawing card strategy extracts the size information of the current system spam in the message to generate a message card, and the drawing information is stored in the data of the message card to form the message card;
after receiving system storage information, a program for storing a message card drawing card strategy extracts information of the current system residual storage space in the information to generate a message card, and stores the drawing information into data of the message card to form the message card;
after receiving the system flow information, the flow information card drawing card strategy program extracts the information of the current system used flow in the information to generate an information card, and the drawing information is stored in the data of the information card to form the information card. When other message cards need to be checked, switching operation is carried out according to preset operation.
Finally, the message card management and display unit 30 sequences the above information cards according to a preset display policy, and renders the first information card in the sequence to the screen through OpenGL hardware.
The desktop information display device generates the corresponding information cards according to the acquired various data, then sorts the information cards according to the preset display strategy, finally displays the information cards at an appointed position on the desktop, namely dynamically displays various system messages on the desktop according to the display strategy, does not need to enter the appointed position to check the appointed message or switch the system mode, only needs to check the related information or switch the system mode at the same appointed position on the desktop, is convenient to check or switch the system mode, and improves the efficiency of checking the message or switching the system mode of a user.
Referring to fig. 10, an embodiment of the present invention further provides a mobile terminal, including a processor and a memory, where the memory is used to store a program that supports the desktop information display device to execute the desktop information display method; the processor is configured to execute programs stored in the memory.
For convenience of explanation, only the parts related to the embodiments of the present invention are shown, and details of the specific techniques are not disclosed. The mobile terminal may be any terminal device including a mobile phone, a tablet computer, a PDA (personal digital Assistant), a POS (Point of Sales), a vehicle-mounted computer, and the like, taking the mobile terminal as the mobile phone as an example:
fig. 10 is a block diagram showing a partial structure of a cellular phone related to a mobile terminal provided by an embodiment of the present invention. Referring to fig. 10, the cellular phone includes: radio Frequency (RF) circuit 1010, memory 1020, input unit 1030, display unit 1040, sensor 1050, audio circuit 1060, wireless fidelity (WiFi) module 1070, processor 1080, and power source 1090. Those skilled in the art will appreciate that the handset configuration shown in fig. 10 is not intended to be limiting and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the mobile phone in detail with reference to fig. 10:
RF circuit 1010 may be used for receiving and transmitting signals during information transmission and reception or during a call, and in particular, for processing downlink information of a base station after receiving the downlink information to processor 1080; in addition, the data for designing uplink is transmitted to the base station. In general, RF circuit 1010 includes, but is not limited to, an antenna, at least one Amplifier, a transceiver, a coupler, a Low Noise Amplifier (LNA), a duplexer, and the like. In addition, the RF circuitry 1010 may also communicate with networks and other devices via wireless communications. The wireless communication may use any communication standard or protocol, including but not limited to global system for Mobile communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CD MA), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), email, Short Messaging Service (SMS), etc.
The memory 1020 can be used for storing software programs and modules, and the processor 1080 executes various functional applications and data processing of the mobile phone by operating the software programs and modules stored in the memory 1020. The memory 1020 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 1020 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The input unit 1030 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the cellular phone. Specifically, the input unit 1030 may include a touch panel 1031 and other input devices 1032. The touch panel 1031, also referred to as a touch screen, may collect touch operations by a user (e.g., operations by a user on or near the touch panel 1031 using any suitable object or accessory such as a finger, a stylus, etc.) and drive corresponding connection devices according to a preset program. Alternatively, the touch panel 1031 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1080, and can receive and execute commands sent by the processor 1080. In addition, the touch panel 1031 may be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. The input unit 1030 may include other input devices 1032 in addition to the touch panel 1031. In particular, other input devices 1032 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, a joystick, or the like.
The display unit 1040 may be used to display information input by a user or information provided to the user and various menus of the cellular phone. The Display unit 1040 may include a Display panel 1041, and optionally, the Display panel 1041 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like. Further, the touch panel 1031 can cover the display panel 1041, and when the touch panel 1031 detects a touch operation on or near the touch panel 1031, the touch operation is transmitted to the processor 1080 to determine the type of the touch event, and then the processor 1080 provides a corresponding visual output on the display panel 1041 according to the type of the touch event. Although in fig. 10, the touch panel 1031 and the display panel 1041 are two separate components to implement the input and output functions of the mobile phone, in some embodiments, the touch panel 1031 and the display panel 1041 may be integrated to implement the input and output functions of the mobile phone.
The handset may also include at least one sensor 1050, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor, wherein the ambient light sensor may adjust the brightness of the display panel 1041 according to the brightness of ambient light, and the proximity sensor may turn off the display panel 1041 and/or the backlight when the mobile phone moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
Audio circuitry 1060, speaker 1061, microphone 1062 may provide an audio interface between the user and the handset. The audio circuit 1060 can transmit the electrical signal converted from the received audio data to the speaker 1061, and the electrical signal is converted into a sound signal by the speaker 1061 and output; on the other hand, the microphone 1062 converts the collected sound signal into an electrical signal, which is received by the audio circuit 1060 and converted into audio data, which is then processed by the audio data output processor 1080 and then sent to, for example, another cellular phone via the RF circuit 1010, or output to the memory 1020 for further processing.
WiFi belongs to short-distance wireless transmission technology, and the mobile phone can help the user to send and receive e-mail, browse web pages, access streaming media, etc. through the WiFi module 1070, which provides wireless broadband internet access for the user. Although fig. 10 shows the WiFi module 1070, it is understood that it does not belong to the essential constitution of the handset, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 1080 is a control center of the mobile phone, connects various parts of the whole mobile phone by using various interfaces and lines, and executes various functions of the mobile phone and processes data by operating or executing software programs and/or modules stored in the memory 1020 and calling data stored in the memory 1020, thereby integrally monitoring the mobile phone. Optionally, processor 1080 may include one or more processing units; preferably, the processor 1080 may integrate an application processor, which handles primarily the operating system, user interfaces, applications, etc., and a modem processor, which handles primarily the wireless communications. It is to be appreciated that the modem processor described above may not be integrated into processor 1080.
The handset also includes a power source 1090 (e.g., a battery) for powering the various components, which may preferably be logically coupled to the processor 1080 via a power management system to manage charging, discharging, and power consumption via the power management system.
Although not shown, the mobile phone may further include a camera, a bluetooth module, etc., which are not described herein.
Referring to fig. 10, in the embodiment of the present invention, the processor 1080 included in the mobile terminal further has the following functions:
acquiring message data of at least one designated data source;
respectively generating information cards from the acquired message data; wherein the information card comprises drawing information for drawing the information card;
and drawing and displaying the information cards arranged at the specified positions on a screen by using corresponding drawing information according to a preset display strategy.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by hardware that is instructed to implement by a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
A1, a method for displaying desktop information, comprising:
acquiring message data of at least one designated data source;
generating the acquired message data into a corresponding information card; wherein the information card comprises drawing information for drawing the information card;
and drawing and displaying the information cards arranged at the specified positions on a screen by using the corresponding drawing information according to a preset display strategy.
A2, the method for displaying desktop information according to claim A1, wherein said step of obtaining message data of at least one designated data source includes:
and respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
A3, the method for displaying desktop information according to claim A2, wherein the step of generating the acquired message data into corresponding information cards includes:
different drawing card strategies are preset for different message data, and corresponding information cards are respectively generated for the different message data according to the drawing card strategies.
A4, the method for displaying desktop information according to claim A3, wherein before the step of presetting different drawing card policies for different message data and generating corresponding information cards according to the drawing card policies, the method comprises:
and collecting message data, and respectively searching the drawing card strategies corresponding to the message data.
A5, the method for displaying desktop information according to claim a4, wherein the step of collecting message data and searching the drawing card policies corresponding to the message data respectively, comprises:
registering different drawing card strategies;
searching corresponding registration information according to the specified information of the message data;
and finding the drawing card strategy through the registration information.
A6, the method for displaying desktop information according to claim A3, wherein the step of generating corresponding information cards from different message data according to the drawing card strategy comprises:
extracting data information in the message data according to a drawing card strategy of the message data;
and storing the data information and preset drawing information together to form the information card.
A7, the method for displaying desktop information according to claim A1, wherein said message data includes message data of message display class and message data of mode switch class;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card.
A8, the desktop information display method of claim A7, wherein the data source corresponding to the message data of the message display class is a third party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the system local mode data source comprises a data source of a system operation mode preset in a local system.
A9, the method of displaying desktop information according to claim A8, wherein said third party data sources include: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
A10, the method for displaying desktop information according to claim a7, wherein said step of drawing and displaying information cards arranged at specified positions on the screen according to the preset display strategy with the corresponding drawing information comprises:
when the information cards are the information cards displayed by the information, and the command of switching or deleting the information cards is acquired, state updating is carried out on all the information cards displayed by the information, and the display state of the desktop is updated;
when the information cards are the information cards of the mode switches and a command for switching or turning on/off the mode switches is acquired, state updating is carried out on all the information cards of the mode switches, and the mode switches displayed on the current screen are updated; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
A11, the method for displaying desktop information according to claim a1, wherein said step of drawing and displaying information cards arranged at specified positions on the screen according to the preset display strategy with the corresponding drawing information comprises:
and when the information card is the information card displayed by the message, updating the real-time state according to the acquired message data.
A12, the method for displaying desktop information according to claim a1, wherein the step of drawing and displaying information cards arranged at specified positions on the screen according to the preset display strategy by using the corresponding drawing information comprises:
presetting a plurality of background cards, wherein the memory addresses of different background cards are different;
the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy comprises the following steps:
searching and calling a preset background card according to the drawing information;
and rendering the information card to the screen through a specified rendering tool.
A13, the method for displaying desktop information according to claim a12, wherein said rendering tool comprises an OpenGL hardware tool.
A14, the method for displaying desktop information according to claim a1, wherein the step of drawing and displaying information cards arranged at specified positions on the screen according to the preset display strategy by using the corresponding drawing information comprises:
and recording the position information of each information card, and updating the position information of each information card according to the preset display strategy when the information card at the appointed position is added or deleted.
A15, the method for displaying desktop information according to claim a1, wherein said step of generating the acquired message data into corresponding information cards is followed by:
and performing anti-deletion locking processing on the specified information card.
A16, the method for displaying desktop information according to claim a1, wherein said step of drawing and displaying information cards arranged at specified positions on the screen with corresponding drawing information according to the display policy, comprises:
if the information card relates to a time limit, when the system time exceeds the time limit, the corresponding information card is automatically deleted or hidden.
A17, the method for displaying desktop information according to claim A1, wherein said display strategy comprises:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
B1, a desktop information display device, comprising:
the message acquisition unit is used for acquiring message data of at least one specified data source;
the message card generating unit is used for generating the acquired message data into a corresponding message card; wherein the information card comprises drawing information for drawing the information card;
and the message card management and display unit is used for drawing and displaying the information cards arranged at the specified positions on the screen by using the corresponding drawing information according to a preset display strategy.
B2, the desktop information display device of claim B1, wherein the message obtaining unit comprises:
and the message acquisition module is used for respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
B3, the desktop information display device of claim B2, wherein the message card generating unit includes:
and the generating module is used for presetting different drawing card strategies aiming at different message data and respectively generating corresponding information cards according to the drawing card strategies and the different message data.
B4, the apparatus of claim B3, further comprising:
and the message distribution unit is used for collecting message data and respectively searching the drawing card strategies corresponding to the message data.
B5, the desktop information display device of claim B4, wherein the message distribution unit comprises:
the registration module is used for registering different drawing card strategies;
the first searching module is used for searching corresponding registration information according to the specified information of the message data;
and the second searching module is used for searching the drawing card strategy through the registration information.
B6, the desktop information display device of claim B3, wherein the generating module comprises:
the extraction submodule is used for extracting data information in the message data according to the drawing card strategy of the message data;
and the storage submodule is used for storing the data information and preset drawing information together to form the information card.
B7, a desktop information display device according to claim B1, wherein said message data includes message data of a message display class and message data of a mode switch class;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card.
B8, the desktop information display device of claim B7, wherein the data source corresponding to the message data of the message display class is a third party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the system local mode data source comprises a data source of a system operation mode preset in a local system.
B9, a desktop information display device according to claim B8, wherein said third party data sources include: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
B10, the apparatus of claim B7, further comprising:
the first updating unit is used for updating the state of all the message cards displayed by the message and updating the display state of the desktop when the information cards are the message cards displayed by the message and a command of switching or deleting the message cards is acquired;
the second updating unit is used for updating the states of all the information cards of the mode switch and updating the mode switch displayed on the current screen when the information cards are the information cards of the mode switch and a command for switching or turning on/off the mode switch is acquired; when the state of the mode switch is changed, the system is informed to carry out corresponding operation.
B11, the apparatus of claim B1, further comprising:
and the real-time updating unit is used for updating the real-time state according to the acquired message data when the message card is the message card displayed by the message.
B12, the apparatus of claim B1, further comprising:
the device comprises a presetting unit, a processing unit and a control unit, wherein the presetting unit is used for presetting a plurality of background cards, and the storage addresses of different background cards are different;
the message card management display unit comprises:
the searching and calling module is used for searching and calling a preset background card according to the drawing information;
and the rendering module is used for rendering the information card to the screen through a specified rendering tool.
B13, the desktop information display device of claim B12, wherein the rendering tools comprise OpenGL hardware tools.
B14, the apparatus of claim B1, further comprising:
and the record updating unit is used for recording the position information of each information card, and updating the position information of each information card according to the preset display strategy when the information card at the specified position is added or deleted.
B15, the apparatus of claim B1, further comprising:
and the locking unit is used for performing anti-deletion locking processing on the specified information card.
B16, the apparatus of claim B1, further comprising:
and the time limit management unit is used for automatically deleting or hiding the corresponding information card when the system time exceeds the time limit if the information card relates to a time limit.
B17, the desktop information display device of claim B1, wherein the display policy comprises:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
C1, a mobile terminal, comprising a processor and a memory,
the memory is used for storing a program for supporting the desktop information display device to execute the desktop information display method described in each item of the above-mentioned a1 to a 17;
the processor is configured to execute programs stored in the memory.

Claims (25)

1. A desktop information display method is characterized by comprising the following steps:
acquiring message data of at least one designated data source;
the message data comprises message data of a message display class and message data of a mode switch class;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card;
the data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the mode data source local to the system comprises a data source of a system operation mode preset in the local system;
generating the acquired message data into a corresponding information card; wherein the information card comprises drawing information for drawing the information card;
recording the position information of each information card, and updating the position information of each information card according to a preset display strategy when the information card at the specified position is added or deleted;
drawing and displaying the information cards arranged at the appointed positions on a screen by using corresponding drawing information according to a preset display strategy;
when the information cards are the information cards displayed by the information, and the command of switching or deleting the information cards is acquired, state updating is carried out on all the information cards displayed by the information, and the display state of the desktop is updated;
when the information cards are the information cards of the mode switches and a command for switching or turning on/off the mode switches is acquired, state updating is carried out on all the information cards of the mode switches, and the mode switches displayed on the current screen are updated; when the state of the mode switch is changed, informing the system to perform corresponding operation;
the third-party data source comprises: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
2. The desktop information display method of claim 1, wherein the step of obtaining message data of at least one designated data source comprises:
and respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
3. The desktop information display method of claim 1, wherein the step of generating the acquired message data into a corresponding information card comprises:
different drawing card strategies are preset for different message data, and corresponding information cards are respectively generated for the different message data according to the drawing card strategies.
4. The desktop information display method according to claim 3, wherein before the step of presetting different drawing card strategies for different message data and generating corresponding information cards for different message data according to the drawing card strategies, the method comprises:
and collecting message data, and respectively searching the drawing card strategies corresponding to the message data.
5. The desktop information display method of claim 4,
the step of collecting the message data and respectively searching the drawing card strategies corresponding to the message data comprises the following steps:
registering different drawing card strategies;
searching corresponding registration information according to the specified information of the message data;
and finding the drawing card strategy through the registration information.
6. The desktop information display method of claim 3,
the step of respectively generating corresponding information cards according to the drawing card strategies and different message data comprises the following steps:
extracting data information in the message data according to a drawing card strategy of the message data;
and storing the data information and preset drawing information together to form the information card.
7. The desktop information display method of claim 1,
after the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
and when the information card is the information card displayed by the message, updating the real-time state according to the acquired message data.
8. The desktop information display method of claim 1,
before the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps of:
presetting a plurality of background cards, wherein the memory addresses of different background cards are different;
the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy comprises the following steps:
searching and calling a preset background card according to the drawing information;
and rendering the information card to the screen through a specified rendering tool.
9. The desktop information display method of claim 8,
the rendering tool comprises an OpenGL hardware tool.
10. The desktop information display method of claim 1, wherein the step of generating the acquired message data into the corresponding information card is followed by:
and performing anti-deletion locking processing on the specified information card.
11. The desktop information display method of claim 1,
after the step of drawing and displaying the information cards arranged at the designated positions on the screen by using the corresponding drawing information according to the preset display strategy, the method comprises the following steps:
if the information card relates to a time limit, when the system time exceeds the time limit, the corresponding information card is automatically deleted or hidden.
12. The desktop information display method of claim 1,
the display strategy comprises the following steps:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
13. A desktop information display device, comprising:
the message acquisition unit is used for acquiring message data of at least one specified data source; the message data comprises message data of a message display class and message data of a mode switch class;
the data source corresponding to the message data of the message display class is a third-party data source; the third-party data source comprises a network-side data source and/or a data source generated after a system locally runs a related program;
the data source corresponding to the message data of the mode switch class is a local mode data source of the system; the mode data source local to the system comprises a data source of a system operation mode preset in the local system;
the message data of the message display class generates a message display information card, and the message data of the mode switch class generates a mode switch information card;
the message card generating unit is used for generating the acquired message data into a corresponding message card; wherein the information card comprises drawing information for drawing the information card;
the record updating unit is used for recording the position information of each information card, and updating the position information of each information card according to a preset display strategy when the information card at the specified position is added or deleted;
the message card management and display unit is used for drawing and displaying the message cards arranged at the specified positions on a screen by using corresponding drawing information according to a preset display strategy;
the first updating unit is used for updating the state of all the message cards displayed by the message and updating the display state of the desktop when the information cards are the message cards displayed by the message and a command of switching or deleting the message cards is acquired;
the second updating unit is used for updating the states of all the information cards of the mode switch and updating the mode switch displayed on the current screen when the information cards are the information cards of the mode switch and a command for switching or turning on/off the mode switch is acquired; when the state of the mode switch is changed, informing the system to perform corresponding operation;
the third-party data source comprises: one or more of a weather data source, an airline ticket data source, a train ticket data source, a hotel order data source, a flow message data source, a registration message data source, a health message data source, a system spam data source and a storage space data source;
the schema data sources local to the system include: one or more of a driving mode data source, a child mode data source, a power saving mode data source, an undisturbed mode data source, and a flight mode data source.
14. The desktop information display apparatus of claim 13, wherein the message acquisition unit comprises:
and the message acquisition module is used for respectively linking the designated paths through a plurality of different data interfaces to acquire message data of different data sources.
15. The desktop information display apparatus of claim 14, wherein the message card generating unit comprises:
and the generating module is used for presetting different drawing card strategies aiming at different message data and respectively generating corresponding information cards according to the drawing card strategies and the different message data.
16. The desktop information display apparatus of claim 15, further comprising:
and the message distribution unit is used for collecting message data and respectively searching the drawing card strategies corresponding to the message data.
17. The desktop information display apparatus of claim 16, wherein the message distribution unit comprises:
the registration module is used for registering different drawing card strategies;
the first searching module is used for searching corresponding registration information according to the specified information of the message data;
and the second searching module is used for searching the drawing card strategy through the registration information.
18. The desktop information display device of claim 15, wherein the message card generation module comprises:
the extraction submodule is used for extracting data information in the message data according to the drawing card strategy of the message data;
and the storage submodule is used for storing the data information and preset drawing information together to form the information card.
19. The desktop information display apparatus of claim 13, further comprising:
and the real-time updating unit is used for updating the real-time state according to the acquired message data when the message card is the message card displayed by the message.
20. The desktop information display apparatus of claim 13, further comprising:
the device comprises a presetting unit, a processing unit and a control unit, wherein the presetting unit is used for presetting a plurality of background cards, and the storage addresses of different background cards are different;
the message card management display unit comprises:
the searching and calling module is used for searching and calling a preset background card according to the drawing information;
and the rendering module is used for rendering the information card to the screen through a specified rendering tool.
21. The desktop information display device of claim 20, wherein the rendering tool comprises an OpenGL hardware tool.
22. The desktop information display apparatus of claim 13, further comprising:
and the locking unit is used for performing anti-deletion locking processing on the specified information card.
23. The desktop information display apparatus of claim 13, further comprising:
and the time limit management unit is used for automatically deleting or hiding the corresponding information card when the system time exceeds the time limit if the information card relates to a time limit.
24. The desktop information display apparatus of claim 13, wherein the display policy comprises:
a strategy of displaying according to the information card generation time; alternatively, the first and second electrodes may be,
and displaying according to the priority level of the information card.
25. A mobile terminal comprising a processor and a memory,
the memory is used for storing a program for supporting the desktop information display apparatus to execute the desktop information display method of claims 1 to 12;
the processor is configured to execute programs stored in the memory.
CN201610428269.9A 2016-06-16 2016-06-16 Desktop information display method and device and mobile terminal Active CN106126207B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610428269.9A CN106126207B (en) 2016-06-16 2016-06-16 Desktop information display method and device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610428269.9A CN106126207B (en) 2016-06-16 2016-06-16 Desktop information display method and device and mobile terminal

Publications (2)

Publication Number Publication Date
CN106126207A CN106126207A (en) 2016-11-16
CN106126207B true CN106126207B (en) 2020-06-02

Family

ID=57469589

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610428269.9A Active CN106126207B (en) 2016-06-16 2016-06-16 Desktop information display method and device and mobile terminal

Country Status (1)

Country Link
CN (1) CN106126207B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534574A (en) * 2016-12-06 2017-03-22 宇龙计算机通信科技(深圳)有限公司 Message displaying method and system of mobile terminal
WO2018148926A1 (en) 2017-02-17 2018-08-23 Microsoft Technology Licensing, Llc Card-based information management method and system
CN107643860A (en) * 2017-09-30 2018-01-30 努比亚技术有限公司 A kind of method of information alert, mobile terminal and computer-readable recording medium
CN108009872A (en) * 2017-10-27 2018-05-08 努比亚技术有限公司 A kind of method for information display, device and computer-readable recording medium
CN108038244B (en) * 2017-12-28 2020-02-21 北京达佳互联信息技术有限公司 Method and device for displaying cover of work by utilizing widget and mobile terminal
CN112492381B (en) * 2019-09-11 2023-05-30 北京字节跳动网络技术有限公司 Information display method and device and electronic equipment
CN110852717A (en) * 2019-11-11 2020-02-28 青岛海信移动通信技术股份有限公司 Travel updating method and intelligent communication terminal
CN112099703B (en) * 2020-09-02 2023-01-17 维沃移动通信有限公司 Desktop pendant display method and device and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752450A (en) * 2012-06-18 2012-10-24 宇龙计算机通信科技(深圳)有限公司 Terminal and information display method
CN105635442A (en) * 2015-12-18 2016-06-01 北京奇虎科技有限公司 Method and apparatus for displaying message on mobile terminal
CN105631046A (en) * 2016-02-04 2016-06-01 上海卓易科技股份有限公司 Mobile terminal and resource display method and system thereof

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8832590B1 (en) * 2007-08-31 2014-09-09 Google Inc. Dynamically modifying user interface elements
CN102591707B (en) * 2011-12-15 2017-05-24 上海博泰悦臻电子设备制造有限公司 Vehicle-mounted equipment and display method of background running program of vehicle-mounted equipment
CN104823145A (en) * 2012-11-29 2015-08-05 爱德拉株式会社 Method for providing different content according to widget to be visually changed on screen of smart device
CN103530018B (en) * 2013-09-27 2017-07-28 深圳天珑无线科技有限公司 The method for building up and mobile terminal at widget interface in Android operation system
KR101655771B1 (en) * 2014-11-04 2016-09-08 한다시스템 주식회사 Method and apparatus for customizing user interface using widget

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102752450A (en) * 2012-06-18 2012-10-24 宇龙计算机通信科技(深圳)有限公司 Terminal and information display method
CN105635442A (en) * 2015-12-18 2016-06-01 北京奇虎科技有限公司 Method and apparatus for displaying message on mobile terminal
CN105631046A (en) * 2016-02-04 2016-06-01 上海卓易科技股份有限公司 Mobile terminal and resource display method and system thereof

Also Published As

Publication number Publication date
CN106126207A (en) 2016-11-16

Similar Documents

Publication Publication Date Title
CN106126207B (en) Desktop information display method and device and mobile terminal
CN109241765B (en) Mobile terminal and method and device for managing authority of application program
US10271083B2 (en) Pre-roll advertisement playing method, terminal, and video server
CN106557330B (en) Method and device for processing notification information of notification bar of mobile terminal system and mobile terminal
US20150082231A1 (en) Method and terminal for displaying desktop
CN106126174B (en) A kind of control method and electronic equipment of scene audio
CN106302996B (en) Message display method and device
CN108156508B (en) Barrage information processing method and device, mobile terminal, server and system
CN104035948A (en) Geographic position display method and device
CN104571979B (en) A kind of method and apparatus for realizing split view
CN108241703B (en) Webpage data transmission method and device
CN104699973A (en) Method and device for controlling logic of questionnaires
CN106126160B (en) A kind of effect adjusting method and user terminal
CN107943417A (en) Image processing method, terminal, computer-readable storage medium and computer program
CN107295073B (en) A kind of localization method, positioning device and computer storage media
CN109215130A (en) A kind of product repairing method and system based on augmented reality
US10298590B2 (en) Application-based service providing method, apparatus, and system
CN109324866A (en) Using the processing method of footmark, device, computer readable storage medium and terminal
CN106155888A (en) The detection method of webpage loading performance and device in a kind of Mobile solution
CN108491502B (en) News tracking method, terminal, server and storage medium
CN107734049B (en) Network resource downloading method and device and mobile terminal
CN109918088A (en) A kind of program unloading method and mobile terminal
CN113836343A (en) Audio recommendation method and device, electronic equipment and storage medium
CN108446345B (en) Data searching method and mobile terminal
CN107943495B (en) Method and device for setting business object, server and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant