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 PDFInfo
- 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
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
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)
- 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. 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. 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. 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. 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. 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. 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. 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. 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.
- 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.
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)
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)
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 |
-
2017
- 2017-08-28 CN CN201710749405.9A patent/CN107577509A/en active Pending
Patent Citations (6)
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)
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 |