CN105094777B - Realize the method and device for applying screenshotss - Google Patents
Realize the method and device for applying screenshotss Download PDFInfo
- Publication number
- CN105094777B CN105094777B CN201410203496.2A CN201410203496A CN105094777B CN 105094777 B CN105094777 B CN 105094777B CN 201410203496 A CN201410203496 A CN 201410203496A CN 105094777 B CN105094777 B CN 105094777B
- Authority
- CN
- China
- Prior art keywords
- target application
- screen capture
- screen
- application program
- screenshotss
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 124
- 238000002347 injection Methods 0.000 claims abstract description 15
- 239000007924 injection Substances 0.000 claims abstract description 15
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000004069 differentiation Effects 0.000 abstract description 12
- 230000006978 adaptation Effects 0.000 abstract description 10
- 238000013467 fragmentation Methods 0.000 abstract description 10
- 238000006062 fragmentation reaction Methods 0.000 abstract description 10
- 230000006870 function Effects 0.000 description 13
- 230000003044 adaptive effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 239000000243 solution Substances 0.000 description 3
- 230000007547 defect Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
The present invention relates to a kind of method and device realized using screenshotss, method includes: to receive screenshotss operational order, obtains the corresponding destination application of screenshotss operational order, screenshotss code is injected in the process of destination application;Screenshotss code is called, screenshotss operation is carried out to the current process of destination application.By the present invention in that with the mode of striding course injection screenshotss code (screenshotss code is not used system api and carries out screenshotss), it is possible to prevente effectively from android fragmentation causes screenshotss differentiation problem in transplanting adaptation mobile phone, guarantee that screenshotss function can be used correctly in transplanting adaptation mobile phone, avoiding the occurrence of screenshotss content is blank screen, the either start-up picture of mobile phone, and screenshotss picture includes the situation of notification bar and bottom action bar, to improve success rate and system testing validity that mobile terminal is operated using screenshotss in the process.
Description
Technical Field
The invention relates to the technical field of internet, in particular to a method and a device for realizing screen capture of an application.
Background
At present, the fragmentation of Android mobile phones (a plurality of mobile phone manufacturers, and each manufacturer may modify a system program as required) causes serious differentiation of Android application programs on different mobile phone models, when a user uses a screen capture function to capture a screen of a mobile phone, the existing screen capture scheme is to call a system api interface to capture the screen, so that different Android mobile phones have different performances, for example, the capture content is a black screen or a startup picture of the mobile phone, and the capture picture contains a notification bar and a bottom operation bar, which causes the user to consider that the mobile phone application has problems, causes poor user experience, and reduces user viscosity; in addition, when a tester uses the screen capture function to automatically test an application program, if the problem is met, bug (fault and defect) cannot be captured and dotted, so that the automatic test is incomplete, and the working efficiency is reduced.
Therefore, due to fragmentation of the Android mobile phone, a differentiation problem can be caused when a system api interface is used for screen capture, and the screen capture operation success rate is low and the error rate is high.
Disclosure of Invention
The embodiment of the invention provides a method and a device for realizing screen capture of an application, aiming at improving the success rate of screen capture operation and the effectiveness of system test in the application use process of a mobile terminal.
The embodiment of the invention provides a method for realizing screen capture of an application, which comprises the following steps:
receiving a screen capture operation instruction, and acquiring a target application program corresponding to the screen capture operation instruction;
injecting screen capture codes in the process of the target application program;
and calling the screen capture code to perform screen capture operation on the current process of the target application program.
The embodiment of the invention also provides a device for realizing the screen capture of the application, which comprises the following steps:
the receiving module is used for receiving a screen capturing operation instruction and acquiring a target application program corresponding to the screen capturing operation instruction;
the injection module is used for injecting screen capture codes in the process of the target application program;
and the screen capture operation module is used for calling the screen capture code and carrying out screen capture operation on the current process of the target application program.
According to the method and the device for realizing the application screen capture, provided by the embodiment of the invention, after a screen capture operation trigger instruction is received, a target application program corresponding to the screen capture operation instruction is obtained, and a screen capture code is injected in the process of the target application program; the screen capture code is called to perform screen capture operation on the current process of the target application program, so that the problem of screen capture differentiation in the mobile phone in the transplanting adaptation caused by android fragmentation can be effectively solved by using a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use a system api to perform screen capture), the screen capture function can be correctly used in the transplanting adaptation mobile phone, the condition that screen capture content is a black screen or a starting picture of the mobile phone is avoided, and the screen capture picture contains a notification bar and a bottom operation bar is avoided, so that the success rate of screen capture operation in the application process of the mobile terminal and the system test effectiveness are improved.
Drawings
FIG. 1 is a flow chart illustrating a preferred embodiment of a method for implementing screen capture;
FIG. 2 is a schematic diagram of a client interface according to an embodiment of the present invention;
FIG. 3 is a flowchart illustrating a process of injecting a screen capture code into a target application program by a client according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a screen capture operation performed on a current process of the target application by invoking the screen capture code according to an embodiment of the present invention;
FIG. 5 is a functional block diagram of an apparatus for implementing screenshot according to a preferred embodiment of the present invention;
fig. 6 is a schematic structural diagram of a terminal where a device for implementing screen capture of an application is located according to an embodiment of the present invention.
In order to make the technical solution of the present invention clearer and clearer, the following detailed description is made with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: the client responds to a screen capturing operation instruction of a user, obtains a target application program corresponding to the screen capturing operation instruction, and injects a screen capturing code into the process of the target application program; the screen capture code is called to perform screen capture operation on the current process of the target application program, so that the problem of screen capture differentiation in the transplanted adaptive mobile phone caused by android fragmentation can be effectively solved by using a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use a system api to perform screen capture), the screen capture function can be correctly used in the transplanted adaptive mobile phone, and the success rate of screen capture operation in the application use process of the mobile terminal and the system test effectiveness are improved.
As shown in fig. 1, a first embodiment of the present invention provides a method for implementing screen capture of an application, including:
step S101, receiving a screen capturing operation instruction, and acquiring a target application program corresponding to the screen capturing operation instruction;
step S102, screen capture codes are injected into the process of the target application program;
injecting screen capture codes in a process of a target application program which is specified to run;
the operating environment of the method in the embodiment relates to mobile terminals such as mobile phones and tablet computers, the operating system of the mobile terminal includes but is not limited to an Android operating system, and client test tool application software for performing screen capture operation on a target application program is installed on the mobile terminal.
Taking an Android system mobile phone as an example, for an Android system program of the same version, different mobile phone manufacturers usually modify system program codes according to the requirements of the different mobile phone manufacturers, so that the Android system mobile phone is fragmented by a plurality of mobile phone manufacturers.
In the running process of a mobile phone application program, when screen capturing is carried out, in the prior art, a system api interface is called to capture a screen, and the problem of screen capturing differentiation generated in the transplanted adaptive mobile phone is caused by fragmentation of an Android system mobile phone when the system api interface is called to capture the screen, namely, the screen capturing function cannot be guaranteed to be correctly used in the transplanted adaptive mobile phone, the screen capturing content is a black screen or a starting picture of the mobile phone, and the screen capturing picture contains a notification bar and a bottom operation bar, so that the screen capturing success rate is low and the error rate is high when the screen capturing of different mobile phones is caused.
The scheme of the embodiment of the invention uses a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use the system api to capture the screen), can effectively solve the problems and ensures that the screen capture function is correctly used in the mobile phone which is transplanted and adapted.
Specifically, firstly, a client responds to a screen capture operation instruction of a user to obtain a target application program corresponding to the screen capture operation instruction; and injecting screen capture codes in the process of the specified running target application program.
As an embodiment, an icon of the test tool can be set on the desktop of the client, and as shown in FIG. 2, the user starts the test tool application software by clicking the test tool icon so as to perform a screen capture operation on the target application program.
The target application program can be one or more target application programs which are started and operated by a user currently, and if the target application programs are multiple target application programs, the client prompts the user to select one of the target application programs to perform screen capturing operation. Of course, the target application program that needs to be subjected to the screen capturing operation may also be temporarily started by the client according to the operation instruction of the user. As an implementation manner, a screen capture button may be disposed on a screen of the mobile terminal, and the screen capture button may be a mechanical button or a touch button, and a user clicks the screen capture button to trigger the screen capture operation.
After the appointed running target application program is obtained, the client test tool injects the screen capture code into the progress of the appointed running target application program through the injection module, so that screen capture operation is carried out on the current progress of the target application program through calling the screen capture code in the following process.
And step S103, calling the screen capture code, and carrying out screen capture operation on the current process of the target application program.
And then, the client calls the screen capture code to perform screen capture operation on the current process of the target application program.
Specifically, firstly, a client calls a screen capture code to acquire all view root nodes of the current process of the target application program; then, calling image caching parameters of the view root node to obtain image data of a current screen of a target application; and generating a screen capture picture according to the picture data of the current screen of the target application and storing the screen capture picture.
Compared with the prior art, in the transplanting of the adapter model, the third-party software is adopted to call the system interface in the process of the target application program for screen capture, and the condition that the screen capture is a black screen or the screen capture cannot be captured can occur (in the prior art, codes provided by the system programs of different models can be modified or deleted, so that files required by screen capture are lost, and the condition that the screen capture cannot be captured is caused when the system interface is called for screen capture); according to the scheme, the mode of injecting the screen capture codes in a cross-process mode is adopted, the screen capture codes do not use a system interface, the problem of differentiation in the transplanted adaptive type can be effectively solved, the screen capture success when the user and the tester use the screen capture function in the transplanted adaptive mobile phone is guaranteed, meanwhile, the screen capture codes are injected in the process, the screen capture picture only can store the image of the target program, and a notification bar and a bottom bar are not included, so that the user experience and the working efficiency of the tester are greatly improved.
More specifically, as shown in fig. 3, the step S102 of injecting the screen capture code in the process of the target application may include:
step S1021, starting a test tool;
step S1022, sending a screen capture request to an injection module through the test tool, searching the process of the target application program appointed to run by the injection module, and injecting a screen capture code into the process of the target application program appointed to run; or, the injection module starts the target application program and injects the screen capture code in the process of the currently started target application program.
The step of the injection module searching for the process of the target application program specified to run may include: the injection module searches for a process for acquiring one or more currently running target application programs and prompts a user to select; and acquiring the process of the target application program selected by the user as the process of the target application program appointed to run.
As shown in fig. 4, the above step S103: the step of calling the screen capture code to perform the screen capture operation on the current process of the target application program may include:
step S1031, calling the screen capture code, and acquiring a view root node of the current process of the target application program;
step S1032, calling the image caching parameters of the view root node, and acquiring the image data of the current screen of the target application;
step S1033, generating a screen capture picture according to the picture data of the current screen of the target application.
According to the scheme, the client responds to the screen capturing operation instruction of the user, obtains the target application program corresponding to the screen capturing operation instruction, and injects the screen capturing code into the process of the target application program; the screen capture code is called to perform screen capture operation on the current process of the target application program, so that the problem of screen capture differentiation in the mobile phone in the transplanting adaptation caused by android fragmentation can be effectively solved by using a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use a system api to perform screen capture), the screen capture function can be correctly used in the transplanting adaptation mobile phone, the condition that screen capture content is a black screen or a starting picture of the mobile phone is avoided, and the screen capture picture contains a notification bar and a bottom operation bar is avoided, so that the success rate of screen capture operation in the application process of the mobile terminal and the system test effectiveness are improved.
As shown in fig. 5, a preferred embodiment of the present invention provides an apparatus for implementing screen capture of an application, including: a receiving module 201, an injecting module 202 and a screen capturing operation module 203, wherein:
the receiving module 201 is configured to receive a screen capture operation instruction and obtain a target application program corresponding to the screen capture operation instruction;
an injection module 202, configured to inject a screen capture code in a process of a target application;
and the screen capture operation module 203 is used for calling the screen capture code and carrying out screen capture operation on the current process of the target application program.
Specifically, the terminal where the device for implementing the application screen capturing is located in this embodiment may be a mobile terminal such as a mobile phone and a tablet computer, the mobile terminal operating system includes but is not limited to an Android operating system, and client test tool application software for performing the screen capturing operation on the target application program is installed on the mobile terminal.
Taking an Android system mobile phone as an example, for an Android system program of the same version, different mobile phone manufacturers usually modify system program codes according to the requirements of the different mobile phone manufacturers, so that the Android system mobile phone is fragmented by a plurality of mobile phone manufacturers.
In the running process of a mobile phone application program, when screen capturing is carried out, in the prior art, a system api interface is called to capture a screen, and the problem of screen capturing differentiation generated in the transplanted adaptive mobile phone is caused by fragmentation of an Android system mobile phone when the system api interface is called to capture the screen, namely, the screen capturing function cannot be guaranteed to be correctly used in the transplanted adaptive mobile phone, the screen capturing content is a black screen or a starting picture of the mobile phone, and the screen capturing picture contains a notification bar and a bottom operation bar, so that the screen capturing success rate is low and the error rate is high when the screen capturing of different mobile phones is caused.
The scheme of the embodiment of the invention uses a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use the system api to capture the screen), can effectively solve the problems and ensures that the screen capture function is correctly used in the mobile phone which is transplanted and adapted.
Specifically, firstly, a client responds to a screen capture operation instruction of a user to obtain a target application program corresponding to the screen capture operation instruction; and injecting screen capture codes in the process of the specified running target application program.
As an embodiment, an icon of the test tool can be set on the desktop of the client, and as shown in FIG. 2, the user starts the test tool application software by clicking the test tool icon so as to perform a screen capture operation on the target application program.
The target application program can be one or more target application programs which are started and operated by a user currently, and if the target application programs are multiple target application programs, the client prompts the user to select one of the target application programs to perform screen capturing operation. Of course, the target application program that needs to be subjected to the screen capturing operation may also be temporarily started by the client according to the operation instruction of the user. As an implementation manner, a screen capture button may be disposed on a screen of the mobile terminal, and the screen capture button may be a mechanical button or a touch button, and a user clicks the screen capture button to trigger the screen capture operation.
After the appointed running target application program is obtained, the client test tool injects the screen capture code into the progress of the appointed running target application program through the injection module, so that screen capture operation is carried out on the current progress of the target application program through calling the screen capture code in the following process.
And then, the client calls the screen capture code to perform screen capture operation on the current process of the target application program.
Specifically, firstly, a client calls a screen capture code to acquire all view root nodes of the current process of the target application program; then, calling image caching parameters of the view root node to obtain image data of a current screen of a target application; and generating a screen capture picture according to the picture data of the current screen of the target application and storing the screen capture picture.
Compared with the prior art, in the transplanting of the adapter model, the third-party software is adopted to call the system interface in the process of the target application program for screen capture, and the condition that the screen capture is a black screen or the screen capture cannot be captured can occur (in the prior art, codes provided by the system programs of different models can be modified or deleted, so that files required by screen capture are lost, and the condition that the screen capture cannot be captured is caused when the system interface is called for screen capture); according to the scheme, the mode of injecting the screen capture codes in a cross-process mode is adopted, the screen capture codes do not use a system interface, the problem of differentiation in the transplanted adaptive type can be effectively solved, the screen capture success when the user and the tester use the screen capture function in the transplanted adaptive mobile phone is guaranteed, meanwhile, the screen capture codes are injected in the process, the screen capture picture only can store the image of the target program, and a notification bar and a bottom bar are not included, so that the user experience and the working efficiency of the tester are greatly improved.
More specifically, the injection module 201 is further configured to search a process of a target application program that is specified to run, and inject a screen capture code into the process of the target application program that is specified to run; or starting the target application program, and injecting screen capture codes in the process of the currently started target application program.
The injection module 201 is further configured to search for a process of acquiring two or more currently running target application programs; and acquiring at least one process of the target application program as a process of the target application program which is appointed to run.
The screen capture operation module 203 is further configured to call the screen capture code to obtain a view root node of the current process of the target application program; calling the image caching parameters of the view root node to acquire the image data of the current screen of the target application; and generating a screen shot picture according to the picture data of the current screen of the target application.
According to the scheme, the client responds to the screen capturing operation instruction of the user, obtains the target application program corresponding to the screen capturing operation instruction, and injects the screen capturing code into the process of the target application program; the screen capture code is called to perform screen capture operation on the current process of the target application program, so that the problem of screen capture differentiation in the mobile phone in the transplanting adaptation caused by android fragmentation can be effectively solved by using a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use a system api to perform screen capture), the screen capture function can be correctly used in the transplanting adaptation mobile phone, the condition that screen capture content is a black screen or a starting picture of the mobile phone is avoided, and the screen capture picture contains a notification bar and a bottom operation bar is avoided, so that the success rate of screen capture operation in the application process of the mobile terminal and the system test effectiveness are improved.
As shown in fig. 6, fig. 6 is a schematic structural diagram of a terminal where a device for implementing screen capture of an application according to an embodiment of the present invention is located.
As shown in fig. 6, the terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). Alternatively, the memory 1005 may be a storage device provided in the independent processor 1001. As shown in fig. 6, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a screen capture application.
In the terminal shown in fig. 6, the network interface 1004 is mainly used for connecting to a background application management platform and performing data communication with the background application management platform; the user interface 1003 is mainly used for interacting with a user and receiving an operation instruction of the user; and the processor 1001 may be configured to invoke a screen capture application stored in the memory 1005 and perform the following operations:
interacting with a user through a user interface 1003, responding to a screen capturing operation instruction of the user, and acquiring a target application program corresponding to the screen capturing operation instruction; injecting screen capture codes in the process of the target application program; and calling the screen capturing code to perform screen capturing operation on the current process of the target application program.
In one embodiment, the processor 1001 invoking the screen capture application stored in the memory 1005 may perform the following operations:
searching a process of a target application program which is appointed to run, and injecting a screen capture code into the process of the target application program which is appointed to run; or starting the target application program, and injecting screen capture codes in the process of the currently started target application program.
In one embodiment, the processor 1001 invoking the screen capture application stored in the memory 1005 may perform the following operations:
acquiring processes of more than two currently running target application programs; and acquiring at least one process of the target application program as a process of the target application program which is appointed to run.
In one embodiment, the processor 1001 invoking the screen capture application stored in the memory 1005 may perform the following operations:
calling the screen capture code to obtain a view root node of the current process of the target application program; calling the image caching parameters of the view root node to acquire the image data of the current screen of the target application; and generating a screen shot picture according to the picture data of the current screen of the target application.
In one embodiment, the processor 1001 invoking the screen capture application stored in the memory 1005 may perform the following operations:
and receiving a screen capture operation instruction triggered by clicking a screen capture button on the screen by a user.
According to the scheme, after a screen capture operation instruction of a user is received, a target application program corresponding to the screen capture operation instruction is obtained, and a screen capture code is injected in the process of the target application program; the screen capture code is called to perform screen capture operation on the current process of the target application program, so that the problem of screen capture differentiation in the mobile phone in the transplanting adaptation caused by android fragmentation can be effectively solved by using a mode of injecting the screen capture code in a cross-process mode (the screen capture code does not use a system api to perform screen capture), the screen capture function can be correctly used in the transplanting adaptation mobile phone, the condition that screen capture content is a black screen or a starting picture of the mobile phone is avoided, and the screen capture picture contains a notification bar and a bottom operation bar is avoided, so that the success rate of screen capture operation in the application process of the mobile terminal and the system test effectiveness are improved.
It should also be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only for the preferred embodiment of the present invention and is not intended to limit the scope of the present invention, and all equivalent structures or flow transformations made by the present specification and drawings, or applied directly or indirectly to other related arts, are included in the scope of the present invention.
Claims (10)
1. A method for realizing screen capture of an application is characterized by comprising the following steps:
receiving a screen capture operation instruction, and acquiring a target application program corresponding to the screen capture operation instruction;
injecting screen capture codes in the process of the target application program;
and calling the screen capture code to perform screen capture operation on the current process of the target application program.
2. The method of claim 1, wherein the step of injecting the screen capture code in the process of the target application comprises:
searching a process of a target application program which is appointed to run, and injecting a screen capture code into the process of the target application program which is appointed to run;
or,
and starting the target application program, and injecting a screen capture code in the process of the currently started target application program.
3. The method of claim 2, wherein the step of finding a process that specifies a running target application comprises:
acquiring processes of more than two currently running target application programs;
and acquiring at least one process of the target application program as a process of the target application program which is appointed to run.
4. The method according to claim 1, 2 or 3, wherein the step of calling the screen capture code to perform the screen capture operation on the current process of the target application program comprises the following steps:
calling the screen capture code to obtain a view root node of the current process of the target application program;
calling the image caching parameters of the view root node to acquire the image data of the current screen of the target application;
and generating a screen shot picture according to the picture data of the current screen of the target application.
5. The method according to claim 4, wherein a screen capture button is provided on the screen, and the step of receiving the screen capture operation instruction comprises:
and receiving a screen capturing operation instruction triggered by clicking the screen capturing button by the user.
6. An apparatus for implementing screen capture of an application, comprising:
the receiving module is used for receiving a screen capturing operation instruction and acquiring a target application program corresponding to the screen capturing operation instruction;
the injection module is used for injecting screen capture codes in the process of the target application program;
and the screen capture operation module is used for calling the screen capture code and carrying out screen capture operation on the current process of the target application program.
7. The apparatus of claim 6,
the injection module is also used for searching a process of a target application program which is appointed to run, and injecting a screen capture code into the process of the target application program which is appointed to run; or starting the target application program, and injecting a screen capture code in the process of the currently started target application program.
8. The apparatus of claim 7,
the injection module is also used for acquiring the processes of more than two currently running target application programs; and acquiring at least one process of the target application program as a process of the target application program which is appointed to run.
9. The apparatus of claim 6, 7 or 8,
the screen capture operation module is further used for calling the screen capture code to obtain a view root node of the current process of the target application program; calling the image caching parameters of the view root node to acquire the image data of the current screen of the target application; and generating a screen shot picture according to the picture data of the current screen of the target application.
10. The device according to claim 9, wherein a screen capture button is provided on the screen, and the receiving module is further configured to receive a screen capture operation instruction triggered by a user clicking the screen capture button.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410203496.2A CN105094777B (en) | 2014-05-14 | 2014-05-14 | Realize the method and device for applying screenshotss |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410203496.2A CN105094777B (en) | 2014-05-14 | 2014-05-14 | Realize the method and device for applying screenshotss |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105094777A CN105094777A (en) | 2015-11-25 |
CN105094777B true CN105094777B (en) | 2019-06-14 |
Family
ID=54575316
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410203496.2A Active CN105094777B (en) | 2014-05-14 | 2014-05-14 | Realize the method and device for applying screenshotss |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105094777B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105631307B (en) * | 2015-12-24 | 2019-05-17 | 北京奇虎科技有限公司 | Screenshotss method, apparatus and system |
CN105988688A (en) | 2016-01-22 | 2016-10-05 | 腾讯科技(深圳)有限公司 | Screen capture method and apparatus |
CN105824641B (en) | 2016-03-18 | 2019-05-21 | 腾讯科技(深圳)有限公司 | Graphic code display methods and device |
CN106168872A (en) * | 2016-06-23 | 2016-11-30 | 珠海市魅族科技有限公司 | Screenshotss method and apparatus |
CN106294159B (en) * | 2016-08-12 | 2018-05-22 | 腾讯科技(深圳)有限公司 | A kind of control method of screenshotss and screenshotss control device |
CN108073499B (en) * | 2016-11-10 | 2020-09-29 | 腾讯科技(深圳)有限公司 | Application program testing method and device |
CN107066188B (en) * | 2017-04-26 | 2019-10-22 | 深圳市金立通信设备有限公司 | A kind of method and terminal sending screenshot picture |
CN112650596B (en) * | 2019-10-11 | 2023-06-09 | 腾讯科技(深圳)有限公司 | Cross-process sharing method, device and equipment for target data and storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101984409B (en) * | 2010-11-10 | 2013-03-13 | 南京南瑞继保电气有限公司 | Method for injecting test codes for Linux system |
CN103473035A (en) * | 2012-06-07 | 2013-12-25 | 腾讯科技(深圳)有限公司 | Screen capturing method and device |
-
2014
- 2014-05-14 CN CN201410203496.2A patent/CN105094777B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN105094777A (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105094777B (en) | Realize the method and device for applying screenshotss | |
CN109558320B (en) | System testing method, device, system, equipment and computer readable storage medium | |
CN110113391B (en) | Client online method and device and client operation method and device | |
US10218570B2 (en) | Client application adaptation method, terminal device, and system | |
US20160217058A1 (en) | Legacy system | |
CN104572327A (en) | Method, device and system for processing browser crash | |
CN106713004B (en) | Router adaptation method and system | |
CN107943505A (en) | Application upgrade management method and device, storage medium and electronic equipment | |
WO2017161831A1 (en) | Application processing method and apparatus and electronic device | |
CN105704177A (en) | UA identification method and device | |
CN104965723A (en) | Application program operation method and apparatus | |
CN111427594A (en) | Application program running method and device | |
CN111200744B (en) | Multimedia playing control method and device and intelligent equipment | |
CN107967207B (en) | Method and device for testing user interface interaction function | |
CN104484484B (en) | Clear up the method and device of cache file | |
CN112395602B (en) | Processing method, device and system for static security feature database | |
CN105786636A (en) | A system repair method and device | |
CN114222001B (en) | Edge device, edge device method, edge device system, electronic device and storage medium | |
CN106293790A (en) | Application program updating method and apparatus based on Firefox operating system | |
CN108595195B (en) | Application program updating method, device, terminal and storage medium | |
CN106933623A (en) | Exempt from that operation method, the apparatus and system applied are installed | |
WO2017096826A1 (en) | Method and device for controlling mobile terminal | |
CN113805878B (en) | Plug-in engineering method, device, computer system and medium | |
CN111488286B (en) | Method and device for independently developing Android modules | |
KR101083229B1 (en) | Method, apparatus, system, and recording medium for downloading required application of mobile terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |