CN107577509A - A kind of method, terminal and computer-readable recording medium for loading application interface - Google Patents

A kind of method, terminal and computer-readable recording medium for loading application interface Download PDF

Info

Publication number
CN107577509A
CN107577509A CN201710749405.9A CN201710749405A CN107577509A CN 107577509 A CN107577509 A CN 107577509A CN 201710749405 A CN201710749405 A CN 201710749405A CN 107577509 A CN107577509 A CN 107577509A
Authority
CN
China
Prior art keywords
web page
default
page tag
application interface
application
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
CN201710749405.9A
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.)
Shenzhen Microphone Holdings Co Ltd
Original Assignee
Shenzhen Jinli Communication Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Jinli Communication Equipment Co Ltd filed Critical Shenzhen Jinli Communication Equipment Co Ltd
Priority to CN201710749405.9A priority Critical patent/CN107577509A/en
Publication of CN107577509A publication Critical patent/CN107577509A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention discloses a kind of method, terminal and computer-readable recording medium for loading application interface, wherein method includes:File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage;The file destination is parsed, obtains web page tag, interactive mode corresponding to Style Attributes corresponding to the web page tag and the web page tag;The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag;The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and the interactive mode according to corresponding to the web page tag sets interaction attributes corresponding to the corresponding application interface element, to complete the loading to the application interface.The embodiment of the present invention can realize function of application corresponding with webpage in different types of terminal.

Description

A kind of method, terminal and computer-readable recording medium for loading application interface
Technical field
The present invention relates to communication technical field, more particularly to a kind of method, terminal and computer for loading application interface can Read storage medium.
Background technology
Application program (application, APP) relates generally to the loading of application interface in the process of running.Existing APP Corresponding all application interface data are maintained in its corresponding installation package file, and after the completion of an APP is developed, its institute is right The application interface data answered then need to repair again it has been determined that the application interface for if desired showing APP is modified Change whole installation package file corresponding to APP.
And most enterprises typically at least need to develop a net to effectively promote its innovation and application service at present Page, an APP for running on mobile phone terminal, an APP for running on tablet personal computer end, and one run on desktop computer end APP.It is therefore, same because terminal configuration parameters corresponding to different types of terminal (such as screen size, resolution ratio etc.) are different The application interface that APP needs to show when running on different terminals is not quite similar, then, it is necessary to developed for same APP more The individual different editions suitable for different types of terminals, development cost is higher, and the construction cycle is longer.
The content of the invention
The embodiment of the present invention provides a kind of method, terminal and computer-readable recording medium for loading application interface, can Function of application corresponding with webpage is realized in different types of terminal.
In a first aspect, the embodiments of the invention provide a kind of method for loading application interface, this method includes:
File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage;
The file destination is parsed, obtains web page tag, Style Attributes and the webpage corresponding to the web page tag Interactive mode corresponding to label;
The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag;
The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the net Interactive mode corresponding to page label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application The loading at interface.
Second aspect, the embodiments of the invention provide a kind of terminal, the terminal includes being used to perform above-mentioned first aspect The unit of method.
The third aspect, the embodiments of the invention provide another terminal, including processor, input equipment, output equipment and Memory, the processor, input equipment, output equipment and memory are connected with each other, wherein, the memory is used to store branch The computer program that terminal performs the above method is held, the computer program includes programmed instruction, and the processor is configured to use In calling described program instruction, the method for performing above-mentioned first aspect.
Fourth aspect, the embodiments of the invention provide a kind of computer-readable recording medium, the computer-readable storage medium Computer program is stored with, the computer program includes programmed instruction, and described program instruction makes institute when being executed by a processor The method for stating the above-mentioned first aspect of computing device.
The embodiment of the present invention is used to retouch by obtaining file destination corresponding to application interface to be loaded, the file destination State webpage;The file destination is parsed, obtains web page tag, Style Attributes and the webpage mark corresponding to the web page tag Interactive mode corresponding to label;The application interface according to corresponding to default application interface Element generation strategy determines the web page tag Element;The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the webpage Interactive mode corresponding to label sets interaction attributes corresponding to the corresponding application interface element, to complete to apply boundary to described The loading in face.Due to can be parsed to the file destination for describing webpage, and can be according to the obtained webpage of parsing The corresponding interactive mode of Style Attributes corresponding to label, web page tag and web page tag is corresponding with webpage to draw and load Application interface, therefore, it is possible to realize function of application corresponding with webpage in different types of terminal.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, it is required in being described below to embodiment to use Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, general for this area For logical technical staff, on the premise of not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of schematic flow diagram of method for loading application interface provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic flow diagram of the method for loading application interface that another embodiment of the present invention provides;
Fig. 3 is the specific implementation flow chart of S211 in a kind of method for loading application interface provided in an embodiment of the present invention;
Fig. 4 is a kind of schematic block diagram of terminal provided in an embodiment of the present invention;
Fig. 5 is a kind of schematic block diagram for terminal that another embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is part of the embodiment of the present invention, rather than whole embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
It should be appreciated that ought be in this specification and in the appended claims in use, term " comprising " and "comprising" instruction Described feature, entirety, step, operation, the presence of element and/or component, but it is not precluded from one or more of the other feature, whole Body, step, operation, element, component and/or its presence or addition for gathering.
It is also understood that the term used in this description of the invention is merely for the sake of the mesh for describing specific embodiment And be not intended to limit the present invention.As used in description of the invention and appended claims, unless on Other situations are hereafter clearly indicated, otherwise " one " of singulative, "one" and "the" are intended to include plural form.
It will be further appreciated that the term "and/or" used in description of the invention and appended claims is Refer to any combinations of one or more of the associated item listed and be possible to combine, and including these combinations.
As used in this specification and in the appended claims, term " if " can be according to context quilt Be construed to " when ... " or " once " or " in response to determining " or " in response to detecting ".Similarly, phrase " if it is determined that " or " if detecting [described condition or event] " can be interpreted to mean according to context " once it is determined that " or " in response to true It is fixed " or " once detecting [described condition or event] " or " in response to detecting [described condition or event] ".
In the specific implementation, the terminal described in the embodiment of the present invention is including but not limited to such as with touch sensitive surface The mobile phone, laptop computer or tablet PC of (for example, touch-screen display and/or touch pad) etc it is other just Portable device.It is to be further understood that in certain embodiments, the equipment is not portable communication device, but with tactile Touch the desktop computer of sensing surface (for example, touch-screen display and/or touch pad).
In discussion below, the terminal including display and touch sensitive surface is described.It is, however, to be understood that It is that terminal can include one or more of the other physical user-interface device of such as physical keyboard, mouse and/or control-rod.
Terminal supports various application programs, such as one or more of following:Drawing application program, demonstration application journey Sequence, word-processing application, website create application program, disk imprinting application program, spreadsheet applications, game application Program, telephony application, videoconference application, email application, instant messaging applications, exercise Support application program, photo management application program, digital camera application program, digital camera application program, web-browsing application Program, digital music player application and/or video frequency player application program.
The various application programs that can be performed in terminal can use at least one public of such as touch sensitive surface Physical user-interface device.It can adjust and/or change among applications and/or in corresponding application programs and touch sensitive table The corresponding information shown in the one or more functions and terminal in face.So, the public physical structure of terminal is (for example, touch quick Sense surface) the various application programs with user interface directly perceived and transparent for a user can be supported.
Referring to Fig. 1, Fig. 1 is a kind of schematic flow diagram of method for loading application interface provided in an embodiment of the present invention.This The executive agent that the method for application interface is loaded in embodiment is terminal.Terminal can be the mobile terminals such as mobile phone, tablet personal computer, But this is not limited to, can also be other-end.The method of loading application interface as shown in Figure 1 may comprise steps of:
S11:File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage.
During terminal normal work, if detecting, the application interface for default application program (application, APP) adds Instruction is carried, then obtains file destination corresponding to application interface to be loaded.
Wherein, default APP is the application interface loading method that needs to be provided using the present embodiment to load corresponding to it The APP of application interface.Application interface to be loaded can be any application interface corresponding to default APP, for example, to be loaded should Can be main application interface corresponding to default APP with interface, or to preset other corresponding to APP in addition to main application interface Application interface, it is not limited herein.
Terminal can be identified as detecting for default when detecting the default enabled instruction for starting default APP APP application interface loading instruction;Or terminal can be being detected for being switched to from default APP the first application interface During the changing interface instruction of default APP the second application interface, it is identified as detecting that the application interface loading for default APP refers to Order etc., is not limited herein.
Terminal detects that the default enabled instruction for starting default APP can be, terminal detects that user's triggering is default APP application icon, or detect that user's triggering is corresponding with presetting APP and link.
Terminal detects the boundary of the second application interface for switching to default APP from default APP the first application interface Face switching command can be, terminal detects that user triggers the first application interface element in the first application interface (such as first Control), and interactive mode corresponding to the first application interface element is that the second application interface is shown when being triggered.
It should be noted that default APP each application interface corresponds to corresponding file destination.
If terminal detects the default enabled instruction for starting default APP, default APP main application interface pair is obtained The file destination answered.If terminal detects applies boundary for switching to the second of default APP from default APP the first application interface The changing interface instruction in face, then obtain file destination corresponding to default APP the second application interface.
It should be noted that the file destination in the present embodiment is the file for describing webpage, it is specifically used for description Web page tag corresponding to webpage, Style Attributes corresponding to each web page tag and interactive mode corresponding to each web page tag. Wherein, web page tag is used to represent the web page element that webpage is included, web page element can include but is not limited to the page, title, Paragraph, image, form, text, input frame etc..Style Attributes corresponding to web page tag are used for the display sample for describing web page element Formula, such as color, size or resolution ratio for describing web page element etc..Interactive mode corresponding to web page tag is used to describe net Interactive mode corresponding to page element, that is, it is used to describe response contents when web page element is triggered.
S12:The file destination is parsed, obtains web page tag, Style Attributes corresponding to the web page tag and described Interactive mode corresponding to web page tag.
After terminal gets file destination corresponding to application interface to be loaded, file destination is parsed, obtains net Interactive mode corresponding to Style Attributes corresponding to page label, each web page tag and each web page tag.
S13:The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag.
Terminal-pair file destination is parsed after obtaining web page tag, all web page tags that traversal parsing obtains, according to Default application interface Element generation strategy determines application interface element corresponding to each web page tag difference.Specifically, terminal Each web page tag that parsing obtains can be converted to according to default application interface Element generation strategy and apply boundary accordingly Surface element.
Wherein, default application interface Element generation strategy can be configured according to the actual requirements, be not limited herein. Default application interface Element generation strategy corresponding to different types of web page tag is different.
Terminal can be according to default pair between the web page tag and web page tag and web page tag type that parsing obtains It should be related to, it is determined that the tag types belonging to the web page tag that parsing obtains, and the tag types institute according to belonging to the web page tag Corresponding default application interface Element generation strategy, the web page tag is converted into corresponding application interface element.
Wherein, web page tag type can be configured according to the actual requirements, be not limited herein.For example, web page tag Type can include but is not limited to container class web page tag, text class web page tag, picture category web page tag or input frame class net Page label.
Default corresponding relation between web page tag and web page tag type can also be configured according to the actual requirements, this Place is not limited.For example,<div>、<iframe>、<body>Or<li>Container class web page tag can be corresponded to Deng label;<span >、<p>Or<title>Text class web page tag can be corresponded to Deng label;<img>Or<map>Picture category net can be corresponded to Deng label Page label;<input>Label can correspond to input frame class web page tag.
Default application interface Element generation strategy corresponding to different web page tag types can be according to the actual requirements It is configured, is not limited herein.For example, for container class web page tag, default application interface Element generation corresponding to it Strategy can be, using frame layout building mode corresponding with preset operating system, the container class webpage mark that parsing is obtained Label are converted to the frame layout (such as FrameLayout) of application interface;For text class web page tag, it is corresponding default Application interface Element generation strategy can be that, using text view building mode corresponding with preset operating system, will parse To text class web page tag be converted to the text view (such as TextView) of application interface;For picture category web page tag, Default application interface Element generation strategy corresponding to it can be to be built using image views corresponding with preset operating system Mode, the picture category web page tag that parsing obtains is converted to the image views (such as ImageView) of application interface;For defeated Enter frame class web page tag, its corresponding application interface Element generation strategy can be to be compiled using corresponding with preset operating system Frame construction mode is collected, the input frame class web page tag that parsing obtains is converted to the edit box (such as Editext) of application interface.
Wherein, preset operating system can determine according to the actual requirements, not be limited herein.For example, preset operating system Can be Android (Android) system, or IOS systems, or can also be Windows systems etc..Different operating system Frame layout building mode, text view building mode, image views building mode and edit box building mode etc. corresponding to system It is different.Frame layout building mode, text view corresponding to the difference such as android system, IOS systems or Windows systems Building mode, image views building mode and edit box building mode are prior art, and here is omitted.
Exemplary, obtained for parsing<div>Label, terminal is according to this<div>Label and web page tag and net Default corresponding relation between page tag types, it is determined that should<div>Label is container class web page tag, terminal can use with it is pre- If frame layout building mode corresponding to operating system, by this<div>Label is converted to the frame layout of application interface.
S14:The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to institute State interactive mode corresponding to web page tag and interaction attributes corresponding to the corresponding application interface element are set, to complete to described The loading of application interface.
Terminal obtains after application interface element corresponding to each web page tag that parsing obtains is determined according to parsing Each each self-corresponding Style Attributes of web page tag draw application interface element corresponding to each web page tag respectively, and according to solution Analyse obtained each self-corresponding interactive mode of each web page tag and application interface element corresponding to each web page tag is set respectively Interaction attributes, to complete loading to application interface to be loaded.
Such scheme, terminal obtain file destination corresponding to application interface to be loaded, and the file destination is used to describe Webpage;The file destination is parsed, obtains web page tag, Style Attributes and the web page tag corresponding to the web page tag Corresponding interactive mode;The application interface member according to corresponding to default application interface Element generation strategy determines the web page tag Element;The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the webpage mark Interactive mode corresponding to label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application interface Loading.Due to can be parsed to the file destination for describing webpage, and can be according to the obtained webpage mark of parsing Answer corresponding with webpage is drawn and loaded to label, the corresponding interactive mode of Style Attributes and web page tag corresponding to web page tag With interface, therefore, it is possible to realize function of application corresponding with webpage in different types of terminal.
Referring to Fig. 2, Fig. 2 is a kind of exemplary flow of the method for loading application interface that another embodiment of the present invention provides Figure.The executive agent that the method for application interface is loaded in the present embodiment is terminal.Terminal can be that mobile phone, tablet personal computer etc. are mobile Terminal, but this is not limited to, can also be other-end.The method of loading application interface as shown in Figure 2 can include following Step:
S21:File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage.
During terminal normal work, if detecting, the application interface for default application program (application, APP) adds Instruction is carried, then obtains file destination corresponding to application interface to be loaded.
Wherein, default APP is the application interface loading method that needs to be provided using the present embodiment to load corresponding to it The APP of application interface.Application interface to be loaded can be any application interface corresponding to default APP, for example, to be loaded should Can be main application interface corresponding to default APP with interface, or to preset other corresponding to APP in addition to main application interface Application interface, it is not limited herein.
It should be noted that default APP each application interface corresponds to corresponding file destination.
Optionally, S21 can include S211 or S212.
S211:If detecting the default enabled instruction for starting default application, the master for obtaining the default application should The file destination corresponding to interface.
Terminal can be identified as detecting for default when detecting the default enabled instruction for starting default APP APP application interface loading instruction, now, terminal obtains file destination corresponding to default APP main application interface.Terminal detects Can be that terminal detects the default APP of user's triggering application icon to the default enabled instruction for starting default APP, or Detect that user's triggering is corresponding with presetting APP to link.
S212:If detect the second application for switching to the default application from the first application interface of default application The changing interface instruction at interface, then obtain file destination corresponding to second application interface.
Terminal can apply boundary detecting for switching to the second of default APP from default APP the first application interface During the changing interface instruction in face, it is identified as detecting the application interface loading instruction for default APP, now, terminal obtains pre- If file destination corresponding to APP the second application interface.Terminal is detected for being switched to from default APP the first application interface The changing interface instruction of default APP the second application interface can be that terminal detects that user is triggered in the first application interface First application interface element (such as first control), and interactive mode corresponding to the first application interface element is, when being triggered Show the second application interface.
Wherein, the first application interface and the second application interface can be default APP any application interface.
It should be noted that S211 and S212 is step arranged side by side, if terminal performs S211, S212 is no longer performed;Eventually If end performs S212, S211 is no longer performed.
Optionally, S211 can include S2111~S2114.Specifically, also referring to Fig. 3, Fig. 3 is implementation of the present invention The specific implementation flow chart of step S211 in a kind of method for loading application interface that example provides.
S2111:If detecting the default enabled instruction for starting default application, it is current to obtain the default application Version number.
In the present embodiment, when terminal starts default APP every time, can all version checking be carried out to default APP.Specifically, If terminal detects the default enabled instruction for starting default APP, the current version numbers of default APP are obtained.
S2112:Whether the current version that the default application is detected according to the version number is latest edition.
After terminal gets the current version numbers of default APP, it can be detected according to version number current default APP default Whether APP current version is latest edition.
Further, S2112 may comprise steps of:
The version number is sent to server, and receives the version updating that the server returns according to the version number Information;Wherein, the version updating information as the server according to corresponding to the version number and the default application most New version number determines to obtain;
If including content to be updated in the version updating information, it is not latest edition to be identified as the current version;
If not including content to be updated in the version updating information, it is latest edition to be identified as the current version.
It should be noted that in the present embodiment, when needing to be updated default APP, only it need to change default APP pairs The file destination answered concentrates the content of corresponding file destination.Wherein, file destination collection is all applications in default APP The set of each self-corresponding file destination in interface.The file destination collection after renewal and corresponding version number can associate and deposit every time Storage in the server, i.e., is previously stored with version number corresponding to default APP latest edition and file destination collection in server.
Terminal can send the current version numbers of default APP to service after the current version numbers of default APP are got Device, so that whether the current version that server detects default APP according to version number current default APP is latest edition, and root According to testing result corresponding version updating information is returned to terminal.
Wherein, version updating information as server according to corresponding to the default current version numbers of APP and default APP it is newest Version number determines to obtain.
Specifically, the default APP that the version number current default APP that can be received of server prestores with it Corresponding latest edition number is contrasted, if version number current default APP is less than latest edition number, server is identified as pre- If APP current version is not latest edition, now, server can be by target text corresponding to version number current default APP Part collection file destination collection corresponding with latest edition number is contrasted, and to determine content to be updated, server will include to be updated The version updating information of content and the first prompt message is sent to terminal.Wherein, the first prompt message is preset for prompt terminal APP current version is not latest edition;If version number current default APP is identical with latest edition number, server identification It is latest edition to preset APP current version, now, server sends out the version updating information for only including the second prompt message Deliver to terminal.Wherein, the current version that the second prompt message is used for the default APP of prompt terminal is latest edition.Terminal receives clothes Device be engaged according to the version updating information for presetting the current version number's returns of APP.
If terminal, which detects, includes content to be updated in version updating information, default APP current version is identified as not It is latest edition, now terminal performs S2113.If terminal, which detects, does not include content to be updated in version updating information, know The current version that APP Wei not preset is latest edition, and now terminal performs S2114.
S2113:If the current version is not latest edition, the file destination collection current to the default application is carried out Renewal, and concentrated from the file destination after renewal and obtain file destination corresponding to the main application interface of the default application.
If terminal detects that default APP current version is not latest edition, the target text according to corresponding to latest edition Part set pair is preset the current file destination collection of APP and is updated, and the master for obtaining default APP is concentrated from the file destination after renewal File destination corresponding to application interface.
Further, with reference to S2112, if terminal is detected in the version updating information that server returns comprising to be updated interior Hold, be then updated according to content to be updated to presetting the current file destination collection of APP.
S2114:If the current version is latest edition, the file destination current from the default application, which is concentrated, to be obtained File destination corresponding to the main application interface of the default application.
If terminal detects that default APP current version is latest edition, the file destination current from default APP is concentrated Obtain file destination corresponding to default APP main application interface.
It should be noted that the file destination in the present embodiment is the file for describing webpage, it is specifically used for description Web page tag corresponding to webpage, Style Attributes corresponding to each web page tag and interactive mode corresponding to each web page tag. Wherein, web page tag is used to represent the web page element that webpage is included, web page element can include but is not limited to the page, title, Paragraph, image, form, text, input frame etc..Style Attributes corresponding to web page tag are used for the display sample for describing web page element Formula, such as color, size or resolution ratio for describing web page element etc..Interactive mode corresponding to web page tag is used to describe net Interactive mode corresponding to page element, that is, it is used to describe response contents when web page element is triggered.
S22:The file destination is parsed, obtains web page tag, Style Attributes corresponding to the web page tag and described Interactive mode corresponding to web page tag.
After terminal gets file destination corresponding to application interface to be loaded, file destination is parsed, obtains net Interactive mode corresponding to Style Attributes corresponding to page label, each web page tag and each web page tag.
In the present embodiment, file destination can only include making language document.If file destination only includes markup language File, then making language document be used for record web page tag corresponding to webpage, Style Attributes corresponding to each web page tag and Interactive mode corresponding to each web page tag.It is understood that making language document can be with the identification information of web page tag As storage key, to interaction side corresponding to Style Attributes corresponding to web page tag, each web page tag and each web page tag Formula is associated storage.Wherein, making language document can include but is not limited to HTML (Hyper Text Markup Language, HTML) file, extensible HyperText Markup Language (Extensible Hyper Text Markup Language, XHTML) file, extensible markup language (Extensible Markup Language, XML) file or it can expand Open up application markup language (Extensible Application Markup Language, XAML) file.
If file destination only includes making language document, S22 may comprise steps of:
The making language document is parsed, obtains web page tag, Style Attributes corresponding to the web page tag and described Interactive mode corresponding to web page tag.
, can be according to the mark of web page tag after terminal gets making language document corresponding to application interface to be loaded Information parses to making language document, so as to obtain web page tag, Style Attributes corresponding to each web page tag and every Interactive mode corresponding to individual web page tag.
It is understood that in other embodiments, file destination can also wrap in addition to including making language document Include in pattern stacking table (Cascading Style Sheets, CSS) file and java script (JavaScript, JS) file Wherein one or two.
Wherein, CSS files are used for the Style Attributes for describing web page tag, that is, are used for the Show Styles for describing web page element, For example, color, size, resolution ratio for describing web page element etc..JS files are used for the interactive mode for describing web page tag, i.e., For describing response contents when web page element is triggered.
If file destination includes making language document, CSS files and JS files, now making language document is only used for retouching State web page tag in itself, now S22 may comprise steps of:
The making language document is parsed, obtains web page tag;
The pattern stacking list file is parsed, obtains the default corresponding relation between web page tag and Style Attributes, and root According to the default corresponding relation between the web page tag and Style Attributes, it is determined that sample corresponding to the web page tag that parsing obtains Formula attribute;
The java script file is parsed, obtains the default corresponding relation between web page tag and interactive mode, and according to Default corresponding relation between the web page tag and interactive mode, it is determined that interaction corresponding to the web page tag that parsing obtains Mode.
After terminal gets file destination, default markup language DLL parsing making language document can be called. Default markup language DLL can be DOM Document Object Model (Document Object Model, DOM).Terminal is called DOM parses making language document, obtains web page tag tree, and the web page tag tree is included according at least one of tree structure distribution Web page tag.Each web page tag represents a web page element.
Terminal can call default CSS parsings Packet analyzing CSS files, so as to obtain between web page tag and Style Attributes Default corresponding relation, terminal is according to default between the obtained each web page tag of parsing and web page tag and Style Attributes Corresponding relation, it is determined that Style Attributes corresponding to each web page tag that parsing obtains.Wherein, default CSS parsings bag can root It is determined according to actual demand, is not limited herein.For example, default CSS parsings bag can be the ss_ that tripartite increases income Css2.jar parsing bags.
Terminal can call default application programming interface to initialize all classes and method in JS files, And call default JS engines to be compiled the JS files after initialization, so as to obtain between web page tag and interactive mode Default corresponding relation, default pair between each web page tag and web page tag and interactive mode that terminal obtains according to parsing It should be related to, it is determined that interactive mode corresponding to each web page tag that parsing obtains.Wherein, default JS engines can be according to reality Demand determines, is not limited herein.For example, default JS engines can be the V8 engines of Google.Default application programming Interface can determine according to the actual requirements, not be limited herein.For example, default application programming interface can be Java sheets Ground interface (Java Native Interface, JNI).
In the present embodiment, before being parsed to JS files, terminal can call default software development kit pre- If JS engines be packaged as dynamic library file corresponding with preset operating system, and dynamic library file is stored in local default Memory block.Wherein, default memory block can be set according to the actual requirements, be not limited herein.Terminal solves to JS files During analysis, default JS engines are called from default memory block.
If file destination includes making language document and CSS files, now making language document is used to describe webpage mark Interactive mode corresponding to label and web page tag, now, terminal-pair making language document parsed to obtain web page tag and Interactive mode corresponding to each web page tag, terminal-pair CSS files are parsed, and obtain Style Attributes corresponding to web page tag.
If file destination includes making language document and JS files, now making language document is used to describe web page tag And Style Attributes corresponding to web page tag, now, terminal-pair making language document is parsed to obtain web page tag and every Style Attributes corresponding to individual web page tag, terminal-pair JS files are parsed, and obtain interactive mode corresponding to web page tag.
S23:The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag.
Step S23 in the present embodiment is identical with the step S13 in a upper embodiment, referring specifically in a upper embodiment Step S13 associated description, do not repeat herein.
S24:The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to institute State interactive mode corresponding to web page tag and interaction attributes corresponding to the corresponding application interface element are set, to complete to described The loading of application interface.
Step S24 in the present embodiment is identical with the step S14 in a upper embodiment, referring specifically in a upper embodiment Step S14 associated description, do not repeat herein.
Such scheme, terminal obtain file destination corresponding to application interface to be loaded, and the file destination is used to describe Webpage;The file destination is parsed, obtains web page tag, Style Attributes and the web page tag corresponding to the web page tag Corresponding interactive mode;The application interface member according to corresponding to default application interface Element generation strategy determines the web page tag Element;The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the webpage mark Interactive mode corresponding to label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application interface Loading.Due to can be parsed to the file destination for describing webpage, and can be according to the obtained webpage mark of parsing Answer corresponding with webpage is drawn and loaded to label, the corresponding interactive mode of Style Attributes and web page tag corresponding to web page tag With interface, therefore, it is possible to realize function of application corresponding with webpage in different types of terminal.
When needing to upgrade application program, the corresponding interior of file destination concentration corresponding to application program need to be only changed To hold, terminal can reload corresponding application interface according to amended file destination, to realize the upgrading to application program, So that research staff reduces the maintenance cost of application program without developing new application version again again.
The CSS texts of Show Styles due to the making language document for describing web page tag, for describing web page element Part and the JS files of the interactive mode for describing web page element can be separate file, therefore, can be individually to mark Note language file, CSS files or JS files are modified, you can individually to application interface element, the application interface of application program The Show Styles of element or the interactive mode of application interface element are modified, so that the upgrading of application program is more flexible Conveniently.
The embodiment of the present invention also provides a kind of terminal, and the terminal includes being used to perform the loading application described in foregoing any one The unit of the method at interface.Specifically, referring to Fig. 4, Fig. 4 is a kind of schematic block diagram of terminal provided in an embodiment of the present invention. Terminal 400 can be the mobile terminals such as smart mobile phone, tablet personal computer.The terminal 400 of the present embodiment includes acquiring unit 401, solution Analyse unit 402, determining unit 403 and application interface loading unit 404.
Acquiring unit 401 is used to obtain file destination corresponding to application interface to be loaded, and the file destination is used to retouch State webpage.
Resolution unit 402 is used to parse the file destination, obtains web page tag, pattern category corresponding to the web page tag Interactive mode corresponding to property and the web page tag.
Determining unit 403 is used for should according to corresponding to default application interface Element generation strategy determines the web page tag Use interface element.
Application interface loading unit 404 is used for should described in the Style Attributes drafting accordingly according to corresponding to the web page tag With interface element, and the interactive mode according to corresponding to the web page tag sets friendship corresponding to the corresponding application interface element Mutual attribute, to complete the loading to the application interface.
Further, acquiring unit 401 is specifically used for:If detecting the default enabled instruction for starting default application, Then obtain file destination corresponding to the main application interface of the default application.
Specifically, acquiring unit 401 can include:Version information acquiring unit 4011, detection unit 4012 and target text Part acquiring unit 4013.
Version information acquiring unit 4011, if for detecting the default enabled instruction for starting default application, obtain Take the current version number of the default application.
Detection unit 4012, whether the current version for detecting the default application according to the version number is latest edition This.
File destination acquiring unit 4013, if not being latest edition for the current version, to the default application Current file destination collection is updated, and the main application for obtaining the default application is concentrated from the file destination after renewal File destination corresponding to interface.
If it is latest edition that file destination acquiring unit 4013, which is additionally operable to the current version, work as from the default application Preceding file destination concentrates file destination corresponding to the main application interface for obtaining the default application.
Further, detection unit 4012 is specifically used for:The version number is sent to server, and receives the service The version updating information that device returns according to the version number;Wherein, the version updating information as the server according to Latest edition number corresponding to version number and the default application determines to obtain;If comprising to be updated in the version updating information Content, then it is not latest edition to be identified as the current version;If not including content to be updated in the version updating information, It is latest edition to be identified as the current version.
Further, acquiring unit 401 is specifically used for:If detect for the first application interface switching from default application To the changing interface instruction of the second application interface of the default application, then target text corresponding to second application interface is obtained Part.
Further, the file destination includes making language document;Resolution unit 402 is specifically used for:Parse the mark Remember language file, obtain web page tag, interaction corresponding to Style Attributes corresponding to the web page tag and the web page tag Mode.
Further, the file destination includes making language document, pattern stacking list file and java script file;Solution Analysis unit 402 includes:First resolution unit 4021, the second resolution unit 4022 and the 3rd resolution unit 4023.
First resolution unit 4021, for parsing the making language document, obtains web page tag.
Second resolution unit 4022, for parsing pattern stacking list file, obtain web page tag and Style Attributes it Between default corresponding relation, and according to the default corresponding relation between the web page tag and Style Attributes, it is determined that parsing obtains The web page tag corresponding to Style Attributes.
3rd resolution unit 4023 is used to parse the java script file, obtains between web page tag and interactive mode Default corresponding relation, and according to the default corresponding relation between the web page tag and interactive mode, it is determined that the institute that parsing obtains State interactive mode corresponding to web page tag.
Such scheme, terminal obtain file destination corresponding to application interface to be loaded, and the file destination is used to describe Webpage;The file destination is parsed, obtains web page tag, Style Attributes and the web page tag corresponding to the web page tag Corresponding interactive mode;The application interface member according to corresponding to default application interface Element generation strategy determines the web page tag Element;The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the webpage mark Interactive mode corresponding to label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application interface Loading.Due to can be parsed to the file destination for describing webpage, and can be according to the obtained webpage mark of parsing Answer corresponding with webpage is drawn and loaded to label, the corresponding interactive mode of Style Attributes and web page tag corresponding to web page tag With interface, therefore, it is possible to realize function of application corresponding with webpage in different types of terminal.
When needing to upgrade application program, the corresponding interior of file destination concentration corresponding to application program need to be only changed To hold, terminal can reload corresponding application interface according to amended file destination, to realize the upgrading to application program, So that research staff reduces the maintenance cost of application program without developing new application version again again.
The CSS texts of Show Styles due to the making language document for describing web page tag, for describing web page element Part and the JS files of the interactive mode for describing web page element can be separate file, therefore, can be individually to mark Note language file, CSS files or JS files are modified, you can individually to application interface element, the application interface of application program The Show Styles of element or the interactive mode of application interface element are modified, so that the upgrading of application program is more flexible Conveniently.
Referring to Fig. 5, Fig. 5 is a kind of schematic block diagram for terminal that another embodiment of the present invention provides.This reality as shown in Figure 5 The terminal 500 applied in example can include:One or more processors 501, one or more input equipments 502, one or more Then output equipment 503 and one or more memories 504.Above-mentioned processor 501, input equipment 502, then output equipment 503 and Memory 504 completes mutual communication by communication bus 505.Memory 504 is used to store computer program, the calculating Machine program includes programmed instruction.Processor 501 is used for the programmed instruction for performing the storage of memory 504.Wherein, the quilt of processor 501 It is configured to call described program instruction to perform following operate:
File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage;
The file destination is parsed, obtains web page tag, Style Attributes and the webpage corresponding to the web page tag Interactive mode corresponding to label;
The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag;
The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the net Interactive mode corresponding to page label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application The loading at interface.
Optionally, processor 501 is specific is arranged to call described program instruction to perform following operate:
If detecting the default enabled instruction for starting default application, the main application interface of the default application is obtained Corresponding file destination.
Optionally, processor 501 is specific is arranged to call described program instruction to perform following operate:
If detecting the default enabled instruction for starting default application, the current version of the default application is obtained Number;
Whether the current version that the default application is detected according to the version number is latest edition;
If the current version is not latest edition, the file destination collection current to the default application is updated, And file destination corresponding to the main application interface for obtaining the default application is concentrated from the file destination after renewal;
If the current version is latest edition, the file destination current from the default application concentrates acquisition described pre- If file destination corresponding to the main application interface of application.
Optionally, processor 501 is specific is arranged to call described program instruction to perform following operate:
The version number is sent to server, and receives the version updating that the server returns according to the version number Information;Wherein, the version updating information as the server according to corresponding to the version number and the default application most New version number determines to obtain;
If including content to be updated in the version updating information, it is not latest edition to be identified as the current version;
If not including content to be updated in the version updating information, it is latest edition to be identified as the current version.
Optionally, processor 501 is specific is arranged to call described program instruction to perform following operate:
If detect the second application interface for switching to the default application from the first application interface of default application Changing interface instruction, then obtain file destination corresponding to second application interface.
Optionally, the file destination includes making language document;Processor 501 specifically is arranged to call the journey Sequence instruction performs following operate:
The making language document is parsed, obtains web page tag, Style Attributes corresponding to the web page tag and described Interactive mode corresponding to web page tag.
Optionally, the file destination includes making language document, pattern stacking list file and java script file;Processing Device 501 is specifically arranged to call described program instruction to perform following operate:
The making language document is parsed, obtains web page tag;
The pattern stacking list file is parsed, obtains the default corresponding relation between web page tag and Style Attributes, and root According to the default corresponding relation between the web page tag and Style Attributes, it is determined that sample corresponding to the web page tag that parsing obtains Formula attribute;
The java script file is parsed, obtains the default corresponding relation between web page tag and interactive mode, and according to Default corresponding relation between the web page tag and interactive mode, it is determined that interaction corresponding to the web page tag that parsing obtains Mode.
It should be appreciated that in embodiments of the present invention, alleged processor 501 can be CPU (Central Processing Unit, CPU), the processor can also be other general processors, digital signal processor (Digital Signal Processor, DSP), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other FPGAs Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at It can also be any conventional processor etc. to manage device.
Input equipment 502 can include Trackpad, fingerprint adopt sensor (finger print information that is used to gathering user and fingerprint Directional information), microphone etc., output equipment 503 can include display (LCD etc.), loudspeaker etc..
The memory 504 can include read-only storage and random access memory, and to processor 501 provide instruction and Data.The a part of of memory 504 can also include nonvolatile RAM.For example, memory 504 can also be deposited Store up the information of device type.
In the specific implementation, processor 501, input equipment 502, the output equipment 503 described in the embodiment of the present invention can Perform the reality described in the first embodiment and second embodiment of the method for loading application interface provided in an embodiment of the present invention Existing mode, the implementation of the terminal described by the embodiment of the present invention is also can perform, will not be repeated here.
A kind of computer-readable recording medium, the computer-readable storage medium are provided in another embodiment of the invention Matter is stored with computer program, and the computer program includes programmed instruction, and described program instruction is realized when being executed by processor:
File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage;
The file destination is parsed, obtains web page tag, Style Attributes and the webpage corresponding to the web page tag Interactive mode corresponding to label;
The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag;
The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the net Interactive mode corresponding to page label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application The loading at interface.
Further, implemented when the computer program is executed by processor:
If detecting the default enabled instruction for starting default application, the main application interface of the default application is obtained Corresponding file destination.
Further, implemented when the computer program is executed by processor:
If detecting the default enabled instruction for starting default application, the current version of the default application is obtained Number;
Whether the current version that the default application is detected according to the version number is latest edition;
If the current version is not latest edition, the file destination collection current to the default application is updated, And file destination corresponding to the main application interface for obtaining the default application is concentrated from the file destination after renewal;
If the current version is latest edition, the file destination current from the default application concentrates acquisition described pre- If file destination corresponding to the main application interface of application.
Further, implemented when the computer program is executed by processor:
The version number is sent to server, and receives the version updating that the server returns according to the version number Information;Wherein, the version updating information as the server according to corresponding to the version number and the default application most New version number determines to obtain;
If including content to be updated in the version updating information, it is not latest edition to be identified as the current version;
If not including content to be updated in the version updating information, it is latest edition to be identified as the current version.
Further, implemented when the computer program is executed by processor:
If detect the second application interface for switching to the default application from the first application interface of default application Changing interface instruction, then obtain file destination corresponding to second application interface.
Further, the file destination includes making language document;The computer program has when being executed by processor Body is realized:
The making language document is parsed, obtains web page tag, Style Attributes corresponding to the web page tag and described Interactive mode corresponding to web page tag.
Further, the file destination includes making language document, pattern stacking list file and java script file;Institute State when computer program is executed by processor and implement:
The making language document is parsed, obtains web page tag;
The pattern stacking list file is parsed, obtains the default corresponding relation between web page tag and Style Attributes, and root According to the default corresponding relation between the web page tag and Style Attributes, it is determined that sample corresponding to the web page tag that parsing obtains Formula attribute;
The java script file is parsed, obtains the default corresponding relation between web page tag and interactive mode, and according to Default corresponding relation between the web page tag and interactive mode, it is determined that interaction corresponding to the web page tag that parsing obtains Mode.
The computer-readable recording medium can be the internal storage unit of the terminal described in foregoing any embodiment, example Such as the hard disk or internal memory of terminal.The computer-readable recording medium can also be the External memory equipment of the terminal, such as The plug-in type hard disk being equipped with the terminal, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card (Flash Card) etc..Further, the computer-readable recording medium can also be wrapped both Including the internal storage unit of the terminal also includes External memory equipment.The computer-readable recording medium is described for storing Other programs and data needed for computer program and the terminal.The computer-readable recording medium can be also used for temporarily The data that ground storage has been exported or will exported.
Those of ordinary skill in the art are it is to be appreciated that the list of each example described with reference to the embodiments described herein Member and algorithm steps, it can be realized with electronic hardware, computer software or the combination of the two, in order to clearly demonstrate hardware With the interchangeability of software, the composition and step of each example are generally described according to function in the above description.This A little functions are performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.Specially Industry technical staff can realize described function using distinct methods to each specific application, but this realization is not It is considered as beyond the scope of this invention.
It is apparent to those skilled in the art that for convenience of description and succinctly, the end of foregoing description End and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be repeated here.
In several embodiments provided herein, it should be understood that disclosed terminal and method, it can be passed through Its mode is realized.For example, device embodiment described above is only schematical, for example, the division of the unit, only Only a kind of division of logic function, there can be other dividing mode when actually realizing, such as multiple units or component can be tied Another system is closed or is desirably integrated into, or some features can be ignored, or do not perform.In addition, shown or discussed phase Coupling or direct-coupling or communication connection between mutually can be INDIRECT COUPLING or the communication by some interfaces, device or unit Connection or electricity, the connection of mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize scheme of the embodiment of the present invention according to the actual needs Purpose.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also It is that unit is individually physically present or two or more units are integrated in a unit.It is above-mentioned integrated Unit can both be realized in the form of hardware, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is used as independent production marketing or use When, it can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part to be contributed in other words to prior art, or all or part of the technical scheme can be in the form of software product Embody, the computer software product is stored in a storage medium, including some instructions are causing a computer Equipment (can be personal computer, terminal, or network equipment etc.) performs the whole of each embodiment methods described of the present invention Or part steps.And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, various equivalent modifications can be readily occurred in or replaced Change, these modifications or substitutions should be all included within the scope of the present invention.Therefore, protection scope of the present invention should be with right It is required that protection domain be defined.

Claims (10)

  1. A kind of 1. method for loading application interface, it is characterised in that including:
    File destination corresponding to application interface to be loaded is obtained, the file destination is used to describe webpage;
    The file destination is parsed, obtains web page tag, Style Attributes and the web page tag corresponding to the web page tag Corresponding interactive mode;
    The application interface element according to corresponding to default application interface Element generation strategy determines the web page tag;
    The corresponding application interface element is drawn according to Style Attributes corresponding to the web page tag, and according to the webpage mark Interactive mode corresponding to label sets interaction attributes corresponding to the corresponding application interface element, to complete to the application interface Loading.
  2. 2. according to the method for claim 1, it is characterised in that described to obtain target text corresponding to application interface to be loaded Part, including:
    If detecting the default enabled instruction for starting default application, the main application interface for obtaining the default application is corresponding File destination.
  3. 3. according to the method for claim 2, it is characterised in that if described detect is opened for starting default the default of application Dynamic instruction, then obtain file destination corresponding to the main application interface of the default application, including:
    If detecting the default enabled instruction for starting default application, the current version number of the default application is obtained;
    Whether the current version that the default application is detected according to the version number is latest edition;
    If the current version is not latest edition, the file destination collection current to the default application is updated, and from The file destination after renewal concentrates file destination corresponding to the main application interface for obtaining the default application;
    If the current version is latest edition, the file destination current from the default application concentrates described preset of acquisition should File destination corresponding to main application interface.
  4. 4. according to the method for claim 3, it is characterised in that described that the default application is detected according to the version number Whether current version is latest edition, including:
    The version number is sent to server, and receives the version updating that the server returns according to the version number and believes Breath;Wherein, the version updating information as the server according to corresponding to the version number and the default application it is newest Version number determines to obtain;
    If including content to be updated in the version updating information, it is not latest edition to be identified as the current version;
    If not including content to be updated in the version updating information, it is latest edition to be identified as the current version.
  5. 5. according to the method for claim 1, it is characterised in that described to obtain target text corresponding to application interface to be loaded Part, including:
    If detect the boundary of the second application interface for switching to the default application from the first application interface of default application Face switching command, then obtain file destination corresponding to second application interface.
  6. 6. according to the method described in any one of claim 1 to 5, it is characterised in that the file destination includes markup language text Part;The parsing file destination, obtain web page tag, Style Attributes and the webpage mark corresponding to the web page tag Interactive mode corresponding to label, including:
    The making language document is parsed, obtains web page tag, Style Attributes and the webpage corresponding to the web page tag Interactive mode corresponding to label.
  7. 7. according to the method described in any one of claim 1 to 5, it is characterised in that the file destination includes markup language text Part, pattern stacking list file and java script file;The parsing file destination, obtains web page tag, the webpage mark Interactive mode corresponding to Style Attributes corresponding to label and the web page tag, including:
    The making language document is parsed, obtains web page tag;
    The pattern stacking list file is parsed, obtains the default corresponding relation between web page tag and Style Attributes, and according to institute The default corresponding relation between web page tag and Style Attributes is stated, it is determined that pattern category corresponding to the web page tag that parsing obtains Property;
    The java script file is parsed, obtains the default corresponding relation between web page tag and interactive mode, and according to described Default corresponding relation between web page tag and interactive mode, it is determined that interaction side corresponding to the web page tag that parsing obtains Formula.
  8. 8. a kind of terminal, it is characterised in that including the list for performing the method as described in claim 1-7 any claims Member.
  9. 9. a kind of terminal, it is characterised in that the processor, defeated including processor, input equipment, output equipment and memory Enter equipment, output equipment and memory to be connected with each other, wherein, the memory is used to store computer program, the computer Program includes programmed instruction, and the processor is arranged to call described program instruction, performed such as any one of claim 1-7 Described method.
  10. A kind of 10. computer-readable recording medium, it is characterised in that the computer-readable storage medium is stored with computer program, The computer program includes programmed instruction, and described program instruction makes the computing device such as right when being executed by a processor It is required that the method described in any one of 1-7.
CN201710749405.9A 2017-08-28 2017-08-28 A kind of method, terminal and computer-readable recording medium for loading application interface Pending CN107577509A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710749405.9A CN107577509A (en) 2017-08-28 2017-08-28 A kind of method, terminal and computer-readable recording medium for loading application interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710749405.9A CN107577509A (en) 2017-08-28 2017-08-28 A kind of method, terminal and computer-readable recording medium for loading application interface

Publications (1)

Publication Number Publication Date
CN107577509A true CN107577509A (en) 2018-01-12

Family

ID=61029790

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710749405.9A Pending CN107577509A (en) 2017-08-28 2017-08-28 A kind of method, terminal and computer-readable recording medium for loading application interface

Country Status (1)

Country Link
CN (1) CN107577509A (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108762848A (en) * 2018-05-31 2018-11-06 努比亚技术有限公司 The quick loading method of Activity data, intelligent terminal and computer readable storage medium
CN109189539A (en) * 2018-09-03 2019-01-11 深圳市东微智能科技股份有限公司 Update method, terminal and the computer readable storage medium at interface
CN109246069A (en) * 2018-06-15 2019-01-18 华为技术有限公司 Webpage login method, device and readable storage medium storing program for executing
CN109634579A (en) * 2018-10-29 2019-04-16 平安科技(深圳)有限公司 Code generating method, device, computer installation and storage medium
CN109710259A (en) * 2018-12-28 2019-05-03 北京小米移动软件有限公司 A kind of data processing method, device and storage medium
CN109739496A (en) * 2018-11-08 2019-05-10 深圳壹账通智能科技有限公司 A kind of display methods and device of the invoking page of application program
WO2019157894A1 (en) * 2018-02-13 2019-08-22 Oppo广东移动通信有限公司 Application page display method and apparatus, storage medium and electronic device
CN110209447A (en) * 2019-04-28 2019-09-06 五八有限公司 A kind of list page data display method and list page data presentation device
CN110795666A (en) * 2019-10-18 2020-02-14 腾讯科技(深圳)有限公司 Webpage generation method, device, terminal and storage medium
CN111159603A (en) * 2019-12-30 2020-05-15 北大方正集团有限公司 Method and device for loading page styles
CN111767090A (en) * 2020-06-28 2020-10-13 百度在线网络技术(北京)有限公司 Method and device for starting small program, electronic equipment and storage medium
CN111797336A (en) * 2020-07-07 2020-10-20 北京明略昭辉科技有限公司 Webpage parsing method and device, electronic equipment and medium
CN112379944A (en) * 2020-11-18 2021-02-19 深圳康佳电子科技有限公司 Resource file loading method and device, storage medium and terminal equipment
CN112612449A (en) * 2020-12-17 2021-04-06 深圳前海微众银行股份有限公司 Method, device, equipment and storage medium for synchronizing webpage
CN112860259A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Interface processing method, device, electronic equipment, storage medium and program product
CN112947954A (en) * 2019-12-11 2021-06-11 北京中关村科金技术有限公司 Interface updating method and device and storage medium
CN113467854A (en) * 2021-06-01 2021-10-01 北京达佳互联信息技术有限公司 Application program starting method and device, electronic equipment and storage medium
CN113536180A (en) * 2021-06-28 2021-10-22 北京达佳互联信息技术有限公司 Item processing method, item processing device, electronic equipment, storage medium and program product
CN113703860A (en) * 2020-05-09 2021-11-26 中国人寿财产保险股份有限公司 System and method for dynamically configuring APP
CN113825008A (en) * 2021-11-24 2021-12-21 飞狐信息技术(天津)有限公司 Active page display method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060136872A1 (en) * 2004-12-20 2006-06-22 Microsoft Corporation Integrated setup for generating customization XML
CN102455901A (en) * 2010-10-29 2012-05-16 北京创艺和弦科贸有限公司 Interlayer device used for J2ME(Java 2 Micro Edition) application program development, and application method thereof
CN103019538A (en) * 2012-11-19 2013-04-03 北京奇虎科技有限公司 Method and system for implementing application interface in terminal
CN104123127A (en) * 2013-04-27 2014-10-29 北京宇和永泰网络科技有限公司 Mobile software development universal platform
US20150271028A1 (en) * 2014-03-22 2015-09-24 Microsoft Corporation Providing shared account service
CN105487889A (en) * 2015-11-26 2016-04-13 小米科技有限责任公司 Application interface updating method and device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060136872A1 (en) * 2004-12-20 2006-06-22 Microsoft Corporation Integrated setup for generating customization XML
CN102455901A (en) * 2010-10-29 2012-05-16 北京创艺和弦科贸有限公司 Interlayer device used for J2ME(Java 2 Micro Edition) application program development, and application method thereof
CN103019538A (en) * 2012-11-19 2013-04-03 北京奇虎科技有限公司 Method and system for implementing application interface in terminal
CN104123127A (en) * 2013-04-27 2014-10-29 北京宇和永泰网络科技有限公司 Mobile software development universal platform
US20150271028A1 (en) * 2014-03-22 2015-09-24 Microsoft Corporation Providing shared account service
CN105487889A (en) * 2015-11-26 2016-04-13 小米科技有限责任公司 Application interface updating method and device

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019157894A1 (en) * 2018-02-13 2019-08-22 Oppo广东移动通信有限公司 Application page display method and apparatus, storage medium and electronic device
CN108762848A (en) * 2018-05-31 2018-11-06 努比亚技术有限公司 The quick loading method of Activity data, intelligent terminal and computer readable storage medium
CN109246069A (en) * 2018-06-15 2019-01-18 华为技术有限公司 Webpage login method, device and readable storage medium storing program for executing
CN109189539A (en) * 2018-09-03 2019-01-11 深圳市东微智能科技股份有限公司 Update method, terminal and the computer readable storage medium at interface
CN109634579A (en) * 2018-10-29 2019-04-16 平安科技(深圳)有限公司 Code generating method, device, computer installation and storage medium
CN109634579B (en) * 2018-10-29 2023-08-22 平安科技(深圳)有限公司 Code generation method, device, computer device and storage medium
CN109739496A (en) * 2018-11-08 2019-05-10 深圳壹账通智能科技有限公司 A kind of display methods and device of the invoking page of application program
CN109710259A (en) * 2018-12-28 2019-05-03 北京小米移动软件有限公司 A kind of data processing method, device and storage medium
CN109710259B (en) * 2018-12-28 2022-03-18 北京小米移动软件有限公司 Data processing method, device and storage medium
CN110209447A (en) * 2019-04-28 2019-09-06 五八有限公司 A kind of list page data display method and list page data presentation device
CN110795666A (en) * 2019-10-18 2020-02-14 腾讯科技(深圳)有限公司 Webpage generation method, device, terminal and storage medium
CN110795666B (en) * 2019-10-18 2024-01-09 腾讯科技(深圳)有限公司 Webpage generation method, device, terminal and storage medium
CN112947954A (en) * 2019-12-11 2021-06-11 北京中关村科金技术有限公司 Interface updating method and device and storage medium
CN111159603A (en) * 2019-12-30 2020-05-15 北大方正集团有限公司 Method and device for loading page styles
CN111159603B (en) * 2019-12-30 2023-08-04 新方正控股发展有限责任公司 Page style loading method and page style loading device
CN113703860A (en) * 2020-05-09 2021-11-26 中国人寿财产保险股份有限公司 System and method for dynamically configuring APP
CN111767090A (en) * 2020-06-28 2020-10-13 百度在线网络技术(北京)有限公司 Method and device for starting small program, electronic equipment and storage medium
CN111797336A (en) * 2020-07-07 2020-10-20 北京明略昭辉科技有限公司 Webpage parsing method and device, electronic equipment and medium
CN112379944A (en) * 2020-11-18 2021-02-19 深圳康佳电子科技有限公司 Resource file loading method and device, storage medium and terminal equipment
CN112612449A (en) * 2020-12-17 2021-04-06 深圳前海微众银行股份有限公司 Method, device, equipment and storage medium for synchronizing webpage
CN112860259A (en) * 2021-03-31 2021-05-28 中国工商银行股份有限公司 Interface processing method, device, electronic equipment, storage medium and program product
CN112860259B (en) * 2021-03-31 2024-02-06 中国工商银行股份有限公司 Interface processing method, device, electronic equipment and storage medium
CN113467854A (en) * 2021-06-01 2021-10-01 北京达佳互联信息技术有限公司 Application program starting method and device, electronic equipment and storage medium
CN113467854B (en) * 2021-06-01 2023-10-24 北京达佳互联信息技术有限公司 Application program starting method and device, electronic equipment and storage medium
CN113536180A (en) * 2021-06-28 2021-10-22 北京达佳互联信息技术有限公司 Item processing method, item processing device, electronic equipment, storage medium and program product
CN113825008A (en) * 2021-11-24 2021-12-21 飞狐信息技术(天津)有限公司 Active page display method and device

Similar Documents

Publication Publication Date Title
CN107577509A (en) A kind of method, terminal and computer-readable recording medium for loading application interface
US9268539B2 (en) User interface component
US8799353B2 (en) Scope-based extensibility for control surfaces
CN104484216B (en) Service interface document and on-line testing instrument generation method, device
US8370750B2 (en) Technology for generating service program
WO2019072201A1 (en) Webpage content extraction method and terminal device
CN110442816A (en) Web form configuration method, device and computer readable storage medium
CN111143729B (en) Optimization method, device, equipment and storage medium based on single page application
US20100262902A1 (en) Schema Based User Interface Mechanisms
US8413070B1 (en) Declarative resizeable list in electronic form
CN106227553B (en) For describing and executing the data driven mode of the management role in graphic user interface
KR20050039551A (en) Programming interface for a computer platform
CN110286917A (en) File packing method, device, equipment and storage medium
CN106648569A (en) Target serialization achieving method and device
CN107301046A (en) Treating method and apparatus, computer equipment and the storage medium of icon
CN113391808A (en) Page configuration method and device and electronic equipment
CN117348876B (en) Application development method, system and medium based on freeRTOS embedded system
CN117762519A (en) Component management method, device, computer equipment and storage medium
US9104573B1 (en) Providing relevant diagnostic information using ontology rules
WO2008078322A2 (en) Method for ensuring unique identification of program elements across multiple executions
CN101470742A (en) Data system of personalized web page, display and data storage method
CN112817595A (en) Interface rendering method and device, storage medium and electronic equipment
US20050197157A1 (en) System enabling easy application development on mobile devices
CN112287255A (en) Page construction method and device, computing equipment and computer readable storage medium
CN107077484B (en) Generating a web browser view of an application

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210420

Address after: No. 1702-1703, 17 / F (15 / F, natural floor), Desai technology building, 9789 Shennan Avenue, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province

Applicant after: Shenzhen Microphone Holdings Co.,Ltd.

Address before: 518040, 21 floor, Times Technology Building, 7028 Shennan Road, Futian District, Guangdong, Shenzhen

Applicant before: DONGGUAN GOLDEX COMMUNICATION TECHNOLOGY Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180112