CN109976655A - Long screenshotss method, apparatus, terminal and storage medium - Google Patents

Long screenshotss method, apparatus, terminal and storage medium Download PDF

Info

Publication number
CN109976655A
CN109976655A CN201910221527.XA CN201910221527A CN109976655A CN 109976655 A CN109976655 A CN 109976655A CN 201910221527 A CN201910221527 A CN 201910221527A CN 109976655 A CN109976655 A CN 109976655A
Authority
CN
China
Prior art keywords
gesture
display screen
touch display
touch
long
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910221527.XA
Other languages
Chinese (zh)
Other versions
CN109976655B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910221527.XA priority Critical patent/CN109976655B/en
Priority to CN202410237444.0A priority patent/CN118113204A/en
Publication of CN109976655A publication Critical patent/CN109976655A/en
Application granted granted Critical
Publication of CN109976655B publication Critical patent/CN109976655B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

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

Abstract

This application discloses a kind of long screenshotss method, apparatus, terminal and storage mediums.This method comprises: receiving the gesture slip signals in the touch display screen for acting on terminal, gesture slip signals are that generated signal is slided in locating touch display screen with default gesture;When gesture slip signals disappear, the gesture touch signal acted in touch display screen is received, gesture touch signal refers to default gesture at the end of sliding in touch display screen, is kept in contact generated signal with touch display screen;When receiving gesture touch signal, content shown by touch display screen is scrolled;Long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long screenshot picture.In the embodiment of the present application, user only needs with default gesture sliding and keeps touch that can carry out long screenshotss after sliding, and the process is more coherent, and operation needed for reducing long screenshotss improves the efficiency of long screenshotss.

Description

Long screenshotss method, apparatus, terminal and storage medium
Technical field
The invention relates to human-computer interaction technique field, in particular to a kind of long screenshotss method, apparatus, terminal and deposit Storage media.
Background technique
Long screenshotss refer on the screen of the mobile terminal, interception current screen scroll up and down can show exceed a screen display The some or all of content enclosed of demonstrating simultaneously saves behavior at a picture.
The long screenshotss scheme that the relevant technologies provide is as follows: after terminal receives the instruction for triggering screenshotss, interception is current Screen obtains screenshot picture, and when user triggers the screenshot picture, terminal enters screenshotss editing interface, includes in the editing interface Long screenshotss button, terminal start long screenshotss after receiving the trigger signal corresponding to long screenshotss button, and user slides screen at this time Curtain determines content to be intercepted, and after the completion of content selection, and issuing terminates screenshotss instruction, and terminal generates long snapshot at this time Piece.
Summary of the invention
The embodiment of the present application provides a kind of long screenshotss method, apparatus, terminal and storage medium.Technical solution is as follows:
On the one hand, the embodiment of the present application provides a kind of long screenshotss method, which comprises
The gesture slip signals in the touch display screen for acting on terminal are received, the gesture slip signals are to preset hand Gesture slides generated signal in locating touch display screen;
When the gesture slip signals disappear, the gesture touch signal acted in the touch display screen, institute are received Gesture touch signal is stated to refer to the default gesture at the end of sliding in the touch display screen, with the touch display screen It is kept in contact generated signal;
When receiving the gesture touch signal, content shown by the touch display screen is scrolled;
Long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long screenshot picture.
On the other hand, the embodiment of the present application provides a kind of long screen video recorder, and described device includes:
Signal receiving module, for receiving the gesture slip signals acted in the touch display screen of terminal, the gesture Slip signals are that generated signal is slided in locating touch display screen with default gesture;
The signal receiving module is also used to when the gesture slip signals disappear, and reception acts on described touch and shows Gesture touch signal in display screen, the gesture touch signal refers to be slided in the touch display screen with the default gesture At the end of, generated signal is kept in contact with the touch display screen;Content display module, for receiving the gesture touching When touching signal, content shown by the touch display screen is scrolled;
Long screen capture module, the content for scrolling to the touch display screen carry out long screenshotss processing, obtain long cut Shield picture.
Another aspect, the embodiment of the present application provide a kind of terminal, and the terminal includes processor and memory, the storage Device is stored with computer program, and the computer program is loaded by the processor and executed to realize above-mentioned long screenshotss method.
Another aspect, the embodiment of the present application provide a kind of computer readable storage medium, the computer-readable storage medium Computer program is stored in matter, the computer program is loaded by processor and executed to realize above-mentioned long screenshotss method.
Technical solution provided by the embodiments of the present application can be brought the following benefits:
Generated signal is slided in touch display screen with a certain gesture by receiving user, and terminates to be followed by sliding Receiving user keeps the gesture to contact generated signal with touch display screen, and terminal scrolls touch display screen institute during being somebody's turn to do The content of display simultaneously carries out long screenshotss namely user and only needs with default gesture sliding and keep touching after sliding Long screenshotss are carried out, the process is more coherent, and operation needed for reducing long screenshotss improves the efficiency of long screenshotss.
Detailed description of the invention
Fig. 1 is the flow chart for the long screenshotss method that the application one embodiment provides;
Fig. 2 is the interface schematic diagram for the long screenshotss that the application one embodiment provides;
Fig. 3 is the interface schematic diagram for the long screenshotss that another embodiment of the application provides;
Fig. 4 is the interface schematic diagram for the long screenshotss that another embodiment of the application provides;
Fig. 5 is the flow chart for the long screenshotss method that another embodiment of the application provides;
Fig. 6 is the interface schematic diagram for the long screenshotss that another embodiment of the application provides;
Fig. 7 is the block diagram for the long screen video recorder that the application one embodiment provides;
Fig. 8 is the block diagram for the terminal that the application one embodiment provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the application embodiment party Formula is described in further detail.
The long screenshotss scheme that the relevant technologies provide is needed by the enabled instruction of executive chairman's screenshotss, sliding display picture, long screenshotss Multiple steps such as END instruction, operation is relatively complicated, and long screenshot efficiency is lower.
Based on this, the embodiment of the present application provides a kind of long screenshotss method, apparatus, terminal and storage medium.In the application In the technical solution that embodiment provides, generated signal is slided in touch display screen with a certain gesture by receiving user, And receive user after sliding and the gesture is kept to contact generated signal with touch display screen, terminal rolls during being somebody's turn to do It shows content shown by touch display screen and carries out long screenshotss namely user and only need with default gesture sliding and tied in sliding It keeps touching after beam that long screenshotss can be carried out, the process is more coherent, and operation needed for reducing long screenshotss improves the effect of long screenshotss Rate.
Referring to FIG. 1, the flow chart of the long screenshotss method provided it illustrates the application one embodiment.This method can be with Applied in terminal, this method comprises:
Step 101, the gesture slip signals in the touch display screen for acting on terminal are received.
Gesture slip signals are that generated signal is slided in locating touch display screen with default gesture.Default gesture can To be customized by the user setting, this can also be not construed as limiting by the customized setting of developer, the embodiment of the present application.
In one possible implementation, gesture slip signals be user at least one finger in touch display screen Signal caused by sliding.For example, gesture slip signals are users slided in touch display screen with three fingers caused by Signal;For another example gesture slip signals are that user slides institute with a finger long-pressing touch display screen and in touch display screen The signal of generation.
In other possible implementations, gesture slip signals are that user marks predetermined pattern on the screen of terminal, The signal caused by being slided in touch display screen later.Above-mentioned predetermined pattern can be customized by the user setting, can also be with By the customized setting of developer, the embodiment of the present application is not construed as limiting this.Illustratively, predetermined pattern is a circle.
Step 102, when gesture slip signals disappear, the gesture touch signal acted in touch display screen is received.
Gesture touch signal refers to default gesture at the end of sliding in touch display screen, connects with touch display screen holding Signal caused by touching.At the end of user is slided in touch display screen using default gesture, finger is not lifted, and is to maintain The default gesture is contacted with touch display screen, and terminal touches the gesture touch signal acted in touch display screen at this time.In advance If the contact position of gesture and touch display screen that is to say the end position of gesture slip signals.
Optionally, when the corresponding sliding distance of terminal detection gesture slip signals is more than pre-determined distance, step 102 is executed. When the corresponding sliding distance of gesture slip signals is less than above-mentioned pre-determined distance, then terminal does not execute subsequent step.Pre-determined distance It can be set according to experiment or experience, the embodiment of the present application is not construed as limiting this.By the above-mentioned means, can be to avoid missing Terminal also responds when triggering, can save the process resource of terminal.
Step 103, when receiving gesture touch signal, content shown by touch display screen is scrolled.
When scrolling display refers to that content shown by touch display screen is an at least screen, above content is cut according to specific direction Display position is changed, so that user can view the process of complete content.The content shown by the touch display screen scrolls down through When, at the top of touch display screen shown by the content content that is gradually hidden, and is hidden before go out in touch display screen bottom It is existing.When the content shown by the touch display screen scrolls up, content shown by touch display screen bottom is gradually hidden, and The content being hidden before occurs at the top of touch display screen.
The rolling speed of content shown by touch display screen is practical determining according to the speed of user's browsing pages, the application Embodiment is not construed as limiting this.
The rotating direction of content shown by touch display screen can be actually true according to the glide direction of gesture slip signals It is fixed.Optionally, step 103 may be implemented are as follows: be determined shown by touch display screen according to the glide direction of gesture slip signals The rotating direction of content;When receiving gesture touch signal, according to shown by rotating direction scrolling display touch display screen Content.
When the direction of gesture slip signals is downward, the rotating direction of the shown content of scrolling display screen is upward. When terminal is in vertical screen display state, if terminal receives the gesture slip signals by being directed toward terminal bottom at the top of terminal, The direction of the gesture slip signals is downward;When terminal is in transverse screen display state, if terminal is received by the first of terminal The gesture slip signals of the second side of terminal are directed toward in side, then the direction of the gesture slip signals is downward.Wherein, the first side While referring to the close side of the previous section of the shown content of scrolling display screen;Second side refers to that scrolling display screen is shown The close side of the aft section for the content shown.
When the direction of gesture slip signals is upward, the rotating direction of the shown content of scrolling display screen is downward. When terminal is in vertical screen display state, if terminal is received by the gesture slip signals at the top of the direction terminal of terminal bottom, The direction of the gesture slip signals is upward;When terminal is in transverse screen display state, if terminal is received by the second of terminal The gesture slip signals of the first side of terminal are directed toward in side, then the direction of the gesture slip signals is upward.
In other possible implementations, when the direction of gesture slip signals is downward, shown by scrolling display screen The rotating direction of content be downward;When the direction of gesture slip signals is upward, the shown content of scrolling display screen Rotating direction is upward.
In other possible implementations, when initially receiving gesture slip signals, scrolling display touches aobvious terminal Content shown by display screen.The opportunity that the embodiment of the present application scrolls touch display screen is not construed as limiting.
In conjunction with reference Fig. 2, the touch display screen of terminal shows the first screen page, receives gesture slip signals later, and It is scrolled when gesture slip signals disappear, the touch display screen after scrolling display shows the partial content of the first screen page With the partial content of the second screen page.
Optionally, when terminal monitoring to default gesture keeps the duration touched to reach preset duration in touch display screen When, the step of executing content shown by subsequent scrolling display touch display screen.Preset duration can be set according to actual needs. Illustratively, preset duration is 0.5 second.By the above-mentioned means, the operation that user is triggered can to avoid end-error be responded Signal can save the process resource of terminal.
In other possible implementations, terminal is receiving gesture slip signals, and gesture slip signals are corresponding When sliding distance is more than pre-determined distance, content shown by touch display screen is scrolled.
Optionally, terminal is before executing step 102, can first detect content shown by touch display screen whether be more than One screen thens follow the steps 102 if content shown by touch display screen is more than a screen;If content shown by touch display screen It is less than a screen, then does not execute step 102.
When terminal is when receiving gesture touch signal, terminal can also scroll interior shown by touch display screen Appearance namely step 102 execution synchronous with step 103.
Step 104, long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long screenshot picture.
The processing of long screenshotss refers on the screen of the mobile terminal, interception current screen scroll up and down can show exceed one Shield some or all of content of indication range and saves the behavior at a picture.Long screenshot picture refers to by long screenshotss Manage obtained picture.The dimension of picture of long screenshot picture is typically larger than the display size of touch display screen.Optionally, terminal exists When gesture touch signal disappears, long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long screenshot picture.? After i.e. user removes finger, terminal carries out long screenshotss processing to the content that touch display screen scrolls, and obtains long screenshot picture.
Optionally, terminal carries out screenshot processing to each screen picture, obtains at least during touch display screen rolls One intermediate picture carries out splicing to an above-mentioned at least picture later when gesture touch signal disappears, and obtains long cut Shield picture.Splicing refers to first one blank picture of creation, later by an above-mentioned at least intermediate picture according to the elder generation of interception It is sequentially plotted in the blank picture afterwards.In drawing process, if adjacent two intermediate pictures of discovery there are repeating part, When completing a upper intermediate picture, the non-duplicate part in next intermediate picture need to be only drawn.The width of blank picture with Intermediate picture it is of same size, the length of blank picture can be less than or equal to the sum of the length of above-mentioned intermediate picture.Work as centre There are when duplicate contents in picture, the length of blank picture is less than the sum of the length of above-mentioned intermediate picture.Due to long screenshot picture Dimension of picture it is larger, terminal can not directly display the long screenshot picture, but show the length when obtaining long screenshot picture The thumbnail of screenshot picture.When the user clicks when the thumbnail, it can check long screenshot picture, and to the long screenshot picture into The operations such as row preservation, editor, sharing.
In conjunction with reference Fig. 2, it illustrates the interface schematic diagrams of the long screenshotss shown in the application one embodiment.The touching of terminal It touches display screen and shows the first screen page, receive gesture slip signals later, and receive gesture when gesture slip signals disappear Touch signal simultaneously scrolls, and the touch display screen after scrolling display shows the partial content and the second screen page of the first screen page The partial content in face, when touch gestures blackout, terminal carries out at long screenshotss the content that touch display screen scrolls Reason, obtains long screenshot picture, and the thumbnail 21 of long screenshot picture is shown in current interface.
In conclusion technical solution provided by the embodiments of the present application, is touching display by receiving user with a certain gesture Signal caused by being slided on screen, and receive after sliding user and keep caused by the gesture contacts with touch display screen Signal, should during terminal scrolling display touch display screen shown by content and carry out long screenshotss namely user only need with Default gesture sliding simultaneously keeps touch that can carry out long screenshotss after sliding, and the process is more coherent, reduces long screenshotss institute The operation needed, improves the efficiency of long screenshotss.
It is mentioned in foregoing embodiments, terminal scrolls touch display screen institute according to the glide direction of gesture slip signals The content of display.The content as shown by a page is usually limited, and terminal is shown in scrolling display touch display screen During the content shown, it is possible to roll to the top or bottom end of current page, terminal can not continue to scroll at this time.
In the alternative embodiment provided based on embodiment illustrated in fig. 1, when the content of touch display screen scrolling display When rolling to the bottom end of current page, long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long snapshot Piece.It is mentioned in foregoing embodiments, terminal generates long screenshot picture when gesture touch signal disappears, and in that case, No matter whether gesture touch signal disappears, and terminal generates long screenshot picture.
In conjunction with reference Fig. 3, the touch display screen of terminal shows the first screen page, and it is upward for receiving glide direction later Gesture slip signals, and receive gesture touch signal when gesture slip signals disappear and scroll, touch display screen rolls When to the bottom end of current page, terminal carries out long screenshotss processing to the content that touch display screen scrolls, and obtains long snapshot Piece, and show in current interface the thumbnail 31 of long screenshot picture.
In the alternative embodiment provided based on embodiment illustrated in fig. 1, when the content of touch display screen scrolling display When rolling to the top of current page, long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long snapshot Piece.It is mentioned in foregoing embodiments, terminal generates long screenshot picture when gesture touch signal disappears, and in that case, No matter whether gesture touch signal disappears, and terminal generates long screenshot picture.
In conjunction with reference Fig. 4, the touch display screen of terminal shows the second screen page, and it is downward for receiving slip signals later Gesture slip signals, and receive gesture touch signal when gesture slip signals disappear and scroll, touch display screen rolls When to the top of current page, terminal carries out long screenshotss processing to the content that touch display screen scrolls, and obtains long snapshot Piece, and show in current interface the thumbnail 41 of long screenshot picture.
Terminal can switch to split screen state under specific gesture, and split screen state refers to that touch display screen shows at least two The state of the user interface of a application program.Below in conjunction with reference Fig. 5, long screenshot is carried out when being in split screen state to terminal Situation is explained.The situation may include the following steps:
Step 501, the gesture slip signals in the touch display screen for acting on terminal are received,.
Gesture slip signals are that generated signal is slided in locating touch display screen with default gesture.
Step 502, when gesture slip signals disappear, the gesture touch signal acted in touch display screen is received.
Step 503, destination application is determined according to the touch location of gesture slip signals.
In one possible implementation, terminal is by the user in region locating for the initial position of gesture slip signals The corresponding application program in interface, is determined as destination application.In alternatively possible implementation, terminal slides gesture The corresponding application program of user interface in region locating for the end position of signal, is determined as destination application.Another In kind possible implementation, terminal is by the use in the initial position of gesture slip signals and the common locating region of end position The corresponding application program in family interface, is determined as destination application.
Step 504, when receiving gesture touch signal, the user interface of destination application is scrolled.
The explanation of this step can refer to step 103, not repeat herein.
Gesture touch signal refers to default gesture at the end of sliding in touch display screen, connects with touch display screen holding Signal caused by touching.
Step 505, long screenshotss processing is carried out to the user interface of the destination application of scrolling display, obtains long snapshot Piece.
The explanation of this step can refer to step 104, not repeat herein.
In conjunction with reference Fig. 6, the user interface of the first application program of terminal split-screen display and user circle of the second application program Face, receives gesture slip signals later, and the initial position of the gesture slip signals and end position are respectively positioned on the first application program User interface in, and gesture slip signals disappear when receive gesture touch signal and scroll the first application program use Family interface, when touch gestures blackout, terminal to the content in the user interface of the first application program of scrolling display into The long screenshotss processing of row, obtains long screenshot picture, and the thumbnail 61 of long screenshot picture is shown in current interface.
In conclusion technical solution provided by the embodiments of the present application, by when terminal is in split screen state, according to user The touch location of the gesture slip signals triggered determines the user interface to long screenshotss, later grows to the user interface Screenshotss extend the scheme for carrying out long screenshotss to partial content shown by terminal under split screen state.
In order to avoid false triggering, terminal usually when gesture screen capture function is in the open state, slide according to gesture by execution Signal and gesture touch signal carry out the subsequent step of long screenshotss.Gesture screen capture function refers to that basis presets what gesture was triggered The function of signal progress screenshotss.In the embodiment of the present application, terminal, can basis when gesture screen capture function is in the open state Gesture slip signals and gesture touch signal carry out long screenshotss.
In the alternative embodiment provided based on embodiment illustrated in fig. 1, before step 102, this method further includes Following steps:
Step 601, whether the gesture screen capture function of detecting terminal is in the open state.
Gesture screen capture function refers to according to the function of presetting the signal progress screenshotss that gesture is triggered.There are gestures in terminal The corresponding functional switch of screenshotss function, terminal can be by detecting that the functional switch is in the open state or closed state determines Whether gesture screen capture function is in the open state.If the functional switch is in the open state, gesture screen capture function, which is in, is opened State;If the functional switch is in close state, gesture screen capture function is in close state.
If gesture screen capture function is in the open state, terminal scrolls touch display screen according to gesture slip signals Shown content.If gesture screen capture function is in close state, terminal display reminding information, the prompt information is for prompting Whether gesture screen capture function is opened.
Terminal opens gesture screen capture function, and sliding according to gesture when receiving the confirmation instruction corresponding to the prompt information Dynamic signal, scrolls content shown by touch display screen.It optionally, further include confirmation option in the prompt information, if eventually Termination receives the trigger signal corresponding to the confirmation option, then terminal receives the confirmation message corresponding to the prompt information.
Terminal is not responding to gesture touch signal when not receiving the confirmation instruction corresponding to the prompt information.In one kind In possible implementation, terminal does not receive the trigger signal for corresponding to confirmation option in preset duration, then terminal does not connect It receives and is indicated corresponding to the confirmation of the prompt information.In alternatively possible implementation, which further includes denying Option, if terminal receives the trigger signal for denying option corresponding to this, terminal is not received corresponding to the prompt information Confirmation message.
In conclusion technical solution provided by the embodiments of the present application, is in by the gesture screen capture function in terminal and is opened When state, subsequent long screenshotss step is executed, gesture slip signals can to avoid end-error be responded, prevent false triggering.
Following is the application Installation practice, can be used for executing the application embodiment of the method.It is real for the application device Undisclosed details in example is applied, the application embodiment of the method is please referred to.
Referring to FIG. 7, the block diagram of the long screen video recorder provided it illustrates the application one embodiment.The device has real The function of the existing above method, the function can also be executed corresponding software realization by hardware realization by hardware.The device It include: signal receiving module 701, content display module 702 and long screen capture module 703.
Signal receiving module 701, for receiving the gesture slip signals acted in the touch display screen of terminal, the hand Gesture slip signals are that generated signal is slided in locating touch display screen with default gesture.
The signal receiving module 701 is also used to when the gesture slip signals disappear, and reception acts on the touch Gesture touch signal on display screen, the gesture touch signal refer to sliding in the touch display screen with the default gesture At the end of dynamic, generated signal is kept in contact with the touch display screen.
Content display module 702, for scrolling the touch display screen institute when receiving the gesture touch signal The content of display.
Long screen capture module 703, the content for scrolling to the touch display screen carry out long screenshotss processing, are grown Screenshot picture.
In conclusion technical solution provided by the embodiments of the present application, is touching display by receiving user with a certain gesture Signal caused by being slided on screen, and receive after sliding user and keep caused by the gesture contacts with touch display screen Signal, should during terminal scrolling display touch display screen shown by content and carry out long screenshotss namely user only need with Default gesture sliding simultaneously keeps touch that can carry out long screenshotss after sliding, and the process is more coherent, reduces long screenshotss institute The operation needed, improves the efficiency of long screenshotss.
In the alternative embodiment provided based on embodiment illustrated in fig. 7, the long screen capture module 703, for working as institute When stating the disappearance of gesture touch signal, long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains the length Screenshot picture.
In the alternative embodiment provided based on embodiment illustrated in fig. 7, the content display module 702,
The rolling square of content shown by the touch display screen is determined according to the glide direction of the gesture slip signals To;
When receiving the gesture touch signal, scrolled shown by the touch display screen according to the rotating direction Content.
Optionally, the long screen capture module 703, is used for:
When the content of touch display screen scrolling display is rolled to the bottom end of current page, to the touch display screen The content of scrolling display carries out long screenshotss processing, obtains the long screenshot picture.
Optionally, the long screen capture module 703, is used for:
When the content of touch display screen scrolling display is rolled to the top of current page, to the touch display screen The content of scrolling display carries out long screenshotss processing, obtains the long screenshot picture.
In the alternative embodiment provided based on embodiment illustrated in fig. 7, described device further include: state detection module (not shown)
State detection module, whether the gesture screen capture function for detecting the terminal is in the open state, the gesture Screenshotss function refers to according to the function of presetting the signal progress screenshotss that gesture is triggered.
The content display module 702 executes the basis if in the open state for the gesture screen capture function Gesture slip signals, the step of scrolling content shown by the touch display screen.
In the alternative embodiment provided based on embodiment illustrated in fig. 7, the terminal is in split screen state, and described point Screen state refers to the state that the user interface of at least two application programs is shown in the touch display screen;
The content display module 702, is used for:
Destination application is determined according to the touch location of the gesture slip signals;
When receiving the gesture touch signal, the user interface of the destination application is scrolled;
The long screenshot picture 703, the user interface for the destination application to scrolling display carry out long cut Screen processing, obtains the long screenshot picture.
It should be noted that device provided by the above embodiment is when realizing its function, only with above-mentioned each functional module It divides and carries out for example, can according to need in practical application and be completed by different functional modules above-mentioned function distribution, The internal structure of equipment is divided into different functional modules, to complete all or part of the functions described above.In addition, Apparatus and method embodiment provided by the above embodiment belongs to same design, and specific implementation process is detailed in embodiment of the method, this In repeat no more.
With reference to Fig. 8, it illustrates the structural block diagrams for the terminal that one exemplary embodiment of the application provides.In the application Terminal may include one or more such as lower component: processor 810 and memory 820.
Processor 810 may include one or more processing core.Processor 810 utilizes various interfaces and connection Various pieces in entire terminal, by running or executing the instruction being stored in memory 820, program, code set or instruction Collection, and the data being stored in memory 820 are called, execute the various functions and processing data of terminal.Optionally, processor 810 can use Digital Signal Processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), programmable logic array (Programmable Logic Array, PLA) at least one of example, in hardware realize.Processor 810 can integrating central processor (Central Processing Unit, CPU) and one or more of modem etc. combination.Wherein, the main processing operation system of CPU System and application program etc.;Modem is for handling wireless communication.It is understood that above-mentioned modem can not also It is integrated into processor 810, is realized separately through chip piece.
Optionally, above-mentioned each embodiment of the method mentions under realizing when processor 810 executes the program instruction in memory 820 The long screenshotss method supplied.
Memory 820 may include random access memory (Random Access Memory, RAM), also may include read-only Memory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium (non- transitory computer-readable storage medium).Memory 820 can be used for store instruction, program, generation Code, code set or instruction set.Memory 820 may include storing program area and storage data area, wherein storing program area can store Instruction for realizing operating system, the instruction at least one function, for realizing the finger of above-mentioned each embodiment of the method Enable etc.;Storage data area, which can be stored, uses created data etc. according to terminal.
The structure of above-mentioned terminal is only illustrative, and in actual implementation, terminal may include more or fewer components, Such as: display screen etc., the present embodiment is not construed as limiting this.
It will be understood by those skilled in the art that the restriction of the not structure paired terminal 800 of structure shown in Fig. 8, can wrap It includes than illustrating more or fewer components, perhaps combine certain components or is arranged using different components.
One exemplary embodiment of the application also provides a kind of computer readable storage medium, is stored thereon with computer journey Sequence, the computer program realize the long screenshotss method that above-mentioned each embodiment of the method provides when being loaded and executed by processor.
One exemplary embodiment of the application additionally provides a kind of computer program product comprising instruction, when it is in computer When upper operation, so that computer executes long screenshotss method described in above-mentioned each embodiment.
It should be understood that referenced herein " multiple " refer to two or more."and/or", description association The incidence relation of object indicates may exist three kinds of relationships, for example, A and/or B, can indicate: individualism A exists simultaneously A And B, individualism B these three situations.Character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
The foregoing is merely the exemplary embodiments of the application, all in spirit herein not to limit the application Within principle, any modification, equivalent replacement, improvement and so on be should be included within the scope of protection of this application.

Claims (10)

1. a kind of long screenshotss method, which is characterized in that the described method includes:
The gesture slip signals in the touch display screen for acting on terminal are received, the gesture slip signals are existed with default gesture Signal caused by being slided in locating touch display screen;
When the gesture slip signals disappear, the gesture touch signal acted in the touch display screen, the hand are received Gesture touch signal refers to the default gesture at the end of sliding in the touch display screen, keeps with the touch display screen Signal caused by contacting;
When receiving the gesture touch signal, content shown by the touch display screen is scrolled;
Long screenshotss processing is carried out to the content of touch display screen scrolling display, obtains long screenshot picture.
2. the method according to claim 1, wherein it is described to the touch display screen scrolling display content into The long screenshotss processing of row, obtains long screenshot picture, comprising:
When the gesture touch signal disappears, long screenshotss processing is carried out to the content of touch display screen scrolling display, is obtained To the long screenshot picture.
3. rolling is aobvious the method according to claim 1, wherein described when receiving the gesture touch signal Show content shown by the touch display screen, comprising:
The rotating direction of content shown by the touch display screen is determined according to the glide direction of the gesture slip signals;
When receiving the gesture touch signal, scrolled in shown by the touch display screen according to the rotating direction Hold.
4. according to the method described in claim 3, it is characterized in that, it is described to the touch display screen scrolling display content into The long screenshotss processing of row, obtains long screenshot picture, comprising:
When the content of touch display screen scrolling display is rolled to the bottom end of current page, the touch display screen is rolled The content of display carries out long screenshotss processing, obtains the long screenshot picture.
5. according to the method described in claim 3, it is characterized in that, it is described to the touch display screen scrolling display content into The long screenshotss processing of row, obtains long screenshot picture, comprising:
When the content of touch display screen scrolling display is rolled to the top of current page, the touch display screen is rolled The content of display carries out long screenshotss processing, obtains the long screenshot picture.
6. method according to any one of claims 1 to 5, which is characterized in that the scrolling display touch display screen Before shown content, further includes:
Whether the gesture screen capture function of detecting the terminal is in the open state, and the gesture screen capture function refers to according to default hand The signal that gesture is triggered carries out the function of screenshotss;
If the gesture screen capture function is in the open state, execute described according to the gesture slip signals, scrolling display institute The step of stating content shown by touch display screen.
7. method according to any one of claims 1 to 5, which is characterized in that the terminal is in split screen state, and described point Screen state refers to the state that the user interface of at least two application programs is shown in the touch display screen;
It is described when receiving the gesture touch signal, scroll content shown by the touch display screen, comprising:
Destination application is determined according to the touch location of the gesture slip signals;
When receiving the gesture touch signal, the user interface of the destination application is scrolled;
The content to touch display screen scrolling display carries out long screenshotss processing, obtains long screenshot picture, comprising:
Long screenshotss processing is carried out to the user interface of the destination application of scrolling display, obtains the long screenshot picture.
8. a kind of long screen video recorder, which is characterized in that described device includes:
Signal receiving module, for receiving the gesture slip signals acted in the touch display screen of terminal, the gesture sliding Signal is that generated signal is slided in locating touch display screen with default gesture;
The signal receiving module is also used to when the gesture slip signals disappear, and reception acts on the touch display screen On gesture touch signal, the gesture touch signal, which refers to slide in the touch display screen with the default gesture, to be terminated When, generated signal is kept in contact with the touch display screen;Content display module, for receiving the gesture touch letter Number when, scroll content shown by the touch display screen;
Long screen capture module, the content for scrolling to the touch display screen carry out long screenshotss processing, obtain long snapshot Piece.
9. a kind of terminal, which is characterized in that the terminal includes processor and memory, and the memory is stored with computer journey Sequence, the computer program are loaded by the processor and are executed to realize long screenshotss as described in any one of claim 1 to 7 Method.
10. a kind of computer readable storage medium, which is characterized in that be stored with computer in the computer readable storage medium Program, the computer program are loaded by processor and are executed to realize long screenshotss side as described in any one of claim 1 to 7 Method.
CN201910221527.XA 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium Active CN109976655B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910221527.XA CN109976655B (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium
CN202410237444.0A CN118113204A (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910221527.XA CN109976655B (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202410237444.0A Division CN118113204A (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN109976655A true CN109976655A (en) 2019-07-05
CN109976655B CN109976655B (en) 2024-03-26

Family

ID=67080103

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201910221527.XA Active CN109976655B (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium
CN202410237444.0A Pending CN118113204A (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN202410237444.0A Pending CN118113204A (en) 2019-03-22 2019-03-22 Long screen capturing method, device, terminal and storage medium

Country Status (1)

Country Link
CN (2) CN109976655B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110389702A (en) * 2019-07-19 2019-10-29 珠海格力电器股份有限公司 Screenshot method, screenshot device and storage medium
CN110597439A (en) * 2019-08-29 2019-12-20 Oppo广东移动通信有限公司 Screen capture method and device, electronic equipment and computer readable medium
CN110737386A (en) * 2019-09-06 2020-01-31 华为技术有限公司 screen capturing method and related equipment
CN110780796A (en) * 2019-10-31 2020-02-11 维沃移动通信有限公司 Screen capturing method and electronic equipment
CN111104017A (en) * 2019-11-25 2020-05-05 北京金堤科技有限公司 Sliding positioning processing method and device
WO2021082772A1 (en) * 2019-10-28 2021-05-06 维沃移动通信有限公司 Screenshot method and electronic device
CN113419655A (en) * 2021-05-28 2021-09-21 广州三星通信技术研究有限公司 Application screen capturing method and device for electronic terminal
CN113778279A (en) * 2021-08-31 2021-12-10 维沃移动通信有限公司 Screenshot method and device and electronic equipment
EP4024186A4 (en) * 2019-08-26 2022-10-19 Vivo Mobile Communication Co., Ltd. Screenshot method and terminal device

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135914A (en) * 2011-11-28 2013-06-05 阿里巴巴集团控股有限公司 Screen capture method and screen capture device based on touch screen
CN103870183A (en) * 2012-12-14 2014-06-18 联想(北京)有限公司 Screen capturing method and screen capturing device
CN104375771A (en) * 2013-08-14 2015-02-25 联想移动通信科技有限公司 Web page browsing method and device and mobile equipment
CN105094628A (en) * 2015-07-31 2015-11-25 联想(北京)有限公司 Screen capture method and electronic device
CN105700801A (en) * 2014-11-28 2016-06-22 腾讯科技(深圳)有限公司 Interface interception method and device
CN105718161A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Method and device for terminal screen capturing
CN106293426A (en) * 2015-05-13 2017-01-04 深圳市腾讯计算机***有限公司 Screenshotss method and apparatus based on browser of mobile terminal
CN106814939A (en) * 2015-11-27 2017-06-09 北京奇虎科技有限公司 A kind of method and terminal of terminal screenshotss
CN106911850A (en) * 2017-02-27 2017-06-30 努比亚技术有限公司 Mobile terminal and its screenshotss method
CN107145293A (en) * 2017-04-28 2017-09-08 努比亚技术有限公司 A kind of screenshot method, mobile terminal and storage medium
US20170364206A1 (en) * 2016-06-21 2017-12-21 International Business Machine Corporation Assistive User Interface Touch Detection Based On Time And Proximity To Target
US20180067641A1 (en) * 2016-09-01 2018-03-08 PIQPIQ, Inc. Social networking application for real-time selection and sorting of photo and video content
CN108319414A (en) * 2018-01-31 2018-07-24 北京小米移动软件有限公司 interface display method and device
CN108984091A (en) * 2018-06-27 2018-12-11 Oppo广东移动通信有限公司 Screenshotss method, apparatus, storage medium and electronic equipment
CN109032470A (en) * 2018-07-11 2018-12-18 Oppo(重庆)智能科技有限公司 Screenshot method, device, terminal and computer readable storage medium

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103135914A (en) * 2011-11-28 2013-06-05 阿里巴巴集团控股有限公司 Screen capture method and screen capture device based on touch screen
CN103870183A (en) * 2012-12-14 2014-06-18 联想(北京)有限公司 Screen capturing method and screen capturing device
CN104375771A (en) * 2013-08-14 2015-02-25 联想移动通信科技有限公司 Web page browsing method and device and mobile equipment
CN105700801A (en) * 2014-11-28 2016-06-22 腾讯科技(深圳)有限公司 Interface interception method and device
CN106293426A (en) * 2015-05-13 2017-01-04 深圳市腾讯计算机***有限公司 Screenshotss method and apparatus based on browser of mobile terminal
CN105094628A (en) * 2015-07-31 2015-11-25 联想(北京)有限公司 Screen capture method and electronic device
CN106814939A (en) * 2015-11-27 2017-06-09 北京奇虎科技有限公司 A kind of method and terminal of terminal screenshotss
CN105718161A (en) * 2016-01-15 2016-06-29 努比亚技术有限公司 Method and device for terminal screen capturing
US20170364206A1 (en) * 2016-06-21 2017-12-21 International Business Machine Corporation Assistive User Interface Touch Detection Based On Time And Proximity To Target
US20180067641A1 (en) * 2016-09-01 2018-03-08 PIQPIQ, Inc. Social networking application for real-time selection and sorting of photo and video content
CN106911850A (en) * 2017-02-27 2017-06-30 努比亚技术有限公司 Mobile terminal and its screenshotss method
CN107145293A (en) * 2017-04-28 2017-09-08 努比亚技术有限公司 A kind of screenshot method, mobile terminal and storage medium
CN108319414A (en) * 2018-01-31 2018-07-24 北京小米移动软件有限公司 interface display method and device
CN108984091A (en) * 2018-06-27 2018-12-11 Oppo广东移动通信有限公司 Screenshotss method, apparatus, storage medium and electronic equipment
CN109032470A (en) * 2018-07-11 2018-12-18 Oppo(重庆)智能科技有限公司 Screenshot method, device, terminal and computer readable storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
吕学华: "华为手机怎么样截屏如何设置截屏手势快捷键", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/C1A3101E12287BDE656DEBA3.HTML》 *
吕学华: "华为手机怎么样截屏如何设置截屏手势快捷键", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/C1A3101E12287BDE656DEBA3.HTML》, 12 November 2018 (2018-11-12), pages 1 - 9 *

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110389702A (en) * 2019-07-19 2019-10-29 珠海格力电器股份有限公司 Screenshot method, screenshot device and storage medium
EP4024186A4 (en) * 2019-08-26 2022-10-19 Vivo Mobile Communication Co., Ltd. Screenshot method and terminal device
CN110597439A (en) * 2019-08-29 2019-12-20 Oppo广东移动通信有限公司 Screen capture method and device, electronic equipment and computer readable medium
CN110597439B (en) * 2019-08-29 2021-06-15 Oppo广东移动通信有限公司 Screen capture method and device, electronic equipment and computer readable medium
US11650725B2 (en) 2019-08-29 2023-05-16 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Screenshot capturing method, electronic device and non-transitory computer-readable medium
US11366582B2 (en) 2019-08-29 2022-06-21 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Screenshot capturing method, device, electronic device and computer-readable medium
JP2022547892A (en) * 2019-09-06 2022-11-16 華為技術有限公司 Screen capture method and related device
CN110737386A (en) * 2019-09-06 2020-01-31 华为技术有限公司 screen capturing method and related equipment
US11922005B2 (en) 2019-09-06 2024-03-05 Huawei Technologies Co., Ltd. Screen capture method and related device
JP7385008B2 (en) 2019-09-06 2023-11-21 華為技術有限公司 Screen capture method and related devices
WO2021082772A1 (en) * 2019-10-28 2021-05-06 维沃移动通信有限公司 Screenshot method and electronic device
CN110780796A (en) * 2019-10-31 2020-02-11 维沃移动通信有限公司 Screen capturing method and electronic equipment
CN111104017A (en) * 2019-11-25 2020-05-05 北京金堤科技有限公司 Sliding positioning processing method and device
CN111104017B (en) * 2019-11-25 2020-11-24 北京金堤科技有限公司 Sliding positioning processing method and device
CN113419655A (en) * 2021-05-28 2021-09-21 广州三星通信技术研究有限公司 Application screen capturing method and device for electronic terminal
CN113419655B (en) * 2021-05-28 2024-07-23 广州三星通信技术研究有限公司 Application screen capturing method and device for electronic terminal
CN113778279A (en) * 2021-08-31 2021-12-10 维沃移动通信有限公司 Screenshot method and device and electronic equipment

Also Published As

Publication number Publication date
CN118113204A (en) 2024-05-31
CN109976655B (en) 2024-03-26

Similar Documents

Publication Publication Date Title
CN109976655A (en) Long screenshotss method, apparatus, terminal and storage medium
CN105278824B (en) The screenshotss method and its terminal device of a kind of terminal device
JP6261572B2 (en) Information display device and method for user device
EP3190502B1 (en) Icon control method and corresponding terminal
CN103955331B (en) A kind of application program image target display processing method and device
CN104750495B (en) A kind of screenshot method and device
CN106325663B (en) Mobile terminal and its screenshotss method
EP2905689B1 (en) Method and apparatus for displaying character on touchscreen
EP2854372A1 (en) Method and device for displaying pushed information
CN103631516B (en) The method of touch-sensitive device and the manipulation based on touch to content
US11100955B2 (en) Method, apparatus and smart mobile terminal for editing video
US20120289290A1 (en) Transferring objects between application windows displayed on mobile terminal
CN103518186B (en) For the method and apparatus that item controlled shows
US20150074578A1 (en) Text select and enter
US20150277748A1 (en) Edit providing method according to multi-touch-based text block setting
CN103064627B (en) A kind of application management method and device
US20150248206A1 (en) Word processing method and device for smart device with touch screen
CN106708399A (en) Touch method for electronic terminal with double-side curved surface screens and device
US10331327B2 (en) Message display method, apparatus and terminal
JP6448639B2 (en) Text selection method, apparatus and terminal
CN106681584A (en) Method for optimizing application display and terminal
KR20130095970A (en) Apparatus and method for controlling object in device with touch screen
CN104238904B (en) A kind of method and mobile terminal of display interface sliding
CN109144309B (en) Touch control method and device, storage medium and terminal equipment
AU2012254374A1 (en) Method and apparatus for providing graphic user interface having item deleting function

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