CN107085617A - Application program page collecting method, device and corresponding mobile terminal - Google Patents
Application program page collecting method, device and corresponding mobile terminal Download PDFInfo
- Publication number
- CN107085617A CN107085617A CN201710399512.3A CN201710399512A CN107085617A CN 107085617 A CN107085617 A CN 107085617A CN 201710399512 A CN201710399512 A CN 201710399512A CN 107085617 A CN107085617 A CN 107085617A
- Authority
- CN
- China
- Prior art keywords
- page
- application program
- terminal
- url
- collection
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9562—Bookmark management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- Stored Programmes (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to software field, and in particular to a kind of application program page collecting method, device and corresponding mobile terminal, and methods described includes step:Response acts on the control instruction of terminal, resurrects page collection process;Page collection process obtains the application program of current loading page, and obtains from the network request of the application program URL of the page;The request for obtaining the URL corresponding page characteristic information is submitted to server;The page feature information of the reception server feedback simultaneously stores the URL and page feature information association to collect the page.The present invention collects the URL that process obtains the page that current application program is loaded by the page, the characteristic information of the page is obtained according to the URL and local data base is stored in, break the barrier between application, realize that the page across application is collected.
Description
【Technical field】
The present invention relates to software field, and in particular to a kind of application program page collecting method, device and corresponding movement
Terminal.
【Background technology】
With continuing to develop for internet and the network media, the present network media progressively turns into people and obtains news, knowledge
Important channel, people generally browse the contents such as various articles, picture, video by handheld device, and in some spies
When different, user can not intactly browse an article or a complete video in a short time, based on this, major applications
Program is provided which content collection function, and user only needs to collect the page in application program, subsequently just can apply journey by this
The collection of sequence returns to the page browsed at that time.
Current collection operation is operated generally directed at the collection in same application program, and with the increasing of number of applications
It is many, user's excitement it is extensive, user has collected multiple pages from multiple applications, and when thinking to browse the page again, Yong Huxu
Corresponding application program is first opened, then finds from the collection of application program the required page, operating process is cumbersome, and
And due to collecting increasing for the page, the user that often article/mono- page is collected in which application has forgotten, so that
Article/the page required to look up to user at that time causes certain puzzlement.Meanwhile, if network state during user's browsing pages is not
It is good, cause page loading velocity is excessively slow also can cause certain puzzlement to the collection operation of the page.
Therefore, the page of the prior art collection operation is excessively cumbersome, and excessively closes, flexibility and ease for use compared with
Difference, causes Consumer's Experience not good.
【The content of the invention】
The primary and foremost purpose of the present invention is to provide a kind of application program page collecting method, device, to break between application
Barrier, realize across application the page collect.
Another object of the present invention is to provide a kind of mobile terminal for performing the application program page collecting method.
To realize the purpose, the present invention is adopted the following technical scheme that:
In a first aspect, the present invention provides a kind of application program page collecting method, comprise the following steps:
Response acts on the control instruction of terminal, resurrects page collection process;
The page collection process obtains the application program of current loading page, and from the network request of the application program
Obtain the URL of the page;
The request for obtaining the URL corresponding page characteristic information is submitted to server;
The page feature information of the reception server feedback and by the URL and page feature information association
Store to collect the page.
Specifically, the control that the control instruction for acting on terminal is triggered including the deliberate action acted in terminal
The control instruction for instructing and/or acting on the specific button of default application and trigger.
Specifically, the control instruction for acting on terminal include act in terminal double-click action, long-press action or
Gesture sliding action and the control instruction triggered.
Specifically, the control instruction for acting on terminal includes the click event of preset monitored application specific button, when
The control instruction is triggered when listening to the click event.
Specifically, page collection process obtains the application program of current loading page, and from the net of the application program
The step of URL of the page being obtained in network request, including:
The page collection process obtains the application identities of the application program of current loading page;
Screen the network request comprising the application identities to obtain the page from the terminal network request captured
URL.
Preferably, methods described also includes:
When resurrecting the page collection process, ejection collection control, and operate the collection control receiving user
And the collection instruction triggered just performs subsequent step.
Specifically, state of the page collection process before resurrecting includes having been turned on state and/or inactive state.
Specifically, the network request by capturing application program and/or terminal in the specified preset monitor of the network port.
It is preferred that, the network request is HTTP request.
Further, the page collection process is characterized and exported in end-user interface with suspension control after being resurrected
On.
Further, the application program that process obtains current loading page is collected in the page, and from the application program
Network request in obtain the page URL step when, in addition to:
Obtain the corresponding icon information of the application program.
Further, methods described also includes:
The icon information of the application program is shown on the suspension control for characterizing the page collection process.
Specifically, the title of the page feature information including the page, brief introduction, picture, one or more of word.
Further, methods described also includes step:
The enabled instruction for acting on the suspension control and/or page collection process correspondence application icon is received, is entered
Enter the user interface that the page collects process.
Further, methods described also includes step:
The page feature information is collected according to default layout in the page and shown in the user interface of process.
Further, methods described also includes step:
Page info collection instruction is sent to server, to allow server to provide the page feature information with the unification
Source finger URL associated storage.
Preferably, after the URL for getting the page, in addition to step:
The request for the whole resource informations for obtaining the URL corresponding page is submitted to server;
Whole resource informations of the page of the reception server feedback and by the whole of the URL and the page
Resource information associated storage is in local data base to collect the page.
It is preferred that, it is network-like when terminal after page collection process gets the URL of the page
When state meets preparatory condition, the request for obtaining page feature information or whole resource informations is just submitted to server.
Second aspect, the present invention provides a kind of application program page holding device fo, including:
Respond module:Act on the control instruction of terminal for responding, resurrect page collection process, the page collect into
Journey includes acquisition module, request module and memory module;
Acquisition module:Application program for obtaining current loading page, and obtained from the network request of the application program
Take the URL of the page;
Request module:Asking for the URL corresponding page characteristic information is obtained for being submitted to server
Ask;
Memory module:The page feature information fed back for the reception server and by the URL and the page
Characteristic information associated storage is to collect the page.
Specifically, the control that the control instruction for acting on terminal is triggered including the deliberate action acted in terminal
The control instruction for instructing and/or acting on the specific button of default application and trigger.
Specifically, the control instruction for acting on terminal include act in terminal double-click action, long-press action or
Gesture sliding action and the control instruction triggered.
Specifically, the control instruction for acting on terminal includes the click event of preset monitored application specific button, when
The control instruction is triggered when listening to the click event.
Specifically, the acquisition module is specifically performed:
Obtain the application identities of the application program of current loading page;
Screen the network request comprising the application identities to obtain the page from the terminal network request captured
URL.
Preferably, when resurrecting the page collection process, ejection collection control, and receiving user's operation receipts
The collection instruction hidden control and triggered just performs subsequent module function.
Specifically, state of the page collection process before resurrecting includes having been turned on state and/or inactive state.
Specifically, the network request by capturing application program and/or terminal in the specified preset monitor of the network port.
It is preferred that, the network request is HTTP request.
Further, the page collection process is characterized and exported in end-user interface with suspension control after being resurrected
On.
Further, the application program of current loading page is obtained in the acquisition module, and from the net of the application program
When obtaining the URL of the page in network request, the acquisition module also obtains the corresponding figure of the application program
Mark information.
Further, described device also includes:
The icon information of the application program is shown on the suspension control for characterizing the page collection process.
Specifically, the title of the page feature information including the page, brief introduction, picture, one or more of word.
Further, described device also includes:
Receive the enabled instruction for acting on the suspension control and the corresponding application icon of/page collection process, entrance
The page collects the user interface of process.
Further, described device also includes:
The page feature information is collected according to default layout in the page and shown in the user interface of process.
Further, the request module is also performed:
Page info collection instruction is sent to server, to allow server to provide the page feature information with the unification
Source finger URL associated storage.
Preferably, the request module is also performed:Submitted to server and obtain the URL corresponding page
Whole resource informations request;
The memory module is also performed:Whole resource informations of the page of the reception server feedback and by the unified resource
Whole resource information associated storages of finger URL and the page are in local data base to collect the page.
It is preferred that, after the URL that the acquisition module gets the page, when the network state of terminal
When meeting preparatory condition, the request module just submitted to server obtain page feature information or whole resource informations please
Ask.
The third aspect, the present invention is also provided in a kind of mobile terminal, including processor and memory, the memory and stored
There is computer program, the computer program realizes the step of above-mentioned first aspect any one methods described when being executed by processor
Suddenly.
Compared with prior art, the present invention possesses following advantage:
The present invention acts on the control instruction of terminal by response, resurrects page collection process, and then received by the page
Tibetan process gets the characteristic information of the page currently loaded, then closes page feature information and page URL
Connection is stored in local data base, quickly can be stowed to the characteristic information of the page in the page collection process specified, the present invention
Page collection process be one of application program in system operation active procedure, it is understood that be application program, i.e. this hair
Bright middle application program, using, process it can be regarded as same concept.Collecting process by the page can be in local collection, management
The page loaded in multiple different applications, realizes the page collection between application, and independent of access third-party application
Share entrance, break application between barrier, improve application the page collection efficiency so that user-friendly;Solution
Certainly user because of fragmentation time, message interference or the network delay can not very first time complete view full page content ask
Topic.
Meanwhile, resurrect the mode that the page collects process based on a variety of triggerings, can it is more quick, diversely arouse the page
Process is collected to collect the required page in face, and user can also choose the mode oneself liked/adapted to, and improve service efficiency, carry
The operating experience of high user.
In addition, no matter collecting process in the page being in before resurrecting under which kind of state, the page is received after being invoked
Tibetan process is still placed in running background, operation, terminal resource is saved to a certain extent, and do not directly affect user to current
Operation of application program itself.
Furthermore, the page info obtains process with the end-user interface that output is shown in the form of the control that suspends, square
Just user rapidly enters in page info acquisition process and browses the contents such as the article for not browsing completion, video.
Notably, due to the URL of the page of collection needed for it just can locally get, in terminal network shape
The more preferable condition of state goes down to obtain the characteristic information or whole resource information of the page, and loading velocity during browsing pages is more again
It hurry up, better meet the actual demand of user.
Obviously, the above-mentioned description about advantage of the present invention is recapitulative, and more advantage descriptions will be embodied in follow-up
During embodiment is disclosed, and, the content that those skilled in the art can also be disclosed reasonably finds its of the present invention
His plurality of advantages.
The additional aspect of the present invention and advantage will be set forth in part in the description, and these will become from the following description
Obtain substantially, or recognized by the practice of the present invention.
【Brief description of the drawings】
Fig. 1 is an embodiment schematic flow sheet of application program page collecting method of the present invention.
Fig. 2 is the schematic diagram for the page that a certain application program is loaded.
Fig. 3 resurrects schematic diagram during page collection process for the present invention.
Fig. 4 is that the present invention is resurrected after page collection process, and the schematic diagram that the page collects process is characterized with the control that suspends.
Fig. 5 collects the schematic diagram that process shows collected page feature information for the page of the present invention.
Fig. 6 is an embodiment schematic diagram of application program page holding device fo of the present invention.
Fig. 7 is another embodiment schematic diagram of application program page holding device fo of the present invention.
Fig. 8 is the structural representation of mobile terminal of the present invention.
【Embodiment】
The present invention is further described with exemplary embodiment below in conjunction with the accompanying drawings, identical label wherein in accompanying drawing
All refer to identical part.In addition, if it is known that the detailed description of technology is for showing the invention is characterized in that unnecessary
, then omitted.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singulative " one " used herein, " one
It is individual ", " described " and "the" may also comprise plural form.It is to be further understood that what is used in the specification of the present invention arranges
Diction " comprising " refer to there is the feature, integer, step, operation, element and/or component, but it is not excluded that in the presence of or addition
Other one or more features, integer, step, operation, element, component and/or their group.It should be understood that when we claim member
Part is " connected " or during " coupled " to another element, and it can be directly connected or coupled to other elements, or can also exist
Intermediary element.In addition, " connection " used herein or " coupling " can include wireless connection or wireless coupling.It is used herein to arrange
Taking leave "and/or" includes one or more associated wholes or any cell for listing item and all combines.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art
Language and scientific terminology), with the general understanding identical meaning with the those of ordinary skill in art of the present invention.Should also
Understand, those terms defined in such as general dictionary, it should be understood that with the context with prior art
The consistent meaning of meaning, and unless by specific definitions as here, otherwise will not use idealization or excessively formal implication
To explain.
Those skilled in the art of the present technique are appreciated that " terminal " used herein above, " terminal device " both include wireless communication
The equipment of number receiver, it only possesses the equipment of the wireless signal receiver of non-emissive ability, includes receiving again and transmitting hardware
Equipment, its have can on bidirectional communication link, perform two-way communication reception and launch hardware equipment.This equipment
It can include:Honeycomb or other communication equipments, it has single line display or multi-line display or shown without multi-line
The honeycomb of device or other communication equipments;PCS (Personal Communications Service, PCS Personal Communications System), it can
With combine voice, data processing, fax and/or its communication ability;PDA (Personal Digital Assistant, it is personal
Digital assistants), it can include radio frequency receiver, pager, the Internet/intranet access, web browser, notepad, day
Go through and/or GPS (Global Positioning System, global positioning system) receiver;Conventional laptop and/or palm
Type computer or other equipment, its have and/or conventional laptop and/or palmtop computer including radio frequency receiver or its
His equipment." terminal " used herein above, " terminal device " they can be portable, can transport, installed in the vehicles (aviation,
Sea-freight and/or land) in, or be suitable for and/or be configured in local runtime, and/or with distribution form, operate in the earth
And/or any other position operation in space." terminal " used herein above, " terminal device " can also be communication terminal, on
Network termination, music/video playback terminal, for example, can be PDA, MID (Mobile Internet Device, mobile Internet
Equipment) and/or the equipment such as mobile phone or intelligent television with music/video playing function, set top box.
Those skilled in the art of the present technique are appreciated that remote network devices used herein above, and it includes but is not limited to meter
The cloud that calculation machine, network host, single network server, multiple webserver collection or multiple servers are constituted.Here, Yun Youji
Constituted in a large amount of computers or the webserver of cloud computing (Cloud Computing), wherein, cloud computing is Distributed Calculation
One kind, a super virtual computer being made up of the computer collection of a group loose couplings.In embodiments of the invention, distal end
It can be realized and communicated by any communication mode between the network equipment, terminal device and WNS servers, included but is not limited to, be based on
3GPP, LTE, WIMAX mobile communication, based on TCP/IP, the computer network communication of udp protocol and based on bluetooth, infrared
The low coverage wireless transmission method of transmission standard.
Those skilled in the art of the present technique are appreciated that user interface/operation interface of the present invention refers to and can be used in
The display interface of control instruction is sent to intelligent terminal, for example, can be an option in the setting page of android system
In (or button, by application program addition wherein, similarly hereinafter) or the informing or interaction page that are breathed out from desktop
An option, can also be an option in the page that a movable component of the application program is constructed.
It will be appreciated by those skilled in the art that " application ", " application program ", " application software ", " client alleged by the present invention
End ", the concept of " client software " and similar statement, are the same concepts well known to those skilled in the art, refer to be by one
The instruction of column count machine and the computer software for being suitable to electronics operation of the organic construction of related data resource.Unless specified, this
Do not rely not by programming language species, rank, also by it the operating system or platform of operation of kind of name in itself is limited.Reason is worked as
So, this genus is not also limited by any type of terminal.
In embodiments of the present invention, the page collection process can either be built in for an independent application program
The One function module of another application program or the One function module for being built in system OS, with the work(being built in system OS
Energy module realizes more convenient, safety;The form of expression of the page collection process is not as limitation of the present invention, when this should
During with program/function module perform function, equivalent to the process run in a system.Illustrated by taking Android system as an example,
Process is an operation active procedure of application program in Android system, is the entity of operating-system resources management, is also operation
System is distributed and dispatches the base unit of the resources such as Installed System Memory, CPU time slice, while providing operation for the application program of operation
Environment, general, often start an application program, system can open up a new process for it, and the component of the application program is all
Operate in same process, the application program of each operation enjoys an independent process space.
It is an embodiment schematic flow sheet of application program page collecting method of the present invention as shown in Figure 1, including step
S100-S400。
Step S100:Response acts on the control instruction of terminal, resurrects page collection process.
In embodiments of the present invention, when terminal receives corresponding control instruction, corresponding page collection process is resurrected.
Specifically, control instruction that the control instruction for acting on terminal includes the deliberate action that acts in terminal and triggered and/
Or the control instruction for acting on the specific button of default application and triggering., can based on the mode of a variety of triggering control instructions
More fast, diversely to arouse the page collection process to collect the required page, while user can choose oneself happiness
The mode of vigorously/adaptation, improves the operating experience of user.
In a kind of embodiment of the present invention, the double-click that the control instruction for acting on terminal includes acting in terminal is moved
Make, long-press action or gesture sliding action and the control instruction that triggers.Specifically, the action acted in terminal includes acting on
Action on terminal screen, the action for acting on the action on terminal virtual key and acting on end entity button, or
The combination of above-mentioned action.The operation for example acted on a terminal screen includes double-click action, long-press and acted, and the action can be set
Just effective, such as edge execution in terminal screen is performed in predeterminable area;Equally, terminal virtual key or physics are acted on
It can also be acted on button using the double-click action or long-press;Furthermore it is also possible to be that the gesture acted on a terminal screen is slided
Action, for example, refer to downslide action, special gesture sliding action such as S types gesture motion using three on a terminal screen and can trigger
The control instruction, then resurrects the page collection process.
The present invention another embodiment in, the control instruction for acting on terminal include preset monitored using it is specific by
The click event of button, the control instruction is triggered when listening to the click event.Specifically, being supervised by preset monitor
The click event of the specific button of default application is listened, the present embodiment relies on integrated functional mechanism in systems and realized, will
The functional mechanism is defined as BM mechanism, and BM mechanism provides the ART of the function of transformation JAVA classes and method, and machine is run by ART
The Proxy mechanism with JAVA is made to take out monitor, including to the abstract of the class to be monitored and to the method to be monitored
It is abstract, also, for monitor loading include be loaded directly into delay loading both of which, the pattern of being loaded directly into be directed to mesh
The main interface of mark application is just monitored it before not showing;Delay loading pattern is that the main interface for being directed to intended application is in
Just it is monitored after now, delay loading pattern can reduce the shadow of the loading of monitor to the toggle speed of intended application
Ring, it is ensured that more preferable Consumer's Experience;Due to being the BM mechanism of the system integration, BM mechanism can be disabled under special circumstances, one
The system of system and the not integrated BM mechanism after denier disabling BM mechanism is just the same, all functions of relying on mechanism realization
Fail, the preparation that this kind of fault-tolerant design is made to tackle system crash caused by the great BUG of BM mechanism appearance, and not
The collapse of third-party application can be caused.For example after BM mechanism is disabled, monitor can not listen to the specific button of default application
Action Events, can not then perform the operation of the present embodiment subsequently, but do not influence the operation of default application itself now.This reality
Apply in example, the specific button of the default application for the entrance for being shared current page in the default application in itself by
The page of current preset application loading can be stowed to after button, the click event by triggering the specific button in default application
Or share the other application for having obtained the default application mandate.For example, the default application is " wechat ", it is described specific to press
Button is on wechat public number article browser interfaceButton;The default application is " today's tops ", the specific button
For " ↑ " button on the article browser interface of today's tops.The present embodiment monitors the click event of specific button by monitor
Triggering, that is, monitor the corresponding class of the specific button or method, the control instruction triggered when listening to the click event,
Then the page collection process is resurrected.
Step S200:Page collection process obtains the application program of current loading page, and from the application program
The URL of the page is obtained in network request.
In embodiments of the present invention, after page collection process is resurrected, the executive agent of subsequent step is the page
Face collection process, i.e. step S200-S400 executive agent collects process for the page, and collecting process by the page obtains current add
The application program of the page is carried, and obtains from the network request of the application program URL of the page.
In the embodiment of the present invention, state of the page collection process before resurrecting includes having been turned on state and/or not
Starting state.More preferably, the state that has been turned on is background operation state, when page collection process is in before resurrecting
During background operation state, after response acts on the control instruction of terminal, the page obtains process and is still within running background
State simultaneously performs follow-up operation;When the page, which collects process, is in inactive state before resurrecting, it is only necessary to keep
One services the control instruction that terminal is acted on for responding, and then resurrects page collection process, and page collection process is called out
Background work need to be only in after going out, and performs follow-up operation.No matter the page collection process under which kind of state, called out
The page collection process is still placed in running background, operation after rising, and terminal resource is saved to a certain extent, and not direct
Influence user's operating to current application program itself.
Specifically, in embodiments of the present invention, the page collection process obtains the application program of current loading page, and
The step of URL of the page is obtained from the network request of the application program, including:
The page collection process obtains the application identities of the application program of current loading page;
Screen the network request comprising the application identities to obtain the page from the terminal network request captured
URL.
Specifically, if the page resurrected with the deliberate action acted in terminal collects process, the page is received
Tibetan process obtains the application identities of the application program of current system front stage operation;If presetting the specific of application in terminal to act on
Button resurrects the page collection process, then the default application is the application program of current system front stage operation, is also accordingly obtained
The application identities of the application program.The application identities are the application identity information that system is each application assigned,
I.e. above-mentioned application ID.Under the application program installed under android system, default situations, each application assigned one
Unique ID (uid), the uid is equivalent to application identity information, in android system, can be recognized by a uid
One specific application program.
After the page collects the application identities for the application program that process obtains current loading page, from what is captured
Screen the network request comprising the application identities to obtain the URL of the page in terminal network request.It is many
Well known, most application program is all by interacting to obtain data with server, in embodiments of the present invention, leading to
The network request that terminal is captured in the specified preset network request monitor of the network port is crossed, preferably, the monitor is with system
Function presetting is in system OS.The network traffics that can count terminal by the network request of monitor monitor terminal are used, together
When each network request be traceable to initiate the network request source application just can be counted with this each application net
Network flow is used, and corresponding day can also be made for application program additionally by success/failure information of monitor terminal network request
Will is recorded.In the present embodiment, the network request for including the application identities, i.e. root are screened from the terminal network request captured
The network request initiated according to the application identities screening correspondence application of above-mentioned acquisition, the network of the application program can be filtered out with this
Request, then obtains the unified resource for the page that the application program is currently loaded from the network request of the application program again
Finger URL.For example, monitor, which is listened in a network request of terminal, includes " url:www.example.com/xxx/uid:
020 " information, then it is known that the network request is the request that the application program that uid is 20 is sent, then cleaning the network please
URL therein (URL) can be obtained by asking, and the URL is the unified money for the page that the application program is currently loaded
Source finger URL, usually, the network request are the network request that nearest one of the application program includes url.
A kind of embodiment of the present invention, the network request of network request/terminal of the application program is HTTP request,
In android system, if sending and receiving network data using http protocol, it is necessary to use
HttpURLConnection and HttpClient, and android system provides above two mode to carry out HTTP operations,
And both modes all support HTTPS agreements, uploaded and downloaded in the form of streaming, configure time-out time, IPv6 and
The functions such as connection pool, it is appreciated that most application program is all to receive and send number by http protocol at present
According to, therefore in the embodiment of the present invention, the network request is that HTTP request is more representative.
Step S300:The page collects process and submits the acquisition URL corresponding page special to server
The request of reference breath.
Described in the page collection process submits acquisition according to the URL got to specific server
The request of URL corresponding page characteristic information, the server is the server that sets in page collection process, one
As, the server to provide the server of the manufacturer terminal of the page collection function of the present embodiment, rather than it is described current plus
Carry the server of the manufacturer of the application program of the page.In the embodiment of the present invention, the server is positioned according to the unified resource
The corresponding page of symbol loading, then extracts the characteristic information of the page, page feature letter according to the rule of setting from the page
The extracting rule of breath can be operated with reference to big data, and the feature letter of the page is obtained using the stronger operational capability of server
Breath, reduction is directly obtained by terminal, extracted, parsing the computing pressure for obtaining the page feature information.Specifically, the feature
Title of the information including the page, brief introduction, subject picture, one or more of information of word.Further, server will can be carried
The page feature Information Compression got reduces terminal to be forwarded to the terminal that the page collects process after less packet
Bandwidth resources take.It is the screenshot capture of the page of a certain application program loading as shown in Figure 2, the page is an article, this
The characteristic information of the page is extracted in embodiment includes " title:In past more than 40 hours, # reading Great Wars allow city still
In what # there occurs;Brief introduction:256th article of new generation phase;Word:In past two days, it is big that you may also assist in # readings
Operation # discussion, or oneself also find/left behind a book ", wherein word is the segment word that article starts,
If in addition, article contains picture, its subject picture can be extracted as one of page feature information.
Step S400:The page feature information of page collection process the reception server feedback and by the unified resource
Finger URL and page feature information association store to collect the page.
The page collects process after the request for obtaining page feature information is submitted, and the page of the reception server feedback is special
Levy information packet, then by the URL and the page info associated storage in local data base to reach
The purpose of the page is collected, it is appreciated that the local data base is the local number that process context is collected with the page
According to storehouse, subsequent page collection process can be by corresponding system file path searching to the URL and correspondingly
Page info, subsequent user just can view the content of the collected page from local page collection process.
The present invention collects process by the page and can locally collect, manage the page loaded in multiple different applications, real
The now page collection between application, and independent of the wall shared entrance, break between application of access third-party application
Build, the efficiency of the page collection of application is improved, so that user-friendly.
Further, a kind of embodiment of the invention, when resurrecting the page collection process, ejection collection control, and
Subsequent step is just performed in the collection instruction for receiving user's operation collection control and triggering.Terminal is acted in response
Control instruction, ejection corresponding collection control while resurrecting page collection process can be straight by the collection control user
See ground perceive the page collect process, meanwhile, the collection control the application program currently run upper strata output display, no
Operating for the application program currently run itself is influenceed, and collection instruction is accordingly triggered in the operation of reception user, is such as clicked on
The collection control is the corresponding collection instruction of triggering, performs the subsequent step of the above method.It is to resurrect page collection as shown in Figure 3
Represented by 31 in schematic diagram during process, figure is the collection control, and the collection control is shown with " reading later " name.
A kind of embodiment of the present invention, the page collection process resurrected is characterized and exported in terminal with the control that suspends
In user interface, the page collection process is described above and is maintained at background operation state, and in order to make user more straight
See ground and perceive the presence that the page collects process, the page collection process, the suspension control are characterized in the form of the control that suspends
Can be suspension button, suspension windows etc., further, the suspension control can be attached at terminal screen marginal position
Not influence user to operate current application program to be preferred.
Further, in a kind of embodiment of the invention, collect process in the page and obtain answering for current loading page
With program, and when obtaining from the network request of the application program step of URL of the page, in addition to
Step:Obtain the corresponding icon information of the application program.Specifically, according to the application program of the current loading page got
Application identities just can find the icon information of the application, then extract the icon information and subsequently used with doing.
Further, in a kind of embodiment of the invention, with reference to the above-mentioned icon information got, by the application program
Icon information shown on the suspension control for characterizing page collection process.Once performing the function of the embodiment of the present invention
During step, the application icon information of the acquisition is illustrated in the sign page and obtained on the suspension control of process, i.e.,
It can show that the source for the page currently collected is applied to user, or show whether the collection of the page succeeds with this.Such as
It is to resurrect after page collection process shown in Fig. 4, with the schematic diagram of the control sign that the suspends page collection process, 41 are in figure
The suspension control, and the icon information of the application program is opened up on the suspension control for characterizing the page collection process
Show.
Further, in a kind of embodiment of the invention, in addition to subsequent step:Reception acts on the suspension control
And/or the enabled instruction of the page collection process correspondence application icon, the user interface of process is collected into the page;And
And, after the user interface of the page collection process is entered, by the page feature information according to default layout described
Shown in the user interface of page collection process.It is foregoing to have been described above how collecting the page into local data base, at this
In embodiment, user enters after the page collection process, the database file for the page that the collection process loading has been collected,
And show the characteristic information of the collected page according to default layout, with the page collect that management of process collected one/
Multiple pages, facilitate user to browse the content of the collected page from the page collection process.It is page collection as shown in Figure 5
Process shows the schematic diagram of collected page feature information, wherein the characteristic information in a page of collection includes 51,52,
53。
Further, in a kind of embodiment of the invention, when performing above-mentioned page collection operation in the machine, to service
Device sends page info collection instruction, i.e., submitting the acquisition URL corresponding page characteristic information to server
Request while send page info collection instruction to allow server by the page feature information and the system to server
One URLs associated storage, by data storage of the page synchronization to be collected in the machine to high in the clouds in order to user.Institute
The page that server stores its collection according to the account information of user is stated, subsequent user can be from difference with the account information of oneself
Logged in terminal and check the collected page on the server, for example, the page that user collects is stored in by the server
Cloud disk, user can check the collected page by logging in cloud disk.
Further, in a kind of embodiment of the invention, the unification that process gets the page is collected in the page
After URLs, the request for the whole resource informations for obtaining the URL corresponding page is submitted to server,
Then whole resource informations of the page of the reception server feedback and by whole resources of the URL and the page
Information association is stored in local data base to collect the page.Whole resource informations are the money of all about page
Source,, can also be from local page under conditions of not networking if whole resource informations of the page are stored in after local data base
Whole resource informations of the page are loaded in collection process, and the page is intactly shown, and loading velocity is faster;
It is preferred that, just perform the operation when terminal storage space conditions permit or user enable the function.By the page to be collected
Whole resource informations be stored in local data base, facilitate user momentarily to check corresponding content of pages.If it is preferred that the page
Resource content contains video resource, if the memory space needed for can selecting to download the video resource is under default capacity
Perform the operation, it is to avoid video resource takes excessive memory space.
Further, in a kind of embodiment of the invention, the unified resource that process gets the page is collected in the page
After finger URL, when the network state of terminal meets preparatory condition, the characteristic information or complete for obtaining the page is just sent to server
The request of portion's resource information.Specifically, performing collection page operation, page collection process in user gets the unified resource
After finger URL, the characteristic information of the page will be obtained or the task of whole resource informations adds the task list that the page collects process
In, until when the network state residing for terminal meets condition, just performing the task one by one, especially obtain the page in user's setting
Whole resource informations when.For example, when the network state of setting terminal is in WIFI connections, just performing the acquisition page feature
The task of information or whole resource informations, is used, preferably service user with the flow for preferably reducing user.
It is an embodiment schematic diagram of application program page holding device fo of the present invention as shown in Figure 6, including:
Respond module 100:The control instruction of terminal is acted on for responding, page collection process is resurrected, the page is received
Tibetan process includes acquisition module 200, request module 300 and memory module 400.
In embodiments of the present invention, when respond module 100 receives corresponding control instruction, resurrect the corresponding page and receive
Tibetan process.Specifically, the control that the control instruction for acting on terminal is triggered including the deliberate action acted in terminal
The control instruction for instructing and/or acting on the specific button of default application and trigger.Based on a variety of triggering control instructions
Mode, can more quick, diversely arouse the page collection process to collect the required page, while user can choose
The mode oneself liked/adapted to, improves the operating experience of user.
In a kind of embodiment of the present invention, the double-click that the control instruction for acting on terminal includes acting in terminal is moved
Make, long-press action or gesture sliding action and the control instruction that triggers.Specifically, the action acted in terminal includes acting on
Action on terminal screen, the action for acting on the action on terminal virtual key and acting on end entity button, or
The combination of above-mentioned action.
The present invention another embodiment in, the control instruction for acting on terminal include preset monitored using it is specific by
The click event of button, the control instruction is triggered when listening to the click event.Specifically, being supervised by preset monitor
Listen in the click event of the specific button of default application, the present embodiment, the specific button of the default application is the default application
Can will be currently after the entrance button for being shared current page in itself, the click event by triggering the specific button
The page that default application is loaded is stowed in default application or shared the other application for having obtained the default application mandate.
In embodiments of the present invention, after page collection process is resurrected, the executive agent of follow-up function is the page
Process is collected in face, as shown in fig. 7, the page process includes acquisition module 200, request module 300 and memory module 400.
Acquisition module 200:Application program for obtaining current loading page, and from the network request of the application program
Obtain the URL of the page.
In the embodiment of the present invention, state of the page collection process before resurrecting includes having been turned on state and/or not
Starting state.More preferably, the state that has been turned on is background operation state, when page collection process is in before resurrecting
During background operation state, after response acts on the control instruction of terminal, the page obtains process and is still within running background
State simultaneously performs follow-up operation;When the page, which collects process, is in inactive state before resurrecting, it is only necessary to keep
One services the control instruction that terminal is acted on for responding, and then resurrects page collection process, and page collection process is called out
Background work need to be only in after going out, and performs follow-up operation.No matter the page collection process under which kind of state, called out
The page collection process is still placed in running background, operation after rising, and terminal resource is saved to a certain extent, and not direct
Influence user's operating to current application program itself.
Specifically, in embodiments of the present invention, the acquisition module 200 is specifically performed:
The page collection process obtains the application identities of the application program of current loading page;
Screen the network request comprising the application identities to obtain the page from the terminal network request captured
URL.
If specifically, the page resurrected with the deliberate action acted in terminal collects process, the acquisition mould
Block 200 obtains the application identities of the application program of current system front stage operation;If presetting the specific of application in terminal to act on
Button resurrects the page collection process, then the default application is the application program of current system front stage operation, acquisition module 200
Also the application identities of the application program are accordingly obtained.
After the application identities for the application program that the acquisition module 200 obtains current loading page, from what is captured
Screen the network request comprising the application identities to obtain the URL of the page in terminal network request.It is many
Well known, most application program is all by interacting to obtain data with server, in embodiments of the present invention, leading to
The network request that terminal is captured in the specified preset network request monitor of the network port is crossed, preferably, the monitor is with system
Function presetting is in system OS.The network traffics that can count terminal by the network request of monitor monitor terminal are used, together
When each network request be traceable to initiate the network request source application just can be counted with this each application net
Network flow is used, and corresponding day can also be made for application program additionally by success/failure information of monitor terminal network request
Will is recorded.In the present embodiment, acquisition module 200 screens the net for including the application identities from the terminal network request captured
Network is asked, i.e., screen the network request that correspondence application is initiated according to the application identities of above-mentioned acquisition, can filter out this with this should
With the network request of program, the page that the application program is currently loaded then is obtained from the network request of the application program again
The URL in face.For example, monitor, which is listened in a network request of terminal, includes " url:
www.example.com/xxx/uid:020 " information, the then it is known that network request is the application program hair that uid is 20
The request gone out, URL therein (URL) can be obtained by then cleaning the network request, and the URL is the application
The URL for the page that program is currently loaded, usually, the network request are a nearest bag of the application program
Network request containing url.
A kind of embodiment of the present invention, the network request of network request/terminal of the application program is HTTP request,
In android system, if sending and receiving network data using http protocol, it is necessary to use
HttpURLConnection and HttpClient, and android system provides above two mode to carry out HTTP operations,
And both modes all support HTTPS agreements, uploaded and downloaded in the form of streaming, configure time-out time, IPv6 and
The functions such as connection pool, it is appreciated that most application program is all to receive and send number by http protocol at present
According to, therefore in the embodiment of the present invention, the network request is that HTTP request is more representative.
Request module 300:The URL corresponding page characteristic information is obtained for being submitted to server
Request;
The URL that the request module 300 is got according to acquisition module 200 is carried to specific server
Hand over the request for obtaining the URL corresponding page characteristic information, the server is to set in page collection process
Server, usually, the server is provides the server of the manufacturer terminal of the page collection function of the present embodiment, rather than institute
State the server of the manufacturer of the application program of current loading page.In the embodiment of the present invention, the server is according to the unification
URLs loads the corresponding page, and the characteristic information of the page, page are then extracted from the page according to the rule of setting
The extracting rule of region feature information can be operated with reference to big data, and the page is obtained using the stronger operational capability of server
Characteristic information, reduction directly obtained, extracted by terminal, parsing the computing pressure for obtaining the page feature information.Specifically,
Title of the characteristic information including the page, brief introduction, subject picture, one or more of information of word.Further, server
The page feature Information Compression extracted can be forwarded to the terminal that the page collects process, drop after less packet
The bandwidth resources of low terminal take.It is the screenshot capture of the page of a certain application program loading as shown in Figure 2, the page is one
The characteristic information of the page is extracted in article, the present embodiment includes " title:In past more than 40 hours, # reading Great Wars allow
City or in what # there occurs;Brief introduction:256th article of new generation phase;Word:In past two days, you may also assist in #
Read big operation # discussion, or oneself also find/left behind a book ", wherein word is the part that article starts
Word, if in addition, article contains picture, its subject picture can be extracted as one of page feature information.
Memory module 400:The page feature information fed back for the reception server and by the URL and
Page feature information association stores to collect the page.
Submit module 300 after the request for obtaining page feature information is submitted, the reception server of memory module 400 is anti-
The page feature information packet of feedback, then by the URL and the page info associated storage in local number
The purpose of the page is collected to reach according to storehouse, it is appreciated that the local data base is and page collection process is closed
The local data base of connection, subsequent page collection process can be fixed to the unified resource by corresponding system file path searching
Position symbol and corresponding page info, subsequent user just can be viewed in the collected page from local page collection process
Hold.
The present invention collects process by the page and can locally collect, manage the page loaded in multiple different applications, real
The now page collection between application, and independent of the wall shared entrance, break between application of access third-party application
Build, the efficiency of the page collection of application is improved, so that user-friendly.
Further, a kind of embodiment of the invention, when resurrecting the page collection process, ejection collection control, and
The follow-up function of each module is just performed in the collection instruction for receiving user's operation collection control and triggering.I.e. in response mould
Block 100 responds the control instruction for acting on terminal, ejection corresponding collection control while resurrecting page collection process, by this
Collection control user can intuitively perceive the process of page collection, meanwhile, the collection control is in the application journey currently run
The upper strata output display of sequence, does not influence operating for the application program currently run itself, and corresponding in the operation of reception user
Triggering collection instruction, such as clicks on the collection control and triggers corresponding collection instruction, perform the subsequent step of the above method.As schemed
Schematic diagram when resurrecting page collection process shown in 3, represented by 31 in figure is the collection control, the collection control with
" reading later " name display.
A kind of embodiment of the present invention, the page collection process resurrected is characterized and exported in terminal with the control that suspends
In user interface, the page collection process is described above and is maintained at background operation state, and in order to make user more straight
See ground and perceive the presence that the page collects process, the page collection process, the suspension control are characterized in the form of the control that suspends
Can be suspension button, suspension windows etc., further, the suspension control can be attached at terminal screen marginal position
Not influence user to operate current application program to be preferred.
Further, in a kind of embodiment of the invention, the application journey for obtaining current loading page is performed in acquisition module
Sequence, and when obtaining from the network request of the application program function of URL of the page, in addition to perform:
Obtain the corresponding icon information of the application program.Specifically, answering according to the application program of the current loading page got
The icon information of the application just can be found with mark, the icon information is then extracted and is subsequently used with doing.
Further, in a kind of embodiment of the invention, with reference to the above-mentioned icon information got, by the application program
Icon information shown on the suspension control for characterizing page collection process.Once performing the module of the embodiment of the present invention
During function, the application icon information of the acquisition is illustrated in the sign page and obtained on the suspension control of process, i.e.,
It can show that the source for the page currently collected is applied to user, or show whether the collection of the page succeeds with this.Such as
It is to resurrect after page collection process shown in Fig. 4, with the schematic diagram of the control sign that the suspends page collection process, 41 are in figure
The suspension control, and the icon information of the application program is opened up on the suspension control for characterizing the page collection process
Show.
Further, in a kind of embodiment of the invention, in addition to:Reception acts on the suspension control and/or described
The enabled instruction of page collection process correspondence application icon, the user interface of process is collected into the page;Also, entering
After the user interface that process is collected to the page, by the page feature information according to it is default be laid out the page collect into
Shown in the user interface of journey.It is foregoing to have been described above how collecting the page into local data base, in the present embodiment, use
Family enters after the page collection process, the database file for the page that the collection process loading has been collected, and according to default
The characteristic information of the collected page of layout displaying, with the page collect that management of process collected one/multiple pages, side
Just user browses the content of the collected page from the page collection process.It is page collection process displaying institute as shown in Figure 5
The schematic diagram of the page feature information of collection, wherein the characteristic information in a page of collection includes 51,52,53.
Further, in a kind of embodiment of the invention, when performing above-mentioned page collection operation in the machine, to service
Device sends page info collection instruction, i.e., submitting the acquisition URL corresponding page characteristic information to server
Request while send page info collection instruction to allow server by the page feature information and the system to server
One URLs associated storage, by data storage of the page synchronization to be collected in the machine to high in the clouds in order to user.Institute
The page that server stores its collection according to the account information of user is stated, subsequent user can be from difference with the account information of oneself
Logged in terminal and check the collected page on the server, for example, the page that user collects is stored in by the server
Cloud disk, user can check the collected page by logging in cloud disk.
Further, in a kind of embodiment of the invention, the unification that process gets the page is collected in the page
After URLs, the request for the whole resource informations for obtaining the URL corresponding page is submitted to server,
Then whole resource informations of the page of the reception server feedback and by whole resources of the URL and the page
Information association is stored in local data base to collect the page.Whole resource informations are the money of all about page
Source,, can also be from local page under conditions of not networking if whole resource informations of the page are stored in after local data base
Whole resource informations of the page are loaded in collection process, and the page is intactly shown, and loading velocity is faster;
It is preferred that, just perform the operation when terminal storage space conditions permit or user enable the function.By the page to be collected
Whole resource informations be stored in local data base, facilitate user momentarily to check corresponding content of pages.If it is preferred that the page
Resource content contains video resource, if the memory space needed for can selecting to download the video resource is under default capacity
Perform the operation, it is to avoid video resource takes excessive memory space.
Further, in a kind of embodiment of the invention, the unified resource that process gets the page is collected in the page
After finger URL, when the network state of terminal meets preparatory condition, the characteristic information or complete for obtaining the page is just sent to server
The request of portion's resource information.Specifically, performing collection page operation, page collection process in user gets the unified resource
After finger URL, the characteristic information of the page will be obtained or the task of whole resource informations adds the task list that the page collects process
In, until when the network state residing for terminal meets condition, just performing the task one by one, especially obtain the page in user's setting
Whole resource informations when.For example, when the network state of setting terminal is in WIFI connections, just performing the acquisition page feature
The task of information or whole resource informations, is used, preferably service user with the flow for preferably reducing user.
In addition, the present invention also provides a kind of mobile terminal, for realizing above-mentioned application program page collecting method, such as Fig. 8
It is shown, for convenience of description, the part related to the embodiment of the present invention is illustrate only, particular technique details is not disclosed, please be joined
According to present invention method part.The terminal can be to include mobile phone, tablet personal computer, PDA (Personal Digital
Assistant, personal digital assistant), POS (Point of Sales, point-of-sale terminal), any terminal device such as vehicle-mounted computer,
So that mobile terminal is mobile phone as an example:
Fig. 8 is illustrated that the block diagram of the part-structure of the mobile phone related to mobile terminal provided in an embodiment of the present invention.Ginseng
Fig. 8 is examined, mobile phone includes:Baseband processing module 810, memory 820, input block 830, display unit 840, sensor 850, sound
The portions such as frequency circuit 860, Wireless Fidelity (wireless fidelity, WiFi) module 870, processor 880 and power supply 890
Part.It will be understood by those skilled in the art that the handset structure shown in Fig. 8 does not constitute the restriction to mobile phone, can include than
More or less parts are illustrated, some parts or different parts arrangement is either combined.
Baseband processing module 810 can be used for the baseband signal that synthesis will launch, or the baseband signal received is carried out
Decoding.Specifically, audio signal is compiled into the base band code for launching when exactly launching;During reception, the base band received
Code is interpreted as audio signal.Meanwhile, it also is responsible for address information (cell-phone number, station address), text information (news in brief word, website
Word), the compiling of pictorial information (multimedia message).
Memory 820 can be used for storage software program and module, and processor 880 is stored in memory 820 by operation
Software program and module, so as to perform various function application and the data processing of mobile phone.Memory 820 can mainly include
Storing program area and storage data field, wherein, the application journey that storing program area can be needed for storage program area, at least one function
Sequence (such as sound-playing function, image player function etc.) etc.;Storage data field can be stored uses what is created according to mobile phone
Data (such as voice data, phone directory etc.) etc..In addition, memory 820 can include high-speed random access memory, can be with
Including nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-states
Part.
Input block 830 can be used for the numeral or character information for receiving input, and produce with the user of mobile phone set with
And the relevant key signals input of function control.Specifically, input block 830 may include that contact panel 831 and other inputs are set
Standby 832.Contact panel 831, also referred to as touch-screen, collecting touch operation of the user on or near it, (such as user uses
The operation of any suitable object such as finger, stylus or annex on contact panel 831 or near contact panel 831), and root
Corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 831 may include touch detecting apparatus and touch
Two parts of controller.Wherein, touch detecting apparatus detects the touch orientation of user, and detects the signal that touch operation is brought,
Transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into touching
Point coordinates, then give processor 880, and the order sent of reception processing device 880 and can be performed.Furthermore, it is possible to using electricity
The polytypes such as resistive, condenser type, infrared ray and surface acoustic wave realize contact panel 831.Except contact panel 831, input
Unit 830 can also include other input equipments 832.Specifically, other input equipments 832 can include but is not limited to secondary or physical bond
One or more in disk, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Display unit 840 can be used for the various of the information that is inputted by user of display or the information for being supplied to user and mobile phone
Menu.Display unit 840 may include display panel 841, optionally, can use liquid crystal display (Liquid Crystal
Display, LCD), the form such as Organic Light Emitting Diode (Organic Light-Emitting Diode, OLED) it is aobvious to configure
Show panel 841.Further, contact panel 831 can cover display panel 841, when contact panel 831 is detected thereon or attached
After near touch operation, processor 880 is sent to determine the type of touch event, with preprocessor 880 according to touch event
Type corresponding visual output is provided on display panel 841.Although in fig. 8, contact panel 831 and display panel 841
It is input and the input function that mobile phone is realized as two independent parts, but in some embodiments it is possible to by touch-control
Panel 831 and the input that is integrated and realizing mobile phone of display panel 841 and output function.
Mobile phone may also include at least one sensor 850, such as optical sensor, motion sensor and other sensors.
Specifically, optical sensor may include ambient light sensor and proximity transducer, wherein, ambient light sensor can be according to ambient light
Light and shade adjust the brightness of display panel 841, proximity transducer can close display panel 841 when mobile phone is moved in one's ear
And/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (generally three axles) acceleration
Size, size and the direction of gravity are can detect that when static, available for identification mobile phone posture application (such as horizontal/vertical screen is cut
Change, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap) etc.;May be used also as mobile phone
The other sensors such as gyroscope, barometer, hygrometer, thermometer, the infrared ray sensor of configuration, will not be repeated here.
Voicefrequency circuit 860, loudspeaker 861, microphone 862 can provide the COBBAIF between user and mobile phone.Audio-frequency electric
Electric signal after the voice data received conversion can be transferred to loudspeaker 861, sound is converted to by loudspeaker 861 by road 860
Signal output;On the other hand, the voice signal of collection is converted to electric signal by microphone 862, by voicefrequency circuit 860 receive after turn
It is changed to voice data, then after voice data output processor 880 is handled, through RF circuits 810 to be sent to such as another mobile phone,
Or export voice data to memory 820 so as to further processing.
WiFi belongs to short range wireless transmission technology, and mobile phone can help user's transceiver electronicses postal by WiFi module 870
Part, browse webpage and access streaming video etc., it has provided the user wireless broadband internet and accessed.Although Fig. 8 is shown
WiFi module 870, but it is understood that, it is simultaneously not belonging to must be configured into for mobile phone, can not change as needed completely
Become in the essential scope of invention and omit.
Processor 880 is the control centre of mobile phone, using various interfaces and the various pieces of connection whole mobile phone, is led to
Cross operation or perform and be stored in software program and/or module in memory 820, and call and be stored in memory 820
Data, perform the various functions and processing data of mobile phone, so as to carry out integral monitoring to mobile phone.Optionally, processor 880 can be wrapped
Include one or more processing units;It is preferred that, processor 880 can integrated application processor and modem processor, wherein, should
Operating system, user interface and application program etc. are mainly handled with processor, modem processor mainly handles radio communication.
It is understood that above-mentioned modem processor can not also be integrated into processor 880.
Mobile phone also includes the power supply 890 (such as battery) powered to all parts, it is preferred that power supply can pass through power supply pipe
Reason system and processor 880 are logically contiguous, so as to realize management charging, electric discharge and power managed by power-supply management system
Etc. function.
Although not shown, mobile phone can also include camera, bluetooth module etc., will not be repeated here.
In embodiments of the present invention, the processor 880 included by the terminal also has following functions:
Long-range interface channel is set up with relative movement terminal;
The local interface image stream of relative movement terminal transmission is received by the interface channel, it is synchronous by this mobile terminal
Local interface image be streaming to relative movement terminal, so that the relative movement terminal is by its its local surface chart that is added to
As upper output display;
The local interface image stream for the relative movement terminal that it is received is added on own local interface image
Output display.
In summary, this mobile terminal and the interface image stream of both relative movement terminals are passed through two-way biography by the present invention
It is defeated so that when carrying out remote control, terminal user can see the interface image of other side each other, improve the straight of remote control
See effect so that such as teaching purpose that remote control is reached is more efficient, convenient.Meanwhile, this mobile terminal and relative shifting
The transmitted in both directions of the interface image stream of dynamic terminal, adds diversified remote control function, such as remote teaching, remotely share,
The functions such as telecommuting, are that user brings more facilities.
Meanwhile, this mobile terminal passes through the shape of suspended window after the interface image that relative movement terminal is transmitted is received
Formula is superimposed, is presented in local user interface, can not only observe the image content that relative movement terminal is transmitted,
Other operations on this mobile terminal can be carried out simultaneously, allow user more easily to be controlled in remote control state and not remote
Free switching under state.Also, the size of suspended window, which is shown, voluntarily to be controlled by user, reach the viewing most coordinated with operation simultaneously
The effect deposited, meanwhile, the control authority of relative movement terminal can be voluntarily turned on and off by user, protect user to maximum program
Privacy.
Further, long-range control method of the invention is broken using the Implement of Function Module that point-to-point transmission can be achieved
The limitation of existing remote control terminal, realizes the remote control between across brand mobile terminal, allow different brands terminal user
Terminal remote control can also freely be realized.Meanwhile, in this mobile terminal and the respective boundary of relative movement terminal transmitted in both directions
By point-to-point transmission during the image of face, the load of cloud server is reduced, the definition and fluency of picture image is improved.
Although having been illustrated with some exemplary embodiments of the present invention above, those skilled in the art will manage
Solution, in the case where not departing from the principle or spirit of the present invention, can make a change to these exemplary embodiments, of the invention
Scope is limited by claim and its equivalent.
Claims (10)
1. a kind of application program page collecting method, it is characterised in that comprise the following steps:
Response acts on the control instruction of terminal, resurrects page collection process;
The page collection process obtains the application program of current loading page, and is obtained from the network request of the application program
The URL of the page;
The request for obtaining the URL corresponding page characteristic information is submitted to server;
The page feature information of the reception server feedback simultaneously stores the URL and page feature information association
To collect the page.
2. according to the method described in claim 1, it is characterised in that the control instruction for acting on terminal includes acting on end
Deliberate action on end and the control instruction triggered and/or the control instruction for acting on the specific button of default application and triggering.
3. according to the method described in claim 1, it is characterised in that the page collection process obtains answering for current loading page
With program, and the step of obtain from the network request of the application program URL of the page, including:
The page collection process obtains the application identities of the application program of current loading page;
Screen the network request comprising the application identities to obtain the system of the page from the terminal network request captured
One URLs.
4. according to the method described in claim 1, it is characterised in that it is described resurrect the page collection process after, also wrap
Include:
Ejection collection control, and just perform follow-up step in the collection instruction for receiving user's operation collection control and triggering
Suddenly.
5. according to the method described in claim 1, it is characterised in that the page is collected after process is resurrected with suspension control table
Levy and export on end-user interface.
6. according to the method described in claim 1, it is characterised in that the page feature information include the title of the page, brief introduction,
One or more of picture, word.
7. according to the method described in claim 1, it is characterised in that also including subsequent step:
The page feature information is collected according to default layout in the page and shown in the user interface of process.
8. according to the method described in claim 1, it is characterised in that in the URL for obtaining the page
After step, in addition to:
Page info collection instruction is sent to server, to allow server to determine the page feature information and the unified resource
Position symbol associated storage.
9. a kind of application program page holding device fo, it is characterised in that including:
Respond module:The control instruction of terminal is acted on for responding, page collection process is resurrected, the page collects process bag
Include acquisition module, request module and memory module;
Acquisition module:Application program for obtaining current loading page, and obtain from the network request of the application program institute
State the URL of the page;
Request module:The request of the URL corresponding page characteristic information is obtained for being submitted to server;
Memory module:The page feature information fed back for the reception server and by the URL and page feature
Information association stores to collect the page.
10. be stored with computer program in a kind of mobile terminal, including processor and memory, the memory, its feature exists
In the step of realizing such as claim 1-8 any one methods describeds when the computer program is executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710399512.3A CN107085617B (en) | 2017-05-31 | 2017-05-31 | Application page collection method and device and corresponding mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710399512.3A CN107085617B (en) | 2017-05-31 | 2017-05-31 | Application page collection method and device and corresponding mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107085617A true CN107085617A (en) | 2017-08-22 |
CN107085617B CN107085617B (en) | 2020-11-24 |
Family
ID=59607830
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710399512.3A Active CN107085617B (en) | 2017-05-31 | 2017-05-31 | Application page collection method and device and corresponding mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107085617B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107329985A (en) * | 2017-05-31 | 2017-11-07 | 北京安云世纪科技有限公司 | A kind of collecting method of the page, device and mobile terminal |
CN107657045A (en) * | 2017-09-30 | 2018-02-02 | 努比亚技术有限公司 | Information collection method, mobile terminal and computer-readable recording medium |
WO2019134172A1 (en) * | 2018-01-08 | 2019-07-11 | 青岛海信电器股份有限公司 | Program processing method, and terminal and television |
CN110401842A (en) * | 2019-07-26 | 2019-11-01 | 广州华多网络科技有限公司 | Live broadcasting method, device and storage medium |
CN111737613A (en) * | 2020-06-22 | 2020-10-02 | 浙江大搜车软件技术有限公司 | APP page collection method and device, computer equipment and storage medium |
CN112416875A (en) * | 2020-11-24 | 2021-02-26 | 平安消费金融有限公司 | Log management method and device, computer equipment and storage medium |
WO2021218902A1 (en) * | 2020-04-30 | 2021-11-04 | 维沃移动通信有限公司 | Display control method and apparatus, and electronic device |
WO2022089276A1 (en) * | 2020-10-29 | 2022-05-05 | 华为技术有限公司 | Collection processing method and related apparatus |
CN115174733A (en) * | 2018-04-28 | 2022-10-11 | 华为技术有限公司 | Interface display method, device and equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104899269A (en) * | 2015-05-26 | 2015-09-09 | 北京金山安全软件有限公司 | Method and device for accessing website link |
CN105183899A (en) * | 2015-09-29 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | Collection function sharing system and method |
US20160154773A1 (en) * | 2005-08-03 | 2016-06-02 | Aol Inc. | Enhanced favorites service for web browsers and web applications |
CN106095999A (en) * | 2016-06-22 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Obtain the method and device of content of pages |
CN106249992A (en) * | 2016-07-21 | 2016-12-21 | 广东欧珀移动通信有限公司 | A kind of webpage control method and mobile terminal |
-
2017
- 2017-05-31 CN CN201710399512.3A patent/CN107085617B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160154773A1 (en) * | 2005-08-03 | 2016-06-02 | Aol Inc. | Enhanced favorites service for web browsers and web applications |
CN104899269A (en) * | 2015-05-26 | 2015-09-09 | 北京金山安全软件有限公司 | Method and device for accessing website link |
CN105183899A (en) * | 2015-09-29 | 2015-12-23 | 上海斐讯数据通信技术有限公司 | Collection function sharing system and method |
CN106095999A (en) * | 2016-06-22 | 2016-11-09 | 腾讯科技(深圳)有限公司 | Obtain the method and device of content of pages |
CN106249992A (en) * | 2016-07-21 | 2016-12-21 | 广东欧珀移动通信有限公司 | A kind of webpage control method and mobile terminal |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107329985A (en) * | 2017-05-31 | 2017-11-07 | 北京安云世纪科技有限公司 | A kind of collecting method of the page, device and mobile terminal |
CN107657045A (en) * | 2017-09-30 | 2018-02-02 | 努比亚技术有限公司 | Information collection method, mobile terminal and computer-readable recording medium |
WO2019134172A1 (en) * | 2018-01-08 | 2019-07-11 | 青岛海信电器股份有限公司 | Program processing method, and terminal and television |
CN115174733A (en) * | 2018-04-28 | 2022-10-11 | 华为技术有限公司 | Interface display method, device and equipment |
CN110401842A (en) * | 2019-07-26 | 2019-11-01 | 广州华多网络科技有限公司 | Live broadcasting method, device and storage medium |
WO2021218902A1 (en) * | 2020-04-30 | 2021-11-04 | 维沃移动通信有限公司 | Display control method and apparatus, and electronic device |
CN111737613A (en) * | 2020-06-22 | 2020-10-02 | 浙江大搜车软件技术有限公司 | APP page collection method and device, computer equipment and storage medium |
WO2022089276A1 (en) * | 2020-10-29 | 2022-05-05 | 华为技术有限公司 | Collection processing method and related apparatus |
CN114513575A (en) * | 2020-10-29 | 2022-05-17 | 华为技术有限公司 | Collection processing method and related device |
CN114513575B (en) * | 2020-10-29 | 2023-06-06 | 华为技术有限公司 | Method for collection processing and related device |
CN112416875A (en) * | 2020-11-24 | 2021-02-26 | 平安消费金融有限公司 | Log management method and device, computer equipment and storage medium |
CN112416875B (en) * | 2020-11-24 | 2024-04-09 | 平安消费金融有限公司 | Log management method, device, computer equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107085617B (en) | 2020-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107203630A (en) | Application program page collecting method, device and corresponding mobile terminal | |
CN107085617A (en) | Application program page collecting method, device and corresponding mobile terminal | |
CN107092707B (en) | Display method and device for collected application program page | |
WO2021012931A1 (en) | Icon management method and terminal | |
CN111274777B (en) | Thinking guide display method and electronic equipment | |
CN110456953A (en) | File interface switching method and terminal device | |
CN107885512B (en) | A kind of application program installation method, mobile terminal | |
CN109933259A (en) | A kind of content share method and mobile terminal | |
CN110221753A (en) | Application program downloads classification method and terminal device | |
CN109471690A (en) | A kind of message display method and terminal device | |
CN109284144A (en) | A kind of fast application processing method and mobile terminal | |
CN109857297A (en) | Information processing method and terminal device | |
CN107071035A (en) | mobile terminal remote control method, device and corresponding mobile terminal | |
CN109358931A (en) | A kind of interface display method and terminal | |
CN110308837A (en) | File management method and terminal | |
CN110069675A (en) | A kind of search method and mobile terminal | |
CN110134306A (en) | A kind of data sharing method, device and computer readable storage medium | |
CN110688497A (en) | Resource information searching method and device, terminal equipment and storage medium | |
CN109491670A (en) | A kind of page display method and terminal device | |
CN109491632A (en) | A kind of resource sharing method and terminal | |
CN109117054A (en) | A kind of display control method and terminal | |
CN106790915B (en) | Number Reorganization control method, device and corresponding server and mobile terminal | |
CN110162707A (en) | A kind of information recommendation method, terminal and computer readable storage medium | |
CN109710338A (en) | A kind of searching method of mobile terminal, mobile terminal and storage medium | |
CN109918344A (en) | Document handling method and device and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |