CN107085617A - Application program page collecting method, device and corresponding mobile terminal - Google Patents

Application program page collecting method, device and corresponding mobile terminal Download PDF

Info

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
Application number
CN201710399512.3A
Other languages
Chinese (zh)
Other versions
CN107085617B (en
Inventor
汤涌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Anyun Century Technology Co Ltd
Original Assignee
Beijing Anyun Century Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Anyun Century Technology Co Ltd filed Critical Beijing Anyun Century Technology Co Ltd
Priority to CN201710399512.3A priority Critical patent/CN107085617B/en
Publication of CN107085617A publication Critical patent/CN107085617A/en
Application granted granted Critical
Publication of CN107085617B publication Critical patent/CN107085617B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9562Bookmark management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
    • G06F9/44526Plug-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

Application program page collecting method, device and corresponding mobile terminal
【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.
CN201710399512.3A 2017-05-31 2017-05-31 Application page collection method and device and corresponding mobile terminal Active CN107085617B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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