CN106951284A - User interface upgrade method, device and the intelligent terminal applied based on Android system - Google Patents
User interface upgrade method, device and the intelligent terminal applied based on Android system Download PDFInfo
- Publication number
- CN106951284A CN106951284A CN201710149522.1A CN201710149522A CN106951284A CN 106951284 A CN106951284 A CN 106951284A CN 201710149522 A CN201710149522 A CN 201710149522A CN 106951284 A CN106951284 A CN 106951284A
- Authority
- CN
- China
- Prior art keywords
- plug
- unit
- user interface
- update
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a kind of user interface upgrade method, device and intelligent terminal applied based on Android system, the user interface includes at least two plug-in units, the plug-in unit includes the first plug-in unit and the second plug-in unit, and first plug-in unit includes the layout information of the user interface, and methods described includes:Receive update of plug-in information;According to the software version of the corresponding plug-in unit of the update of plug-in information updating;The layout information of the user interface is read from first plug-in unit, the layout information includes the plug-in unit corresponding region in the user interface;According to the layout information, the plug-in unit is loaded into the upgrading that corresponding region in the user interface carries out the user interface.User interface of the present invention uses modularized design, can select part plug-in unit of upgrading, and user interface realizes that part updates, and user interface upgrading more targetedly, is easy to the extension of user interface, and upgrading more facilitates, and Consumer's Experience is good.
Description
Technical field
The present invention relates to computer processing technology field, more particularly to a kind of user interface liter applied based on Android system
Level method, device and intelligent terminal.
Background technology
With the popularization of the intelligent television (abbreviation intelligent television) based on Android operation system, the application on intelligent television
It is more and more.Because being applied per money after user is actually used, the problem of may having various.Such as:Some
Need to repair using existing defects, some application obscure portions functions needs change etc., these are repaired and the more or less band therewith of/change
Carrying out the user interface (User Interface, UI) of the application needs renewal.Even if in addition, needing to repair or work(without defect
Change can be needed, UI renewal is commonplace, because user uses same UI for a long time, easily produces aestheticly tired;And
And, annual UI Design trends are different, cause the redaction of application more or less can along with UI interfaces change.
The UI of existing application updates, it is necessary to which carrying out upgrading to whole application could realize, however, whole application upgrade is waited
Time is long, and during application upgrade installation, using unavailable, update in this way UI influence user to application just
Often use, UI upgrading experience is bad.
The content of the invention
The present invention provides a kind of user interface upgrade method, device and intelligent terminal applied based on Android system, realizes
User interface portion is upgraded, and Consumer's Experience is good.
The present invention uses following technical scheme:
In a first aspect, the present invention provides a kind of user interface upgrade method applied based on Android system, user circle
Face includes at least two plug-in units, and the plug-in unit includes the first plug-in unit and the second plug-in unit, and first plug-in unit includes user circle
The layout information in face, methods described includes:
Receive update of plug-in information;
According to the software version of the corresponding plug-in unit of the update of plug-in information updating;
The layout information of the user interface is read from first plug-in unit, the layout information exists including the plug-in unit
Corresponding region in the user interface;
According to the layout information, the plug-in unit is loaded into corresponding region in the user interface and carries out user circle
The upgrading in face.
Exemplarily, first plug-in unit includes navigation bar plug-in unit, wherein, the navigation bar plug-in unit includes the user
The layout information at interface.
Alternatively, the software version according to update of plug-in information updating correspondence plug-in unit, including:
Plug-in unit with more redaction is determined according to the update of plug-in information;
The renewal software version of the plug-in unit with more redaction is downloaded from server;
The software version for being updated to download by plug-in unit correspondence according to the mark of the plug-in unit with more redaction.
Further, after the renewal software version for downloading the plug-in unit with more redaction from server, also
Including:
The renewal software version of the plug-in unit of download is verified, if verification failure, downloads institute from server again
State the renewal software version of plug-in unit.
Exemplarily, plug-in unit correspondence is updated to the soft of download by the mark of the plug-in unit with more redaction described in the basis
Part version, be specially:
Software version after the renewal of the plug-in unit with more redaction is saved into local cache;
Delete the prototype version of the plug-in unit with more redaction.
Further, after the software version according to the corresponding plug-in unit of the update of plug-in information updating, also include:
Monitor the trigger event upgraded to the user interface.
Further, before the reception update of plug-in information, also include:
The message for obtaining update of plug-in information is sent to server.
Second aspect, the present invention provides a kind of user interface update device applied based on Android system, user circle
Face includes at least two plug-in units, and the plug-in unit includes the first plug-in unit and the second plug-in unit, and first plug-in unit includes user circle
The layout information in face, described device includes:
Update of plug-in information receiving unit, for receiving update of plug-in information;
Plug-in software version updating unit, for the software version according to the corresponding plug-in unit of the update of plug-in information updating
This;
Layout information reading unit, the layout information for reading the user interface from first plug-in unit is described
Layout information includes the plug-in unit corresponding region in the user interface;
User interface upgrade unit, for according to the layout information, it is right in the user interface that the plug-in unit is loaded into
The region answered carries out the upgrading of the user interface.
Exemplarily, first plug-in unit includes navigation bar plug-in unit, wherein, the navigation bar plug-in unit includes the user
The layout information at interface;
The plug-in software version updating unit includes:
Plug-in unit determining unit with more redaction, for being determined according to the update of plug-in information with more redaction
Plug-in unit;
Update of plug-in version download unit, the renewal software for downloading the plug-in unit with more redaction from server
Version;
Update of plug-in unit, plug-in unit correspondence for the mark according to the plug-in unit with more redaction be updated to download
Software version;
The update of plug-in unit is specifically for the software version after the renewal of the plug-in unit with more redaction is protected
It is stored in local cache;Delete the prototype version of the plug-in unit with more redaction;
Described device also includes:
Verification unit, the renewal software version for the plug-in unit to download is verified, if verification failure, again from
Server downloads the renewal software version of the plug-in unit;
Upgrading trigger event monitoring unit, for the trigger event for monitoring to upgrade to the user interface;
Update of plug-in informational message transmitting element is obtained, the message of update of plug-in information is obtained for being sent to server.
The third aspect, the present invention provides a kind of intelligent terminal, is configured with the use described above applied based on Android system
Family interface update device.
The technical scheme that the present invention is provided brings following beneficial effect:
User interface is divided into multiple plug-in units, according to the software version of the corresponding plug-in unit of update of plug-in information updating, so
The plug-in unit that user interface is related to is loaded into by progress user interface upgrading in user interface according to the layout information of user interface afterwards,
User interface uses modularized design, can select part plug-in unit of upgrading, and user interface realizes that part updates, user interface upgrading
More targetedly, it is easy to the extension of user interface, upgrading more facilitates, and Consumer's Experience is good.
Brief description of the drawings
Technical scheme in order to illustrate more clearly the embodiments of the present invention, institute in being described below to the embodiment of the present invention
The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention
Example, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to present invention implementation
The content and these accompanying drawings of example obtain other accompanying drawings.
Fig. 1 is user interface upgrade method one embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.
Fig. 2 is user interface upgrade method second embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.
Fig. 3 is user interface upgrade method the 3rd embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.
Fig. 4 is user interface upgrade method the 4th embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.
Fig. 5 is user interface update device one embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.
Fig. 6 is user interface update device second embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.
Fig. 7 is user interface update device the 3rd embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.
Embodiment
For make present invention solves the technical problem that, the technical scheme that uses and the technique effect that reaches it is clearer, below
The technical scheme of the embodiment of the present invention will be described in further detail with reference to accompanying drawing, it is clear that described embodiment is only
It is a part of embodiment of the invention, rather than whole embodiments.Based on the embodiment in the present invention, those skilled in the art exist
The every other embodiment obtained under the premise of creative work is not made, the scope of protection of the invention is belonged to.
Fig. 1 is user interface upgrade method one embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.The technical program provide user interface include at least two plug-in units, the plug-in unit include the first plug-in unit and
Second plug-in unit, first plug-in unit includes the layout information of the user interface, the user interface that should be applied based on Android system
Upgrade method includes:
S101, reception update of plug-in information.
In the present embodiment, the renewal software version of the plug-in unit of user interface is stored in server, and plug-in unit has issued newly soft
After part version, can there are more redaction, or intelligent terminal periodically master using server proactive notification intelligent terminal plug-in unit
The mode of trend server lookup update of plug-in information.
The each plug-in unit of plug-in unit of user interface can correspond to and define a card i/f, such as navigation bar plug-in unit
INavigateUI and content plug-in unit IMajorUI, card i/f is defined as follows:
After card i/f is defined, also need to realize card i/f, plug-in unit engineering relies on card i/f engineering, realize necessary
Interface after, plug-in unit engineering compiling can be packaged into apk files, such as NavigatePlugin.apk.
Make after update of plug-in software version, then the plug-in unit can be issued more by login service device insert management system
New software version.
S102, the software version according to the corresponding plug-in unit of the update of plug-in information updating.
In the present embodiment, the update of plug-in information includes the letter such as plug-in unit classification logotype, plug-in download address and version number
Breath.The version number of correspondence plug-in unit can be matched by plug-in unit classification logotype, plug-in download address is used for according under the download address
Carry the software upgrading version of plug-in unit.
S103, the layout information for reading from first plug-in unit user interface, the layout information includes described
Plug-in unit corresponding region in the user interface.
Exemplarily, plug-in unit described in the present embodiment can include navigation bar plug-in unit, status bar plug-in unit and content plug-in unit etc., this
In be merely illustrative of, be not intended as the limitation to the technical program, plug-in unit can also be divided by other principles.It is described
First plug-in unit includes navigation bar plug-in unit, wherein, the navigation bar plug-in unit includes the layout information of the user interface.This technology
Scheme divides the first plug-in unit and the second plug-in unit is for only for ease of description, and the plug-in unit that will include the layout information of user interface claims
For the first plug-in unit, other plug-in units not comprising the layout information for having user interface are referred to as the second plug-in unit.In the present embodiment, user
The layout information at interface is included in navigation bar plug-in unit, certainly, in some other embodiment, the layout information of user interface
It can be distributed in several plug-in units, such as, the layout information of status bar is included in navigation bar, and the layout information of content plug-in unit
Included in status bar plug-in unit;Certainly, the layout information of user interface can also be individually designed in an independent plug-in unit.
S104, according to the layout information, by the plug-in unit be loaded into corresponding region in the user interface carry out it is described
The upgrading of user interface.
User interface includes multiple plug-in units, and the position that each plug-in unit is loaded into is different, and the layout information of user interface is then fixed
The position that each plug-in unit of justice is loaded into.For example:Layout information specifies the pendulum of navigation bar plug-in unit, content plug-in unit and status bar plug-in unit
Put position, it is possible to specify navigation bar is located at left side, content plug-in unit is located at right side, and status bar plug-in unit is above;Or, specify and lead
The column plug-in unit that navigates is above, and content bar plug-in unit is located at lower section, and status bar plug-in unit is located at left side etc..According to different fashions and
User is accustomed to, and designs different user interface layouts.
It is loaded into the plug-in unit of user interface and has plenty of the plug-in software version after updating, has plenty of the plug-in unit not updated;Such as
The layout of fruit user interface changes, then the plug-in unit after updating and the plug-in unit without renewal are loaded into user circle according to new layout
Face;If the layout of user interface does not change, the plug-in unit not updated does not change, the renewal for having the plug-in unit of renewal
Software version afterwards is loaded into the corresponding region of user interface.Thus, in part, plug-in unit is updated, and part plug-in unit does not update
When, realize that the part of user interface updates.
Specifically, primary application program is write, wherein, user interface only writes an empty container, and primary application program is first loaded
The layout information of user interface can be got after navigation bar plug-in unit, loaded from navigation bar plug-in unit, according to user interface
Layout information loads other plug-in units, and plug-in unit is added to the corresponding region of container.
To sum up, it is provided in an embodiment of the present invention to be drawn user interface based on the user interface upgrade method that Android system is applied
It is divided into multiple plug-in units, according to the software version of the corresponding plug-in unit of update of plug-in information updating, then according to the layout of user interface
The plug-in unit that user interface is related to is loaded into user interface by information, and such as fruit part plug-in unit is updated, and part plug-in unit is without more
When new, user interface realizes that part updates, and does not need whole user interface all to update, and user only needs to issue needs
The new software version of the plug-in unit of renewal, after plug-in unit is loaded into user interface, portion of the user interface correspondence with the plug-in unit updated
Get upgrading, so as to realize that the part of user interface updates, user interface upgrading is more targeted, using subscriber interface module
Change the extension that design easily facilitates user interface, use, be not required to moreover, user interface upgrading does not interfere with the normal of TV user
Whole application program is reinstalled, upgrading more facilitates, and Consumer's Experience is good.
Fig. 2 is user interface upgrade method second embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.The present embodiment is based on method shown in Fig. 1, further, S102, according to the update of plug-in information more
The software version of new correspondence plug-in unit includes:
S1020, the plug-in unit with more redaction is determined according to the update of plug-in information.
Update of plug-in information includes the information such as plug-in unit classification logotype, plug-in download address and version number in the present embodiment.It is logical
The version number of correspondence plug-in unit can be matched by crossing plug-in unit classification logotype, and plug-in download address is used for according to the download address download plug-in
Software upgrading version.
Specifically, the version of the version number's plug-in unit corresponding with update of plug-in information for the plug-in unit that local cache can be preserved
This number is compared, if the plug-in version number that local cache is preserved is low, illustrates that the plug-in unit has issued more redaction.It is such as former
Beginning plug-in version is 1, then the plug-in version newly issued is 2.
S1021, the renewal software version from the server download plug-in unit with more redaction.
Plug-in download address in update of plug-in information, the renewal software version of correspondence plug-in unit is downloaded from server.
In the present embodiment, the plug-in unit of download is saved into local cache.When equipment is dispatched from the factory, local cache can preserve default user
Interface plug-in unit, for user for the first time start when use, behind if plug-in unit has renewal, then the plug-in unit updated can replace original right
The plug-in unit answered.
The add-on file that can be specifically specified by the way of http file downloads from server download download address.When
So, it would however also be possible to employ other file download modes.
Preferably, in certain embodiments, after step S1021, also include:
The renewal software version of the plug-in unit of download is verified, if verification failure, downloads institute from server again
State the renewal software version of plug-in unit.The plug-in software version file downloaded can be specifically verified using md5.It is complete by file
Property verification, improve file download accuracy and integrality, it is ensured that user interface upgrading reliability.
S1022, the software version for being updated to download by plug-in unit correspondence according to the mark of the plug-in unit with more redaction.
In the present embodiment, the plug-in unit mark of more redaction can be version number, certainly, in other examples, also may be used
Be classification code wait with other plug-in units distinguish mark.
Specifically, the software version after the renewal of the plug-in unit with more redaction is saved into local cache;Delete
The prototype version of the plug-in unit with more redaction.After the prototype version deletion reservation of plug-in unit is updated after updating every time
Plug-in version, is conducive to saving the space of local cache.
To sum up, the user interface upgrade method provided in an embodiment of the present invention applied based on Android system first determines have more
The plug-in unit of redaction, then downloads the plug-in unit from server, and is updated, and plug-in download speed is fast.
Fig. 3 is user interface upgrade method the 3rd embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.The present embodiment is based on method shown in Fig. 1, further, in step S102, according to the update of plug-in
After the software version of the corresponding plug-in unit of information updating, also include:
S301, monitor the trigger event upgraded to the user interface.
The trigger event that the user interface is upgraded can be Client-initiated, after update of plug-in, remind user to show
Whether user interface upgrading is being carried out, user chooses whether to be upgraded now.
Can also be that backstage is upgraded automatically, after update of plug-in, automatic triggering user interface is upgraded.
The user interface upgrade method applied based on Android system that the present embodiment is provided only is being monitored to user circle
The flow that user interface is upgraded can just be entered after the trigger event that face is upgraded, will not upgrade when downloading, improve user
The stability of interface upgrading.
Fig. 4 is user interface upgrade method the 4th embodiment provided in an embodiment of the present invention applied based on Android system
Method flow diagram.The present embodiment is based on method shown in Fig. 1, further, in step S101, receives update of plug-in information
Before, also include:
S401, the message to server transmission acquisition update of plug-in information.
The present embodiment actively sends the message for obtaining update of plug-in information from intelligent terminal to server, gets plug-in unit more
After fresh information, decided whether according to update of plug-in situation from server download plug-in.
The user interface upgrade method provided in an embodiment of the present invention applied based on Android system is from intelligent terminal to service
Device query plugin fresh information, it is to avoid server to all intelligent terminals push update of plug-in message to server configuration requirement more
Height, server workload is big, determines whether it needs, from server download plug-in, to reduce data transfer by each intelligent terminal
Amount, reduces the requirement configured to server.
It should be noted that the method shown in Fig. 2, Fig. 3 and Fig. 4 can be combined with each other as more preferred embodiment,
Here no longer it is described in detail.
Fig. 5 is user interface update device one embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.The device is used to perform the method shown in Fig. 1, and the user interface includes at least two plug-in units, described to insert
Part includes the first plug-in unit and the second plug-in unit, and first plug-in unit includes the layout information of the user interface, first plug-in unit
Including navigation bar plug-in unit, wherein, the navigation bar plug-in unit includes the layout information of the user interface;Described device includes:
Update of plug-in information receiving unit 10, for receiving update of plug-in information;
Plug-in software version updating unit 20, for the software version according to the corresponding plug-in unit of the update of plug-in information updating
This;
Layout information reading unit 30, the layout information for reading the user interface from first plug-in unit, institute
Stating layout information includes the plug-in unit corresponding region in the user interface;
User interface upgrade unit 40, for according to the layout information, the plug-in unit to be loaded into the user interface
Corresponding region carries out the upgrading of the user interface.
To sum up, it is provided in an embodiment of the present invention to be drawn user interface based on the user interface update device that Android system is applied
It is divided into multiple plug-in units, according to the software version of the corresponding plug-in unit of update of plug-in information updating, then according to the layout of user interface
The plug-in unit that user interface is related to is loaded into user interface by information, and such as fruit part plug-in unit is updated, and part plug-in unit is without more
When new, user interface realizes that part updates, and does not need whole user interface all to update, and user only needs to issue needs
The new software version of the plug-in unit of renewal, after plug-in unit is loaded into user interface, portion of the user interface correspondence with the plug-in unit updated
Get upgrading, so as to realize that the part of user interface updates, user interface upgrading is more targeted, using subscriber interface module
Change the extension that design easily facilitates user interface, use, be not required to moreover, user interface upgrading does not interfere with the normal of TV user
Whole application program is reinstalled, upgrading more facilitates, and Consumer's Experience is good.
Preferably, the plug-in software version updating unit 20 includes:
Plug-in unit determining unit 200 with more redaction, for being determined according to the update of plug-in information with renewal
The plug-in unit of version;
Update of plug-in version download unit 201, the renewal for downloading the plug-in unit with more redaction from server
Software version;
Plug-in unit correspondence, is updated to by update of plug-in unit 202 for the mark according to the plug-in unit with more redaction
The software version of download;It is local slow specifically for the software version after the renewal of the plug-in unit with more redaction is saved into
Deposit;Delete the prototype version of the plug-in unit with more redaction.
In some embodiments, described device also includes verification unit 203, the renewal software version for the plug-in unit to download
Verified, if verification failure, downloads the renewal software version of the plug-in unit from server again.
Fig. 6 is user interface update device second embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.The present embodiment is used to perform the method shown in Fig. 3, further, described based on Fig. 5 shown devices
Device also includes:
Trigger event of upgrading monitoring unit 50, for the trigger event for monitoring to upgrade to the user interface.
The user interface update device applied based on Android system that the present embodiment is provided only is being monitored to user circle
The flow that user interface is upgraded can just be entered after the trigger event that face is upgraded, will not upgrade when downloading, improve user
The stability of interface upgrading.
Fig. 7 is user interface update device the 3rd embodiment provided in an embodiment of the present invention applied based on Android system
Block diagram.The present embodiment is used to perform the method shown in Fig. 4, further, described based on Fig. 5 shown devices
Device also includes:
Update of plug-in informational message transmitting element 60 is obtained, disappearing for update of plug-in information is obtained for being sent to server
Breath.
The user interface update device provided in an embodiment of the present invention applied based on Android system is from intelligent terminal to service
Device query plugin fresh information, it is to avoid server to all intelligent terminals push update of plug-in message to server configuration requirement more
Height, server workload is big, determines whether it needs, from server download plug-in, to reduce data transfer by each intelligent terminal
Amount, reduces the requirement configured to server.
The present invention also provides a kind of intelligent terminal, is configured with the user interface liter described above applied based on Android system
Stage arrangement.
The intelligent terminal can be Android system mobile phone, Android system flat board etc..
The intelligent terminal can upgrade in the case where not influenceing the normal use of user to user interface, and can be with
Part upgrading is carried out to user interface, subscriber interface moduleization design, relevance is small, and upgrading more targetedly, more facilitates, and uses
Experience at family.
Above content is only presently preferred embodiments of the present invention, for one of ordinary skill in the art, according to the present invention's
Thought, will change in specific embodiments and applications, and this specification content should not be construed as to the present invention
Limitation.
Claims (10)
1. a kind of user interface upgrade method applied based on Android system, it is characterised in that the user interface is included at least
Two plug-in units, the plug-in unit includes the first plug-in unit and the second plug-in unit, and the layout that first plug-in unit includes the user interface is believed
Breath, methods described includes:
Receive update of plug-in information;
According to the software version of the corresponding plug-in unit of the update of plug-in information updating;
The layout information of the user interface is read from first plug-in unit, the layout information includes the plug-in unit described
Corresponding region in user interface;
According to the layout information, the plug-in unit is loaded into corresponding region in the user interface and carries out the user interface
Upgrading.
2. according to the method described in claim 1, it is characterised in that first plug-in unit includes navigation bar plug-in unit, wherein, it is described
Navigation bar plug-in unit includes the layout information of the user interface.
3. according to the method described in claim 1, it is characterised in that described according to update of plug-in information updating correspondence plug-in unit
Software version, including:
Plug-in unit with more redaction is determined according to the update of plug-in information;
The renewal software version of the plug-in unit with more redaction is downloaded from server;
The software version for being updated to download by plug-in unit correspondence according to the mark of the plug-in unit with more redaction.
4. method according to claim 3, it is characterised in that described to download the inserting with more redaction from server
After the renewal software version of part, also include:
The renewal software version of the plug-in unit of download is verified, if verification failure, described insert is downloaded from server again
The renewal software version of part.
5. method according to claim 3, it is characterised in that the mark of the plug-in unit with more redaction described in the basis
The software version that plug-in unit correspondence is updated to download, be specially:
Software version after the renewal of the plug-in unit with more redaction is saved into local cache;
Delete the prototype version of the plug-in unit with more redaction.
6. according to the method described in claim 1, it is characterised in that described to be inserted according to the update of plug-in information updating is corresponding
After the software version of part, also include:
Monitor the trigger event upgraded to the user interface.
7. according to the method described in claim 1, it is characterised in that before the reception update of plug-in information, also include:
The message for obtaining update of plug-in information is sent to server.
8. a kind of user interface update device applied based on Android system, it is characterised in that the user interface is included at least
Two plug-in units, the plug-in unit includes the first plug-in unit and the second plug-in unit, and the layout that first plug-in unit includes the user interface is believed
Breath, described device includes:
Update of plug-in information receiving unit, for receiving update of plug-in information;
Plug-in software version updating unit, for the software version according to the corresponding plug-in unit of the update of plug-in information updating;
Layout information reading unit, the layout information for reading the user interface from first plug-in unit, the layout
Information includes the plug-in unit corresponding region in the user interface;
User interface upgrade unit, for according to the layout information, the plug-in unit being loaded into corresponding in the user interface
Region carries out the upgrading of the user interface.
9. the user interface update device according to claim 1 applied based on Android system, it is characterised in that described the
One plug-in unit includes navigation bar plug-in unit, wherein, the navigation bar plug-in unit includes the layout information of the user interface;
The plug-in software version updating unit includes:
Plug-in unit determining unit with more redaction, for determining inserting with more redaction according to the update of plug-in information
Part;
Update of plug-in version download unit, the renewal software version for downloading the plug-in unit with more redaction from server
This;
Update of plug-in unit, the soft of download is updated to for the mark according to the plug-in unit with more redaction by plug-in unit correspondence
Part version;
The update of plug-in unit is specifically for the software version after the renewal of the plug-in unit with more redaction is saved into
Local cache;Delete the prototype version of the plug-in unit with more redaction;
Described device also includes:
Verification unit, the renewal software version for the plug-in unit to download is verified, if verification failure, again from service
Device downloads the renewal software version of the plug-in unit;
Upgrading trigger event monitoring unit, for the trigger event for monitoring to upgrade to the user interface;
Update of plug-in informational message transmitting element is obtained, the message of update of plug-in information is obtained for being sent to server.
10. a kind of intelligent terminal, it is characterised in that be configured with the use applied as claimed in claim 8 or 9 based on Android system
Family interface update device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710149522.1A CN106951284B (en) | 2017-03-14 | 2017-03-14 | User interface upgrading method and device based on android system application and intelligent terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710149522.1A CN106951284B (en) | 2017-03-14 | 2017-03-14 | User interface upgrading method and device based on android system application and intelligent terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106951284A true CN106951284A (en) | 2017-07-14 |
CN106951284B CN106951284B (en) | 2020-09-11 |
Family
ID=59467066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710149522.1A Active CN106951284B (en) | 2017-03-14 | 2017-03-14 | User interface upgrading method and device based on android system application and intelligent terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106951284B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107402761A (en) * | 2017-07-25 | 2017-11-28 | 青岛海信电器股份有限公司 | Using restorative procedure and device |
CN108024136A (en) * | 2017-12-14 | 2018-05-11 | 深圳Tcl新技术有限公司 | Load method, smart television and the computer-readable recording medium of user interface |
CN110047586A (en) * | 2019-04-16 | 2019-07-23 | 北京品驰医疗设备有限公司 | Implantable medical controls equipment and its Firmware Interface update method and system |
CN112416384A (en) * | 2020-06-11 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | Software upgrading method and device and computer equipment |
CN113778554A (en) * | 2021-09-01 | 2021-12-10 | 粒子文化科技集团(杭州)股份有限公司 | Plug-in processing method, electronic device and storage medium |
CN114756271A (en) * | 2022-04-29 | 2022-07-15 | 深圳市欧瑞博科技股份有限公司 | Interface updating method and device and electronic equipment |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667115A (en) * | 2008-09-02 | 2010-03-10 | ***通信集团公司 | Terminal, system and method for deploying client application |
US20110219311A1 (en) * | 2010-03-04 | 2011-09-08 | International Business Machines Corporation | Method and system for partitioning asset management plugins |
CN103577207A (en) * | 2012-08-01 | 2014-02-12 | 阿里巴巴集团控股有限公司 | Loading method and loading device for interface components in custom interface system |
CN104793844A (en) * | 2015-03-31 | 2015-07-22 | 北京奇虎科技有限公司 | Plug-in management method and device based on mobile terminal |
CN105872842A (en) * | 2015-12-30 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Multi-desktop independent upgrade method and device |
CN105955787A (en) * | 2016-05-18 | 2016-09-21 | 深圳市掌玩网络技术有限公司 | Method and device used for loading plug-in of Android system |
CN106331135A (en) * | 2016-08-31 | 2017-01-11 | 广州品唯软件有限公司 | Partial interface updating method and system, client and server |
CN106375567A (en) * | 2016-08-31 | 2017-02-01 | 广州品唯软件有限公司 | Plug-in release method and system, client and server |
-
2017
- 2017-03-14 CN CN201710149522.1A patent/CN106951284B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101667115A (en) * | 2008-09-02 | 2010-03-10 | ***通信集团公司 | Terminal, system and method for deploying client application |
US20110219311A1 (en) * | 2010-03-04 | 2011-09-08 | International Business Machines Corporation | Method and system for partitioning asset management plugins |
CN103577207A (en) * | 2012-08-01 | 2014-02-12 | 阿里巴巴集团控股有限公司 | Loading method and loading device for interface components in custom interface system |
CN104793844A (en) * | 2015-03-31 | 2015-07-22 | 北京奇虎科技有限公司 | Plug-in management method and device based on mobile terminal |
CN105872842A (en) * | 2015-12-30 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Multi-desktop independent upgrade method and device |
CN105955787A (en) * | 2016-05-18 | 2016-09-21 | 深圳市掌玩网络技术有限公司 | Method and device used for loading plug-in of Android system |
CN106331135A (en) * | 2016-08-31 | 2017-01-11 | 广州品唯软件有限公司 | Partial interface updating method and system, client and server |
CN106375567A (en) * | 2016-08-31 | 2017-02-01 | 广州品唯软件有限公司 | Plug-in release method and system, client and server |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107402761A (en) * | 2017-07-25 | 2017-11-28 | 青岛海信电器股份有限公司 | Using restorative procedure and device |
CN108024136A (en) * | 2017-12-14 | 2018-05-11 | 深圳Tcl新技术有限公司 | Load method, smart television and the computer-readable recording medium of user interface |
CN110047586A (en) * | 2019-04-16 | 2019-07-23 | 北京品驰医疗设备有限公司 | Implantable medical controls equipment and its Firmware Interface update method and system |
CN112416384A (en) * | 2020-06-11 | 2021-02-26 | 上海哔哩哔哩科技有限公司 | Software upgrading method and device and computer equipment |
CN113778554A (en) * | 2021-09-01 | 2021-12-10 | 粒子文化科技集团(杭州)股份有限公司 | Plug-in processing method, electronic device and storage medium |
CN114756271A (en) * | 2022-04-29 | 2022-07-15 | 深圳市欧瑞博科技股份有限公司 | Interface updating method and device and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
CN106951284B (en) | 2020-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106951284A (en) | User interface upgrade method, device and the intelligent terminal applied based on Android system | |
US20150100955A1 (en) | Method and System for Updating Software | |
US10140672B2 (en) | Apparatus and method of managing a licensable item | |
EP3493059B1 (en) | Application data migration method and device | |
CN104903857A (en) | Method and terminal for software upgrading | |
CN102833350A (en) | Processing method and processing device of WebApp updating | |
CN103699408A (en) | Software updating method and equipment | |
CN103716390A (en) | Method and terminal for data sharing | |
KR20120038668A (en) | Apparatus and method for updating e-book content | |
CN105302563A (en) | Plug-in method and system for mobile application service | |
CN103036706A (en) | Local processing method of application upgrading abnormity | |
CN104239098A (en) | Automatic software upgrading method and device and mobile terminal | |
CN105530130A (en) | Method and device for upgrading Over-The-Air downloading technology | |
US8296399B2 (en) | Connecting galleries to dynamic server-hosted content | |
CN104834541A (en) | Function module mounting method, mounting system and mounting system updating method | |
CN105677180A (en) | Application program icon processing method and device | |
CN106201588A (en) | The method for upgrading software of terminal and terminal | |
CN110765394A (en) | So file loading method and device, storage medium and terminal equipment | |
US8543995B2 (en) | Information processor, information processing method, and computer-readable storage medium | |
CN106227541A (en) | A kind of program updates download process method and mobile terminal | |
KR101944275B1 (en) | System and method for providing applications using wall paper, and recordable medium storing the method | |
CN101436124A (en) | Embedded type equipment KJAVA application program management system and method | |
CN102567328A (en) | Method and device for updating increment | |
US20090037493A1 (en) | Method and device for updating an object with copyright attribute | |
CN103139755A (en) | Subscription-based application program management method, system and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |