[go: up one dir, main page]

CN109086113B - Screen capturing method and device and mobile terminal - Google Patents

Screen capturing method and device and mobile terminal Download PDF

Info

Publication number
CN109086113B
CN109086113B CN201810814648.0A CN201810814648A CN109086113B CN 109086113 B CN109086113 B CN 109086113B CN 201810814648 A CN201810814648 A CN 201810814648A CN 109086113 B CN109086113 B CN 109086113B
Authority
CN
China
Prior art keywords
screen
screen capture
mark point
display area
content
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
Application number
CN201810814648.0A
Other languages
Chinese (zh)
Other versions
CN109086113A (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.)
Oppo Chongqing Intelligent Technology Co Ltd
Original Assignee
Oppo Chongqing Intelligent 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 Oppo Chongqing Intelligent Technology Co Ltd filed Critical Oppo Chongqing Intelligent Technology Co Ltd
Priority to CN201810814648.0A priority Critical patent/CN109086113B/en
Publication of CN109086113A publication Critical patent/CN109086113A/en
Application granted granted Critical
Publication of CN109086113B publication Critical patent/CN109086113B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/543User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses a screen capturing method, a screen capturing device and a mobile terminal. The method comprises the following steps: acquiring a screen capture end mark point, wherein the screen capture end mark point is positioned in a first display area in the content to be captured currently displayed on a screen; in response to a display area moving instruction, enabling the screen to display a second display area of the content to be captured, wherein the second display area is closer to a starting point of the content to be captured than the first display area; acquiring a screen capture starting mark point determined in a second display area; and determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured. According to the method, in the long screen capturing process, after a certain display area is turned over in the interface, the starting point of the screen capturing can be determined, and then the ending point of the long screen capturing can be determined by turning back the certain display area, so that the long screen capturing mode is more flexible, and the user experience is improved.

Description

Screen capturing method and device and mobile terminal
Technical Field
The present application relates to the field of screen capture technologies, and in particular, to a screen capture method, an apparatus and a mobile terminal.
Background
The screen capturing mode comprises a common screen capturing mode and a long screen capturing mode, wherein the common screen capturing mode is that the current screen content is directly captured to generate an image, and the long screen capturing mode is that more than one screen content is captured to generate an image. Generally, the process of long screen capture is fixed, the top end of the interface is determined as the initial position of the long screen capture, and then the user continuously turns over towards the bottom of the interface to determine the end position of the long screen capture, so that the long screen capture mode is single, the user is not flexible, and the user experience is not high.
Disclosure of Invention
In view of the above problems, the present application provides a screen capturing method, an apparatus and a mobile terminal to improve the above problems.
In a first aspect, the present application provides a screen capture method applied to a mobile terminal, where the method includes: acquiring a screen capture end mark point, wherein the screen capture end mark point is positioned in a first display area in the content to be captured currently displayed on a screen; in response to a display area moving instruction, enabling the screen to display a second display area of the content to be captured, wherein the second display area is closer to a starting point of the content to be captured than the first display area; acquiring a screen capture starting mark point determined in a second display area; and determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured.
In a second aspect, the present application provides a screen capture device, operating in a mobile terminal, the device including: the screen capture marking unit is used for acquiring a screen capture end marking point, and the screen capture end marking point is positioned in a first display area in the content to be captured currently displayed on the screen; a display area control unit, configured to cause the screen to display a second display area of the content to be screenshot in response to a display area moving instruction, where the second display area is closer to a starting point of the content to be screenshot than the first display area; the screen capture marking unit is also used for acquiring a screen capture starting marking point determined in the second display area; and the screen capture unit is used for determining the content between the screen capture end mark point and the screen capture start mark point as the image to be captured.
In a third aspect, the present application provides a mobile terminal comprising one or more processors and a memory; one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the methods described above.
In a fourth aspect, the present application provides a computer-readable storage medium comprising a stored program, wherein the method described above is performed when the program is executed.
The application provides a screen capture method, device and mobile terminal, acquires the screen capture end mark point of definite in the first display area that the screen displayed at present, responds to display area removal instruction, makes the screen display second display area, the second display area does the screen is showing the region that first display area has shown before, acquires the screen capture start mark point of definite in the second display area, will at last screen capture end mark point with the content between the screen capture start mark point is determined to treating the screen capture image to make in-process long screen capture, can browse certain display area back in the interface, confirm the starting point of screen capture, then back browse the end point that certain display area confirmed long screen capture, thereby make the mode of long screen capture more nimble, promoted user experience.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 illustrates a flow chart of a screen capture method proposed by the present application;
FIG. 2 is a schematic diagram illustrating one embodiment of triggering entry into a long screenshot mode;
FIG. 3 is a diagram illustrating a drag identifier trigger for loading new content according to the present application;
FIG. 4 is a diagram illustrating a drag identifier proposed by the present application;
FIG. 5 is a diagram illustrating the movement of an identifier with screen content as proposed by the present application;
FIG. 6 is a schematic diagram illustrating a second display area display identifier as set forth in the present application;
FIG. 7 illustrates a schematic diagram of an interface proposed by the present application;
FIG. 8 is a flow chart illustrating another screen capture method proposed by the present application;
FIG. 9 is a schematic diagram of a preview interface presented herein;
FIG. 10 is a schematic diagram of yet another preview interface presented in the present application;
fig. 11 is a block diagram illustrating a structure of still another screen capture apparatus proposed in the present application;
fig. 12 is a block diagram illustrating a structure of still another screen capture apparatus proposed in the present application;
fig. 13 is a schematic structural diagram of a mobile terminal for performing a screen capture method according to an embodiment of the present application.
Fig. 14 is a block diagram illustrating a mobile terminal for performing a screen capture method according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
In the modern information era with extremely rich information, in order to meet the requirement of users for rapidly storing or sharing information, more mobile terminals are configured with a screen capture function. In the using process of the mobile terminal with the screen capture function, a user can control the mobile terminal to capture the image currently displayed on the screen by performing touch control on a physical key of the mobile terminal or performing touch control on the screen of the mobile terminal so as to store or forward the image to other users.
As user demand for screen capture increases, more users expect to be able to capture more than one screen of content at times. For example, when a user browses a web page through a browser, the user may continuously slide the screen to turn pages to browse new web page content, in which case the user usually browses more than one screen, and if the user wants to intercept all the page content browsed by the user, a long screen capture function is required. In addition, when a user opens a certain document, if the document is long and cannot be completely displayed within one screen length, the document is displayed in pages, and if all document contents are required to be stored in a screen shot mode, a long screen shot function is still required. It is understood that a long screenshot refers to capturing more than one screen of content and generating a picture.
The inventor discovers through a large amount of researches that after the mobile terminal is triggered to enter the long screen capture mode, the mobile terminal takes the initial position of the screen as the initial position of the long screen capture, then automatically rolls the screen, and captures the image on the screen according to a set rule, so that a user cannot freely select the initial position and the end position of the long screen capture, the screen capture mode is single, and the user experience is not high. Therefore, the application provides a screen capture method, a screen capture device and a mobile terminal, so that a user can freely select a starting position and an ending position of screen capture, and can select screen content to be captured up and down or from bottom to top.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, a screen capture method provided in the present application is applied to a mobile terminal, and the method includes:
step S110: and acquiring a screen capture end mark point, wherein the screen capture end mark point is positioned in a first display area in the content to be captured currently displayed on the screen.
It can be understood that the mobile terminal may enter the long screenshot mode from the normal browsing mode and then allow the long screenshot mode to be performed, that is, trigger the subsequent determination of the screenshot ending mark point and the screenshot starting mark point. The general browsing mode is a mode in which the mobile terminal generally displays information content. For example, after the mobile terminal is triggered to start the browser, the browser starts the displayed web content page, and this mode is an image-through browsing mode. Moreover, after the mobile terminal triggers and starts the text browsing application program, a text interface displayed by the text browsing application program is a common browsing mode.
In the present application, the mobile terminal may be triggered to enter the long screenshot mode from the normal browsing mode in various ways. It will be appreciated that in this case, the content displayed on the screen after triggering entry into the long screenshot mode is the content to be screenshot. As a mode, the mobile terminal may be triggered to enter the long screenshot mode from the normal browsing mode by pressing a physical key. For example, when the mobile terminal displays a browser interface or displays a text interface, and the volume-up key and the volume-down key are detected to be pressed simultaneously, the mobile terminal is triggered to enter the long screen capture mode from the normal browsing mode. And when the mobile terminal detects that the volume-up key and the power key or the volume-down key and the power key are simultaneously pressed, triggering the mobile terminal to enter a long screen capture mode from a common browsing mode.
It should be noted that the above-mentioned physical key pressing combination manner is only exemplary, and how to implement pressing triggering to enter the long screenshot mode may be set according to the number and the type of the physical keys configured in the mobile terminal itself.
Furthermore, the long screen capture mode can be triggered to enter by pressing a physical key. The method can also trigger the mode from the normal browsing mode to the long screen capture mode by detecting the touch operation acting on the screen in the normal display mode. As one way, when the mobile terminal detects that the user taps the screen through a finger joint in the normal display mode, the mobile terminal may trigger the mobile terminal to enter the long screenshot mode from the normal browsing mode. Moreover, when the mobile terminal detects multi-finger sliding in the ordinary display mode, the mobile terminal can be triggered to enter the long screen capture mode from the ordinary browsing mode.
It should be noted that the above touch operation manner is only exemplary, and how to implement the pressing trigger to enter the long screenshot mode may be set according to the touch operation supported by the mobile terminal itself.
As another way, besides entering the normal display mode after the browser or the text reading application is started and then triggering the normal display mode to enter the long screenshot mode, the application can be started in the long screenshot mode when the application is started. For example, as a mode, after it is detected that the pressing force for the application icon exceeds the preset force or the pressing time exceeds the preset time in the system interface, an operation option corresponding to the application program of the touched application icon is displayed on an interface where the application program is located, and when the operation option includes the long screenshot mode, the application program may be triggered to directly start and display the long screenshot mode by clicking the long screenshot mode. For example, as shown in fig. 2, in the illustrated interface 99, the left side is an interface when no user touches, if it is detected that the pressing time length or the force of the user on the icon of the application program with the content of "browser" meets the aforementioned conditions, the interface on the right side in fig. 2 may be displayed, that is, a display area is displayed, in which various operation modes corresponding to the browser are configured, and after it is detected that the user selects "long screenshot mode" therein, the mobile terminal may trigger the browser to directly start and enter the long screenshot mode.
The mobile terminal may determine the screen capture end mark point in various ways. As a way, if a preset touch operation is detected, displaying an identifier in a first display area currently displayed on a screen, and taking the position of the identifier as a screen capture end mark point. Wherein the identifier may be a straight line having a certain width. And the identifier may be dragged, in which case the identifier is moved toward the direction of the drag operation in response to the drag operation acting on the identifier.
As a mode, if it is detected that the identifier moves to the bottom of the screen in response to a drag operation and the drag operation continues to act, new content is continuously loaded and displayed at the bottom of the screen, wherein the identifier is always displayed at the bottom of the screen during the drag operation continues to act. For example, as shown in fig. 3, the left side shows a pattern that is the identifier 98 until the bottom is, and the bottom of the interface shows the content of the content block a, and in this case, the user continuously drags the identifier downward (in the direction shown by the arrow in the figure), and the mobile terminal may load new content in the interface, for example, in the right side of fig. 3, the content block B is the newly loaded content, and the corresponding content block a moves upward.
Further, as one mode, after triggering the mobile terminal to enter the long screen capture mode, an upper position identifier may be displayed directly on an upper portion of the screen and a lower position identifier may be displayed on a lower portion of the screen, wherein the upper position identifier is closer to the upper portion of the screen than the lower position identifier. In this case, when the user slides the screen to switch the contents displayed in the screen, the upper position identifier and the lower position identifier are not changed in position. Then, as a way of determining the positions of the upper position identifier and the lower position identifier, after detecting that the lower position identifier is dragged, a position immediately after the dragging is determined as a screen capture end mark point. It should be noted that, after the lower position identifier is determined as the screen capture end mark point, the lower position identifier may move along with the screen displayed in the screen. For example, as shown in fig. 4, when the user touches the identifier 98 to move upward (in the direction of the arrow in the figure), the identifier 98 can move from the position on the left side to the position on the right side in fig. 4.
As one mode, in the case that a scroll bar is present in an interface displayed by an application program started by the mobile terminal, the position of the determined screenshot end mark point may be determined by detecting the height of the scroll bar.
Step S120: and responding to a display area moving instruction, and enabling the screen to display a second display area of the content to be captured, wherein the second display area is closer to the starting point of the content to be captured than the first display area.
It can be understood that after the mobile terminal is triggered to enter the long screenshot mode, the screen is slid upwards at the starting point of displaying the content to be screenshot in the browser, and then the content displayed in the screen is moved upwards accordingly. Then, the second display area is displayed first in the moving process, and after the second display area is displayed, if the operation of sliding the screen upward on the screen is detected continuously, the picture displayed in the screen moves upward, and then the first display area is displayed later, so that it can be understood that the second display area is closer to the starting point of the content to be captured than the first display area.
It can be understood that, after the screenshot ending mark point is determined in the first display area, the screen can be slid back, that is, the screen is slid down to trigger a display area moving instruction, so that the screen moves down, and then the screen displays the second display area again.
It should be noted that, in the process of flipping back the display area in response to the display area movement instruction, if the top area has been scrolled, but the user-triggered display area movement instruction in the same direction as the aforementioned scrolling direction is continuously detected, the mobile terminal may load new page content on the interface surface and display the new page content at the top. In this case, since the interface is loaded with new content, the length of the scroll bar representing the overall height of the interface is increased, and the height of the position of the originally marked screenshot end mark point is also increased. For example, before loading the new page content, the height of the position of the screenshot ending mark point recorded by the mobile terminal is 100px, and after loading the new page content, the newly loaded page content occupies a height of 10px, so that adaptively, the mobile terminal will update the height of the position of the screenshot ending mark point recorded by the mobile terminal to 110px, but it can be understood that the position of the screenshot ending mark point in the interface image is unchanged.
It should be noted that, when the screen is slid toward the lower side of the screen after the screen capture end mark point has been determined, the determined screen capture end mark point may move downward along with the content displayed on the screen, or even move out of the screen. For example, as shown in fig. 5, when the content block B and the content blocks a and C where the screenshot end mark point is located are sequentially moved toward the lower side of the screen as a function of the display area movement instruction, the interface after the movement may be as shown in the right image of fig. 5, the content block B has been removed out of the screen, and the content blocks a and C have also been moved to lower positions.
Step S130: and acquiring the screen capture starting mark point determined in the second display area.
The manner of the screenshot starting mark point determined in the second display area is similar to the manner of the screenshot ending mark point determined in the first display area, and is not described herein again. Where for the second area response, as shown in fig. 6, there will also be an identifier 98 as the screenshot start marker.
Step S140: and determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured.
As shown in fig. 7, as one way, after the screenshot ending mark point and the screenshot starting mark point are determined, a completion button in the figure may be clicked and the screenshot waiting image may be triggered to be captured and saved as a long screenshot image.
It should be noted that the content displayed by the mobile terminal may be read from a local storage or may be acquired from a network. Then the time to retrieve the data from the network is uncertain for the content retrieved from the network, subject to the network environment.
For example, in a browser, a plurality of pieces of content are usually displayed in a segmented manner, the content displayed in each piece of content may be different, some pieces of content mainly display text, and some pieces of content mainly display pictures, so that the time for displaying data requested by a paragraph of a picture may be relatively long, and it may be the case that a segment of text is loaded with data, but a picture of the segment that needs to display the picture is not loaded.
Moreover, it is also possible that the content of different segments needs to be requested from different servers, which is limited by the network environment of different servers, and thus the time for completing loading the content of different segments may also be different.
Then as a guarantee that the screenshot content is completely readable, it may be detected whether the content between the screenshot ending mark point and the screenshot starting mark point has been completely loaded, and if so, the content between the screenshot ending mark point and the screenshot ending mark point is intercepted. As one mode, whether data loading is completed or not may be determined by feeding back a state value of a data header of data to a network corresponding to the request data to the network. For example, for a data request mode based on the http protocol or the https protocol, if the returned data header is 200, the representation data is already loaded. It can be understood that, in this case, in the case that the mobile terminal needs to judge that the data headers of the requested data between the screen capture end mark point and the screen capture start mark point are both 200, the mobile terminal captures the content between the screen capture end mark point and the screen capture start mark point.
The application provides a screen capture method, the screen capture end mark point of confirming in the first display area that obtains the screen present display, respond to the display area and move the instruction, make the screen display second display area, the second display area does the screen is showing the region that first display area has shown before obtains the screen capture initial mark point of confirming in the second display area, will at last screen capture end mark point with the content between the screen capture initial mark point is confirmed to treating the screen capture image to make in the in-process of long screen capture, can browse certain display area back in the interface, confirm the starting point of screen capture, then back browse certain display area and confirm the end point of long screen capture, thereby make the mode of long screen capture more nimble, promoted user experience.
Referring to fig. 8, a screen capture method provided in the present application is applied to a mobile terminal, and the method includes:
step S210: and acquiring a screen capture end mark point, wherein the screen capture end mark point is positioned in a first display area in the content to be captured currently displayed on the screen.
Step S220: and responding to a display area moving instruction, and enabling the screen to display a second display area of the content to be captured, wherein the second display area is closer to the starting point of the content to be captured than the first display area.
Step S230: and acquiring the screen capture starting mark point determined in the second display area.
Step S240: and determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured.
Step S250: and responding to a preview instruction, and displaying the screen capture image on a screen in a suspended manner after the screen capture image is reduced according to a set scale.
As shown in fig. 9, after the screenshot ending mark point and the screenshot starting mark point are determined, a preview instruction can be triggered by clicking a preview button shown in fig. 9, and then the screenshot image is displayed on the screen in a suspended manner after being reduced according to a set proportion.
Step S260: and switching the content of the reduced image to be captured displayed in the screen in response to a sliding operation acting on the reduced image to be captured.
As one way, the to-be-captured image captured between the capture end mark point and the capture start mark point may be reduced to a range where one screen is displayed. Furthermore, as another way, in order to make the user clearly see the contents of the captured image, the aforementioned image to be captured may be reduced to be within a range of two screens or three screens. In this case, the user may perform a slide operation on the reduced image to be captured to switch the image content displayed within the screen.
As one way, in response to a trimming instruction, the content of the reduced to-be-screen-captured image between the first trimming mark point and the second trimming mark point is determined as the trimmed to-be-screen-captured image.
The confirmation and movement manners below the first trimming mark point and the second trimming edit point can be referred to the above description of the screen capture end mark point and the screen capture start mark point.
As one way, in response to a completion instruction, the clipped image to be captured is taken as a long captured image.
As shown in fig. 10, after the finish button is triggered in the preview interface, a finish instruction may be triggered, and the trimmed image to be captured is taken as a long captured image.
The application provides a screen capture method, device and mobile terminal, acquires the screen capture end mark point of definite in the first display area that the screen displayed at present, responds to display area removal instruction, makes the screen display second display area, the second display area does the screen is showing the region that first display area has shown before, acquires the screen capture start mark point of definite in the second display area, will at last screen capture end mark point with the content between the screen capture start mark point is determined to treating the screen capture image to make in-process long screen capture, can browse certain display area back in the interface, confirm the starting point of screen capture, then back browse the end point that certain display area confirmed long screen capture, thereby make the mode of long screen capture more nimble, promoted user experience.
Referring to fig. 11, the present application provides a screen capturing apparatus 300 operating in a mobile terminal, where the apparatus 300 includes:
the screen capture marking unit 310 is configured to obtain a screen capture end marking point, where the screen capture end marking point is located in a first display area in the to-be-captured content currently displayed on the screen.
As a mode, the screen capture marking unit 310 is specifically configured to display an identifier in a first display area currently displayed on a screen if a preset touch operation is detected; and taking the position of the identifier as a screen capture end mark point.
A display area control unit 320, configured to, in response to a display area moving instruction, cause the screen to display a second display area of the content to be screenshot, where the second display area is closer to a starting point of the content to be screenshot than the first display area.
The screen capture marking unit 330 is further configured to obtain a screen capture start marking point determined in the second display area.
And the screen capture unit 340 is configured to determine the content between the screen capture end mark point and the screen capture start mark point as the image to be captured.
As one way, the apparatus 300 further comprises:
an image loading progress detecting unit 350, configured to detect whether the content between the screen capture end mark point and the screen capture start mark point has been loaded.
The screen capturing unit 340 is configured to capture the content from the screen capturing end mark point to the screen capturing end mark point if the image loading progress detection unit 350 detects that the content between the screen capturing end mark point and the screen capturing start mark point has been completely loaded.
Referring to fig. 12, the present application provides a screen capturing apparatus 400 operating in a mobile terminal, where the apparatus 400 includes:
the screen capture marking unit 410 is configured to obtain a screen capture end marking point, where the screen capture end marking point is located in a first display area in the to-be-captured content currently displayed on the screen.
A display area control unit 420, configured to, in response to a display area moving instruction, cause the screen to display a second display area of the content to be screenshot, where the second display area is closer to a starting point of the content to be screenshot than the first display area.
The screen capture marking unit 410 is further configured to acquire the screen capture start marking point determined in the second display area.
And the screen capture unit 430 is configured to determine content between the screen capture end mark point and the screen capture start mark point as an image to be captured.
The device, still include:
and the preview unit 440 is used for responding to a preview instruction, and displaying the screenshot image on a screen in a suspension mode after the screenshot image is reduced according to a set scale.
A preview switching unit 450, configured to switch content of the reduced image to be captured displayed in the screen in response to a sliding operation applied to the reduced image to be captured.
A trimming unit 460, configured to obtain a first trimming mark point and a second trimming mark point acting on the reduced image to be captured; in response to a trimming instruction, determining the content of the reduced to-be-screen-captured image between the first trimming mark point and the second trimming mark point as the trimmed to-be-screen-captured image; and responding to a finishing instruction, and taking the trimmed image to be shot as a long shot image.
It should be noted that the foregoing apparatus embodiment corresponds to the foregoing method embodiment, and specific contents in the apparatus embodiment may refer to contents in the foregoing method embodiment.
In summary, the screen capture method, the screen capture device and the mobile terminal provided by the application obtain the determined screen capture end mark point in the first display area currently displayed on the screen, respond to the display area moving instruction, enable the screen to display the second display area, the second display area is an area already displayed on the screen before the first display area is displayed, the screenshot starting mark point determined in the second display area is obtained, and finally the content between the screenshot ending mark point and the screenshot starting mark point is determined as the image to be screenshot, therefore, in the process of long screen capture, after a certain display area is browsed in the interface, the starting point of screen capture is determined, and then, the end point of the long screen shot is determined by turning back a certain display area, so that the mode of the long screen shot is more flexible, and the user experience is improved.
A mobile terminal provided by the present application will be described with reference to fig. 13 and 14.
Referring to fig. 13, based on the data processing method and apparatus, the embodiment of the present application further provides a mobile terminal 100 capable of executing the data processing method. The mobile terminal 100 comprises an electronic body 10, wherein the electronic body 10 comprises a housing 12 and a screen 120 disposed on the housing 12. The housing 12 may be made of metal, such as steel or aluminum alloy. In this embodiment, the screen 120 and the second screen 121 generally include a display panel 111, and may also include a circuit or the like for responding to a pressing operation on the display panel 111. The Display panel 111 may be a Liquid Crystal Display (LCD) panel, and in some embodiments, the Display panel 111 is a touch screen 109.
Referring to fig. 14, based on the screen capturing method and apparatus, the embodiment of the present application further provides a mobile terminal 100 capable of executing the screen capturing method. The mobile terminal 100 includes one or more (only one shown) processors 102, memory 104, a Radio Frequency (RF) module 106, audio circuitry 110, sensors 114, an input module 118, and a power module 132. It will be understood by those of ordinary skill in the art that the present application is not limited to the structure of the mobile terminal 100. For example, the mobile terminal 100 may also include more or fewer components than shown, or have a different configuration than shown.
Those skilled in the art will appreciate that all other components are peripheral devices with respect to the processor 102, and the processor 102 is coupled to the peripheral devices through a plurality of peripheral interfaces 124. The peripheral interface 124 may be implemented based on the following criteria: universal Asynchronous Receiver/Transmitter (UART), General Purpose Input/Output (GPIO), Serial Peripheral Interface (SPI), and Inter-Integrated Circuit (I2C), but the present invention is not limited to these standards. In some examples, the peripheral interface 124 may comprise only a bus; in other examples, the peripheral interface 124 may also include other elements, such as one or more controllers, for example, a display controller for interfacing with the display panel 111 or a memory controller for interfacing with a memory. These controllers may also be separate from the peripheral interface 124 and integrated within the processor 102 or a corresponding peripheral.
The memory 104 may be used for storing software programs and modules, for example, programs and devices that can execute the screen capturing method provided in the present application, and the processor 102 executes various functional applications and data processing by operating the software programs and devices stored in the memory 104. The memory 104 may include high speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid state memory. In some examples, the memory 104 may further include memory remotely located from the processor 102, which may be connected to the mobile terminal 100 or the screen 210 over a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The RF module 106 is configured to receive and transmit electromagnetic waves, and achieve interconversion between the electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices. The RF module 106 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and so forth. The RF module 106 may communicate with various networks such as the internet, an intranet, a wireless network, or with other devices via a wireless network. The wireless network may comprise a cellular telephone network, a wireless local area network, or a metropolitan area network. The Wireless network may use various Communication standards, protocols and technologies, including, but not limited to, Global System for Mobile Communication (GSM), Enhanced Mobile Communication (Enhanced Data GSM Environment, EDGE), wideband Code division multiple access (W-CDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (WiFi) (e.g., IEEE802.11 a, IEEE802.11 b, IEEE802.11g and/or IEEE802.11 n), Voice over internet protocol (VoIP), world wide mail access (wimax), and other short message protocols, as well as any other suitable communication protocols, and may even include those that have not yet been developed.
The camera 220 is used as an image capturing device for capturing an image, for example, capturing data to be encrypted, and transmitting the data to the process 102 for processing. Alternatively, the mobile terminal 100 includes a touch device, a detection circuit, and a processing circuit, which are coupled to each other, where the touch device is used for a user to perform a touch operation; the detection circuit is used for acquiring touch parameters for triggering the touch operation for encrypting the data after detecting that the data needs to be encrypted; the processing circuit is used for determining a data encryption level based on the touch parameter of the touch operation; encrypting the data based on the encryption level.
The audio circuitry 110, speaker 101, sound jack 103, microphone 105 collectively provide an audio interface between a user and the mobile terminal 100 or the screen 210. Specifically, the audio circuit 110 receives sound data from the processor 102, converts the sound data into an electrical signal, and transmits the electrical signal to the speaker 101. The speaker 101 converts an electric signal into a sound wave audible to the human ear. The audio circuitry 110 also receives electrical signals from the microphone 105, converts the electrical signals to sound data, and transmits the sound data to the processor 102 for further processing. Audio data may be retrieved from the memory 104 or through the RF module 106. In addition, audio data may also be stored in the memory 104 or transmitted through the RF module 106.
The sensor 114 is disposed within the mobile terminal 100 or within the screen 210, examples of the sensor 114 include, but are not limited to: light sensors 114F, operational sensors, pressure sensors 114G, infrared heat sensors, distance sensors, acceleration sensors, and other sensors. The acceleration sensor may be configured to acquire a motion posture of the mobile terminal in real time, for example, acquire an acceleration value and a direction of the acceleration of the mobile terminal in real time.
Among them, the pressure sensor 114G may detect a pressure generated by pressing on the mobile terminal 100. That is, the pressure sensor 114G detects pressure generated by contact or pressing between the user and the mobile terminal, for example, contact or pressing between the user's ear and the mobile terminal. Accordingly, the pressure sensor 114G may be used to determine whether contact or pressing has occurred between the user and the mobile terminal 100, as well as the magnitude of the pressure.
Referring to fig. 14, in particular, in the embodiment shown in fig. 14, the light sensor 114F and the pressure sensor 114G are disposed adjacent to the display panel 111. The light sensor 114F may turn off the display output by the processor 102 when an object is near the screen 210, such as when the mobile terminal 100 moves to the ear.
As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping) and the like for recognizing the attitude of the mobile terminal 100. In addition, the mobile terminal 100 may further be configured with other sensors such as a gyroscope, a barometer, a hygrometer and a thermometer, which are not described herein again. The gyroscope may acquire the rotation angular velocity of the mobile terminal 100 in real time, so that the mobile terminal may determine whether the mobile terminal is in a falling state according to the foregoing embodiment.
In this embodiment, the input module 118 may include the touch screen 109 disposed on the screen 210, and the touch screen 109 may collect a touch operation of the user (for example, an operation of the user on or near the touch screen 109 using any suitable object or accessory such as a finger, a stylus, etc.) and drive the corresponding connection device according to a preset program. Optionally, the touch screen 109 may include a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 102, and can receive and execute commands sent by the processor 102. In addition, the touch detection function of the touch screen 109 may be implemented by using resistive, capacitive, infrared, and surface acoustic wave types. In addition to the touch screen 109, in other variations, the input module 118 may include other input devices, such as keys. The keys may include, for example, character keys for inputting characters, and control keys for triggering control functions. Examples of such control keys include a "back to home" key, a power on/off key, and the like.
The screen 210 is used to display information input by a user, information provided to the user, and various graphic user interfaces of the mobile terminal 100, which may be configured by graphics, text, icons, numbers, video, and any combination thereof, and in one example, the touch screen 109 may be provided on the display panel 111 so as to be integrated with the display panel 111.
The power module 132 is used to provide power supply to the processor 102 and other components. Specifically, the power module 132 may include a power management system, one or more power sources (e.g., batteries or ac power), a charging circuit, a power failure detection circuit, an inverter, a power status indicator light, and any other components related to the generation, management, and distribution of power within the mobile terminal 100 or the screen 210.
The mobile terminal 100 further comprises a locator 119, the locator 119 being configured to determine an actual location of the mobile terminal 100. In this embodiment, the locator 119 implements the positioning of the mobile terminal 100 by using a positioning service, which is understood to be a technology or a service for obtaining the position information (e.g., longitude and latitude coordinates) of the mobile terminal 100 by using a specific positioning technology and marking the position of the positioned object on an electronic map.
It should be understood that the mobile terminal 100 described above is not limited to a smartphone terminal, but it should refer to a computer device that can be used in mobility. Specifically, the mobile terminal 100 refers to a mobile computer device equipped with an intelligent operating system, and the mobile terminal 100 includes, but is not limited to, a smart phone, a smart watch, a tablet computer, and the like.
In the description herein, reference to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the application. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present application, "plurality" means at least two, e.g., two, three, etc., unless specifically limited otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps of the process, and the scope of the preferred embodiments of the present application includes other implementations in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present application.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (mobile terminal) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present application may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried by the method for implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and when the program is executed, the program includes one or a combination of the steps of the method embodiments. In addition, functional units in the embodiments of the present application may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present application, and that variations, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present application.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (18)

1. A screen capture method is applied to a mobile terminal, and comprises the following steps:
acquiring a screen capture end mark point, wherein the screen capture end mark point is positioned in a first display area in the content to be captured currently displayed on a screen;
in response to a display area moving instruction, enabling the screen to display a second display area of the content to be captured, wherein the second display area is closer to a starting point of the content to be captured than the first display area;
acquiring a screen capture starting mark point determined in a second display area;
determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured;
the screen capture end mark point and the screen capture start mark point can be dragged.
2. The method of claim 1, wherein the step of acquiring the screenshot end marker point comprises:
if the preset touch operation is detected, displaying an identifier in a first display area currently displayed on a screen;
and taking the position of the identifier as a screen capture end mark point.
3. The method according to claim 2, wherein the step of using the position of the identifier as a screenshot ending mark point further comprises:
in response to a drag operation on the identifier, moving the identifier toward a direction of the drag operation.
4. The method according to claim 3, wherein the step of moving the identifier toward the direction of the drag operation in response to the drag operation on the identifier comprises:
and if the identifier is detected to move to the bottom of the screen in response to the dragging operation and the continuous action of the dragging operation is detected, continuously loading and displaying new content at the bottom of the screen, wherein the identifier is always displayed at the bottom of the screen in the continuous action process of the dragging operation.
5. The method of claim 1, wherein the step of determining the content between the screenshot ending mark point and the screenshot starting mark point as the image to be screenshot comprises:
and detecting whether the content between the screen capture end mark point and the screen capture start mark point is completely loaded or not, and if so, capturing the content between the screen capture end mark point and the screen capture end mark point.
6. The method of claim 1, wherein the step of determining the content between the screenshot ending mark point and the screenshot starting mark point as the image to be screenshot further comprises:
and responding to a preview instruction, and displaying the screen capture image on a screen in a suspended manner after the screen capture image is reduced according to a set scale.
7. The method of claim 6, wherein the reduced image to be captured has a length greater than a length of the screen, the method further comprising:
and switching the content of the reduced image to be captured displayed in the screen in response to a sliding operation acting on the reduced image to be captured.
8. The method of claim 6, further comprising:
acquiring a first trimming mark point and a second trimming mark point acting on the reduced image to be shot;
in response to a trimming instruction, determining the content of the reduced to-be-screen-captured image between the first trimming mark point and the second trimming mark point as the trimmed to-be-screen-captured image;
and responding to a finishing instruction, and taking the trimmed image to be shot as a long shot image.
9. The method according to any one of claims 1-8, further comprising:
the screen capture refers to capturing the content of more than one screen.
10. The method according to any one of claims 1-8, wherein before acquiring the screenshot end marker point, the method further comprises:
and the mobile terminal enters a long screen capture mode from the common browsing mode or starts an application program in the long screen capture mode.
11. The method according to any one of claims 1-8, further comprising:
the screen capture end mark point or the screen capture start mark point is a straight line with a certain width, and the mark point is moved towards the direction of the dragging operation in response to the dragging operation acting on the mark point.
12. The method of claim 10, further comprising:
after entering the long screen capture mode, displaying an upper position identifier on the upper part of the screen, displaying a lower position identifier on the lower part of the screen, determining the position after dragging as a screen capture end mark point after detecting that the lower position identifier is dragged, wherein the lower position identifier can move along with the picture displayed in the screen.
13. The method of claim 12, wherein the determined position of the screenshot ending marker point is determined by detecting a height of a scrollbar.
14. A screen capture device, operable on a mobile terminal, the device comprising:
the screen capture marking unit is used for acquiring a screen capture end marking point, and the screen capture end marking point is positioned in a first display area in the content to be captured currently displayed on the screen;
a display area control unit, configured to cause the screen to display a second display area of the content to be screenshot in response to a display area moving instruction, where the second display area is closer to a starting point of the content to be screenshot than the first display area;
the screen capture marking unit is also used for acquiring a screen capture starting marking point determined in the second display area;
the screen capture unit is used for determining the content between the screen capture end mark point and the screen capture start mark point as an image to be captured;
the screen capture end mark point and the screen capture start mark point can be dragged.
15. The apparatus according to claim 14, wherein the screen capture marking unit is specifically configured to display an identifier in a first display area currently displayed on the screen if a preset touch operation is detected; and taking the position of the identifier as a screen capture end mark point.
16. The apparatus of claim 14, further comprising:
the image loading progress detection unit is used for detecting whether the content between the screen capture end mark point and the screen capture start mark point is loaded completely;
the screen capture unit is used for capturing the content between the screen capture end mark point and the screen capture end mark point if the image loading progress detection unit detects that the content between the screen capture end mark point and the screen capture start mark point is completely loaded.
17. A mobile terminal comprising one or more processors and memory;
one or more programs stored in the memory and configured to be executed by the one or more processors, the one or more programs configured to perform the method of any of claims 1-13.
18. A computer-readable storage medium, having program code stored therein, wherein the method of any of claims 1-13 is performed when the program code is run.
CN201810814648.0A 2018-07-23 2018-07-23 Screen capturing method and device and mobile terminal Active CN109086113B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810814648.0A CN109086113B (en) 2018-07-23 2018-07-23 Screen capturing method and device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810814648.0A CN109086113B (en) 2018-07-23 2018-07-23 Screen capturing method and device and mobile terminal

Publications (2)

Publication Number Publication Date
CN109086113A CN109086113A (en) 2018-12-25
CN109086113B true CN109086113B (en) 2021-06-15

Family

ID=64838111

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810814648.0A Active CN109086113B (en) 2018-07-23 2018-07-23 Screen capturing method and device and mobile terminal

Country Status (1)

Country Link
CN (1) CN109086113B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110308860B (en) * 2019-07-11 2022-01-25 Oppo广东移动通信有限公司 Screen capturing method and related device
CN110597439B (en) 2019-08-29 2021-06-15 Oppo广东移动通信有限公司 Screen capture method, apparatus, electronic device and computer readable medium
CN114020387A (en) * 2021-11-03 2022-02-08 杭州逗酷软件科技有限公司 Terminal screen capturing method and device, storage medium and electronic equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104360816A (en) * 2014-11-27 2015-02-18 广东欧珀移动通信有限公司 Screen capture method and system
CN105094628A (en) * 2015-07-31 2015-11-25 联想(北京)有限公司 Screen capture method and electronic device
CN105718161A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Method and device for terminal screen capturing
CN105739773A (en) * 2016-01-29 2016-07-06 广东欧珀移动通信有限公司 Screen capture method and terminal
CN106527928A (en) * 2016-10-31 2017-03-22 努比亚技术有限公司 Screen capturing control device and method and intelligent terminal
CN108052263A (en) * 2017-12-28 2018-05-18 广东小天才科技有限公司 Screen capturing method based on terminal equipment and terminal equipment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060005151A1 (en) * 2004-07-02 2006-01-05 Adobe Systems Graphical interface for adjustment of text selections
US8725729B2 (en) * 2006-04-03 2014-05-13 Steven G. Lisa System, methods and applications for embedded internet searching and result display
US8504931B2 (en) * 2008-12-19 2013-08-06 Yahoo! Inc. Conversion service for data dragged on web-sites
KR20140108995A (en) * 2013-03-04 2014-09-15 삼성전자주식회사 Method and apparatus for processing data using area of page
CN105094588B (en) * 2014-05-22 2019-10-18 北京三星通信技术研究有限公司 Data processing method and device for mobile terminal and mobile terminal
CN105791667A (en) * 2014-12-26 2016-07-20 华硕电脑股份有限公司 Portable electronic device and touch operation method thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104360816A (en) * 2014-11-27 2015-02-18 广东欧珀移动通信有限公司 Screen capture method and system
CN105094628A (en) * 2015-07-31 2015-11-25 联想(北京)有限公司 Screen capture method and electronic device
CN105718161A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Method and device for terminal screen capturing
CN105739773A (en) * 2016-01-29 2016-07-06 广东欧珀移动通信有限公司 Screen capture method and terminal
CN106527928A (en) * 2016-10-31 2017-03-22 努比亚技术有限公司 Screen capturing control device and method and intelligent terminal
CN108052263A (en) * 2017-12-28 2018-05-18 广东小天才科技有限公司 Screen capturing method based on terminal equipment and terminal equipment

Also Published As

Publication number Publication date
CN109086113A (en) 2018-12-25

Similar Documents

Publication Publication Date Title
US11237703B2 (en) Method for user-operation mode selection and terminals
CN107077239B (en) Method and mobile terminal for adjusting the focal length of a mobile terminal by using a touchpad
EP2787714A2 (en) Apparatus and method for providing additional information by using caller phone number
US20150324082A1 (en) Image display control apparatus, image display apparatus, non-transitory computer readable medium, and image display control method
JP2016511471A (en) Method for controlling display of a plurality of objects by movement-related input to portable terminal and portable terminal
US9582172B2 (en) Display control apparatus and method, image display apparatus, and non-transitory computer readable medium
CN108965691B (en) Camera control method and device, mobile terminal and storage medium
CN108769299B (en) Screen control method, device and mobile terminal
WO2020134744A1 (en) Icon moving method and mobile terminal
CN108769506B (en) Image acquisition method, device, mobile terminal and computer readable medium
EP3699743B1 (en) Image viewing method and mobile terminal
CN108037871A (en) Screenshotss method and mobile terminal
EP2753053A1 (en) Method and apparatus for dynamic display box management
CN109683802B (en) Icon moving method and terminal
CN108710456A (en) Application icon processing method and device and mobile terminal
CN104662577A (en) Apparatus for uploading contents, user terminal apparatus for downloading contents, server, contents sharing system and their contents sharing method
CN108287655A (en) A kind of interface display method, interface display apparatus and mobile terminal
CN109086113B (en) Screen capturing method and device and mobile terminal
CN108132749B (en) Image editing method and mobile terminal
CN108683812A (en) Volume adjustment method, device and mobile terminal
CN109032465B (en) Data processing method, device and mobile terminal
CN108712563B (en) Call control method and device and mobile terminal
CN109101163B (en) Long screen capture method and device and mobile terminal
CN108958578B (en) File control method and device and electronic device
EP3575945B1 (en) Information display method and mobile 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