CN107765952A - Screenshotss method, apparatus and terminal - Google Patents
Screenshotss method, apparatus and terminal Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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/04886—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0489—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/041—Indexing scheme relating to G06F3/041 - G06F3/045
- G06F2203/04102—Flexible 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
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)
- 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-11-07 CN CN201711082226.0A patent/CN107765952B/en active Active
Patent Citations (11)
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)
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 |