CN106055337A - Interface generation method and device - Google Patents

Interface generation method and device Download PDF

Info

Publication number
CN106055337A
CN106055337A CN201610399534.5A CN201610399534A CN106055337A CN 106055337 A CN106055337 A CN 106055337A CN 201610399534 A CN201610399534 A CN 201610399534A CN 106055337 A CN106055337 A CN 106055337A
Authority
CN
China
Prior art keywords
interface
information
intelligent terminal
content
template file
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
CN201610399534.5A
Other languages
Chinese (zh)
Other versions
CN106055337B (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.)
TCL Corp
Original Assignee
TCL Corp
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 TCL Corp filed Critical TCL Corp
Priority to CN201610399534.5A priority Critical patent/CN106055337B/en
Publication of CN106055337A publication Critical patent/CN106055337A/en
Application granted granted Critical
Publication of CN106055337B publication Critical patent/CN106055337B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • G06F8/76Adapting program code to run in a different environment; Porting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Computing Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an interface generation method and device. The interface generation method comprises the steps of obtaining a request message sent by an intelligent terminal, wherein the request message comprises information of the intelligent terminal; obtaining an interface template file described in a preset language based on the request message and obtaining interface configuration information corresponding to the interface template file, wherein the interface template file comprises the information of the intelligent terminal; generating interface content described in the preset language based on the interface configuration information and the interface template file; and sending the interface content to the intelligent terminal, wherein the interface content is used for the intelligent terminal to obtain an interface corresponding to the interface content. Through the abovementioned way, a Launcher main interface can be applied to intelligent terminals in different operating systems, development and management of the Launcher main interface are simplified efficiently, and the development and management efficiency is improved.

Description

A kind of interface creating method and device
Technical field
The invention belongs to the communications field, particularly relate to a kind of interface creating method and device.
Background technology
Startup hurdle (Launcher) the main interface application of current intelligent television is normally based on Android (Android) system and opens Installation kit (Android Package, the apk) application sent out, intelligent television generates Launcher master by installing corresponding apk Interface, so that user obtains video resource by the main interface of Launcher.
Owing to the version of android system corresponding to each type of intelligent television is different, therefore, intelligent television manufacturer need to The apk application that every kind of type exploitation is corresponding with each android system version, thus provide the user the main interface of Launcher.
But, due to the different apk application that different android system versions is corresponding, apk application cannot be compatible, leads Cause needs substantial amounts of staff development, tests, safeguards the main interface application of Launcher of each version, is unfavorable for the main interface of Launcher The exploitation of application and management.
Summary of the invention
The present invention provides a kind of interface creating method and device, it is possible to simplify exploitation and the management at the main interface of Launcher, Improving development efficiency, the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved unified management The main interface of Launcher.
For solving the problems referred to above, first aspect present invention provides a kind of interface creating method, and described method includes:
Obtain the solicited message that intelligent terminal sends;Wherein, described solicited message is used for acquisition request interface, described request Information includes the information of described intelligent terminal;
Obtain the interface template file using preset language to describe according to described solicited message, obtain described interface template literary composition The interface configuration information that part is corresponding;Wherein, described interface template file includes the information of intelligent terminal;
Generate according to described interface template file, described interface configuration information in using the interface that described preset language describes Hold;
Described interface content is sent to described intelligent terminal;Wherein, described interface content obtains for described intelligent terminal Take the interface that described interface content is corresponding.
For solving the problems referred to above, second aspect present invention provides a kind of interface creating method, and described method includes:
When monitoring the instruction that user obtains interface, send solicited message to server;Wherein, described request packet Include the information of intelligent terminal;
Obtain the interface content that described server generates according to described solicited message;Wherein, described interface content uses clear The language that device of looking at is capable of identify that describes;
The interface that described interface content is corresponding is obtained by browser.
For solving the problems referred to above, third aspect present invention provides a kind of interface generating means, and described device includes:
Acquisition module, for obtaining the solicited message that intelligent terminal sends;Wherein, described solicited message includes described intelligence The information of terminal;
Matching module, for obtaining the interface template file using preset language to describe according to described solicited message, obtains The interface configuration information that described interface template file is corresponding;Wherein, described interface template file includes the information of intelligent terminal;
Generation module, uses described default language for generating according to described interface template file, described interface configuration information The interface content that speech describes;
Sending module, for sending described interface content to described intelligent terminal;Wherein, described interface content is used for institute State intelligent terminal and obtain the interface that described interface content is corresponding.
For solving the problems referred to above, the present invention provides fourth aspect to provide a kind of interface generating means, and described device includes:
Request module, for when monitoring the instruction that user obtains interface, sends solicited message to server;Wherein, Described solicited message includes the information of intelligent terminal;
Acquisition module, for obtaining the interface content that described server generates according to described solicited message;Wherein, described boundary The language that face content uses browser to be capable of identify that describes;
Interface generation module, for obtaining, by browser, the interface that described interface content is corresponding.
Such scheme, server obtains the interface template file using preset language to describe according to the solicited message obtained, Obtain the configuration information that interface template file is corresponding, and generate the default language of employing according to interface template file, interface configuration information The interface content that speech describes, and interface content is sent to intelligent terminal, so that intelligent terminal obtains the boundary that interface content is corresponding Face.Aforesaid way, is generated in the interface not limited by OS Type and version according to the information of intelligent terminal by server Hold so that intelligent terminal processes interface content by browser and obtains corresponding interface, it is possible to make the main interface application of Launcher In the intelligent terminal of different operating system, simplify exploitation and the management at the main interface of Launcher, improve development efficiency, Launcher Main interface can be applicable to the intelligent terminal of different operating system, it is achieved the main interface of Launcher is safeguarded in unified management.
Accompanying drawing explanation
Fig. 1 is the flow chart of interface creating method one embodiment of the present invention;
Fig. 2 is the flow chart of another embodiment of interface creating method of the present invention;
Fig. 3 is the schematic diagram of interface one of the present invention embodiment;
Fig. 4 is the flow chart of interface creating method another embodiment of the present invention;
Fig. 5 is the structural representation of interface of the present invention generating means one embodiment;
Fig. 6 is the structural representation of interface of the present invention another embodiment of generating means.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with drawings and Examples, right The present invention is further elaborated.Should be appreciated that specific embodiment described herein only in order to explain the present invention, and It is not used in the restriction present invention.
Refer to the flow chart that Fig. 1, Fig. 1 are interface creating method one embodiments of the present invention.Median surface of the present invention generation side The executive agent of method is server.Interface creating method in the present embodiment comprises the following steps:
S101: obtain the solicited message that intelligent terminal sends;Wherein, described solicited message includes the information of intelligent terminal.
When intelligent terminal normally works, user clicks on intelligent terminal's browser and obtains startup hurdle (Launcher) main interface Time, trigger intelligent terminal and send solicited message to server.
Wherein, intelligent terminal can be intelligent television, intelligent mobile terminal etc., does not limits.
Solicited message is used for the main interface of acquisition request Launcher.Solicited message includes the information of intelligent terminal, and intelligence is eventually The information of end can include the model of intelligent terminal, intelligent terminal's affiliated area (belonging country, city etc.) information, but does not limit In this, it is also possible to include other information, do not limit.Affiliated area information can be the mark that belonging country, city are corresponding Knowledge/code etc..
S102: obtain the interface template file using preset language to describe according to described solicited message, obtain described interface The interface configuration information that template file is corresponding;Wherein, described interface template file includes the information of intelligent terminal.
Server, according to the information of the intelligent terminal comprised in solicited message, obtains with this intelligent terminal's from data base The interface template file of information matches, and obtain the interface configuration information corresponding with this interface template file.
Wherein, interface template file is used for definition interfaces framework, layout etc..Interface template file uses preset language to carry out Describing, preset language is the machine language that browser is capable of identify that, preset language can be hypertext language (Hyper Text Markup Language, HTML), but it is not limited to this, as long as can be by browser identification.
Interface template file is that exploitation/operation personnel pre-defines and stores in data base, is not data base herein Limit.
Wherein, the main interface configuration information of Launcher includes label (Tab) page information that the main interface of Launcher includes, mark Sign block (Block) information that page comprises.
Tabbed information includes the quantity etc. of the mark of Shipping Options Page, Shipping Options Page.The block message that Shipping Options Page comprises includes label The resource information etc. that the need that the number of blocks, block identification, block positional information and the block that comprise of page is corresponding load, but it is not limited to this. The resource information that the need that block is corresponding load can be the address information obtaining resource.
It is understood that in other embodiments, block (Block) information that label (Tab) page information, Shipping Options Page comprise Can be configured according to actual needs.
S103: generate according to described interface template file, described interface configuration information and use described preset language to describe Interface content.
Server generates, according to interface template file, interface configuration information, the interface content using preset language to describe.
Wherein, preset language is the machine language that browser is capable of identify that, preset language can be hypertext language (Hyper Text Markup Language, HTML), but it is not limited to this, as long as can be by browser identification.
The interface content using preset language to describe is the source code that the interface content using preset language to write is corresponding.
S104: described interface content is sent to described intelligent terminal.
The interface content using preset language to describe is sent to intelligent terminal, so that intelligent terminal is getting by server After interface content, by browser, the interface content got is rendered etc. and to process, obtain interface content corresponding The main interface of Launcher.
Such scheme, server obtains the interface template file using preset language to describe according to the solicited message obtained, Obtain the configuration information that interface template file is corresponding, and generate the default language of employing according to interface template file, interface configuration information The interface content that speech describes, and interface content is sent to intelligent terminal, so that intelligent terminal obtains the boundary that interface content is corresponding Face.Aforesaid way, is generated in the interface not limited by OS Type and version according to the information of intelligent terminal by server Hold so that intelligent terminal processes interface content by browser and obtains corresponding interface, it is possible to simplify the main interface of Launcher Exploitation and management, improve development efficiency, and the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved system The main interface of Launcher is safeguarded in one management.
Refer to the flow chart that Fig. 2, Fig. 2 are another embodiments of interface creating method of the present invention.Median surface of the present invention generates The executive agent of method is server.Interface creating method in the present embodiment comprises the following steps:
S201: obtain the solicited message that intelligent terminal sends;Wherein, described solicited message includes the information of intelligent terminal.
When intelligent terminal normally works, user clicks on intelligent terminal's browser and obtains startup hurdle (Launcher) main interface Time, trigger intelligent terminal and send solicited message to server.
Wherein, intelligent terminal can be intelligent television, intelligent mobile terminal etc., does not limits.
Solicited message is used for the main interface of acquisition request Launcher.Solicited message includes the information of intelligent terminal, and intelligence is eventually The information of end can include the model of intelligent terminal, intelligent terminal's affiliated area (belonging country, city etc.) information, but does not limit In this, it is also possible to include other information, do not limit.Affiliated area information can be the mark that belonging country, city are corresponding Knowledge/code etc..
S202: obtain the interface template file using preset language to describe according to described solicited message, obtain described interface The interface configuration information that template file is corresponding;Wherein, described interface template file includes the information of intelligent terminal.
Server, according to the information of the intelligent terminal comprised in solicited message, obtains with this intelligent terminal's from data base The interface template file of information matches, and obtain the interface configuration information corresponding with this interface template file.
Wherein, interface template file is used for definition interfaces framework, layout etc..Interface template file uses preset language to carry out Describing, preset language is the machine language that browser is capable of identify that, preset language can be hypertext language (Hyper Text Markup Language, HTML), but it is not limited to this, as long as can be by browser identification.
Interface template file is that exploitation/operation personnel pre-defines and stores in data base, is not data base herein Limit.
Such as, interface template file is needed JavaScript file, the lamination CSS quoted by exploitation/operation personnel It is upper (but being not limited to this), by interface mould that (Cascading Style Sheets, CSS), picture upload to third party cloud storage Plate file need the JavaScript file quoted, CSS style file, the acquisition address of picture are set to third party cloud storage Path.Obtaining address can be URL (Uniform Resource Locator, URL).
Such as, after index.js uploads to third party cloud storage, corresponding access path is:http:// s3.launcher.com/html/index.js, path of quoting corresponding in interface template file is arranged by exploitation/operation personnel For:
< script type=" text/javascript " src=" http://s3.launcher.com/html/ index.js"></script>。
Index.css uploads to corresponding access path after cloud stores: http://s3.launcher.com/html/ Index.css, path of quoting corresponding in interface template file is set to by exploitation/operation personnel: < link rel=" Stylesheet " type=" text/css " href=" http://s3.launcher.com/html/index.css "/>.
APP_store.png uploads to corresponding access path after cloud stores:http://s3.launcher.com/ html/images/APP_store.png, path of quoting corresponding in interface template file is revised as by exploitation/operation personnel:
<img src="http://s3.launcher.com/html/images/APP_store.png"/>.
Exploitation/operation personnel carries out the information of online input system intelligent terminal (model, national code etc.) by browser, according to The information of intelligent terminal arranges the interface template file of different-style, arranges the main boundary of corresponding Launcher to interface template file Face configuration information, and interface template file, interface template file are arranged corresponding Launcher main interface configuration information storage In data base.
Wherein, interface template file, interface template file arrange the corresponding main interface configuration information of Launcher and can close UNPROFOR is deposited.
Interface template file includes the information (model, affiliated area etc.) of intelligent terminal, but is not limited to this, it is also possible to bag Include other information, specifically can be configured according to actual needs.
Such as, interface template file can include following information:
Field name Type Describe
zone int National code
client_type int Model
theme varchar Theme style
file_name varchar Interface template file name
content text Interface template file content (label, source code etc.)
file_type char Label (Tab) page template
Further, interface template file can also include the fileinfo that need to quote, the fileinfo that need to quote for Intelligent terminal is when getting interface content, it is possible to obtain the file that the fileinfo needing to quote is corresponding.Wherein it is desired to quote Storage address information corresponding to the fileinfo file that includes needing to quote, need the file quoted in modifying interface Hold corresponding interface.
Storage address information can be URL address, but is not limited to this.
The file quoted is needed to can be used for modifying the background at the main interface of Launcher, logo, font, lines etc..
Wherein, the main interface configuration information of Launcher includes label (Tab) page information that the main interface of Launcher includes, mark Sign block (Block) information that page comprises.
Tabbed information includes the quantity etc. of the mark of Shipping Options Page, Shipping Options Page.The block message that Shipping Options Page comprises includes label The resource information etc. that the need that the number of blocks, block identification, block positional information and the block that comprise of page is corresponding load, but it is not limited to this. The resource information that the need that block is corresponding load can be the address information obtaining resource.
It is understood that in other embodiments, block (Block) information that label (Tab) page information, Shipping Options Page comprise Can be configured according to actual needs.
S203: generate according to described interface template file, described interface configuration information and use described preset language to describe Interface content.
Server generates, according to interface template file, interface configuration information, the interface content using preset language to describe.
Wherein, preset language is the machine language that browser is capable of identify that, preset language can be hypertext language (Hyper Text Markup Language, HTML), but it is not limited to this, as long as can be by browser identification.
The interface content using preset language to describe is the source code that the interface content using preset language to write is corresponding.
Further, interface template file can include Shipping Options Page Template Information;Interface configuration information includes that Shipping Options Page is believed Breath, the block message that comprises of Shipping Options Page, step S203 can be particularly as follows: according to described tabbed information at described interface template file Generate Shipping Options Page, the access entrance that described Shipping Options Page is corresponding is set;The block message comprised according to described Shipping Options Page is at described label Block is set in Ye, described piece of corresponding resource address is set.Wherein, tabbed information includes Shipping Options Page mark, the number of Shipping Options Page Amount, the layout information of Shipping Options Page;The block message that Shipping Options Page comprises includes the mark of block, positional information.
Such as, server arranges the access interface of interface template file according to the information of intelligent terminal;According to Shipping Options Page The layout information (positional information etc.) of Shipping Options Page in quantity, the mark of Shipping Options Page, interface, at the Shipping Options Page mould of interface template file Plate arranges the access entrance that Shipping Options Page is corresponding;The block message (number of blocks, block positional information etc.) comprised according to Shipping Options Page is at block The Shipping Options Page that information is corresponding arranges block, the resource address that block is corresponding is set.Resource address is the acquisition address of resource, Ke Yiwei URL address, but it is not limited to this.
Such as, the access interface of the interface template file of server setting and intelligent terminal's information matches:http:// 127.0.0.1:8080/launcher/gethtmltpl?Client_type=A71C&zone=jp
Wherein, client_type is type information, and zone is national code information.The Development Framework of access interface can be SpringMVC, the published method of access interface can externally be issued by controller controller, but be not limited to this.
Server, after arranging access interface, obtains according to intelligent terminal's information (value etc. of client_type and zone) The homepage content of the interface template file of matched main style, and homepage is carried out assembly.
Wherein, server can use third party tool kit jsoup to operate interface template file.
Homepage mainly assembled two contents, one is to arrange the access entrance of Tab page, and another is to arrange each Tab page Title.Having several Tab page in the main interface configuration information of Launcher, server just arranges several in the main interface of Launcher The access entrance of Tab page.
Use iframe label as each access entrance of Tab page in the present embodiment, use span label as Tab The title of page, but it is not limited to this, in other embodiments, it is also possible to access entrance, the mark of Tab page are set by other labels Topic, does not limits.
Such as: the main interface configuration information of Launcher has 4 Tab page (but be not limited to this, specifically can be according to actual need It is configured) be respectively home page, video page, tv page and app page, then need to generate 4 iframe labels.4 Iframe label is respectively as follows:
<iframeid="home"name="home"class="tabclass"src="home.html"></ iframe>
<iframeid="video"name="video"class="tabclass"src="video.html"></ iframe>
<iframe id="tv"name="tv"class="tabclass"src="tv.html"></iframe>
<iframe id="app"name="app"class="tabclass"src="app.html"></iframe >
Server, after arranging each access entrance of Tab page, arranges each title of Tab page.Wherein, server for During 4 the Tab page title generating correspondence, id will be with the id one_to_one corresponding of iframe label.Such as:
<spanid="home"class="titleSpan"tabindex="0"data-focus="0">home</ span>
<spanid=" video " class=" titleSpan " tabindex=" 1 " data-focus=" 0 ">Videos </span>
<spanid="tv"class="titleSpan"tabindex="2"data-focus="1">tV</span>
<spanid="app"class="titleSpan"tabindex="3"data-focus="0">apps</ span>
Server is after completing homepage assembly, according to corresponding to the main style that intelligent terminal's acquisition of information is matched Tab page of content of interface template file, and assembled Tab page.
Such as, server creates the Tab page file that the employing preset language of corresponding number describes.When preset language is HTML Time, need to createhome.html、video.html、tv.html、app.html4 Tab page.
Server adds the Block block of correspondence in the html file generated.Block div tag represents.
Wherein, the attribute in Div label and implication are: the id of data-leftpage mark current block left side block;data- The id of block on the right of rightpage mark current block;The event triggered after onclick home block is clicked.
In Div label, the implication of other labels is:<img src="images/focus/two.png"/>mark focus Figure;< span style=" width:572px;">title</span>the title of home block.
S204: described interface content is sent to described intelligent terminal.
The interface content using preset language to describe is sent to intelligent terminal, so that intelligent terminal is getting by server After interface content, obtain the fileinfo that needs corresponding to interface content are quoted.Wherein it is desired to the fileinfo quoted includes needing The storage address information that file to be quoted is corresponding.Need the file quoted for modifying the interface that interface content is corresponding.
The fileinfo (for example, it is desired to the mark of the file quoted and storage address etc.) that server is quoted as required Obtaining and need the file quoted, the interface content got is rendered to wait and processes by the file quoted as required, acquisition circle The interface that face content is corresponding.
See also the schematic diagram that Fig. 3, Fig. 3 are interface one of the present invention embodiments.
The main interface of Launcher that interface content is corresponding as shown in Figure 3 includes home page, video page, tv page and app page This 4 Tab page.Wherein, home page includes 6 Block blocks, when user clicks on block, it is possible to by the resource address that this block is corresponding Get corresponding resource.Each piece of corresponding position can show corresponding picture.
Further, the interface content using preset language to describe can be exported extremely by the way of character stream by server The browser of intelligent terminal.
Such as, server, can be by the way of access interface be with character stream after setting the Block block of each Tab page To the browser HTML content of intelligent terminal.
Wherein, server can arrange the header of response, including content format, coding.
response.setHeader("content-type","text/html;Charset=utf-8 ");
Then, to the browser output HTML content of intelligent terminal in the way of character stream:
PrintWriter out=response.getWriter ();
out.println(html)。
S205: obtain the more fresh information that described interface content is corresponding, according in interface described in described renewal information updating Hold, and the interface content of described renewal is sent to described intelligent terminal.
When exploitation/operation personnel provides reparation corresponding to the main interface of Launcher, more new data, server obtains Reparation corresponding to the main interface of Launcher, more new data, and according to repairing, more new data updates interface content, the boundary that will update Face content sends to intelligent terminal, so that intelligent terminal can obtain the main interface of Launcher that the interface content of renewal is corresponding.
Wherein, the method updating interface content is similar to step S203 median surface content generating method, specifically refers to step Associated description in rapid S203, does not repeats.
Such scheme, server obtains the interface template file using preset language to describe according to the solicited message obtained, Obtain the configuration information that interface template file is corresponding, and generate the default language of employing according to interface template file, interface configuration information The interface content that speech describes, and interface content is sent to intelligent terminal, so that intelligent terminal obtains the boundary that interface content is corresponding Face.Aforesaid way, is generated in the interface not limited by OS Type and version according to the information of intelligent terminal by server Hold so that intelligent terminal processes interface content by browser and obtains corresponding interface, it is possible to simplify the main interface of Launcher Exploitation and management, improve development efficiency, and the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved system The main interface of Launcher is safeguarded in one management.
Server obtains the more fresh information that interface content is corresponding, and will send to intelligence according to updating information updating interface content Energy terminal, it is possible to be easy to manage the main interface of Launcher, be effectively improved the work efficiency of Launcher main interface management personnel.
Refer to the flow chart that Fig. 4, Fig. 4 are interface creating method another embodiment of the present invention.Median surface of the present invention generates The executive agent of method is intelligent terminal, and intelligent terminal can be intelligent television, it is also possible to for intelligent mobile terminal, do not do Limit.Interface creating method in the present embodiment comprises the following steps:
S301: when monitoring the instruction that user obtains interface, sends solicited message to server;Wherein, described request Information includes the information of intelligent terminal.
When intelligent terminal normally works, user clicks on intelligent terminal's browser and obtains startup hurdle (Launcher) main interface Time, intelligent terminal sends solicited message to server.Solicited message is used for the main interface of acquisition request Launcher.Request packet Including the information of intelligent terminal, the information of intelligent terminal can include the model of intelligent terminal, intelligent terminal affiliated area (belonging country Family, city etc.) information, but it is not limited to this, it is also possible to include other information, do not limit.Affiliated area information is permissible For mark/code etc. that belonging country, city are corresponding.
S302: obtain the interface content that described server generates according to described solicited message;Wherein, described interface content is adopted The language being capable of identify that with browser describes.
Generate interface content at server according to solicited message, and when sending interface content to intelligent terminal, intelligence is eventually End obtains the interface content that server generates according to solicited message.
Wherein, the language that interface content uses browser to be capable of identify that describes.Preset language is that browser is capable of identify that Machine language, preset language can be hypertext language (Hyper Text Markup Language, HTML), but be not limited to This, as long as can be by browser identification.
The interface content using preset language to describe is the source code that the interface content using preset language to write is corresponding.
S303: obtain the interface that described interface content is corresponding by browser.
The interface content got, after getting interface content, is rendered etc. by intelligent terminal by browser Reason, obtains the interface that interface content is corresponding.
Wherein, intelligent terminal can use content distributing network (Content Delivery Network, CDN) to accelerate skill Art loads the main interface of Launcher that interface content is corresponding, to accelerate the loading velocity at the main interface of Launcher.
Further, intelligent terminal, after getting interface content, obtains the file that needs corresponding to interface content are quoted Information, the fileinfo quoted as required (for example, it is desired to the mark of the file quoted and storage address information etc.) obtains Needing the file quoted, the interface content got is rendered to wait and processes by the file quoted as required, in acquisition interface Hold corresponding interface.
Wherein it is desired to the storage address information that the fileinfo the quoted file that includes needing to quote is corresponding.Needs are quoted File for modifying the main interface of Launcher corresponding to interface content.
Such scheme, intelligent terminal obtains the interface content that server asks according to user to send, carries out interface content Process and obtain the main interface of Launcher that interface content is corresponding.Owing to interface content is to generate at server end, and interface content Do not limited by factors such as intelligent terminal operation system type, versions, it is possible to simplify exploitation and the management at the main interface of Launcher, Improving development efficiency, the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved unified management is safeguarded The main interface of Launcher.
Refer to the structural representation that Fig. 5, Fig. 5 are interface of the present invention generating means one embodiments.Wherein, in the present embodiment Interface generating means is server, and each module included by server, for performing each step in embodiment corresponding to Fig. 1, has Body refers to the associated description in the embodiment that Fig. 1 and Fig. 1 is corresponding, does not repeats.The present embodiment server includes obtaining Module 510, matching module 520, generation module 530 and sending module 540.
Acquisition module 510 is for obtaining the solicited message that intelligent terminal sends;Wherein, solicited message is used for acquisition request circle Face, solicited message includes the information of intelligent terminal.
Such as, acquisition module 510 is for obtaining the solicited message that intelligent terminal sends;Wherein, solicited message includes intelligence The information of terminal.Solicited message is sent to matching module 520 by acquisition module 510.
Matching module 520, for receiving the solicited message that acquisition module 510 sends, obtains to use according to solicited message and presets The interface template file that language describes, obtains the interface configuration information that interface template file is corresponding;Wherein, interface template file bag Include the information of intelligent terminal.
Such as, matching module 520 receives the solicited message that acquisition module 510 sends, and obtains according to solicited message and uses in advance If the interface template file that language describes, obtain the interface configuration information that interface template file is corresponding;Wherein, interface template literary composition Part includes the information of intelligent terminal.
Interface template file and interface configuration information are sent to generation module 530 by matching module 520.
Generation module 530 is used for receiving interface template file and the interface configuration information that matching module 520 sends, according to Interface template file, interface configuration information generate the interface content using preset language to describe.
Such as, generation module 530 receives interface template file and interface configuration information, the root that matching module 520 sends The interface content using preset language to describe is generated according to interface template file, interface configuration information.Generation module 530 is by interface Hold and send to sending module 530.
Interface content, for receiving the interface content that generation module 530 sends, is sent to intelligence eventually by sending module 540 End;Wherein, interface content obtains, for intelligent terminal, the interface that interface content is corresponding.
Such as, sending module 540 receives the interface content that generation module 530 sends, and is sent to intelligence eventually by interface content End;Wherein, interface content obtains, for intelligent terminal, the interface that interface content is corresponding.
Such scheme, server obtains the interface template file using preset language to describe according to the solicited message obtained, Obtain the configuration information that interface template file is corresponding, and generate the default language of employing according to interface template file, interface configuration information The interface content that speech describes, and interface content is sent to intelligent terminal, so that intelligent terminal obtains the boundary that interface content is corresponding Face.Aforesaid way, is generated in the interface not limited by OS Type and version according to the information of intelligent terminal by server Hold so that intelligent terminal processes interface content by browser and obtains corresponding interface, it is possible to simplify the main interface of Launcher Exploitation and management, improve development efficiency, and the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved system The main interface of Launcher is safeguarded in one management.
Please continue to refer to Fig. 5, in another kind of embodiment, each module included by server is corresponding for performing Fig. 2 Each step in embodiment, specifically refers to the associated description in embodiment corresponding to Fig. 2 and Fig. 2, does not repeats.This reality Execute example server and include acquisition module 510, matching module 520, generation module 530 and sending module 540.
Acquisition module 510 is for obtaining the solicited message that intelligent terminal sends;Wherein, solicited message is used for acquisition request circle Face, solicited message includes the information of intelligent terminal.
Such as, acquisition module 510 is for obtaining the solicited message that intelligent terminal sends;Wherein, solicited message includes intelligence The information of terminal.Solicited message is sent to matching module 520 by acquisition module 510.
Matching module 520, for receiving the solicited message that acquisition module 510 sends, obtains to use according to solicited message and presets The interface template file that language describes, obtains the interface configuration information that interface template file is corresponding;Wherein, interface template file bag Include the information of intelligent terminal.Preset language is the language that browser is capable of identify that, preset language includes hypertext language.
Further, the interface template file that matching module 520 obtains includes Shipping Options Page Template Information;Interface configuration information The block message comprised including tabbed information, Shipping Options Page.
Such as, matching module 520 receives the solicited message that acquisition module 510 sends, and obtains according to solicited message and uses in advance If the interface template file that language describes, obtain the interface configuration information that interface template file is corresponding;Wherein, interface template file Information including intelligent terminal.Preset language is the language that browser is capable of identify that, preset language includes hypertext language.
Further, the interface template file that matching module 520 obtains includes Shipping Options Page Template Information;Interface configuration information The block message comprised including tabbed information, Shipping Options Page.
Further, the interface template file that matching module 520 obtains also includes the fileinfo needing to quote, for intelligence Energy terminal is when getting interface content, it is possible to obtain the file that the fileinfo needing to quote is corresponding;Wherein it is desired to quote The storage address information that file that fileinfo includes needing to quote is corresponding, file is for modifying the interface that interface content is corresponding.
Interface template file and interface configuration information are sent to generation module 530 by matching module 520.
Generation module 530 is used for receiving interface template file and the interface configuration information that matching module 520 sends, according to Interface template file, interface configuration information generate the interface content using preset language to describe.
Wherein, generation module 530 specifically for according to tabbed information at interface template file generated Shipping Options Page, mark is set Sign the access entrance that page is corresponding;And the block message for comprising according to Shipping Options Page is arranged in the Shipping Options Page that block message is corresponding Block, arranges the resource address that block is corresponding;Wherein, the block message that Shipping Options Page comprises includes the mark of block, positional information.
Such as, generation module 530 receives interface template file and interface configuration information, the root that matching module 520 sends The interface content using preset language to describe is generated according to interface template file, interface configuration information.
Wherein, generation module 530 at interface template file generated Shipping Options Page, arranges Shipping Options Page corresponding according to tabbed information Access entrance;And the block message for comprising according to Shipping Options Page arranges block in the Shipping Options Page that block message is corresponding, block is set Corresponding resource address;Wherein, the block message that Shipping Options Page comprises includes the mark of block, positional information.
Further, generation module 530 is additionally operable to obtain the more fresh information that interface content is corresponding, according to updating information updating Interface content.
Such as, generation module 530 obtains the more fresh information that interface content is corresponding, according to updating information updating interface content.
Interface content is sent to sending module 530 by generation module 530.
Interface content, for receiving the interface content that generation module 530 sends, is sent to intelligence eventually by sending module 540 End;Wherein, interface content obtains, for intelligent terminal, the interface that interface content is corresponding.
Such as, sending module 540 receives the interface content that generation module 530 sends, and is sent to intelligence eventually by interface content End;Wherein, interface content obtains, for intelligent terminal, the interface that interface content is corresponding.
Such scheme, server obtains the interface template file using preset language to describe according to the solicited message obtained, Obtain the configuration information that interface template file is corresponding, and generate the default language of employing according to interface template file, interface configuration information The interface content that speech describes, and interface content is sent to intelligent terminal, so that intelligent terminal obtains the boundary that interface content is corresponding Face.Aforesaid way, is generated in the interface not limited by OS Type and version according to the information of intelligent terminal by server Hold so that intelligent terminal processes interface content by browser and obtains corresponding interface, it is possible to simplify the main interface of Launcher Exploitation and management, improve development efficiency, and the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved system The main interface of Launcher is safeguarded in one management.
Server obtains the more fresh information that interface content is corresponding, and will send to intelligence according to updating information updating interface content Energy terminal, it is possible to be easy to manage the main interface of Launcher, be effectively improved the work efficiency of Launcher main interface management personnel.
Refer to the structural representation that Fig. 6, Fig. 6 are interface of the present invention another embodiments of generating means.Wherein, the present embodiment In interface generating means be intelligent terminal, each module included by intelligent terminal is for performing in embodiment corresponding to Fig. 4 Each step, specifically refers to the associated description in embodiment corresponding to Fig. 4 and Fig. 4, does not repeats.The present embodiment intelligence is eventually End includes request module 610, acquisition module 620, interface generation module 630.
Request module 610, for when monitoring the instruction that user obtains interface, sends solicited message to server;Its In, solicited message includes the information of intelligent terminal.
Such as, request module 610, when monitoring the instruction that user obtains interface, sends solicited message to server;Its In, solicited message includes the information of intelligent terminal.
Request module 610, after sending solicited message to server, sends announcement information to acquisition module 620, with logical Know that acquisition module 620 monitors the interface content that server generates according to solicited message.
Acquisition module 620, for receiving the announcement information that request module 610 sends, obtains server raw according to solicited message The interface content become;Wherein, the language that interface content uses browser to be capable of identify that describes.
Such as, acquisition module 620 receives the announcement information that request module 610 sends, and obtains server according to solicited message The interface content generated;Wherein, the language that interface content uses browser to be capable of identify that describes.Acquisition module 620 is by interface Hold and send to interface generation module 630.
Interface generation module 630, for receiving the interface content that acquisition module 620 sends, is obtained in interface by browser Hold corresponding interface.
Such as, interface generation module 630 receives the interface content that acquisition module 620 sends, and obtains interface by browser The interface that content is corresponding.
Such scheme, intelligent terminal obtains the interface content that server asks according to user to send, carries out interface content Process and obtain the main interface of Launcher that interface content is corresponding.Owing to interface content is to generate at server end, and interface content Do not limited by factors such as intelligent terminal operation system type, versions, it is possible to simplify exploitation and the management at the main interface of Launcher, Improving development efficiency, the main interface of Launcher can be applicable to the intelligent terminal of different operating system, it is achieved unified management is safeguarded The main interface of Launcher.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all essences in the present invention Any amendment, equivalent and the improvement etc. made within god and principle, should be included within the scope of the present invention.

Claims (10)

1. an interface creating method, it is characterised in that described method includes:
Obtain the solicited message that intelligent terminal sends;Wherein, described solicited message is used for acquisition request interface, described solicited message Information including described intelligent terminal;
Obtain the interface template file using preset language to describe according to described solicited message, obtain described interface template file pair The interface configuration information answered;Wherein, described interface template file includes the information of intelligent terminal;
The interface content using described preset language to describe is generated according to described interface template file, described interface configuration information;
Described interface content is sent to described intelligent terminal;Wherein, described interface content obtains institute for described intelligent terminal State the interface that interface content is corresponding.
Interface creating method the most according to claim 1, it is characterised in that described interface template file includes Shipping Options Page mould Plate information;Described interface configuration information includes the block message that tabbed information, described Shipping Options Page comprise;
In the described interface generating employing described preset language description according to described interface template file, described interface configuration information The step held includes:
Enter in described interface template file generated Shipping Options Page, the access arranging described Shipping Options Page corresponding according to described tabbed information Mouthful;Wherein, the block message that described Shipping Options Page comprises includes mark, the positional information of described piece;
According to the block message that described Shipping Options Page comprises, block is set in described Shipping Options Page, described piece of corresponding resource address is set.
Interface creating method the most according to claim 1 and 2, it is characterised in that described by described interface content send extremely After the step of described intelligent terminal, described method also includes:
Obtain the more fresh information that described interface content is corresponding, according to interface content described in described renewal information updating, and by described The interface content updated sends to described intelligent terminal.
Interface creating method the most according to claim 1, it is characterised in that described preset language is that browser is capable of identify that Language, described preset language includes hypertext language;
Described interface template file also includes the fileinfo needing to quote, and is getting described interface for described intelligent terminal During content, obtain the file that fileinfo that described needs quote is corresponding;Wherein, the fileinfo that described needs are quoted includes institute Stating the storage address information that the file needing to quote is corresponding, described file is for modifying the interface that described interface content is corresponding.
5. an interface creating method, it is characterised in that described method includes:
When monitoring the instruction that user obtains interface, send solicited message to server;Wherein, described solicited message includes intelligence The information of energy terminal;
Obtain the interface content that described server generates according to described solicited message;Wherein, described interface content uses browser The language being capable of identify that describes;
The interface that described interface content is corresponding is obtained by browser.
6. an interface generating means, it is characterised in that described device includes:
Acquisition module, for obtaining the solicited message that intelligent terminal sends;Wherein, described solicited message is used for acquisition request circle Face, described solicited message includes the information of described intelligent terminal;
Matching module, for obtaining the interface template file using preset language to describe according to described solicited message, obtains described The interface configuration information that interface template file is corresponding;Wherein, described interface template file includes the information of intelligent terminal;
Generation module, uses described preset language to retouch for generating according to described interface template file, described interface configuration information The interface content stated;
Sending module, for sending described interface content to described intelligent terminal;Wherein, described interface content is used for described intelligence Terminal can obtain the interface that described interface content is corresponding.
Device the most according to claim 6, it is characterised in that the described interface template file bag that described matching module obtains Include Shipping Options Page Template Information;Described interface configuration information includes the block message that tabbed information, described Shipping Options Page comprise;
Described generation module is used for according to described tabbed information at described interface template file generated Shipping Options Page, arranges described mark Sign the access entrance that page is corresponding;Wherein, the block message that described Shipping Options Page comprises includes mark, the positional information of described piece;
The block message that described generation module is additionally operable to according to described Shipping Options Page comprises arranges block in described Shipping Options Page, arranges described The resource address that block is corresponding.
8. according to the device described in claim 6 or 7, it is characterised in that
Described generation module is additionally operable to obtain the more fresh information that described interface content is corresponding, according to described renewal information updating Interface content;
Described sending module is additionally operable to send to described intelligent terminal the interface content of described renewal.
Device the most according to claim 6, it is characterised in that described preset language is the language that browser is capable of identify that, Described preset language includes hypertext language;
The described interface template file that described matching module obtains also includes the fileinfo needing to quote, for described intelligence eventually End is when getting described interface content, it is possible to obtain the file that fileinfo that described needs quote is corresponding;Wherein, described need Fileinfo to be quoted includes the storage address information that file that described needs are quoted is corresponding, and described file is used for modifying described The interface that interface content is corresponding.
10. an interface generating means, it is characterised in that described device includes:
Request module, for when monitoring the instruction that user obtains interface, sends solicited message to server;Wherein, described Solicited message includes the information of intelligent terminal;
Acquisition module, for obtaining the interface content that described server generates according to described solicited message;Wherein, in described interface Hold the language using browser to be capable of identify that to describe;
Interface generation module, for obtaining, by browser, the interface that described interface content is corresponding.
CN201610399534.5A 2016-06-07 2016-06-07 Interface generation method and device Active CN106055337B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610399534.5A CN106055337B (en) 2016-06-07 2016-06-07 Interface generation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610399534.5A CN106055337B (en) 2016-06-07 2016-06-07 Interface generation method and device

Publications (2)

Publication Number Publication Date
CN106055337A true CN106055337A (en) 2016-10-26
CN106055337B CN106055337B (en) 2021-01-08

Family

ID=57170601

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610399534.5A Active CN106055337B (en) 2016-06-07 2016-06-07 Interface generation method and device

Country Status (1)

Country Link
CN (1) CN106055337B (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534907A (en) * 2016-11-07 2017-03-22 Tcl集团股份有限公司 Smart television multi-column operation method and system based on cloud platform
CN106598611A (en) * 2016-12-20 2017-04-26 北京猎豹移动科技有限公司 Lock screen interface display method and device
CN107197335A (en) * 2017-06-30 2017-09-22 环球智达科技(北京)有限公司 The method for obtaining navigation bar information
CN107360168A (en) * 2017-07-17 2017-11-17 环球智达科技(北京)有限公司 The page generates system
CN107391654A (en) * 2017-07-17 2017-11-24 环球智达科技(北京)有限公司 Page generation method
CN107396155A (en) * 2017-07-17 2017-11-24 环球智达科技(北京)有限公司 Page info processing method
CN108762739A (en) * 2018-04-24 2018-11-06 五八同城信息技术有限公司 The development approach and terminal device of application APP
CN109388426A (en) * 2018-09-28 2019-02-26 北京三快在线科技有限公司 Window parameter configuration method and system, computer-readable medium
CN110580174A (en) * 2018-06-11 2019-12-17 ***通信集团浙江有限公司 application component generation method, server and terminal
CN110874222A (en) * 2018-08-30 2020-03-10 Tcl集团股份有限公司 Template deployment method and device of smart television and server
WO2021013226A1 (en) * 2019-07-25 2021-01-28 华为技术有限公司 Interface generation method and device
CN112394952A (en) * 2020-11-17 2021-02-23 珠海迈科智能科技股份有限公司 Method and system for dynamically generating Launcher based on Hybrid App, and storage medium
CN112817593A (en) * 2021-01-29 2021-05-18 青岛海尔科技有限公司 Control page display method and device, storage medium and electronic device
CN113900740A (en) * 2021-11-01 2022-01-07 青岛海信移动通信技术股份有限公司 Method and device for loading multiple list data

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050289466A1 (en) * 2004-06-24 2005-12-29 Kaihu Chen Multimedia authoring method and system using bi-level theme templates
US20080126957A1 (en) * 2006-08-31 2008-05-29 Research In Motion Limited System and method for providing a parameter for an application operating on an electronic device
CN102457528A (en) * 2010-10-19 2012-05-16 北京邮电大学 Method for adaptively issuing web content facing to mobile phone terminal and system thereof
CN103970427A (en) * 2013-02-04 2014-08-06 腾讯科技(深圳)有限公司 Method and device for refreshing webpage
CN105022615A (en) * 2014-04-21 2015-11-04 大唐软件技术股份有限公司 Interface generating method and system
CN105138226A (en) * 2015-08-27 2015-12-09 北京奇虎科技有限公司 Desktop management method and device for intelligent terminal
CN105554520A (en) * 2015-12-30 2016-05-04 深圳创维数字技术有限公司 Intelligent television desktop background pushing method and server

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050289466A1 (en) * 2004-06-24 2005-12-29 Kaihu Chen Multimedia authoring method and system using bi-level theme templates
US20080126957A1 (en) * 2006-08-31 2008-05-29 Research In Motion Limited System and method for providing a parameter for an application operating on an electronic device
CN102457528A (en) * 2010-10-19 2012-05-16 北京邮电大学 Method for adaptively issuing web content facing to mobile phone terminal and system thereof
CN103970427A (en) * 2013-02-04 2014-08-06 腾讯科技(深圳)有限公司 Method and device for refreshing webpage
CN105022615A (en) * 2014-04-21 2015-11-04 大唐软件技术股份有限公司 Interface generating method and system
CN105138226A (en) * 2015-08-27 2015-12-09 北京奇虎科技有限公司 Desktop management method and device for intelligent terminal
CN105554520A (en) * 2015-12-30 2016-05-04 深圳创维数字技术有限公司 Intelligent television desktop background pushing method and server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
小布布520: "移动魔百盒 G2-40F安装软件【破解教程】", 《HTTPS://WWW.SOHU.COM/A/78489700_415937》 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534907A (en) * 2016-11-07 2017-03-22 Tcl集团股份有限公司 Smart television multi-column operation method and system based on cloud platform
CN106598611A (en) * 2016-12-20 2017-04-26 北京猎豹移动科技有限公司 Lock screen interface display method and device
CN107197335A (en) * 2017-06-30 2017-09-22 环球智达科技(北京)有限公司 The method for obtaining navigation bar information
CN107360168A (en) * 2017-07-17 2017-11-17 环球智达科技(北京)有限公司 The page generates system
CN107391654A (en) * 2017-07-17 2017-11-24 环球智达科技(北京)有限公司 Page generation method
CN107396155A (en) * 2017-07-17 2017-11-24 环球智达科技(北京)有限公司 Page info processing method
CN108762739A (en) * 2018-04-24 2018-11-06 五八同城信息技术有限公司 The development approach and terminal device of application APP
CN110580174A (en) * 2018-06-11 2019-12-17 ***通信集团浙江有限公司 application component generation method, server and terminal
CN110580174B (en) * 2018-06-11 2022-07-01 ***通信集团浙江有限公司 Application component generation method, server and terminal
CN110874222A (en) * 2018-08-30 2020-03-10 Tcl集团股份有限公司 Template deployment method and device of smart television and server
CN109388426A (en) * 2018-09-28 2019-02-26 北京三快在线科技有限公司 Window parameter configuration method and system, computer-readable medium
WO2021013226A1 (en) * 2019-07-25 2021-01-28 华为技术有限公司 Interface generation method and device
US11947781B2 (en) 2019-07-25 2024-04-02 Huawei Technologies Co., Ltd. Automatically adjusting a layout of a visual element on a to-be-generated interface and quickly generating an interface
CN112394952A (en) * 2020-11-17 2021-02-23 珠海迈科智能科技股份有限公司 Method and system for dynamically generating Launcher based on Hybrid App, and storage medium
CN112394952B (en) * 2020-11-17 2023-11-17 珠海迈科智能科技股份有限公司 Method and system for dynamically generating Launcher based on Hybrid App and storage medium
CN112817593A (en) * 2021-01-29 2021-05-18 青岛海尔科技有限公司 Control page display method and device, storage medium and electronic device
CN113900740A (en) * 2021-11-01 2022-01-07 青岛海信移动通信技术股份有限公司 Method and device for loading multiple list data

Also Published As

Publication number Publication date
CN106055337B (en) 2021-01-08

Similar Documents

Publication Publication Date Title
CN106055337A (en) Interface generation method and device
US8073857B2 (en) Semantics-based data transformation over a wire in mashups
CN101446965B (en) Data query method and system thereof
CN101699393B (en) Network-facing intelligent software interface dynamic generation method
US7870482B2 (en) Web browser extension for simplified utilization of web services
CN101216838B (en) XML interface configuration file distribute system and method based on WEB marker
US9646103B2 (en) Client-side template engine and method for constructing a nested DOM module for a website
CN106155673B (en) Method, device, server and user equipment for realizing page content editor
CA2511912A1 (en) System and method for building and execution of platform-neutral generic services&#39; client applications
CN102393857A (en) Method and system for local call based on web page
CN104517181B (en) Enterprise content management system and method for nuclear power station
CN100512115C (en) Method and system for providing service to user
US20160012147A1 (en) Asynchronous Initialization of Document Object Model (DOM) Modules
US20160012144A1 (en) Javascript-based, client-side template driver system
US20200226615A1 (en) Customer service representative dashboard application
CN110609681A (en) System, method, device and medium for visually configuring and generating WEB application
US20160012551A1 (en) Apparatus and Application Server for Providing a Service to a User
US20160012023A1 (en) Self-Referencing of Running Script Elements in Asynchronously Loaded DOM Modules
CN103561113B (en) The generation method and device of Web Service interface
CN110765610B (en) PDM integration method, PDM integration device, computer equipment and storage medium
CN114756228A (en) Page processing method, device, equipment and storage medium
CN102326371B (en) Transmission method for door application assembly information, and slave station and main station
CN110855562A (en) Internet of things data distribution management method and system, storage medium and management terminal
CN103425473A (en) Implementation method and system of open micro-blog
US20170031884A1 (en) Automated dependency management based on page components

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 516006 TCL science and technology building, No. 17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province

Applicant after: TCL Technology Group Co.,Ltd.

Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District

Applicant before: TCL RESEARCH AMERICA Inc.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant