[go: up one dir, main page]

CN101714095A - Method, terminal and server for replacing skin of embedded user interface system - Google Patents

Method, terminal and server for replacing skin of embedded user interface system Download PDF

Info

Publication number
CN101714095A
CN101714095A CN200910189000A CN200910189000A CN101714095A CN 101714095 A CN101714095 A CN 101714095A CN 200910189000 A CN200910189000 A CN 200910189000A CN 200910189000 A CN200910189000 A CN 200910189000A CN 101714095 A CN101714095 A CN 101714095A
Authority
CN
China
Prior art keywords
user interface
interface system
skin
embedded user
description document
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.)
Pending
Application number
CN200910189000A
Other languages
Chinese (zh)
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.)
Konka Group Co Ltd
Original Assignee
Konka Group 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 Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CN200910189000A priority Critical patent/CN101714095A/en
Publication of CN101714095A publication Critical patent/CN101714095A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method, a terminal and a terminal for replacing the skin of an embedded user interface system. The method comprises the following steps of: receiving a request for customizing a skin of a login terminal of the embedded user interface system by a host server used for customizing skins; compiling to generate an XML description file for realizing a user interface by the host server according to configuration parameters required by the login terminal; and downloading and analyzing the XML description file by the login terminal so as to update the skin of the embedded user interface system. Because the XML description file is used for realizing windows and window controls in the embedded user interface system, the XML description file generated by automatic compiling can be downloaded to upgrade the local embedded user interface system through logining the host server so as to carry out simple skin customizations. The invention not only increases the content of skin replacement, but also simplifies many repeated workload in product update services and design requirement changes.

Description

The method of replacing skin of embedded user interface system, terminal and server
Technical field
The present invention relates to method, terminal and server field that user interface system changes skin, in particular, what improvement related to is a kind of method, terminal and server of replacing skin of embedded user interface system.
Background technology
At computer graphical UI (user Interface, user interface) aspect, exist mysterious contradiction: on the one hand, it is believed that traditionally, graphic user interface should have continuity, thus, a lot of companies have issued the user-interface design guide, and elements such as button, sliding shoe have been made regulation; On the other hand, people wish that again these graphic user interfaces can control, and make it become complete interchangeable skin.
But, the UI system of most of embedded product on the market, it is available to change skin and be several alternativess default on the terminal device, what can change also is contents such as control background colour, foreground, font size, window background, all can bring a lot of repetitive work amounts for the upgrading of product and design requirement change.
Therefore, prior art still haves much room for improvement and develops.
Summary of the invention
The objective of the invention is, be to provide a kind of method, terminal and server of replacing skin of embedded user interface system, not only the content of changing skin can be fundamentally improved, but also a lot of repetitive work amounts in product up-gradation service and the design requirement change can be simplified.
Technical scheme of the present invention is as follows:
A kind of method of replacing skin of embedded user interface system may further comprise the steps:
A, be used to customize the login terminal customization skin request that the home server of skin is received embedded user interface system;
B, described home server are according to the request configuration parameter of described login terminal, and compiling generates the XML description document that realizes user interface;
C, described login terminal downloads are also resolved described XML description document, upgrade the skin of embedded user interface system.
Described method, wherein, described step B also comprises:
In the process of compiling, the window and the window control XML description document of embedded user interface system are separated with the logic control code file.
Described method wherein, generates the shape library of embedded user interface system after described step C analyzing XML description document, be used to encapsulate control commonly used, so that show output on described login terminal.
Described method, wherein, described step C also comprises:
C1, with described XML description document by the Internet download to local USB flash disk;
The USB interface upgrading embedded user interface system of C2, the described login terminal of insertion.
A kind of terminal that realizes replacing skin of embedded user interface system wherein, comprises a login module and an XML parsing module; Described login module is used to login the request that the portal server sends the skin that customizes UI; Described XML parsing module is used to resolve the described XML description document that described portal server generates, and upgrades the skin of embedded user interface system.
Described terminal, wherein, the login terminal of described embedded user interface system is a mobile phone.
A kind of server that is used to customize replacing skin of embedded user interface system wherein, comprises a login authentication module and an XML collector; Described login authentication module is used to receive the request of the login terminal customization skin of embedded user interface system; Described XML collector is used for the request configuration parameter according to described login terminal, and compiling generates the XML description document that realizes user interface.
Described server, wherein, described XML description document comprises overall XML description document and window XML description document.
Described server, wherein, the server that generates the XML description document that realizes user interface is a portal server.
The method of a kind of replacing skin of embedded user interface system provided by the present invention, terminal and server, owing to adopted window and window control in the XML description document realization embedded user interface system, carry out simple skin customization by the login home server, can download the local embedded user interface system of XML description document upgrading that automatic compiling generates, not only fundamentally increase the content of changing skin, more in product up-gradation service and design requirement change, simplified a lot of repetitive work amounts.
Description of drawings
Fig. 1 is the terminal and the server synoptic diagram of replacing skin of embedded user interface system of the present invention;
Fig. 2 is for being generated the process of UI by the XML description document in the replacing skin of embedded user interface system method of the present invention.
Embodiment
Below with reference to accompanying drawing, the specific embodiment of the present invention is described in detail.
The method of replacing skin of embedded user interface system of the present invention, terminal and server, its main inventive point is, adopt the XML description document to describe the window and the window control of embedded UI system, carry out simple skin customization by the login home server, can download the local embedded user interface system of XML description document upgrading that automatic compiling generates, not only fundamentally increase the content of changing skin, more in product up-gradation service and design requirement change, simplified a lot of repetitive work amounts.Be well known to those skilled in the art as for technology such as embedded product, UI system, XML description document, do not repeat them here.
The method of a kind of replacing skin of embedded user interface system of the present invention may further comprise the steps:
Steps A, be used to customize the request that the home server of skin is received the login terminal customization skin of embedded user interface system;
Step B, described home server are according to the request configuration parameter of described login terminal, and compiling generates the XML description document that realizes user interface;
Step C, described login terminal downloads are also resolved the described XML description document that described home server generates, and upgrade the skin of described login terminal embedded type user interface system.
As the better embodiment of the inventive method, in described step B, can be also in the process of compiling the window of embedded user interface system and window control XML description document and logic control code file be separated.
As shown in Figure 2, for example, as described home server, the detailed process that is generated UI by the XML description document is as follows with the portal server:
Step S210, portal server compiles generate overall XML description document;
Step S220, portal server compiles generate window XML description document;
The terminal device of step S230, embedded user interface system is resolved the XML description document after downloading, and comprises overall XML description document and window XML description document;
The shape library of step S240, generation UI is used to encapsulate control commonly used;
Step S250, on the terminal device of embedded UI system, show output.
And described step C also comprises: described XML description document is downloaded to local USB flash disk by the Internet; Insert the USB interface upgrading embedded user interface system of described login terminal.
Based on said method, as shown in Figure 1, a kind of terminal 130 that realizes replacing skin of embedded user interface system of the present invention comprises a login module and an XML parsing module; Described login module is used for logining the request that the portal servers send the skin that customizes UI by internet 120; Described XML parsing module is used to resolve the described XML description document that described portal server generates, and upgrades the skin of embedded user interface system.
In the better embodiment of terminal of the present invention, described embedded UI system login terminal 130 is a mobile phone, 3G mobile for example, PDA mobile phone etc.
Based on said method, as shown in Figure 1, a kind of server 110 that is used to customize replacing skin of embedded user interface system of the present invention comprises a login authentication module and an XML collector; Described login authentication module is used for receiving by internet 120 request of the login terminal 130 customization skins of embedded user interface system; Described XML collector is used for the request configuration parameter according to described login terminal, and compiling generates the XML description document that realizes user interface.
In the better embodiment of server of the present invention, described XML description document comprises overall XML description document and window XML description document; The server 110 that generates the XML description document that realizes user interface is a portal server.
Should be understood that, for those of ordinary skills can be according to the above description in addition improvement or conversion and all these improve and conversion all should belong to the protection domain of claims of the present invention.

Claims (9)

1. the method for a replacing skin of embedded user interface system may further comprise the steps:
A, be used to customize the login terminal customization skin request that the home server of skin is received embedded user interface system;
B, described home server are according to the request configuration parameter of described login terminal, and compiling generates the XML description document that realizes user interface;
C, described login terminal downloads are also resolved described XML description document, upgrade the skin of embedded user interface system.
2. method according to claim 1 is characterized in that, described step B also comprises:
In the process of compiling, the window and the window control XML description document of embedded user interface system are separated with the logic control code file.
3. method according to claim 1 is characterized in that, generates the shape library of embedded user interface system after described step C analyzing XML description document, is used to encapsulate control commonly used, so that show output on described login terminal.
4. method according to claim 1 is characterized in that, described step C also comprises:
C1, with described XML description document by the Internet download to local USB flash disk;
The USB interface upgrading embedded user interface system of C2, the described login terminal of insertion.
5. a terminal that realizes replacing skin of embedded user interface system is characterized in that, comprises a login module and an XML parsing module; Described login module is used to login the request that the portal server sends the skin that customizes UI; Described XML parsing module is used to resolve the described XML description document that described portal server generates, and upgrades the skin of embedded user interface system.
6. terminal according to claim 5 is characterized in that, the login terminal of described embedded user interface system is a mobile phone.
7. a server that is used to customize replacing skin of embedded user interface system is characterized in that, comprises a login authentication module and an XML collector; Described login authentication module is used to receive the request of the login terminal customization skin of embedded user interface system; Described XML collector is used for the request configuration parameter according to described login terminal, and compiling generates the XML description document that realizes user interface.
8. server according to claim 7 is characterized in that, described XML description document comprises overall XML description document and window XML description document.
9. server according to claim 7 is characterized in that, the server that generates the XML description document that realizes user interface is a portal server.
CN200910189000A 2009-12-18 2009-12-18 Method, terminal and server for replacing skin of embedded user interface system Pending CN101714095A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910189000A CN101714095A (en) 2009-12-18 2009-12-18 Method, terminal and server for replacing skin of embedded user interface system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910189000A CN101714095A (en) 2009-12-18 2009-12-18 Method, terminal and server for replacing skin of embedded user interface system

Publications (1)

Publication Number Publication Date
CN101714095A true CN101714095A (en) 2010-05-26

Family

ID=42417761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910189000A Pending CN101714095A (en) 2009-12-18 2009-12-18 Method, terminal and server for replacing skin of embedded user interface system

Country Status (1)

Country Link
CN (1) CN101714095A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102053851A (en) * 2010-12-23 2011-05-11 福建星网视易信息系统有限公司 Method for remotely editing interface for embedded terminal
CN102231160A (en) * 2011-06-24 2011-11-02 中兴通讯股份有限公司 Webpage appearance update method and system
CN103823676A (en) * 2014-02-14 2014-05-28 珠海市君天电子科技有限公司 Display control method, display control device and client side
CN104298521A (en) * 2014-09-22 2015-01-21 广州金山网络科技有限公司 Window updating method and device
CN106648715A (en) * 2015-10-29 2017-05-10 阿里巴巴集团控股有限公司 Method and system for loading pop-up window control
CN108363574A (en) * 2018-01-23 2018-08-03 平安普惠企业管理有限公司 Front end method for customizing, device, terminal device and storage medium based on SDK
CN112579219A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Software product skin changing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1547689A (en) * 2001-08-16 2004-11-17 ��˹��ŵ�� SKIN interface for mobile communication devices
US20060259870A1 (en) * 2005-04-25 2006-11-16 Hewitt Joseph R Providing a user interface
CN1867886A (en) * 2003-09-02 2006-11-22 捷讯研究有限公司 Method and data structure for user interface customization

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1547689A (en) * 2001-08-16 2004-11-17 ��˹��ŵ�� SKIN interface for mobile communication devices
CN1867886A (en) * 2003-09-02 2006-11-22 捷讯研究有限公司 Method and data structure for user interface customization
US20060259870A1 (en) * 2005-04-25 2006-11-16 Hewitt Joseph R Providing a user interface

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102053851A (en) * 2010-12-23 2011-05-11 福建星网视易信息系统有限公司 Method for remotely editing interface for embedded terminal
CN102231160A (en) * 2011-06-24 2011-11-02 中兴通讯股份有限公司 Webpage appearance update method and system
CN103823676A (en) * 2014-02-14 2014-05-28 珠海市君天电子科技有限公司 Display control method, display control device and client side
CN103823676B (en) * 2014-02-14 2018-01-30 珠海市君天电子科技有限公司 display control method, device and client
CN104298521A (en) * 2014-09-22 2015-01-21 广州金山网络科技有限公司 Window updating method and device
CN106648715A (en) * 2015-10-29 2017-05-10 阿里巴巴集团控股有限公司 Method and system for loading pop-up window control
CN108363574A (en) * 2018-01-23 2018-08-03 平安普惠企业管理有限公司 Front end method for customizing, device, terminal device and storage medium based on SDK
CN108363574B (en) * 2018-01-23 2021-07-16 平安普惠企业管理有限公司 Front-end customization method and device based on SDK, terminal equipment and storage medium
CN112579219A (en) * 2019-09-29 2021-03-30 北京国双科技有限公司 Software product skin changing method and device

Similar Documents

Publication Publication Date Title
CN101714095A (en) Method, terminal and server for replacing skin of embedded user interface system
US20160227276A1 (en) Intelligent television operation system
CN101939964B (en) Adaptive streaming for wireless service as required transmits
CN101567065B (en) Cross-platform online file editing system and method thereof
EP1246057B1 (en) Remote program downloading system
US10282185B2 (en) Method and apparatus for firmware virtualization
KR20120073107A (en) Apparatus for software-defined raido terminal and methods for distributing and installing raido applications
Alliance Android
CN110362317B (en) Code conversion method, device and storage medium
US11055075B2 (en) User terminal device, server, and application execution method thereof
CN114090117B (en) A configuration method, device, equipment and storage medium
CN102455931B (en) Method and system for developing Android platform engineering
WO2010020124A1 (en) Method, server and system for software installing
CN110109684B (en) Block chain link point management proxy service installation method, electronic device and storage medium
CN103458097A (en) Mobile terminal startup animation and startup music updating system and method
CN105468427A (en) Implementation method and system of automatic compilation and release
CN105072398B (en) A kind of device updating method and device
CN106230977A (en) A kind of client functionality loading method, system, client and service end
CN103577238A (en) Augmented reality software updating method
CN102567028B (en) Tear-off menu display control method, device and terminal
CN101482883B (en) Method and system for on-line updating characteristic character library
CN104320387B (en) Component localization method for customizing, terminal and server
CN115495068A (en) VUE page generation method and device
KR20160009980A (en) Method for automatically transforming android application package
CN117539490B (en) Low-code engine page rendering method and system running at browser end

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20100526