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 PDF

Info

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
software version
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
Application number
CN201710149522.1A
Other languages
Chinese (zh)
Other versions
CN106951284B (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.)
Shenzhen Skyworth RGB Electronics Co Ltd
Original Assignee
Shenzhen Skyworth RGB Electronics 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 Shenzhen Skyworth RGB Electronics Co Ltd filed Critical Shenzhen Skyworth RGB Electronics Co Ltd
Priority to CN201710149522.1A priority Critical patent/CN106951284B/en
Publication of CN106951284A publication Critical patent/CN106951284A/en
Application granted granted Critical
Publication of CN106951284B publication Critical patent/CN106951284B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00—Arrangements for software engineering
    • G06F8/60—Software deployment
    • G06F8/65—Updates
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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 user interface upgrading method, device and intelligent terminal based on an Android system application. The user interface includes at least two plug-ins, the plug-ins include a first plug-in and a second plug-in, and the first plug-in includes the The layout information of the user interface, the method includes: receiving plug-in update information; updating the software version of the corresponding plug-in according to the plug-in update information; reading the layout information of the user interface from the first plug-in, the The layout information includes the corresponding area of the plug-in in the user interface; according to the layout information, the plug-in is loaded into the corresponding area of the user interface to upgrade the user interface. The user interface of the present invention adopts a modular design, and some plug-ins can be selected to be upgraded. The user interface is partially updated, and the user interface upgrade is more targeted, which facilitates the expansion of the user interface, more convenient upgrade, and good user experience.

Description

基于安卓系统应用的用户界面升级方法、装置及智能终端Android system application-based user interface upgrading method, device and intelligent terminal

技术领域technical field

本发明涉及计算机处理技术领域,尤其涉及一种基于安卓系统应用的用户界面升级方法、装置及智能终端。The present invention relates to the technical field of computer processing, in particular to a user interface upgrading method, device and intelligent terminal based on an Android system application.

背景技术Background technique

随着基于安卓操作系统的智能电视(简称智能电视)的普及,智能电视上的应用也越来越多。因为每款应用在经过用户实际使用后,可能会存在各种各样的问题。比如:一些应用存在缺陷需要修复,一些应用部分功能需要变化等,这些修复和/变化或多或少随之带来该应用的用户界面(User Interface,UI)需要更新。另外,即使没有缺陷需要修复或者功能需要变化,UI的更新是比较普遍的,因为用户长期使用同样的UI,容易产生审美疲劳;而且,每年的UI设计潮流不同,导致应用的新版本或多或少地会伴随着UI界面的变化。With the popularity of smart TVs based on the Android operating system (referred to as smart TVs), there are more and more applications on the smart TVs. Because each application may have various problems after it is actually used by users. For example, some applications have defects that need to be repaired, some functions of some applications need to be changed, etc. These repairs and/or changes more or less result in the need to update the user interface (User Interface, UI) of the application. In addition, even if there are no bugs to fix or functions to change, UI updates are relatively common, because users who use the same UI for a long time are prone to aesthetic fatigue; moreover, UI design trends are different every year, resulting in more or less new versions of applications. Seldom will be accompanied by changes in the UI interface.

现有应用的UI更新,需要对整个应用进行升级才能实现,然而,整个应用升级等待时间长,且应用升级安装的过程中,应用不可用,采用这种方式更新UI影响用户对应用的正常使用,UI升级体验不好。The UI update of the existing application needs to upgrade the entire application. However, the waiting time for the entire application upgrade is long, and the application is not available during the application upgrade and installation process. Updating the UI in this way affects the normal use of the application by the user , The UI upgrade experience is not good.

发明内容Contents of the invention

本发明提供一种基于安卓系统应用的用户界面升级方法、装置及智能终端,实现用户界面部分升级,用户体验好。The invention provides a user interface upgrading method, device and intelligent terminal based on an Android system application, which realizes partial upgrading of the user interface and provides good user experience.

本发明采用以下技术方案:The present invention adopts following technical scheme:

第一方面,本发明提供一种基于安卓系统应用的用户界面升级方法,所述用户界面包括至少两个插件,所述插件包括第一插件和第二插件,所述第一插件包括所述用户界面的布局信息,所述方法包括:In a first aspect, the present invention provides a user interface upgrading method based on an Android system application, the user interface includes at least two plug-ins, the plug-ins include a first plug-in and a second plug-in, and the first plug-in includes the user Interface layout information, the method includes:

接收插件更新信息;Receive plugin update information;

根据所述插件更新信息更新对应的插件的软件版本;updating the software version of the corresponding plug-in according to the plug-in update information;

从所述第一插件中读取所述用户界面的布局信息,所述布局信息包括所述插件在所述用户界面中对应的区域;Read layout information of the user interface from the first plug-in, where the layout information includes a corresponding area of the plug-in in the user interface;

根据所述布局信息,将所述插件载入所述用户界面中对应的区域进行所述用户界面的升级。According to the layout information, the plug-in is loaded into a corresponding area of the user interface to upgrade the user interface.

示例性地,所述第一插件包括导航栏插件,其中,所述导航栏插件中包括所述用户界面的布局信息。Exemplarily, the first widget includes a navigation bar widget, wherein the navigation bar widget includes layout information of the user interface.

可选地,所述根据所述插件更新信息更新对应插件的软件版本,包括:Optionally, the updating the software version of the corresponding plug-in according to the plug-in update information includes:

根据所述插件更新信息确定出具有更新版本的插件;determining a plug-in with an updated version according to the plug-in update information;

从服务器下载所述具有更新版本的插件的更新软件版本;downloading from the server an updated software version of said plug-in with the updated version;

根据所述具有更新版本的插件的标识将插件对应更新为下载的软件版本。Correspondingly updating the plug-in to the downloaded software version according to the identification of the plug-in with the updated version.

进一步地,所述从服务器下载所述具有更新版本的插件的更新软件版本之后,还包括:Further, after downloading the updated software version of the plug-in with the updated version from the server, it also includes:

对下载的插件的更新软件版本进行校验,如果校验失败,则重新从服务器下载所述插件的更新软件版本。The updated software version of the downloaded plug-in is verified, and if the verification fails, the updated software version of the plug-in is re-downloaded from the server.

示例性地,所述根据所述具有更新版本的插件的标识将插件对应更新为下载的软件版本,具体为:Exemplarily, the corresponding update of the plug-in to the downloaded software version according to the identification of the plug-in with an updated version is specifically:

将所述具有更新版本的插件的更新后的软件版本保存入本地缓存;saving the updated software version of the plug-in with the updated version into a local cache;

删除所述具有更新版本的插件的原始版本。Delete the original version of said plugin with the newer version.

进一步地,所述根据所述插件更新信息更新对应的插件的软件版本之后,还包括:Further, after updating the software version of the corresponding plug-in according to the plug-in update information, it also includes:

监测到对所述用户界面进行升级的触发事件。A trigger event for upgrading the user interface is detected.

进一步地,所述接收插件更新信息之前,还包括:Further, before receiving the plug-in update information, it also includes:

向服务器发送获取插件更新信息的消息。Send a message to the server to get plugin update information.

第二方面,本发明提供一种基于安卓系统应用的用户界面升级装置,所述用户界面包括至少两个插件,所述插件包括第一插件和第二插件,所述第一插件包括所述用户界面的布局信息,所述装置包括:In a second aspect, the present invention provides a user interface upgrading device based on an Android system application, the user interface includes at least two plug-ins, the plug-ins include a first plug-in and a second plug-in, and the first plug-in includes the user The layout information of the interface, the device includes:

插件更新信息接收单元,用于接收插件更新信息;A plug-in update information receiving unit, configured to receive plug-in update information;

插件软件版本更新单元,用于根据所述插件更新信息更新对应的插件的软件版本;A plug-in software version updating unit, configured to update the corresponding plug-in software version according to the plug-in update information;

布局信息读取单元,用于从所述第一插件中读取所述用户界面的布局信息,所述布局信息包括所述插件在所述用户界面中对应的区域;a layout information reading unit, configured to read the layout information of the user interface from the first plug-in, where the layout information includes the corresponding area of the plug-in in the user interface;

用户界面升级单元,用于根据所述布局信息,将所述插件载入所述用户界面中对应的区域进行所述用户界面的升级。The user interface upgrading unit is configured to load the plug-in into a corresponding area of the user interface according to the layout information to upgrade the user interface.

示例性地,所述第一插件包括导航栏插件,其中,所述导航栏插件中包括所述用户界面的布局信息;Exemplarily, the first plug-in includes a navigation bar plug-in, wherein the navigation bar plug-in includes layout information of the user interface;

所述插件软件版本更新单元包括:The plug-in software version update unit includes:

具有更新版本的插件确定单元,用于根据所述插件更新信息确定出具有更新版本的插件;A plug-in determining unit with an updated version, configured to determine a plug-in with an updated version according to the plug-in update information;

插件更新版本下载单元,用于从服务器下载所述具有更新版本的插件的更新软件版本;A plug-in update version downloading unit, used for downloading the updated software version of the plug-in with the updated version from the server;

插件更新单元,用于根据所述具有更新版本的插件的标识将插件对应更新为下载的软件版本;A plug-in updating unit, configured to correspondingly update the plug-in to the downloaded software version according to the identification of the plug-in with the updated version;

所述插件更新单元具体用于将所述具有更新版本的插件的更新后的软件版本保存入本地缓存;删除所述具有更新版本的插件的原始版本;The plug-in updating unit is specifically configured to save the updated software version of the plug-in with the updated version into a local cache; delete the original version of the plug-in with the updated version;

所述装置还包括:The device also includes:

检验单元,用于对下载的插件的更新软件版本进行校验,如果校验失败,则重新从服务器下载所述插件的更新软件版本;A verification unit, configured to verify the updated software version of the downloaded plug-in, if the verification fails, re-download the updated software version of the plug-in from the server;

升级触发事件监测单元,用于监测到对所述用户界面进行升级的触发事件;An upgrade trigger event monitoring unit, configured to monitor a trigger event for upgrading the user interface;

获取插件更新信息消息发送单元,用于向服务器发送获取插件更新信息的消息。The message sending unit for obtaining plug-in update information is configured to send a message for obtaining plug-in update information to the server.

第三方面,本发明提供一种智能终端,配置有上述所述的基于安卓系统应用的用户界面升级装置。In a third aspect, the present invention provides an intelligent terminal configured with the Android system application-based user interface upgrading device described above.

本发明提供的技术方案带来如下有益效果:The technical scheme provided by the invention brings the following beneficial effects:

将用户界面划分为多个插件,根据插件更新信息更新对应的插件的软件版本,然后根据用户界面的布局信息将用户界面涉及的插件载入到用户界面中进行用户界面升级,用户界面采用模块化设计,可以选择升级部分插件,用户界面实现部分更新,用户界面升级更有针对性,便于用户界面的扩展,升级更加方便,用户体验好。Divide the user interface into multiple plug-ins, update the software version of the corresponding plug-in according to the plug-in update information, and then load the plug-ins involved in the user interface into the user interface according to the layout information of the user interface to upgrade the user interface. The user interface adopts modularization Design, you can choose to upgrade some plug-ins, the user interface can be partially updated, the user interface upgrade is more targeted, it is convenient for the expansion of the user interface, the upgrade is more convenient, and the user experience is good.

附图说明Description of drawings

为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments of the present invention. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention , for those skilled in the art, other drawings can also be obtained according to the content of the embodiment of the present invention and these drawings without any creative effort.

图1是本发明实施例提供的基于安卓系统应用的用户界面升级方法第一个实施例的方法流程图。Fig. 1 is a method flow chart of the first embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention.

图2是本发明实施例提供的基于安卓系统应用的用户界面升级方法第二个实施例的方法流程图。Fig. 2 is a method flow chart of the second embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention.

图3是本发明实施例提供的基于安卓系统应用的用户界面升级方法第三个实施例的方法流程图。Fig. 3 is a method flow chart of the third embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention.

图4是本发明实施例提供的基于安卓系统应用的用户界面升级方法第四个实施例的方法流程图。Fig. 4 is a method flowchart of the fourth embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention.

图5是本发明实施例提供的基于安卓系统应用的用户界面升级装置第一个实施例的结构方框图。Fig. 5 is a structural block diagram of the first embodiment of the Android system application-based user interface upgrading device provided by the embodiment of the present invention.

图6是本发明实施例提供的基于安卓系统应用的用户界面升级装置第二个实施例的结构方框图。Fig. 6 is a structural block diagram of a second embodiment of an Android system application-based user interface upgrading device provided by an embodiment of the present invention.

图7是本发明实施例提供的基于安卓系统应用的用户界面升级装置第三个实施例的结构方框图。Fig. 7 is a structural block diagram of a third embodiment of an Android system application-based user interface upgrading device provided by an embodiment of the present invention.

具体实施方式detailed description

为使本发明解决的技术问题、采用的技术方案和达到的技术效果更加清楚,下面将结合附图对本发明实施例的技术方案作进一步的详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the technical problems solved by the present invention, the technical solutions adopted and the technical effects achieved clearer, the technical solutions of the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only the technical solutions of the present invention. Some, but not all, embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts belong to the protection scope of the present invention.

图1是本发明实施例提供的基于安卓系统应用的用户界面升级方法第一个实施例的方法流程图。本技术方案提供的用户界面包括至少两个插件,所述插件包括第一插件和第二插件,所述第一插件包括所述用户界面的布局信息,该基于安卓系统应用的用户界面升级方法包括:Fig. 1 is a method flow chart of the first embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention. The user interface provided by the technical solution includes at least two plug-ins, the plug-ins include a first plug-in and a second plug-in, the first plug-in includes the layout information of the user interface, and the method for upgrading the user interface based on the Android system application includes :

S101、接收插件更新信息。S101. Receive plug-in update information.

本实施例中,用户界面的插件的更新软件版本保存在服务器,插件发布了新的软件版本后,可以采用服务器主动通知智能终端插件有了更新版本,或者智能终端周期性主动向服务器查询插件更新信息的方式。In this embodiment, the updated software version of the plug-in of the user interface is stored in the server. After the plug-in releases a new software version, the server can be used to actively notify the smart terminal that the plug-in has an updated version, or the smart terminal can actively query the server for plug-in updates periodically. way of information.

用户界面的插件每个插件会对应定义一个插件接口,比如导航栏插件INavigateUI和内容插件IMajorUI,插件接口定义如下:User interface plug-ins Each plug-in will define a corresponding plug-in interface, such as the navigation bar plug-in INavigateUI and the content plug-in IMajorUI. The plug-in interface is defined as follows:

在定义了插件接口后,还需实现插件接口,插件工程依赖插件接口工程,实现必要的接口后,可以将插件工程编译打包成apk文件,如NavigatePlugin.apk。After the plug-in interface is defined, the plug-in interface needs to be implemented. The plug-in project depends on the plug-in interface project. After the necessary interface is realized, the plug-in project can be compiled and packaged into an apk file, such as NavigatePlugin.apk.

制作好插件更新软件版本后,则可以通过登录服务器插件管理系统发布该插件更新软件版本。After making the plug-in update software version, you can publish the plug-in update software version by logging into the server plug-in management system.

S102、根据所述插件更新信息更新对应的插件的软件版本。S102. Update the software version of the corresponding plug-in according to the plug-in update information.

本实施例中,所述插件更新信息包括插件类别标识、插件下载地址及版本号等信息。通过插件类别标识可以匹配对应插件的版本号,插件下载地址用于根据该下载地址下载插件的软件更新版本。In this embodiment, the plug-in update information includes plug-in category identifier, plug-in download address, version number and other information. The plug-in category identifier can match the version number of the corresponding plug-in, and the plug-in download address is used to download the software update version of the plug-in according to the download address.

S103、从所述第一插件中读取所述用户界面的布局信息,所述布局信息包括所述插件在所述用户界面中对应的区域。S103. Read layout information of the user interface from the first plug-in, where the layout information includes a corresponding area of the plug-in in the user interface.

示例性地,本实施例所述插件可以包括导航栏插件、状态栏插件及内容插件等,这里仅是举例说明,并不作为对本技术方案的限制,也可以按其他原则对插件进行划分。所述第一插件包括导航栏插件,其中,所述导航栏插件中包括所述用户界面的布局信息。本技术方案划分第一插件和第二插件仅是为了便于描述,将包含有用户界面的布局信息的插件称为第一插件,不包含有用户界面的布局信息的其他插件称为第二插件。在本实施例中,用户界面的布局信息包含在导航栏插件中,当然,在其他一些实施例中,用户界面的布局信息也可以分布在几个插件中,比如,状态栏的布局信息包含在导航栏中,而内容插件的布局信息包含在状态栏插件中;当然,用户界面的布局信息也可以单独设计在一个独立的插件中。Exemplarily, the plug-ins described in this embodiment may include a navigation bar plug-in, a status bar plug-in, and a content plug-in, etc., which are only for illustration and are not intended to limit the technical solution, and the plug-ins can also be divided according to other principles. The first plug-in includes a navigation bar plug-in, wherein the navigation bar plug-in includes layout information of the user interface. The technical solution divides the first plug-in and the second plug-in only for the convenience of description, the plug-in containing the layout information of the user interface is called the first plug-in, and the other plug-ins that do not contain the layout information of the user interface are called the second plug-in. In this embodiment, the layout information of the user interface is contained in the navigation bar plug-in, of course, in some other embodiments, the layout information of the user interface can also be distributed in several plug-ins, for example, the layout information of the status bar is contained in The navigation bar, and the layout information of the content plug-in is included in the status bar plug-in; of course, the layout information of the user interface can also be designed separately in an independent plug-in.

S104、根据所述布局信息,将所述插件载入所述用户界面中对应的区域进行所述用户界面的升级。S104. According to the layout information, load the plug-in into a corresponding area of the user interface to upgrade the user interface.

用户界面包括多个插件,每个插件载入的位置不同,而用户界面的布局信息则定义了每个插件载入的位置。例如:布局信息指定了导航栏插件、内容插件及状态栏插件的摆放位置,可以指定导航栏位于左侧,内容插件位于右侧,状态栏插件位于上方;或者,指定导航栏插件位于上方,内容栏插件位于下方,状态栏插件位于左侧等。根据不同的时尚潮流及用户习惯,设计不同的用户界面布局。The user interface includes multiple plug-ins, each plug-in is loaded in a different location, and the layout information of the user interface defines the location where each plug-in is loaded. For example: the layout information specifies the placement of the navigation bar plugin, content plugin, and status bar plugin. You can specify that the navigation bar is on the left, the content plugin is on the right, and the status bar plugin is on the top; or you can specify that the navigation bar plugin is on the top. The content bar widget is below, the status bar widget is on the left, etc. According to different fashion trends and user habits, design different user interface layouts.

载入用户界面的插件有的是更新后的插件软件版本,有的是没有更新的插件;如果用户界面的布局发生改变,则更新后的插件和没有更新的插件根据新的布局载入用户界面;如果用户界面的布局没有发生改变,则没有更新的插件没有变化,有更新的插件的更新后的软件版本载入用户界面对应的区域。因而,在部分插件得到更新,部分插件没有更新的时候,实现用户界面的部分更新。Some of the plug-ins loaded into the user interface are updated plug-in software versions, and some are not updated plug-ins; if the layout of the user interface changes, the updated plug-ins and plug-ins that have not been updated will be loaded into the user interface according to the new layout; if the user interface If the layout of the user interface does not change, the plug-in without update does not change, and the updated software version of the plug-in with update is loaded into the corresponding area of the user interface. Therefore, when some plug-ins are updated and some plug-ins are not updated, a partial update of the user interface is realized.

具体地,编写主应用程序,其中,用户界面只写一个空的容器,主应用程序先加载导航栏插件,加载完毕后会从导航栏插件中获取到用户界面的布局信息,根据用户界面的布局信息加载其他插件,将插件添加到容器的对应区域即可。Specifically, write the main application program, in which the user interface only writes an empty container, the main application program first loads the navigation bar plug-in, after loading, it will obtain the layout information of the user interface from the navigation bar plug-in, according to the layout of the user interface Information to load other plug-ins, just add the plug-ins to the corresponding area of the container.

综上,本发明实施例提供的基于安卓系统应用的用户界面升级方法将用户界面划分为多个插件,根据插件更新信息更新对应的插件的软件版本,然后根据用户界面的布局信息将用户界面涉及的插件载入到用户界面中,如果部分插件得到更新,部分插件没有更新的时候,用户界面实现部分更新,并不需要整个用户界面全部更新,用户只需要发布需要更新的插件的新的软件版本,在插件载入用户界面后,用户界面对应具有更新的插件的部分得到升级,从而实现用户界面的部分更新,用户界面升级更有针对性,采用用户界面模块化设计更加便于用户界面的扩展,而且,用户界面升级不会影响电视用户的正常使用,不需要重新安装整个应用程序,升级更加方便,用户体验好。To sum up, the user interface upgrade method based on the Android system application provided by the embodiment of the present invention divides the user interface into multiple plug-ins, updates the software version of the corresponding plug-in according to the plug-in update information, and then updates the user interface related to the user interface according to the layout information of the user interface. The plug-ins are loaded into the user interface. If some plug-ins are updated and some plug-ins are not updated, the user interface is partially updated, and the entire user interface does not need to be updated. The user only needs to release a new software version of the plug-in that needs to be updated. , after the plug-in is loaded into the user interface, the part of the user interface corresponding to the updated plug-in is upgraded, so as to realize the partial update of the user interface, the user interface upgrade is more targeted, and the modular design of the user interface is more convenient for the expansion of the user interface. Moreover, the upgrade of the user interface will not affect the normal use of the TV user, and there is no need to reinstall the entire application program, which makes the upgrade more convenient and provides a better user experience.

图2是本发明实施例提供的基于安卓系统应用的用户界面升级方法第二个实施例的方法流程图。本实施例以图1所示方法为基础,进一步地,S102、根据所述插件更新信息更新对应插件的软件版本包括:Fig. 2 is a method flow chart of the second embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention. This embodiment is based on the method shown in FIG. 1. Further, S102, updating the software version of the corresponding plug-in according to the plug-in update information includes:

S1020、根据所述插件更新信息确定出具有更新版本的插件。S1020. Determine a plug-in with an updated version according to the plug-in update information.

本实施例中插件更新信息包括插件类别标识、插件下载地址及版本号等信息。通过插件类别标识可以匹配对应插件的版本号,插件下载地址用于根据该下载地址下载插件的软件更新版本。In this embodiment, the plug-in update information includes plug-in category identification, plug-in download address, version number and other information. The plug-in category identifier can match the version number of the corresponding plug-in, and the plug-in download address is used to download the software update version of the plug-in according to the download address.

具体地,可以将本地缓存保存的插件的版本号与插件更新信息中对应的插件的版本号进行比较,如果本地缓存保存的插件版本号低,则说明该插件发布了更新版本。比如原始插件版本为1,则新发布的插件版本为2。Specifically, the version number of the plug-in stored in the local cache may be compared with the version number of the corresponding plug-in in the plug-in update information. If the version number of the plug-in stored in the local cache is lower, it means that the plug-in has released an updated version. For example, the original plug-in version is 1, and the newly released plug-in version is 2.

S1021、从服务器下载所述具有更新版本的插件的更新软件版本。S1021. Download the updated software version of the plug-in with the updated version from the server.

根据插件更新信息中的插件下载地址,从服务器下载对应插件的更新软件版本。本实施例中,下载的插件保存入本地缓存中。在设备出厂时,本地缓存会保存有预设的用户界面插件,供用户第一次启动时使用,后面如果插件有更新,则更新的插件会替换掉原始对应的插件。According to the plug-in download address in the plug-in update information, the updated software version of the corresponding plug-in is downloaded from the server. In this embodiment, the downloaded plug-ins are stored in the local cache. When the device leaves the factory, the local cache will save the preset user interface plug-in for the user to use when starting it for the first time. If the plug-in is updated later, the updated plug-in will replace the original corresponding plug-in.

具体可以采用http文件下载的方式从服务器下载下载地址中指定的插件文件。当然,也可以采用其他的文件下载方式。Specifically, the plug-in file specified in the download address can be downloaded from the server by means of http file download. Of course, other file downloading methods may also be used.

优选地,在一些实施例中,步骤S1021之后,还包括:Preferably, in some embodiments, after step S1021, further include:

对下载的插件的更新软件版本进行校验,如果校验失败,则重新从服务器下载所述插件的更新软件版本。具体地可以采用md5校验下载的插件软件版本文件。经过文件完整性校验,提高文件下载的准确性和完整性,保证用户界面升级的可靠性。The updated software version of the downloaded plug-in is verified, and if the verification fails, the updated software version of the plug-in is re-downloaded from the server. Specifically, the downloaded plug-in software version file can be verified by using md5. After file integrity verification, the accuracy and integrity of file downloads are improved to ensure the reliability of user interface upgrades.

S1022、根据所述具有更新版本的插件的标识将插件对应更新为下载的软件版本。S1022. Correspondingly update the plug-in to the downloaded software version according to the identifier of the plug-in with the updated version.

本实施例中,更新版本的插件标识可以为版本号,当然,在其他的实施例中,也可以是类别码等与其他插件区分的标识。In this embodiment, the plug-in identifier of the updated version may be a version number, of course, in other embodiments, it may also be a category code or other identifiers to distinguish it from other plug-ins.

具体地,将所述具有更新版本的插件的更新后的软件版本保存入本地缓存;删除所述具有更新版本的插件的原始版本。每次更新后将插件的原始版本删除只保留更新后的插件版本,有利于节省本地缓存的空间。Specifically, saving the updated software version of the plug-in with the updated version in a local cache; deleting the original version of the plug-in with the updated version. After each update, the original version of the plug-in is deleted and only the updated version of the plug-in is kept, which is beneficial to save space in the local cache.

综上,本发明实施例提供的基于安卓系统应用的用户界面升级方法先确定具有更新版本的插件,然后从服务器下载该插件,并进行更新,插件下载速度快。To sum up, the Android system application-based user interface upgrade method provided by the embodiment of the present invention first determines the plug-in with an updated version, then downloads the plug-in from the server, and performs the update, and the download speed of the plug-in is fast.

图3是本发明实施例提供的基于安卓系统应用的用户界面升级方法第三个实施例的方法流程图。本实施例以图1所示方法为基础,进一步地,在步骤S102、根据所述插件更新信息更新对应的插件的软件版本之后,还包括:Fig. 3 is a method flow chart of the third embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention. This embodiment is based on the method shown in FIG. 1, and further, after step S102, after updating the software version of the corresponding plug-in according to the plug-in update information, further includes:

S301、监测到对所述用户界面进行升级的触发事件。S301. A trigger event for upgrading the user interface is detected.

该用户界面进行升级的触发事件可以是用户发起的,在插件更新后,提醒用户现在是否进行用户界面升级,用户选择是否现在进行升级。The trigger event for upgrading the user interface may be initiated by the user. After the plug-in is updated, the user is reminded whether to upgrade the user interface now, and the user chooses whether to upgrade now.

也可以是后台自动进行升级,在插件更新后,自动触发用户界面进行升级。It can also be automatically upgraded in the background, and after the plug-in is updated, the user interface is automatically triggered to upgrade.

本实施例提供的基于安卓系统应用的用户界面升级方法只有在监测到对用户界面进行升级的触发事件后才会进入用户界面升级的流程,不会边下载边升级,提高了用户界面升级的稳定性。The user interface upgrading method based on the Android system application provided by this embodiment will only enter the process of user interface upgrading after monitoring the trigger event for upgrading the user interface, and will not upgrade while downloading, which improves the stability of user interface upgrading sex.

图4是本发明实施例提供的基于安卓系统应用的用户界面升级方法第四个实施例的方法流程图。本实施例以图1所示方法为基础,进一步地,在步骤S101、接收插件更新信息之前,还包括:Fig. 4 is a method flowchart of the fourth embodiment of the Android system application-based user interface upgrading method provided by the embodiment of the present invention. This embodiment is based on the method shown in FIG. 1, and further, before step S101, receiving plug-in update information, further includes:

S401、向服务器发送获取插件更新信息的消息。S401. Send a message for acquiring plug-in update information to the server.

本实施例由智能终端向服务器主动发送获取插件更新信息的消息,获取到插件更新信息后,根据插件更新情况决定是否需要从服务器下载插件。In this embodiment, the smart terminal actively sends a message to obtain plug-in update information to the server. After obtaining the plug-in update information, it determines whether to download the plug-in from the server according to the plug-in update situation.

本发明实施例提供的基于安卓系统应用的用户界面升级方法由智能终端向服务器查询插件更新信息,避免服务器向所有智能终端推送插件更新消息对服务器配置要求更高,服务器工作量大,由每个智能终端决定其是否需要从服务器下载插件,减少了数据传输量,降低对服务器配置的要求。In the user interface upgrade method based on the Android system application provided by the embodiment of the present invention, the smart terminal queries the server for plug-in update information, avoiding the server from pushing the plug-in update message to all smart terminals, which requires higher server configuration and heavy server workload. The smart terminal decides whether it needs to download the plug-in from the server, which reduces the amount of data transmission and lowers the requirements for server configuration.

需要说明的是,图2、图3和图4所示的方法可以相互结合成为较为优选的实施例,这里不再做详细介绍。It should be noted that the methods shown in FIG. 2 , FIG. 3 and FIG. 4 can be combined with each other to form a more preferred embodiment, which will not be described in detail here.

图5是本发明实施例提供的基于安卓系统应用的用户界面升级装置第一个实施例的结构方框图。该装置用于执行图1所示的方法,所述用户界面包括至少两个插件,所述插件包括第一插件和第二插件,所述第一插件包括所述用户界面的布局信息,所述第一插件包括导航栏插件,其中,所述导航栏插件中包括所述用户界面的布局信息;所述装置包括:Fig. 5 is a structural block diagram of the first embodiment of the Android system application-based user interface upgrading device provided by the embodiment of the present invention. The device is used to execute the method shown in FIG. 1, the user interface includes at least two plug-ins, the plug-ins include a first plug-in and a second plug-in, the first plug-in includes layout information of the user interface, and the The first plug-in includes a navigation bar plug-in, wherein the navigation bar plug-in includes layout information of the user interface; the device includes:

插件更新信息接收单元10,用于接收插件更新信息;A plug-in update information receiving unit 10, configured to receive plug-in update information;

插件软件版本更新单元20,用于根据所述插件更新信息更新对应的插件的软件版本;A plug-in software version updating unit 20, configured to update the corresponding plug-in software version according to the plug-in update information;

布局信息读取单元30,用于从所述第一插件中读取所述用户界面的布局信息,所述布局信息包括所述插件在所述用户界面中对应的区域;A layout information reading unit 30, configured to read the layout information of the user interface from the first plug-in, where the layout information includes the corresponding area of the plug-in in the user interface;

用户界面升级单元40,用于根据所述布局信息,将所述插件载入所述用户界面中对应的区域进行所述用户界面的升级。The user interface upgrading unit 40 is configured to load the plug-in into a corresponding area of the user interface according to the layout information to upgrade the user interface.

综上,本发明实施例提供的基于安卓系统应用的用户界面升级装置将用户界面划分为多个插件,根据插件更新信息更新对应的插件的软件版本,然后根据用户界面的布局信息将用户界面涉及的插件载入到用户界面中,如果部分插件得到更新,部分插件没有更新的时候,用户界面实现部分更新,并不需要整个用户界面全部更新,用户只需要发布需要更新的插件的新的软件版本,在插件载入用户界面后,用户界面对应具有更新的插件的部分得到升级,从而实现用户界面的部分更新,用户界面升级更有针对性,采用用户界面模块化设计更加便于用户界面的扩展,而且,用户界面升级不会影响电视用户的正常使用,不需要重新安装整个应用程序,升级更加方便,用户体验好。To sum up, the Android system application-based user interface upgrading device provided by the embodiment of the present invention divides the user interface into multiple plug-ins, updates the software version of the corresponding plug-in according to the plug-in update information, and then updates the user interface related to the user interface according to the layout information of the user interface. The plug-ins are loaded into the user interface. If some plug-ins are updated and some plug-ins are not updated, the user interface is partially updated, and the entire user interface does not need to be updated. The user only needs to release a new software version of the plug-in that needs to be updated. , after the plug-in is loaded into the user interface, the part of the user interface corresponding to the updated plug-in is upgraded, so as to realize the partial update of the user interface, the user interface upgrade is more targeted, and the modular design of the user interface is more convenient for the expansion of the user interface. Moreover, the upgrade of the user interface will not affect the normal use of the TV user, and there is no need to reinstall the entire application program, which makes the upgrade more convenient and provides a better user experience.

优选地,所述插件软件版本更新单元20包括:Preferably, the plug-in software version update unit 20 includes:

具有更新版本的插件确定单元200,用于根据所述插件更新信息确定出具有更新版本的插件;A plug-in with an updated version determining unit 200, configured to determine a plug-in with an updated version according to the plug-in update information;

插件更新版本下载单元201,用于从服务器下载所述具有更新版本的插件的更新软件版本;A plug-in update version downloading unit 201, configured to download the updated software version of the plug-in with the updated version from the server;

插件更新单元202,用于根据所述具有更新版本的插件的标识将插件对应更新为下载的软件版本;具体用于将所述具有更新版本的插件的更新后的软件版本保存入本地缓存;删除所述具有更新版本的插件的原始版本。The plug-in update unit 202 is configured to update the plug-in to a downloaded software version according to the identifier of the plug-in with the updated version; specifically, it is used to save the updated software version of the plug-in with the updated version in the local cache; delete The original version of the plugin with the updated version.

一些实施例中,所述装置还包括检验单元203,用于对下载的插件的更新软件版本进行校验,如果校验失败,则重新从服务器下载所述插件的更新软件版本。In some embodiments, the device further includes a verification unit 203, configured to verify the downloaded updated software version of the plug-in, and re-download the updated software version of the plug-in from the server if the verification fails.

图6是本发明实施例提供的基于安卓系统应用的用户界面升级装置第二个实施例的结构方框图。本实施例用于执行图3所示的方法,以图5所示装置为基础,进一步地,所述装置还包括:Fig. 6 is a structural block diagram of a second embodiment of an Android system application-based user interface upgrading device provided by an embodiment of the present invention. This embodiment is used to execute the method shown in Figure 3, based on the device shown in Figure 5, further, the device also includes:

升级触发事件监测单元50,用于监测到对所述用户界面进行升级的触发事件。The upgrade trigger event monitoring unit 50 is configured to monitor a trigger event for upgrading the user interface.

本实施例提供的基于安卓系统应用的用户界面升级装置只有在监测到对用户界面进行升级的触发事件后才会进入用户界面升级的流程,不会边下载边升级,提高了用户界面升级的稳定性。The user interface upgrading device based on the Android system application provided by this embodiment will only enter the process of user interface upgrading after monitoring the trigger event for upgrading the user interface, and will not upgrade while downloading, which improves the stability of user interface upgrading sex.

图7是本发明实施例提供的基于安卓系统应用的用户界面升级装置第三个实施例的结构方框图。本实施例用于执行图4所示的方法,以图5所示装置为基础,进一步地,所述装置还包括:Fig. 7 is a structural block diagram of a third embodiment of an Android system application-based user interface upgrading device provided by an embodiment of the present invention. This embodiment is used to execute the method shown in Figure 4, based on the device shown in Figure 5, further, the device also includes:

获取插件更新信息消息发送单元60,用于向服务器发送获取插件更新信息的消息。The message sending unit 60 for obtaining plug-in update information is configured to send a message for obtaining plug-in update information to the server.

本发明实施例提供的基于安卓系统应用的用户界面升级装置由智能终端向服务器查询插件更新信息,避免服务器向所有智能终端推送插件更新消息对服务器配置要求更高,服务器工作量大,由每个智能终端决定其是否需要从服务器下载插件,减少了数据传输量,降低对服务器配置的要求。In the user interface upgrading device based on the Android system application provided by the embodiment of the present invention, the smart terminal queries the server for plug-in update information, so as to prevent the server from pushing the plug-in update message to all smart terminals, which requires higher server configuration and heavy server workload. The smart terminal decides whether it needs to download the plug-in from the server, which reduces the amount of data transmission and lowers the requirements for server configuration.

本发明还提供一种智能终端,配置有上述所述的基于安卓系统应用的用户界面升级装置。The present invention also provides an intelligent terminal configured with the above-mentioned Android system application-based user interface upgrading device.

该智能终端可以为安卓系统手机、安卓系统平板等等。The smart terminal can be a mobile phone with an Android system, a tablet with an Android system, and the like.

该智能终端可以在不影响用户正常使用的情况下对用户界面进行升级,而且可以对用户界面进行部分升级,用户界面模块化设计,关联性小,升级更有针对性,更加方便,用户体验好。The smart terminal can upgrade the user interface without affecting the normal use of the user, and can also partially upgrade the user interface. The user interface is modularized, with little correlation, the upgrade is more targeted, more convenient, and the user experience is good. .

以上内容仅为本发明的较佳实施例,对于本领域的普通技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。The above content is only a preferred embodiment of the present invention. For those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and application scope. limits.

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.
CN201710149522.1A 2017-03-14 2017-03-14 User interface upgrade method, device and intelligent terminal based on Android system application Active CN106951284B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710149522.1A CN106951284B (en) 2017-03-14 2017-03-14 User interface upgrade method, device and intelligent terminal based on Android system application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710149522.1A CN106951284B (en) 2017-03-14 2017-03-14 User interface upgrade method, device and intelligent terminal based on Android system application

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 upgrade method, device and intelligent terminal based on Android system application

Country Status (1)

Country Link
CN (1) CN106951284B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
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
CN115562545A (en) * 2022-08-01 2023-01-03 深圳市酷开网络科技股份有限公司 User interface display method, device, smart TV and storage medium
TWI913581B (en) 2023-09-05 2026-02-01 宏碁股份有限公司 Application updating method, electronic device and system updating server

Citations (8)

* Cited by examiner, † Cited by third party
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 广州品唯软件有限公司 A partial interface updating method, system, client and server
CN106375567A (en) * 2016-08-31 2017-02-01 广州品唯软件有限公司 A plug-in release method, system, client and server

Patent Citations (8)

* Cited by examiner, † Cited by third party
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 广州品唯软件有限公司 A partial interface updating method, system, client and server
CN106375567A (en) * 2016-08-31 2017-02-01 广州品唯软件有限公司 A plug-in release method, system, client and server

Cited By (8)

* Cited by examiner, † Cited by third party
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
CN115562545A (en) * 2022-08-01 2023-01-03 深圳市酷开网络科技股份有限公司 User interface display method, device, smart TV and storage medium
TWI913581B (en) 2023-09-05 2026-02-01 宏碁股份有限公司 Application updating method, electronic device and system updating server

Also Published As

Publication number Publication date
CN106951284B (en) 2020-09-11

Similar Documents

Publication Publication Date Title
CN106951284B (en) User interface upgrade method, device and intelligent terminal based on Android system application
CN101110788B (en) Method and system for upgrading client software
CN105867947B (en) Data processing method and device after preset application program is upgraded
CN104158886B (en) Flow-type performing method for applications
CN103685495B (en) The upgrade method and system of software
US20150220326A1 (en) Mobile Terminal and Software Upgrade Method Thereof
CN107992308B (en) Plug-in management method for android terminal application program
US20130332916A1 (en) System and method for updating application archive files
CN104216727A (en) Application upgrading method and system
CN107193607B (en) Method and apparatus for updating code file, storage medium, processor, and terminal
CN108027741A (en) Document handling method, device, terminal and storage medium based on patch upgrading
CN107291481B (en) A component update method, device and system
CN102833350A (en) Processing method and processing device of WebApp updating
CN103067484A (en) Method and system upgrading application program automatically
WO2016177061A1 (en) Upgrade method and apparatus using over-the-air download technology
CN103176809B (en) Application upgrade method and system
CN106469071B (en) Application theme replacement method and device
CN102541596A (en) Operating system upgrading method and device
CN104834541B (en) Function module hanging method, carry system and the method for updating carry system
CN101719073A (en) Intelligent client-based on-demand downloading realization method
CN112612493B (en) Software upgrade method, device, equipment and storage medium for software set
CN105302563A (en) Plug-in method and system for mobile application service
CN105159718A (en) Firmware updating method and device
CN104216719A (en) Method and device for updating android system
KR20150005164A (en) FOTA system and the method

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