CN107765952A - Screenshotss method, apparatus and terminal - Google Patents

Screenshotss method, apparatus and terminal Download PDF

Info

Publication number
CN107765952A
CN107765952A CN201711082226.0A CN201711082226A CN107765952A CN 107765952 A CN107765952 A CN 107765952A CN 201711082226 A CN201711082226 A CN 201711082226A CN 107765952 A CN107765952 A CN 107765952A
Authority
CN
China
Prior art keywords
folding
display screen
housing
viewing area
terminal
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
CN201711082226.0A
Other languages
Chinese (zh)
Other versions
CN107765952B (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 CN201711082226.0A priority Critical patent/CN107765952B/en
Publication of CN107765952A publication Critical patent/CN107765952A/en
Application granted granted Critical
Publication of CN107765952B publication Critical patent/CN107765952B/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/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0346Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
    • 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • 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/04886Interaction 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 by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • 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/0489Interaction 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 dedicated keyboard keys or combinations thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04102Flexible digitiser, i.e. constructional details for allowing the whole digitising part of a device to be flexed or rolled like a sheet of paper

Landscapes

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

Abstract

The embodiment of the present application discloses a kind of screenshotss method, apparatus and terminal, belong to field of human-computer interaction, methods described is applied to the terminal with folding display screen, terminal includes the first housing, the second housing and connection component, connection component is used to connect the first housing and the second housing, folding display screen is arranged on the first housing and the second housing, and this method includes:Under deployed condition, the folding angles of folding display screen are obtained;Monitor the variation tendency of folding angles;If the variation tendency of folding angles matches with object variations trend, screenshotss operation is carried out to the content of the current display of folding display screen.Physical button is specified to combine compared to by pressing, or, click on the screenshotss control breathed out on display screen and carry out screenshotss operation, in the embodiment of the present application, user can be rapidly completed screenshotss by the action of simple folding and expanding and operate, screenshotss difficulty is relatively low and efficiency is higher, so as to improve the efficiency of man-machine interaction.

Description

Screenshotss method, apparatus and terminal
Technical field
The invention relates to field of human-computer interaction, more particularly to a kind of screenshotss method, apparatus and terminal.
Background technology
During user carries out web page browsing using mobile terminal, it is current often to intercept display screen using screenshotss function The content of display, and shared.
Under normal circumstances, user specifies physical button to combine by pressing, or, clicks on the screenshotss control breathed out on display screen Carry out screenshotss operation.For example terminal intercepts display screen and worked as simultaneously when receiving the pressing signal to closing key and volume key Preceding display content;When receiving the exhalation instruction of screenshotss control, and further receiving the clicking operation to screenshotss control, terminal Intercept display screen present displayed content.
When screenshotss are carried out by the way of physical button combination is specified in pressing, the operation to user requires higher;And use , it is necessary to which screenshotss operation, man-machine interaction efficiency could be carried out after breathing out screenshotss control when the mode of click screenshotss control carries out screenshotss It is relatively low.
The content of the invention
The embodiment of the present application provides a kind of screenshotss method, apparatus and terminal, can be used for solving screenshotss in correlation technique The problem of difficulty of operation is higher, and man-machine interaction is less efficient.The technical scheme is as follows:
First aspect, there is provided a kind of screenshotss method, applied to the terminal with folding display screen, terminal includes first shell Body, the second housing and connection component, connection component is used to connect the first housing and the second housing, folding display screen are arranged on first On housing and the second housing, this method includes:
Under deployed condition, the folding angles of folding display screen are obtained;
Monitor the variation tendency of folding angles;
If the variation tendency of folding angles matches with object variations trend, the content of the current display of folding display screen is entered Row screenshotss operate.
Second aspect, there is provided a kind of screen video recorder, applied to the terminal with folding display screen, terminal includes first shell Body, the second housing and connection component, connection component is used to connect the first housing and the second housing, folding display screen are arranged on first On housing and the second housing, the device includes:
Acquisition module, under deployed condition, obtaining the folding angles of folding display screen;
Monitoring modular, for monitoring the variation tendency of folding angles;
Screen capture module, for when the variation tendency of folding angles matches with object variations trend, working as to folding display screen The content of preceding display carries out screenshotss operation.
The third aspect, there is provided a kind of terminal, the terminal includes processor, memory and folding display screen, described to deposit At least one instruction is stored with reservoir, the instruction is loaded by the processor and performed to realize as described in relation to the first aspect Screenshotss method.
Fourth aspect, there is provided a kind of computer-readable recording medium, be stored with least one finger in the storage medium Order, the instruction are loaded by processor and performed to realize screenshotss method as described in relation to the first aspect.
The beneficial effect brought of technical scheme that the embodiment of the present application provides is:
In the embodiment of the present application, terminal obtains the folding angles of folding display screen in the deployed state, and to folding angles Variation tendency be monitored, and then when the variation tendency of folding angles matches with object variations trend, carry out screenshotss automatically Operation;So that user can be rapidly completed when using the terminal with folding display screen by the action of simple folding and expanding Screenshotss operate, and specify physical button to combine compared to by pressing, or, click on the screenshotss control breathed out on display screen and carry out screenshotss Operation, screenshotss difficulty is relatively low and efficiency is higher, so as to improve the efficiency of man-machine interaction.
Brief description of the drawings
In order to illustrate more clearly of the technical scheme in the embodiment of the present application, make required in being described below to embodiment Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present application, for For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings Accompanying drawing.
Fig. 1 and Fig. 2 is the block diagram for the terminal that one exemplary embodiment of the application provides;
Fig. 3 to Fig. 6 is the structural representation for the Folding screen terminal that one exemplary embodiment of the application provides;
Fig. 7 shows the flow chart for the screenshotss method that one exemplary embodiment of the application provides;
Fig. 8 shows the flow chart for the screenshotss method that another exemplary embodiment of the application provides;
Fig. 9 is the schematic diagram for the first housing coordinate system that one exemplary embodiment of the application provides;
Figure 10 is the schematic diagram for the second housing coordinate system that one exemplary embodiment of the application provides;
Figure 11 is the schematic diagram of the folding angles for the interior folding screen mobile phone that one exemplary embodiment of the application provides;
Figure 12 is the schematic diagram of the folding angles for the outer folding screen mobile phone that one exemplary embodiment of the application provides;
Figure 13 is the implementation schematic diagram of screenshotss method shown in Fig. 8;
Figure 14 is the method flow diagram that screenshotss region process is determined in screenshotss method shown in Fig. 8;
Figure 15 shows the structural representation for the screen video recorder that one exemplary embodiment of the application provides;
Figure 16 shows the block diagram for the terminal that one exemplary embodiment of the application provides.
Embodiment
To make the purpose, technical scheme and advantage of the application clearer, below in conjunction with accompanying drawing to the application embodiment party Formula is described in further detail.
With reference to shown in figure 1 and Fig. 2, the structure side of the terminal 100 provided it illustrates one exemplary embodiment of the application Block diagram.The terminal 100 can be smart mobile phone, tablet personal computer and e-book etc..Terminal 100 in the application can include one It is individual or multiple such as lower component:Processor 110, memory 120 and touch display screen 130.
Processor 110 can include one or more processing core.Processor 110 utilizes various interfaces and connection Various pieces in whole terminal 100, by running or performing the instruction being stored in memory 120, program, code set or refer to Order collection, and the data being stored in memory 120 are called, perform the various functions and processing data of terminal 100.Alternatively, Processor 110 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 110 can integrating central processor (Central Processing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc. One or more of combinations.Wherein, CPU mainly handles operating system, user interface and application program etc.;GPU is used to be responsible for The content of display rendering and drawing required for touch display screen 130;Modem is used to handle radio communication.It is appreciated that , above-mentioned modem can not also be integrated into processor 110, be realized separately through chip piece.
Memory 120 can include random access memory (Random Access Memory, RAM), can also include read-only Memory (Read-Only Memory).Alternatively, the memory 120 includes non-transient computer-readable medium (non- transitory computer-readable storage medium).Memory 120 can be used for store instruction, program, generation Code, code set or instruction set.Memory 120 may include storing program area and storage data field, wherein, storing program area can store For realizing the instruction of operating system, instruction (such as touch controllable function, sound-playing function, image at least one function Playing function etc.), instruction for realizing following each embodiments of the method etc.;Storage data field can be stored according to terminal 100 Use created data (such as voice data, phone directory) etc..
So that operating system is Android (Android) system as an example, program and the data such as Fig. 1 institutes that are stored in memory 120 Show, Linux inner core 220, system operation storehouse layer 240, application framework layer 260 and application layer 280 are stored with memory 120. Linux inner core 220 provides the driving of bottom for the various hardware of terminal 100, such as shows driving, audio driven, camera Driving, bluetooth driving, Wi-Fi drivings, power management etc..System operation storehouse layer 240 is by some C/C++ storehouses come for Android System provides main characteristic and supported.As SQLite storehouses provide the support of database, OpenGL/ES storehouses provide 3D drawing Support, Webkit storehouses provide support of browser kernel etc..When Android operation is also provided with system operation storehouse layer 240 Storehouse (Android Runtime), it mainly provides some core libraries, can allow for developer using Java language to write Android is applied.Application framework layer 260 provides the various API that may be used during structure application program, and developer can also lead to Cross using these API to build the application program of oneself, for example activity management, window management, view management, notice manage, are interior Hold supplier, assure reason, call management, resource management, orientation management.Operation has at least one application program in application layer 280, These application programs can be contact person's program, short message program, timing routine, the camera applications etc. that operating system carries;Also may be used To be application program that third party developer is developed, such as instant messaging program, photograph pretty program etc..
So that operating system is IOS systems as an example, the program and data stored in memory 120 is as shown in Fig. 2 IOS systems Including:Kernel operating system layer 320 (Core OS layer), kernel service layer 340 (Core Services layer), media 360 (Media layer) of layer, tangible layer 380 (Cocoa Touch Layer).Kernel operating system layer 320 includes operation System kernel, driver and underlying programs framework, these underlying programs frameworks provide the function closer to hardware, for position Used in the program frame of kernel service layer 340.Kernel service layer 340 is supplied to the system service required for application program And/or program frame, such as basic (Foundation) framework, account framework, advertising framework, data storage framework, network company Connect framework, geographical position framework, moving frame etc..Media layer 360 provided for application program about audiovisual in terms of interface, such as The related interface of the related interface of the related interface of graph image, Audiotechnica, video technique, audio video transmission technology it is wireless Play (AirPlay) interface etc..Tangible layer 380 provides the related framework in various conventional interfaces for application development, Tangible layer 380 is responsible for the touch interactive operation of user on the terminal 100.Such as local notice service, long-range Push Service, extensively Accuse framework, game tool framework, message user interface interface (User Interface, UI) framework, user interface UIKit frames Frame, map frame etc..
In framework illustrated in fig. 2, the framework relevant with major applications program includes but is not limited to:Kernel service layer The UIKit frameworks in basic framework and tangible layer 380 in 340.Basic framework provides many basic object class and data Type, provides most basic system service for all application programs, and UI unrelated.And the class that UIKit frameworks provide is basic UI class libraries, for creating the user interface based on touch, iOS application programs can provide UI based on UIKit frameworks, so it The architecture of application program is provided, for building user interface, drawing, processing and user mutual event, response gesture etc. Deng.
Touch display screen 130 is used to receive user using any suitable objects such as finger, felt pens on or near it Touch operation, and the user interface of each application program of display.Before touch display screen 130 is generally arranged at terminal 100 Panel.
As shown in figure 3, terminal 100 includes the first housing 41, the second housing 42 and is connected to the first housing 41 and second Connection component 43 between housing 42, the first housing 41 and the second housing 42 realize that upset folds by connection component 43.
First housing 41 includes the first supporting surface being connected with the touch display screen back side, and relative with the first supporting surface First back side, the second housing 42 include the second supporting surface being connected with the touch display screen back side, and relative with the second supporting surface Second back side.Accordingly, touch display screen includes the first viewing area 131, the second viewing area 132 and the 3rd viewing area 133, wherein, the position correspondence of the first viewing area 131 and the first housing 41, the second viewing area 132 and the second housing 42 Position correspondence, the 3rd viewing area 133 and the position correspondence of connection component 43.In one implementation, the first viewing area 131st, the second viewing area 132 and the 3rd viewing area 133 are made of flexible material, have certain flexible ductility; In another implementation, only the 3rd viewing area 133 is made of flexible material, and the first viewing area 131 and second is aobvious Show that region 132 is made of non-flexible material.
In a kind of optional implementation, the connection component 43 of terminal 100 uses Manual structure.User's manual separation When one housing 41 and the second housing 42, terminal 100 is changed into deployed condition from folded state;User closes up the He of the first housing 41 manually During the second housing 42, terminal 100 is changed into folded state from deployed condition.
In another optional implementation, the connection component 43 of terminal 100 uses electric structure, such as, connection group A kind of electronic rotation part of electro-motor is provided with part 43.Under the drive of electronic rotation part, the first housing 41 and Two housings 42 are realized automatically to be closed up or separates, so that terminal 100 possesses expansion and folds two states.
Divided according to whether touch display screen under folded state is exposed, terminal 100 can be divided into outer folding screen Terminal and interior folding screen terminal.Wherein:
Outer folding screen terminal
Outer folding screen terminal refers to that foldable angle is 180 °, and in a folded configuration, touch display screen is all exposed Terminal.As shown in figure 3, terminal 100 is outer folding screen terminal.Under deployed condition, the first support of the first housing 41 of terminal 100 Face and the second supporting surface of the second housing 42 are flush (i.e. angle is 180 °), and the first viewing area 131 of touch display screen, Second viewing area 132 and the 3rd viewing area 133 are generally aligned in the same plane;Terminal 100 is changed into folded state mistake from deployed condition Cheng Zhong, as shown in figure 3, first back side of the first housing 41 and second back side of the second housing 42 are mutually drawn close, the first supporting surface with The angle of second supporting surface is changed into 0 ° from 180 °;Under folded state, as shown in figure 4, first of the first housing 41 of terminal 100 Support face is parallel with the second supporting surface of the second housing 42 (angle of the first housing 41 and the second housing 42 is 0 °) so that touches Display screen is in U-shaped folded state, wherein, the 3rd viewing area 133 of touch display screen forms exposed U-shaped cambered surface.
In a kind of optional implementation, in a folded configuration, all or part of viewing area of touch display screen is used In display user interface.For example as shown in figure 4, under folded state, only the second viewing area 132 is used to show user interface, Or, only the 3rd viewing area 133 is used to show user interface.
Interior folding screen terminal
Interior folding screen terminal refers to that foldable angle is 180 °, and in a folded configuration, touch display screen (whole or portion Point) containing terminal.As shown in figure 5, terminal 100 is interior folding screen terminal.Under deployed condition, the first housing 41 of terminal 100 The first supporting surface and the second supporting surface of the second housing 42 be flush (i.e. angle is 180 °) so that touch display screen is in flat Face deployed condition (the first viewing area 131, the second viewing area 132 and the 3rd viewing area 133 are generally aligned in the same plane);Terminal During 100 are changed into folded state from deployed condition, as shown in figure 5, the first supporting surface of the first housing 41 and the second housing 42 The second supporting surface mutually draw close, i.e., the angle of the first supporting surface and the second supporting surface is changed into 0 ° from 180 °;Under folded state, terminal First supporting surface of 100 the first housing 41 is parallel with the second supporting surface of the second housing 42 so that touch display screen is in U Type folded state, wherein, the 3rd viewing area 133 of touch display screen forms containing U-shaped cambered surface.In a kind of optional realization In mode, in a folded configuration, whole viewing areas of touch display screen do not show user interface.
In addition to touch display screen is set on the supporting surface in housing, first back side of the first housing 41 and/or second shell Touch display screen can also be set on second back side of body 42.When interior folding screen terminal is in folded state, the housing back of the body is arranged on The touch display screen in face is used to show user interface, the user interface that the user interface is shown with touch display screen under deployed condition It is identical or different.
In other possible implementations, the foldable angle of terminal 100 can also be 360 ° (both can with infolding or With rolled over), and in a folded configuration, the exposed or containing terminal of touch display screen, the present embodiment is not limited to this.
In terminal 100 shown in Fig. 3 to Fig. 5, the first housing 41 and the size of the second housing 42 are same or like, terminal 100 Folding mode be referred to as symmetrical fold.In other possible implementations, the folding mode of terminal 100 can also be non-right Claim to fold.During using asymmetric folding, the size of the first housing 41 and the second housing 42 can different or size differ by more than threshold It is worth (such as 50% or 60% or 70%), accordingly, the area of the first viewing area 131 and the second viewing area in touch display screen The area in domain 132 differs by more than threshold value.
Schematically, as shown in fig. 6, terminal 100 is the outer folding screen terminal of asymmetric folding, the size of the first housing 41 More than the size of the second housing 42.Under folded state, the area of the first viewing area 131 is more than the face of the second viewing area 132 Product.
In Fig. 3 to 6, only so that terminal 100 includes two housing sections and one is used to connect the connection component of housing as an example (terminal is two folded structures) is schematically illustrated, in other possible implementations, terminal 100 can include n parts Housing and n-1 connection component, accordingly, 2n-1 blocks viewing area is included in the touch display screen of terminal 100, with being connected group N-1 blocks viewing area is made of flexible material corresponding to part, and so as to realize the terminal of n folded structures, the present embodiment is not added with to this To limit.
At least one miscellaneous part is additionally provided with terminal 100, at least one miscellaneous part includes:Camera, fingerprint Sensor, close to optical sensor, range sensor etc..In certain embodiments, at least one miscellaneous part is arranged on terminal 100 Front, side or the back side, for example fingerprint sensor is arranged on the back side of housing or side, that camera is arranged on into touch is aobvious The top of display screen 130.
In further embodiments, at least one miscellaneous part can be integrated in inside or the lower floor of touch display screen 130. In certain embodiments, the receiver of osteoacusis formula is arranged on to the inside of terminal 100;By other on the front panel of conventional terminal Part is integrated in Zone Full or the subregion of touch display screen 130, for example the photo-sensitive cell in camera is split as After multiple photosensitive pixels, each photosensitive pixel is integrated in the black region in touch display screen 130 in each display pixel, So that touch display screen 130 possesses image collecting function.Due at least one miscellaneous part has been integrated in into touch display screen 130 Inside or lower floor, therefore terminal 100 has higher screen accounting.
In some optional embodiments, the single side of the center of terminal 100, or two sides (such as left and right two Side), or edge touch sensing is provided with four sides (such as four, upper and lower, left and right side), the edge touch-control passes Sensor is used to detect at least one of touch operation, clicking operation, pressing operation and the slide of user on center etc. Operation.The edge touch sensing can be any one in touch sensor, heating power sensor, pressure sensor etc..With Family can apply operation on edge touch sensing, and the application program in terminal 100 is controlled.
In addition, it will be understood by those skilled in the art that the structure of the terminal 100 shown by above-mentioned accompanying drawing is not formed Restriction to terminal 100, terminal can be included than illustrating more or less parts, either combine some parts or difference Part arrangement.For example also include radio circuit, input block, sensor, voicefrequency circuit, Wireless Fidelity in terminal 100 The parts such as (Wireless Fidelity, WiFi) module, power supply, bluetooth module, will not be repeated here.
With reference to figure 7, it illustrates the screenshotss method flow diagram that one exemplary embodiment of the application provides.The present embodiment with This method is applied to any described terminals of Fig. 1 to 6 and come for example, the screenshotss method comprises the following steps:
Step 701, under deployed condition, the folding angles of folding display screen are obtained.
Exemplified by possessing the terminal of interior folding display screen, under folded state, folding display screen is in containing U-shaped, namely is folded Angle between two viewing areas of display screen is less than threshold value (such as 5 °).And under deployed condition, folding display screen is in exposed Angle between plane or V-type, namely two viewing areas of folding display screen is more than threshold value.
During in deployed condition and bright screen, terminal real-time (or being spaced at predetermined time intervals) obtains the folding of folding display screen Angle, the folding angles are the angle between the viewing area of folding display screen first and the second viewing area.
In a kind of possible embodiment, angular transducer is provided with terminal, the angular transducer, which is arranged on, to be used for In the connection component portion for connecting two housings, the angular transducer is used to measure the angle between two viewing areas.
Step 702, the variation tendency of folding angles is monitored.
User can be folded or deployed to the folding display screen of terminal while using terminal, accordingly, terminal While folding angles are constantly obtained, monitoring folding angles change with time trend processor, and according to the variation tendency Determine that terminal is currently folded or is unfolded.
In a kind of possible embodiment, for interior folding display screen, when variation tendency instruction folding angles become small, Instruction outer folding display screen is folded and (tended to U-shaped), when variation tendency instruction folding angles become big, indicates outer folding display screen It is unfolded (trend plane).
Step 703, if the variation tendency of folding angles matches with object variations trend, to the current display of folding display screen Content carry out screenshotss operation.
While monitoring the variation tendency of folding angles, terminal detects whether the variation tendency meets object variations trend, The object variations trend is user by predetermined way folding and expanding folding display screen, during triggering screenshotss operation, is folded aobvious The variation tendency of display screen folding angles.If both meet (matching), it is determined that receive the trigger signal of triggering screenshotss operation, and cut Take the content that folding display screen is currently shown;If both do not meet, operated without screenshotss.
In a kind of possible embodiment, when user's fast folding-expansion, or, during expansion-folding terminal, terminal prison Measure folding angles back and forth to change, i.e., folding angles become big after diminishing, or after becoming big diminish, and now terminal determines folding angles Variation tendency matches with object variations trend, so as to carry out screenshotss operation.
User can't generally carry out screenshotss when using some application-specifics, and folding and expanding folding display screen Action may user trigger other kinds of operation.For example user, when using camera application program, folding and expanding folds aobvious Display screen generally is intended to carry out the linear regulation of acquisition parameters, and not carries out screenshotss operation.Therefore, in a kind of possible embodiment party In formula, during the variation tendency of terminal monitoring folding angles, whether the content that detection folding display screen is currently shown is default application The application interface of program, and matched in the variation tendency of folding angles with object variations trend, and the content currently shown is not During the application interface of default application program, screenshotss operation is carried out to the content of the current display of folding display screen.Wherein, application is preset Program is that need not carry out the application program of screenshotss operation, such as, the default application program is camera application program.
In summary, in the present embodiment, terminal obtains the folding angles of folding display screen in the deployed state, and to folding The variation tendency of angle is monitored, and then when the variation tendency of folding angles matches with object variations trend, it is automatic to carry out Screenshotss operate;So that user, when using the terminal with folding display screen, being acted by simple folding and expanding can be quick Screenshotss operation is completed, specifies physical button to combine compared to by pressing, or, clicks on the screenshotss control breathed out on display screen and carries out Screenshotss operate, and screenshotss difficulty is relatively low and efficiency is higher, so as to improve the efficiency of man-machine interaction.
In a kind of possible embodiment, the action that terminal pre-sets for triggering screenshotss operation is:Rolled over after expansion Folded terminal, or, deploy terminal after folding.Accordingly, terminal detects folding angles when determining whether to carry out screenshotss operation Whether variation tendency is to reduce after increasing, or, is increased after reducing.Illustrated below using a schematical embodiment.
With reference to figure 8, it illustrates the screenshotss method flow diagram of the application another exemplary embodiment offer.The present embodiment It is applied to any described terminals of Fig. 1 to 6 in this way to come for example, the screenshotss method comprises the following steps:
Step 801, under deployed condition, the folding angles of folding display screen are obtained.
Concrete mode for obtaining folding angles, in a kind of possible embodiment, the first housing of terminal and the Acceleration transducer is respectively arranged with two housings, the acceleration of gravity collected respectively by two acceleration transducers is believed Number, determine the folding angle of folding display screen (between the first viewing area and the second viewing area).
Optionally, this step comprises the following steps:
First, the first acceleration of gravity signal that the first acceleration transducer reports is received.
First acceleration transducer is provided in the acceleration transducer in first shell body.Alternatively, the first acceleration passes Sensor is corresponding with the first three-dimensional coordinate system, and first three-dimensional coordinate system has three reference axis:First X-axis, the first Y Axle and the first Z axis, as shown in Figure 9.Schematically, when the fuselage of terminal is in vertical display posture, passed with the first acceleration Sensor position is origin, and horizontal right direction is the first X-axis positive axis, and direction is the first Y-axis positive axis straight up, is hung down Directly in X/Y plane and towards the direction in front be the first Z axis positive axis.
2nd, the first plane according to where the first acceleration of gravity signal determines the first housing.
When the first acceleration transducer collects the first acceleration of gravity signal, the first acceleration of gravity signal is three The first x-axis component, the first y-axis component, the first z-axis component are corresponding with individual reference axis respectively.According to point in three reference axis Amount can calculate three angles between three reference axis and the first acceleration of gravity signal, so as to the first acceleration of gravity The first plane is determined on the basis of signal, first plane can use the first Z axis relative to the first acceleration of gravity signal institute Vector, represented as the plane normal vector of the first plane.
3rd, the second acceleration of gravity signal that the second acceleration transducer reports is received.
Second acceleration transducer is provided in the acceleration transducer in second shell body.Alternatively, the second acceleration passes Sensor is corresponding with the second three-dimensional coordinate system, and second three-dimensional coordinate system has three reference axis:Second X-axis, the 2nd Y Axle and the second Z axis, as shown in Figure 10.Schematically, when the fuselage of terminal is in vertical display posture, passed with the second acceleration Sensor position is origin, and horizontal right direction is the second X-axis positive axis, and direction is the second Y-axis positive axis straight up, is hung down Directly in X/Y plane and towards the direction second in front be Z axis positive axis.
4th, the second plane according to where the second acceleration of gravity signal determines the second housing.
When the second acceleration transducer collects the second acceleration of gravity signal, the second acceleration of gravity signal is three The second x-axis component, the second y-axis component, the second z-axis component are corresponding with individual reference axis respectively.According to point in three reference axis Amount can calculate three angles between three reference axis and the second acceleration of gravity signal, so as to the second acceleration of gravity The second plane is determined on the basis of signal, second plane can use the second Z axis relative to the second acceleration of gravity signal institute Vector, represented as the plane normal vector of the second plane.
In a schematical example, as shown in figure 11, the first housing 41 remains stationary as, according to the first acceleration of gravity Components of the signal G1 in three reference axis of the first housing coordinate system, it is vertical with G1 that terminal can calculate the first X-axis, and first The opposite direction of Y-axis is parallel with G1, and the first Z axis is vertical with G1 (90 degree of angle), using along the vector Z 1 of the first Z axis positive direction as The plane normal vector of one plane;User rotates the second housing 42 manually, according to the second acceleration of gravity signal G2 in the second housing Component in three reference axis of coordinate system, terminal can calculate that the second X-axis is vertical with G2, the opposite direction and G2 of the second Y-axis Angle be 30 degree, the second Z axis and G2 angle are 120 degree, using the vector Z 2 along the second Z axis positive direction as the second plane Plane normal vector.
5th, the angle between the first plane and the second plane is calculated, is defined as the first viewing area and the second viewing area Between folding angles.
Alternatively, because acceleration of gravity signal is all vertically downward, so the first acceleration of gravity signal and second Acceleration of gravity signal is parallel, and terminal is calculated between the plane normal vector of the plane of planar process vector sum second of the first plane Angle, according to the angle folding between the screen area of angle calcu-lation first and the second screen area between two plane normal vectors Degree.
When terminal be interior folding screen terminal and two plane normal vectors point to screens towards user side when, when terminal from During folded state is opened to 180 ° of deployed conditions, the angle of plane normal vector is changed into 0 ° from 180 °, now the first screen The angle of-two plane normal vectors in folding angles=180 ° between region and the second screen area.As shown in figure 11, planar process Vector Z 1 points to side of first screen area towards user, and planar process vector Z 2 points to the second screen area one towards user Side, the angle between the plane normal vector of folding angles α=180 °-two between the first screen area and the second screen area 60 °=120 °.
When terminal be outer folding screen terminal and two plane normal vectors point to screens towards user side when, when terminal from During folded state is opened to 180 ° of deployed conditions, the angle of plane normal vector is changed into 0 ° from 180 °, now the first screen The angle of+two plane normal vectors in folding angles α=180 ° between region and the second screen area.As shown in figure 12, it is assumed that Angle between plane normal vector G1 and plane normal vector G2 is 30 °, then folding angles α=210 °.
Step 802, the variation tendency of folding angles is monitored.
The embodiment of this step is similar to above-mentioned steps 702, and the present embodiment will not be repeated here.
Step 803, if the variation tendency of folding angles in the given time increases for diminution after increase or after reducing, and roll over The amplitude of variation of folded angle is more than threshold value, it is determined that the variation tendency of folding angles matches with object variations trend.
Terminal for being configured with interior folding display screen, in a kind of possible embodiment, when terminal pre-sets use In trigger screenshotss operation first action for expansion after fold terminal when, terminal be detect folding angles variation tendency whether be Reduced after increase, and when reducing after detecting folding angles increase, determine that variation tendency matches with object variations trend;With/ Or, when deploying terminal after the second action that terminal pre-sets for triggering screenshotss operation is to fold, terminal detects folding The variation tendency of angle whether be reduce after increase, and detect folding angles reduce after increase when, determine variation tendency with Object variations trend matches.
During normal use, user may also can folding and expanding terminal, the amplitude of such folding and expanding operation is smaller, and Interval time is longer, therefore in order to improve the accuracy of screenshotss operation, so as to avoid because user misoperation triggers screenshotss, in one kind In possible embodiment, the amplitude of variation of terminal comprehensive detection folding time and folding angles, and change in the given time Change trend increases for diminution after increase or after reducing, and the amplitude of variation of folding angles is more than threshold value, it is determined that folding angles Variation tendency matches with object variations trend.Optionally, the scheduled time is 1s, and the threshold value is 15 °.
Schematically, as shown in figure 13, when the terminal 100 under the inside folding and expanding state of user, and terminal is outwards deployed When 100 (folding and expanding action is completed in 1s), terminal 100 is to determine that the variation tendency of folding angles meets object variations and become Gesture.
In other possible embodiments, whether the amplitude of variation of terminal detection folding angles is in predetermined amplitude range It is interior, and when amplitude of variation is in predetermined amplitude range, determine that the variation tendency of folding angles matches with object variations trend.Than Such as, the predetermined amplitude range is 15 ° to 30 °.
Optionally, in order to facilitate user's fast cancel sectional drawing, terminal can set above-mentioned first action as triggering screenshotss Action, and above-mentioned second action is to cancel the action of screenshotss, in scheduled duration after the first action is being detected (such as 1s It is interior) the second action is detected, terminal is then cancelled the screenshotss for having the first action triggers and operated.
Need what is illustrated, the present embodiment only illustrates so that object variations trend is reciprocal change once as an example, at other In possible embodiment, the object variations trend can also be " increase-diminution-increase " or " increase-diminution-increase-contracting It is small " etc., the present embodiment is not limited this composition.
Step 804, it is determined that current display pattern, display pattern include full-screen display mode and split screen display available pattern.
Under deployed condition, the terminal for possessing folding display screen has full screen display and two kinds of display patterns of split screen display available, its In, under full-screen display mode, the first viewing area and the second viewing area of folding display screen are used to show identical user circle Face;And under span mode, two viewing areas of folding display screen are then used to show different user interfaces.Accordingly, when When user is operated by folding and expanding action triggers screenshotss, it may be desirable to intercept the content of whole viewing area, or interception part The content of viewing area.
In order to further determine that out that user it is expected the content of interception, in a kind of possible embodiment, terminal determines to work as Preceding residing display pattern, and based on all or part of display content of display pattern determination interception folding display screen.
Step 805, when display pattern is full-screen display mode, the first viewing area and the second viewing area are currently shown The content shown carries out screenshotss operation.
When it is full-screen display mode to determine current display pattern, because two parts viewing area shows that identical is used Family interface, therefore, terminal intercept the display content of the first viewing area and the second viewing area simultaneously, that is, realize a kind of full frame section Screen.
Step 806, when display pattern is split screen display available pattern, the first viewing area or the second viewing area are currently shown The content shown carries out screenshotss operation.
When it is split screen display available pattern to determine current display pattern, user circle that is shown due to two parts viewing area Face is different, and therefore, terminal to which part viewing area it needs to be determined that carry out screenshotss processing.
In a kind of possible embodiment, the first angular-rate sensor is provided with the first shell body of terminal, and terminal Second shell body in be provided with the second angular-rate sensor, and terminal pre-sets triggering and carries out screenshotss behaviour to the first viewing area The action of work is:Fold the first housing (corresponding first viewing area) and deploy the first housing (variation tendency symbol of folding angles afterwards Close object variations trend), corresponding, triggering the action to the progress screenshotss operation of the second viewing area is:It is (right to fold the second housing Answer the second viewing area) deploy the second housing afterwards (variation tendency of folding angles meets object variations trend).Accordingly, as schemed Shown in 14, terminal carries out comprising the following steps during screenshotss operation under split screen display available pattern.
Step 806A, the angular velocity data gathered according to the first angular-rate sensor calculate the first angle folding of the first housing Degree.
Under deployed condition, the first angular-rate sensor moment collection angular velocity data in first shell body, and according to the angle Speed data calculates the first housing anglec of rotation on folding direction in the given time, and the anglec of rotation is defined as into the One folding angles.
Step 806B, the angular velocity data gathered according to the second angular-rate sensor calculate the second angle folding of the second housing Degree.
Angular velocity data similar to above-mentioned steps 806A, that terminal gathers according to the second angular-rate sensor, calculate the The two housings anglec of rotation on folding direction, and the anglec of rotation is defined as the second folding angles in the given time.
It should be noted that between step 806A and 806B and be not present strict sequencing, i.e. step 806A and 806B can be performed simultaneously, and this implementation is defined not to this.
Step 806C, if the first folding angles are more than the second folding angles, the first viewing area is currently shown in Hold and carry out screenshotss operation.
Further, terminal compares the size between the first folding angles and the second folding angles, so that it is determined which shell Body is deployed by user's active folding.
When the first folding angles are more than the second folding angles, terminal determines that the first housing is deployed by user's active folding, So as to carry out screenshotss operation to the first viewing area corresponding to the first housing.
In actual application, under split screen display available pattern, when user wants the image in the first viewing area of interception When, it is only necessary to keep the second housing motionless, and the housing of folding and expanding first can complete quick screenshotss.
Step 806D, if the first folding angles are less than the second folding angles, the second viewing area is currently shown in Hold and carry out screenshotss operation.
Opposite, when the first folding angles are less than the second folding angles, terminal determines that the second housing is actively rolled over by user Folded expansion, so as to carry out screenshotss operation to the second viewing area corresponding to the second housing.
In actual application, under split screen display available pattern, when user wants the image in the second viewing area of interception When, it is only necessary to keep the first housing motionless, and the housing of folding and expanding second can complete quick screenshotss.
In other possible embodiments, terminal is respectively to the display content of the first viewing area and the second viewing area After carrying out screenshotss operation, corresponding prompt message is shown, prompts user to enter figure to two and selects, so as to be selected according to user Select, preserve the sectional drawing chosen, and delete unchecked sectional drawing, the present embodiment is defined not to this.
Optionally, after terminal completes screenshotss operation by above-mentioned steps 805 or 806, further identify and wrapped in interception image Type containing content, if the type is word, lteral data is translated into by character identification function, the present embodiment is herein Repeat no more.
In summary, in the present embodiment, terminal obtains the folding angles of folding display screen in the deployed state, and to folding The variation tendency of angle is monitored, and then when the variation tendency of folding angles matches with object variations trend, it is automatic to carry out Screenshotss operate;So that user, when using the terminal with folding display screen, being acted by simple folding and expanding can be quick Screenshotss operation is completed, specifies physical button to combine compared to by pressing, or, clicks on the screenshotss control breathed out on display screen and carries out Screenshotss operate, and screenshotss difficulty is relatively low and efficiency is higher, so as to improve the efficiency of man-machine interaction.
Further, in the present embodiment, user can act quick realize under full-screen display mode by folding and expanding Full screen printscreen, part viewing area sectional drawing can also be realized by folding and expanding partial shell under split screen display available pattern, operated Simple and efficiency is higher.
With reference to figure 15, the structured flowchart of the screen video recorder provided it illustrates one exemplary embodiment of the application.This section Screen device can be implemented as all or part of of terminal by software, hardware and both combinations.The screen video recorder bag Include:
Acquisition module 1510, under deployed condition, obtaining the folding angles of the folding display screen;
Monitoring modular 1520, for monitoring the variation tendency of the folding angles;
Screen capture module 1530, for when the variation tendency of the folding angles matches with object variations trend, to described The content that folding display screen is currently shown carries out screenshotss operation.
Optionally, the screen capture module 1530, including:
Determining unit, if being after reducing or reduce after increasing for the variation tendency of the folding angles in the given time Increase, and the amplitude of variation of the folding angles is more than threshold value, it is determined that the variation tendency of the folding angles and the target Variation tendency matches;
Screenshotss unit, the content for currently being shown to the folding display screen carry out screenshotss operation.
Optionally, the folding display screen includes the first viewing area and the second viewing area, first viewing area Corresponding with first housing, second viewing area is corresponding with second housing;
The screenshotss unit, is used for:
It is determined that current display pattern, the display pattern includes full-screen display mode and split screen display available pattern;
When the display pattern is the full-screen display mode, to first viewing area and second viewing area The content that domain is currently shown carries out screenshotss operation;
When the display pattern is the split screen display available pattern, to first viewing area or second viewing area The content that domain is currently shown carries out screenshotss operation.
Optionally, the first angular-rate sensor is provided with the first shell body, second is provided with the second shell body Angular-rate sensor;
The screenshotss unit, is specifically used for:
The angular velocity data gathered according to first angular-rate sensor calculates the first angle folding of first housing Degree;
The angular velocity data gathered according to second angular-rate sensor calculates the second angle folding of second housing Degree;
If first folding angles are more than second folding angles, first viewing area is currently shown Content carries out screenshotss operation;
If first folding angles are less than second folding angles, second viewing area is currently shown Content carries out screenshotss operation.
Optionally, described device, in addition to:
Detection module, for detect content that the folding display screen currently shows whether be default application program application Interface, the default application program are that need not carry out the application program of screenshotss operation;
The screen capture module 1530, is additionally operable to:
If the variation tendency of the folding angles matches with the object variations trend, and the folding display screen currently shows The content shown is not the application interface of the default application program, then the content currently shown to the folding display screen is cut Screen operation.
In summary, in the present embodiment, terminal obtains the folding angles of folding display screen in the deployed state, and to folding The variation tendency of angle is monitored, and then when the variation tendency of folding angles matches with object variations trend, it is automatic to carry out Screenshotss operate;So that user, when using the terminal with folding display screen, being acted by simple folding and expanding can be quick Screenshotss operation is completed, specifies physical button to combine compared to by pressing, or, clicks on the screenshotss control breathed out on display screen and carries out Screenshotss operate, and screenshotss difficulty is relatively low and efficiency is higher, so as to improve the efficiency of man-machine interaction.
Further, in the present embodiment, user can act quick realize under full-screen display mode by folding and expanding Full screen printscreen, part viewing area sectional drawing can also be realized by folding and expanding partial shell under split screen display available pattern, operated Simple and efficiency is higher.
Figure 16 is refer to, the structural representation of the terminal provided it illustrates the application one embodiment.The terminal includes Processor 1610, memory 1620 and folding display screen 1630, at least one instruction, the instruction are stored with memory 1620 Loaded by processor 1610 and performed to realize the screenshotss method of above-mentioned each embodiment offer.
The embodiment of the present application additionally provides a kind of computer-readable medium, and the computer-readable medium storage has at least one Instruction, at least one instruction are loaded as the processor and performed to realize the screenshotss side described in as above each embodiment Method.
The embodiment of the present application additionally provides a kind of computer program product, and the computer program product is stored with least one Instruction, at least one instruction are loaded as the processor and performed to realize the screenshotss side described in as above each embodiment Method.
Above-mentioned the embodiment of the present application sequence number is for illustration only, does not represent the quality of embodiment.
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment To complete, by program the hardware of correlation can also be instructed to complete, described program can be stored in a kind of computer-readable In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only the preferred embodiment of the application, not to limit the application, it is all in spirit herein and Within principle, any modification, equivalent substitution and improvements made etc., it should be included within the protection domain of the application.

Claims (12)

  1. A kind of 1. screenshotss method, it is characterised in that applied to the terminal with folding display screen, the terminal includes first shell Body, the second housing and connection component, the connection component are used to connect first housing and second housing, the folding Display screen is arranged on first housing and second housing, and methods described includes:
    Under deployed condition, the folding angles of the folding display screen are obtained;
    Monitor the variation tendency of the folding angles;
    If the variation tendency of the folding angles matches with object variations trend, the folding display screen is currently shown in Hold and carry out screenshotss operation.
  2. 2. according to the method for claim 1, it is characterised in that if the variation tendency of the folding angles becomes with target Change trend matches, then the content currently shown to the folding display screen carries out screenshotss operation, including:
    If the variation tendency of the folding angles in the given time increases for diminution after increase or after reducing, and the angle folding The amplitude of variation of degree is more than threshold value, it is determined that the variation tendency of the folding angles matches with the object variations trend;
    The content currently shown to the folding display screen carries out screenshotss operation.
  3. 3. method according to claim 1 or 2, it is characterised in that the folding display screen include the first viewing area and Second viewing area, first viewing area is corresponding with first housing, second viewing area and the second shell Body is corresponding;
    The content currently shown to the folding display screen carries out screenshotss operation, including:
    It is determined that current display pattern, the display pattern includes full-screen display mode and split screen display available pattern;
    When the display pattern is the full-screen display mode, first viewing area and second viewing area are worked as The content of preceding display carries out screenshotss operation;
    When the display pattern is the split screen display available pattern, first viewing area or second viewing area are worked as The content of preceding display carries out screenshotss operation.
  4. 4. according to the method for claim 3, it is characterised in that the first angular speed sensing is provided with the first shell body Device, the second angular-rate sensor is provided with the second shell body;
    It is described when the display pattern is the split screen display available pattern, to first viewing area or second viewing area The content that domain is currently shown carries out screenshotss operation, including:
    The angular velocity data gathered according to first angular-rate sensor calculates the first folding angles of first housing;
    The angular velocity data gathered according to second angular-rate sensor calculates the second folding angles of second housing;
    If first folding angles are more than second folding angles, the content currently shown to first viewing area Carry out screenshotss operation;
    If first folding angles are less than second folding angles, the content currently shown to second viewing area Carry out screenshotss operation.
  5. 5. according to the method for claim 1, it is characterised in that after the variation tendency of the monitoring folding angles, Methods described, in addition to:
    Detect content that the folding display screen currently shows whether be default application program application interface, the default application Program is that need not carry out the application program of screenshotss operation;
    If the variation tendency of the folding angles matches with object variations trend, the folding display screen is currently shown Content carry out screenshotss operation, including:
    If the variation tendency of the folding angles matches with the object variations trend, and the folding display screen is currently shown Content is not the application interface of the default application program, then the content currently shown to the folding display screen carries out screenshotss behaviour Make.
  6. 6. a kind of screen video recorder, it is characterised in that applied to the terminal with folding display screen, the terminal includes first shell Body, the second housing and connection component, the connection component are used to connect first housing and second housing, the folding Display screen is arranged on first housing and second housing, and described device includes:
    Acquisition module, under deployed condition, obtaining the folding angles of the folding display screen;
    Monitoring modular, for monitoring the variation tendency of the folding angles;
    Screen capture module, for when the variation tendency of the folding angles matches with object variations trend, to the Folding display Shield the content currently shown and carry out screenshotss operation.
  7. 7. device according to claim 6, it is characterised in that the screen capture module, including:
    Determining unit, if increasing for the variation tendency of the folding angles in the given time for diminution after increase or after reducing Greatly, and the amplitudes of variation of the folding angles is more than threshold value, it is determined that the variation tendency of the folding angles becomes with the target Change trend matches;
    Screenshotss unit, the content for currently being shown to the folding display screen carry out screenshotss operation.
  8. 8. the device according to claim 6 or 7, it is characterised in that the folding display screen include the first viewing area and Second viewing area, first viewing area is corresponding with first housing, second viewing area and the second shell Body is corresponding;
    The screenshotss unit, is used for:
    It is determined that current display pattern, the display pattern includes full-screen display mode and split screen display available pattern;
    When the display pattern is the full-screen display mode, first viewing area and second viewing area are worked as The content of preceding display carries out screenshotss operation;
    When the display pattern is the split screen display available pattern, first viewing area or second viewing area are worked as The content of preceding display carries out screenshotss operation.
  9. 9. device according to claim 8, it is characterised in that the first angular speed sensing is provided with the first shell body Device, the second angular-rate sensor is provided with the second shell body;
    The screenshotss unit, is specifically used for:
    The angular velocity data gathered according to first angular-rate sensor calculates the first folding angles of first housing;
    The angular velocity data gathered according to second angular-rate sensor calculates the second folding angles of second housing;
    If first folding angles are more than second folding angles, the content currently shown to first viewing area Carry out screenshotss operation;
    If first folding angles are less than second folding angles, the content currently shown to second viewing area Carry out screenshotss operation.
  10. 10. device according to claim 6, it is characterised in that described device, in addition to:
    Detection module, for detecting whether content that the folding display screen currently shows is that default application program applies boundary Face, the default application program are that need not carry out the application program of screenshotss operation;
    The screen capture module, is additionally operable to:
    If the variation tendency of the folding angles matches with the object variations trend, and the folding display screen is currently shown Content is not the application interface of the default application program, then the content currently shown to the folding display screen carries out screenshotss behaviour Make.
  11. 11. a kind of terminal, it is characterised in that the terminal includes processor, memory and folding display screen, in the memory At least one instruction is stored with, the instruction is loaded by the processor and performed to realize as described in claim 1 to 5 is any Screenshotss method.
  12. 12. a kind of computer-readable recording medium, it is characterised in that at least one instruction, institute are stored with the storage medium Instruction is stated to be loaded by processor and performed to realize the screenshotss method as described in claim 1 to 5 is any.
CN201711082226.0A 2017-11-07 2017-11-07 Screen capturing method and device and terminal Active CN107765952B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711082226.0A CN107765952B (en) 2017-11-07 2017-11-07 Screen capturing method and device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711082226.0A CN107765952B (en) 2017-11-07 2017-11-07 Screen capturing method and device and terminal

Publications (2)

Publication Number Publication Date
CN107765952A true CN107765952A (en) 2018-03-06
CN107765952B CN107765952B (en) 2020-04-28

Family

ID=61273928

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711082226.0A Active CN107765952B (en) 2017-11-07 2017-11-07 Screen capturing method and device and terminal

Country Status (1)

Country Link
CN (1) CN107765952B (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108459805A (en) * 2018-03-30 2018-08-28 努比亚技术有限公司 Screenshot method, mobile terminal and computer readable storage medium
CN109240577A (en) * 2018-09-25 2019-01-18 维沃移动通信有限公司 A kind of screenshotss method and terminal
CN109542306A (en) * 2018-11-23 2019-03-29 维沃移动通信有限公司 A kind of screenshotss method and terminal device
CN109600468A (en) * 2019-01-22 2019-04-09 维沃移动通信有限公司 The control method and collapsible terminal of collapsible terminal
CN109618042A (en) * 2018-10-30 2019-04-12 努比亚技术有限公司 Display distance control method, collapsible terminal and computer readable storage medium
CN109874038A (en) * 2019-03-26 2019-06-11 维沃移动通信有限公司 A kind of display methods and terminal of terminal
CN109947315A (en) * 2019-03-04 2019-06-28 Oppo广东移动通信有限公司 Multi-screen display method, device, electronic equipment and computer readable storage medium
CN110012154A (en) * 2019-02-22 2019-07-12 华为技术有限公司 A kind of control method and electronic equipment of the electronic equipment with Folding screen
CN110049251A (en) * 2019-05-21 2019-07-23 闻泰通讯股份有限公司 It images focus adjustment method, device, fold screen equipment and storage medium
CN110045936A (en) * 2019-02-23 2019-07-23 华为技术有限公司 A kind of display methods and electronic equipment of dynamic image
CN110209275A (en) * 2019-05-27 2019-09-06 维沃移动通信有限公司 Terminal control method and terminal
CN110308855A (en) * 2019-06-28 2019-10-08 华为技术有限公司 A kind of interactive operation method and device based on collapsible terminal
CN110413167A (en) * 2019-07-19 2019-11-05 珠海格力电器股份有限公司 Screen capturing method of terminal equipment and terminal equipment
CN110489037A (en) * 2019-07-25 2019-11-22 维沃移动通信有限公司 A kind of screenshotss method and mobile terminal
CN110581919A (en) * 2018-06-11 2019-12-17 阿里巴巴集团控股有限公司 Information transmission and data processing method, device, system and storage medium
CN110597580A (en) * 2019-07-23 2019-12-20 珠海格力电器股份有限公司 Screen capturing method and device
CN110673886A (en) * 2018-07-03 2020-01-10 百度在线网络技术(北京)有限公司 Method and device for generating thermodynamic diagram
WO2020010731A1 (en) * 2018-07-13 2020-01-16 中兴通讯股份有限公司 Folding angle determination method and apparatus, folding terminal, and computer storage medium
CN110727489A (en) * 2019-09-16 2020-01-24 咪咕文化科技有限公司 Screenshot image generation method, electronic device and computer-readable storage medium
WO2020107258A1 (en) * 2018-11-28 2020-06-04 深圳市柔宇科技有限公司 Method for capturing screenshot and foldable electronic terminal
CN112596827A (en) * 2020-12-11 2021-04-02 上海闻泰信息技术有限公司 Display information extraction method and device and computer equipment
CN113923298A (en) * 2020-06-24 2022-01-11 中兴通讯股份有限公司 Display method and device, computer readable storage medium and electronic device
CN114020387A (en) * 2021-11-03 2022-02-08 杭州逗酷软件科技有限公司 Terminal screen capturing method and device, storage medium and electronic equipment
JP2023502720A (en) * 2019-11-22 2023-01-25 華為技術有限公司 Screenshot display method and device, and terminal device
CN116320140A (en) * 2022-11-28 2023-06-23 维沃移动通信有限公司 Image processing method and processing device

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100060548A1 (en) * 2008-09-09 2010-03-11 Choi Kil Soo Mobile terminal and operation method thereof
CN101788850A (en) * 2009-01-09 2010-07-28 三星电子株式会社 Mobile terminal having foldable display and operation method for the same
US20100321275A1 (en) * 2009-06-18 2010-12-23 Microsoft Corporation Multiple display computing device with position-based operating modes
WO2012044739A2 (en) * 2010-10-01 2012-04-05 Imerj LLC Rotation gravity drop
CN104375713A (en) * 2013-08-14 2015-02-25 华为终端有限公司 Data processing method and mobile device
CN104572004A (en) * 2015-02-02 2015-04-29 联想(北京)有限公司 Information processing method and electronic device
CN105074618A (en) * 2013-03-20 2015-11-18 Lg电子株式会社 Foldable display device providing adaptive touch sensitive area and method for controlling the same
CN105721638A (en) * 2016-04-05 2016-06-29 天翼电信终端有限公司 Folding double-screen mobile device and outer screen information display method
CN105980955A (en) * 2014-02-10 2016-09-28 三星电子株式会社 User terminal device and displaying method thereof
CN106502602A (en) * 2016-09-18 2017-03-15 珠海格力电器股份有限公司 Display device and method of flexible screen and terminal
CN107247545A (en) * 2017-05-18 2017-10-13 上海斐讯数据通信技术有限公司 The information preview method and flexible screen equipment of a kind of flexible screen equipment

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100060548A1 (en) * 2008-09-09 2010-03-11 Choi Kil Soo Mobile terminal and operation method thereof
CN101788850A (en) * 2009-01-09 2010-07-28 三星电子株式会社 Mobile terminal having foldable display and operation method for the same
US20100321275A1 (en) * 2009-06-18 2010-12-23 Microsoft Corporation Multiple display computing device with position-based operating modes
WO2012044739A2 (en) * 2010-10-01 2012-04-05 Imerj LLC Rotation gravity drop
CN105074618A (en) * 2013-03-20 2015-11-18 Lg电子株式会社 Foldable display device providing adaptive touch sensitive area and method for controlling the same
CN104375713A (en) * 2013-08-14 2015-02-25 华为终端有限公司 Data processing method and mobile device
CN105980955A (en) * 2014-02-10 2016-09-28 三星电子株式会社 User terminal device and displaying method thereof
CN104572004A (en) * 2015-02-02 2015-04-29 联想(北京)有限公司 Information processing method and electronic device
CN105721638A (en) * 2016-04-05 2016-06-29 天翼电信终端有限公司 Folding double-screen mobile device and outer screen information display method
CN106502602A (en) * 2016-09-18 2017-03-15 珠海格力电器股份有限公司 Display device and method of flexible screen and terminal
CN107247545A (en) * 2017-05-18 2017-10-13 上海斐讯数据通信技术有限公司 The information preview method and flexible screen equipment of a kind of flexible screen equipment

Cited By (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108459805B (en) * 2018-03-30 2021-11-16 努比亚技术有限公司 Screen capture method, mobile terminal and computer-readable storage medium
CN108459805A (en) * 2018-03-30 2018-08-28 努比亚技术有限公司 Screenshot method, mobile terminal and computer readable storage medium
CN110581919B (en) * 2018-06-11 2021-10-15 阿里巴巴集团控股有限公司 Information transmission and data processing method, device, system and storage medium
CN110581919A (en) * 2018-06-11 2019-12-17 阿里巴巴集团控股有限公司 Information transmission and data processing method, device, system and storage medium
CN110673886B (en) * 2018-07-03 2023-10-03 百度在线网络技术(北京)有限公司 Method and device for generating thermodynamic diagrams
CN110673886A (en) * 2018-07-03 2020-01-10 百度在线网络技术(北京)有限公司 Method and device for generating thermodynamic diagram
CN110716611A (en) * 2018-07-13 2020-01-21 中兴通讯股份有限公司 Folding angle determining method and device, folding terminal and computer storage medium
WO2020010731A1 (en) * 2018-07-13 2020-01-16 中兴通讯股份有限公司 Folding angle determination method and apparatus, folding terminal, and computer storage medium
CN109240577B (en) * 2018-09-25 2021-01-08 维沃移动通信有限公司 Screen capturing method and terminal
CN109240577A (en) * 2018-09-25 2019-01-18 维沃移动通信有限公司 A kind of screenshotss method and terminal
CN109618042A (en) * 2018-10-30 2019-04-12 努比亚技术有限公司 Display distance control method, collapsible terminal and computer readable storage medium
CN109618042B (en) * 2018-10-30 2021-01-26 努比亚技术有限公司 Display distance control method, foldable terminal, and computer-readable storage medium
CN109542306A (en) * 2018-11-23 2019-03-29 维沃移动通信有限公司 A kind of screenshotss method and terminal device
CN109542306B (en) * 2018-11-23 2021-03-26 维沃移动通信有限公司 Screen capturing method and terminal equipment
WO2020107258A1 (en) * 2018-11-28 2020-06-04 深圳市柔宇科技有限公司 Method for capturing screenshot and foldable electronic terminal
CN112703475A (en) * 2018-11-28 2021-04-23 深圳市柔宇科技股份有限公司 Screen capturing method and folding electronic terminal
US11778079B2 (en) 2019-01-22 2023-10-03 Vivo Mobile Communication Co., Ltd. Method for controlling foldable terminal and foldable terminal
CN109600468A (en) * 2019-01-22 2019-04-09 维沃移动通信有限公司 The control method and collapsible terminal of collapsible terminal
WO2020168965A1 (en) * 2019-02-22 2020-08-27 华为技术有限公司 Method for controlling electronic device having folding screen, and electronic device
CN110012154A (en) * 2019-02-22 2019-07-12 华为技术有限公司 A kind of control method and electronic equipment of the electronic equipment with Folding screen
CN110045936A (en) * 2019-02-23 2019-07-23 华为技术有限公司 A kind of display methods and electronic equipment of dynamic image
CN109947315B (en) * 2019-03-04 2024-05-14 Oppo广东移动通信有限公司 Split screen display method and device, electronic equipment and computer readable storage medium
CN109947315A (en) * 2019-03-04 2019-06-28 Oppo广东移动通信有限公司 Multi-screen display method, device, electronic equipment and computer readable storage medium
CN109874038B (en) * 2019-03-26 2022-07-15 维沃移动通信有限公司 Terminal display method and terminal
CN109874038A (en) * 2019-03-26 2019-06-11 维沃移动通信有限公司 A kind of display methods and terminal of terminal
CN110049251A (en) * 2019-05-21 2019-07-23 闻泰通讯股份有限公司 It images focus adjustment method, device, fold screen equipment and storage medium
CN110209275A (en) * 2019-05-27 2019-09-06 维沃移动通信有限公司 Terminal control method and terminal
WO2020259648A1 (en) * 2019-06-28 2020-12-30 华为技术有限公司 Interactive operation method and apparatus based on foldable terminal
CN110308855A (en) * 2019-06-28 2019-10-08 华为技术有限公司 A kind of interactive operation method and device based on collapsible terminal
CN110413167B (en) * 2019-07-19 2021-07-13 珠海格力电器股份有限公司 Screen capturing method of terminal equipment and terminal equipment
CN110413167A (en) * 2019-07-19 2019-11-05 珠海格力电器股份有限公司 Screen capturing method of terminal equipment and terminal equipment
CN110597580A (en) * 2019-07-23 2019-12-20 珠海格力电器股份有限公司 Screen capturing method and device
CN110489037A (en) * 2019-07-25 2019-11-22 维沃移动通信有限公司 A kind of screenshotss method and mobile terminal
CN110489037B (en) * 2019-07-25 2021-03-02 维沃移动通信有限公司 Screen capturing method and mobile terminal
CN110727489B (en) * 2019-09-16 2023-07-14 咪咕文化科技有限公司 Screen capturing image generation method, electronic device and computer readable storage medium
CN110727489A (en) * 2019-09-16 2020-01-24 咪咕文化科技有限公司 Screenshot image generation method, electronic device and computer-readable storage medium
JP2023502720A (en) * 2019-11-22 2023-01-25 華為技術有限公司 Screenshot display method and device, and terminal device
US12050832B2 (en) 2019-11-22 2024-07-30 Huawei Technologies Co., Ltd. Screenshot display method and apparatus, and terminal device
JP7361917B2 (en) 2019-11-22 2023-10-16 華為技術有限公司 Screenshot display method and device, and terminal device
CN113923298A (en) * 2020-06-24 2022-01-11 中兴通讯股份有限公司 Display method and device, computer readable storage medium and electronic device
CN112596827A (en) * 2020-12-11 2021-04-02 上海闻泰信息技术有限公司 Display information extraction method and device and computer equipment
CN114020387A (en) * 2021-11-03 2022-02-08 杭州逗酷软件科技有限公司 Terminal screen capturing method and device, storage medium and electronic equipment
CN116320140A (en) * 2022-11-28 2023-06-23 维沃移动通信有限公司 Image processing method and processing device

Also Published As

Publication number Publication date
CN107765952B (en) 2020-04-28

Similar Documents

Publication Publication Date Title
CN107765952A (en) Screenshotss method, apparatus and terminal
CN107765971A (en) Method for displaying user interface and equipment
CN107870724A (en) Display screen method of deploying, device and terminal
CN107846515A (en) shooting parameter adjustment method, device and terminal
CN107844228A (en) Message display method, device and terminal
CN107765835A (en) Light the method, apparatus and terminal of screen
CN107728901A (en) interface display method, device and terminal
CN107831999A (en) Screen control method, device and terminal
CN107770312A (en) Method for information display, device and terminal
CN107870716A (en) The method and apparatus for calling background application
CN107765775A (en) Control method, device and the storage medium of terminal
CN109766053A (en) Method for displaying user interface, device, terminal and storage medium
CN107577414A (en) The method and mobile terminal of split screen display available
CN107888769A (en) Scene mode starts method, apparatus and terminal
CN107678826A (en) interface display method, device, mobile terminal and storage medium
CN107809504A (en) Method, apparatus, terminal and the storage medium of display information
CN107623793A (en) The method and apparatus of image taking processing
CN107577495A (en) interface display method, device and terminal
CN107766023A (en) Method for information display, device, terminal and storage medium
CN107589903A (en) The method and apparatus for showing more page number displaying information
CN107562361A (en) Message treatment method, device and terminal
CN107807773A (en) One kind is using attend to anything else method, apparatus, terminal and storage medium
CN107807760A (en) Screen display method and device
CN107728885A (en) Control method, device, mobile terminal and the storage medium of multitask
CN107728810A (en) Terminal control method, device, terminal and storage medium

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
CB02 Change of applicant information

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant