CN110430296A - A kind of method, apparatus that realizing virtual key function, terminal and storage medium - Google Patents
A kind of method, apparatus that realizing virtual key function, terminal and storage medium Download PDFInfo
- Publication number
- CN110430296A CN110430296A CN201910706368.2A CN201910706368A CN110430296A CN 110430296 A CN110430296 A CN 110430296A CN 201910706368 A CN201910706368 A CN 201910706368A CN 110430296 A CN110430296 A CN 110430296A
- Authority
- CN
- China
- Prior art keywords
- virtual key
- trigger
- front panel
- trigger action
- screen
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000006870 function Effects 0.000 claims abstract description 102
- 230000008447 perception Effects 0.000 claims description 8
- 238000001514 detection method Methods 0.000 claims description 4
- 239000011800 void material Substances 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/026—Details of the structure or mounting of specific components
- H04M1/0266—Details of the structure or mounting of specific components for a display module assembly
- H04M1/0268—Details of the structure or mounting of specific components for a display module assembly including a flexible display panel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
- H04M1/236—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof including keys on side or rear faces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72466—User interfaces specially adapted for cordless or mobile telephones with selection means, e.g. keys, having functions defined by the mode or the status of the device
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Environmental & Geological Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses a kind of method, apparatus for realizing virtual key function, terminal and storage mediums.Wherein, this method comprises: perceiving the trigger action at least one trigger area in the folded side of folding screen, wherein the folding screen includes front panel and auxiliary face;If the trigger action meets preset condition, then on the front panel or auxiliary face for being currently at bright screen state, starting virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas correspond to different virtual key functions.The embodiment of the present invention, as virtual key, realizes different functions by using the folded side of Folding screen, effectively saves the use space of screen, improves the utilization rate of screen.
Description
Technical field
The present embodiments relate to intelligent terminal technology more particularly to a kind of method, apparatus for realizing virtual key function,
Terminal and storage medium.
Background technique
With continuous universal, the comprehensive screen effect of more and more consumers pursuit of smart phone, and mobile phone bottom is virtual
Navigation bar key has seriously affected the availability of screen and the experience sense of user, therefore, has gone in occupation of one piece of region of screen
Fall virtual navigation column key, realizes that virtual key effect is to improve screen availability and user experience by other means
A kind of effective measures.
Conventional method is to realize virtual key effect by upper sliding bottom section, but this mode is known on Vehicles Collected from Market
Not rate is not high, it is upper skid off bottom section when still need to occupy screen space, and need in operation first upper cunning click again, operate
Process is cumbersome.
Summary of the invention
The embodiment of the present invention provides a kind of method, apparatus for realizing virtual key function, terminal and storage medium, to realize
Screen is controlled by Folding screen side virtual key, reduces the occupancy to screen space, improves screen utilization rate.
In a first aspect, the embodiment of the invention provides a kind of methods for realizing virtual key function, comprising:
Perceive the trigger action at least one trigger area in the folded side of folding screen, wherein the Folding screen
Curtain includes front panel and auxiliary face;
If the trigger action meets preset condition, on the front panel or auxiliary face for being currently at bright screen state,
Starting virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas pair
Answer different virtual key functions.
Optionally, in the folded side of the perception to the folding screen at least one trigger area trigger action
Before, the method also includes:
Detect the folded state of the folding screen;
When detecting that the folding screen is in folded state, then folding of the perception to the folding screen is executed
On side the step of the trigger action of at least one trigger area.
Optionally, the trigger action includes slide;
If correspondingly, the trigger action meets preset condition, in the front panel for being currently at bright screen state
Or in auxiliary face, starting virtual key function corresponding with the current generation target trigger area of trigger action, comprising:
If the sliding distance of the slide in the target trigger area is equal to or more than default sliding critical value,
On the front panel or auxiliary face for being currently at bright screen state, start virtual key function corresponding with the target trigger area
Energy.
Optionally, the quantity of the trigger area is 3, is located at the upper, middle and lower of the folded side;
Correspondingly, the corresponding virtual key function in the top of the folded side is to recall menu bar option;The folding
The corresponding virtual key function in the middle part of side is to be back to desktop homepage from current page;The lower part of the folded side is corresponding
Virtual key function be from current page to be back to the previous step page.
Optionally, the method also includes:
If the front panel and auxiliary face are in screen state of going out, when the trigger action meets preset condition, In
On the front panel, start shortcut function corresponding with the target trigger area, wherein different trigger areas are corresponding different
Shortcut function.
Second aspect, the embodiment of the invention also provides a kind of devices for realizing virtual key function, comprising:
Trigger action sensing module, for perceiving the triggering of at least one trigger area in the folded side to folding screen
Operation, wherein the folding screen includes front panel and auxiliary face;
Keypress function starting module is being currently at bright screen shape if meeting preset condition for the trigger action
On the front panel of state or auxiliary face, starting virtual key function corresponding with the current generation target trigger area of trigger action
It can, wherein different trigger areas correspond to different virtual key functions.
Optionally, described device further include:
Folded state detection module for detecting the folded state of the folding screen, and is detecting the Folding screen
When curtain is in folded state, handled by the trigger action sensing module.
Optionally, the trigger action includes slide;
Correspondingly, the keypress function starting module, is specifically used for:
If the sliding distance of the slide in the target trigger area is equal to or more than the sliding critical value,
On the front panel or auxiliary face for being currently at bright screen state, start virtual key function corresponding with the target trigger area
Energy.
Optionally, the quantity of the trigger area is 3, is located at the upper, middle and lower of the folded side;
Correspondingly, the corresponding virtual key function in the top of the folded side is to recall menu bar option;The folding
The corresponding virtual key function in the middle part of side is to be back to desktop homepage from current page;The lower part of the folded side is corresponding
Virtual key function be from current page to be back to the previous step page.
Optionally, described device further include:
Shortcut function starting module, if being in screen state of going out for the front panel and auxiliary face, in the triggering
When operation meets preset condition, on the front panel, start shortcut function corresponding with the target trigger area,
In, different trigger areas correspond to different shortcut functions.
The third aspect the embodiment of the invention also provides a kind of terminal, including memory, processor and is stored in memory
Computer program that is upper and can running on a processor, the processor is realized when executing described program to be implemented as the present invention is any
A kind of method for realizing virtual key function described in example.
Fourth aspect, it is described the embodiment of the invention also provides a kind of storage medium comprising computer executable instructions
Computer executable instructions as computer processor when being executed for executing a kind of reality as described in any embodiment of that present invention
The method of existing virtual key function.
The embodiment of the present invention passes through the touch area for determining Folding screen side virtual key, detects the touching under the region
Whether mode meets the trigger condition of virtual key, realizes the function of the virtual key, simple and quick, and saves screen
Space.
Detailed description of the invention
Fig. 1 is the flow diagram for the method that one of embodiment of the present invention one realizes virtual key function;
Fig. 2 is the flow diagram for the method that one of embodiment of the present invention two realizes virtual key function;
Fig. 3 is the structural block diagram for the device that one of embodiment of the present invention three realizes virtual key function;
Fig. 4 is the structural schematic diagram of one of the embodiment of the present invention four terminal.
Specific embodiment
The present invention is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouched
The specific embodiment stated is used only for explaining the present invention rather than limiting the invention.It also should be noted that in order to just
Only the parts related to the present invention are shown in description, attached drawing rather than entire infrastructure.
Embodiment one
Fig. 1 is a kind of flow diagram for method for realizing virtual key function that the embodiment of the present invention one provides, this reality
It applies example and is applicable to the case where controlling by the virtual key of Folding screen folded side screen, this method can be by one kind
The device of virtual key function is realized to execute, as shown in Figure 1, specifically comprising the following steps:
S110, perception are to the trigger action of at least one trigger area in the folded side of folding screen, wherein Folding screen
Curtain includes front panel and auxiliary face.
Terminal perceives the trigger action at least one trigger area in the folded side of folding screen.The terminal can be
Mobile phone, smart phone, laptop, digit broadcasting receiver, PDA (Personal Digital Assistant, it is a
Personal digital assistant), PAD (Portable Android Device, tablet computer), PMP (Portable Media Player,
Portable media player), the terminal devices such as navigation device.Specifically, the folded side of folding screen is divided at least
One trigger area, perception whether there is trigger action in the trigger area of folded side, for example, folded side can be drawn
It is divided into three trigger areas, the capacitance variations of trigger area is perceived by capacitance sensor, becomes if capacitor occurs in trigger area
Change, it is determined that trigger action occurs for the trigger area of folded side.Wherein, folding screen may include front panel and auxiliary face,
Trigger action can be any operation for touching trigger area such as slide or clicking operation, if user touches trigger region
Domain, then capacitance sensor perceives capacitance variations, determines that the trigger area of folded side is touched.
Optionally, on perceiving folded side to the folding screen at least one trigger area trigger action it
Before, further includes: detect the folded state of folding screen;When detecting that folding screen is in folded state, then perception pair is executed
In the folded side of folding screen the step of the trigger action of at least one trigger area.
Wherein, folding screen may be at folded state, also may be at unfolded state, can be examined by range sensor
The state of folding screen is surveyed, if folding screen is in unfolded state, the trigger area of folded side is not present;If folding screen
In folded state, then the front panel or auxiliary face that are in bright screen state are controlled by the trigger area of folded side.
If S120, trigger action meet preset condition, on the front panel or auxiliary face for being currently at bright screen state,
Starting virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas pair
Answer different virtual key functions.
Wherein it is determined that determining the coordinate value of touch points by terminal, coordinate points can be this after there is touching in folded side
The pixel at place, for example, coordinate points are (x, y), specifically, (x, y) can be (509.2,1285.1), different coordinates is represented
Different positions determines target trigger area by coordinate.
Optionally, the preset condition for meeting trigger action can be stored in the terminal in advance, for example, user hand can be set
Refer to the sliding critical value in trigger area, different trigger areas can set different sliding critical values, for example, preset cunning
Dynamic critical value is 150, indicates distance of the user's finger when trigger area is slided where origin-to-destination between coordinate, unit can
To be pixel.If the sliding distance of the slide in target trigger area is equal to or more than default sliding critical value,
It is currently in front panel or the auxiliary face of bright screen state, starts virtual key function corresponding with target trigger area;If
The sliding distance of slide in target trigger area is less than default sliding critical value, then virtual key function is not opened
It is dynamic.
Optionally, different trigger areas correspond to different virtual key functions, and trigger area can be divided into three, respectively
Positioned at the upper, middle and lower of the folded side, the corresponding virtual key in the top of folded side can be function key, function
It can be to recall menu bar option;The corresponding virtual key in the middle part of folded side can be homepage key, and function is from current page
It is back to desktop homepage;The corresponding virtual key in the lower part of folded side can be return key, and function is to return from current page
To the previous step page.If receiving the touching of user in return key range, terminal is determined according to place touch position coordinate and is touched
Region is touched, user's finger can be determined by pressure sensor in the sliding distance for returning to key range, if sliding distance is more than pre-
The sliding critical value first set, then start return function.
Wherein, side virtual key can act on one in front panel or auxiliary face, after folding there is usually one
Screen can be lit, if front panel or auxiliary face are in bright screen state, virtual key acts on the screen in bright screen state;
It goes out when shielding state if front panel and auxiliary face are in, is acted on front panel by the shortcut function that virtual key is realized.Virtually
Key can individually control screen, can also trigger multiple virtual keys simultaneously, for example, sliding function key and returning simultaneously
It returns key and carries out screenshot capture.
The technical solution of the present embodiment acts on the different trigger area of folded side by perceiving user, determines triggering
Whether operation meets preset condition, and the screen that doubling poststack is in bright screen state is controlled, and not only realizes virtual key not
Congenerous, while reducing virtual key to the occupancy of screen, folded side region is efficiently utilized, screen space is saved, is improved
The utilization rate of screen.
Embodiment two
Fig. 2 is a kind of flow diagram of method for realizing virtual key function provided by Embodiment 2 of the present invention, this reality
It applies example further to be optimized based on above-described embodiment, this method can be by a kind of dress for realizing virtual key function
It sets.As shown in Fig. 2, specifically comprising the following steps:
S210, perception are to the trigger action of at least one trigger area in the folded side of folding screen.
Wherein, which is in folded state, including front panel and auxiliary face, and front panel and auxiliary face can all be located
In screen state of going out, it is also possible to a wherein face screen and is in bright screen state.
If S220, trigger action meet preset condition, starting and the current target trigger area that trigger action occurs
Corresponding virtual key function.
Wherein, in the trigger area for perceiving folded side there are after trigger action, endpoint detection system is in bright screen shape
State goes out and shields dormant state, if front panel or auxiliary face are in bright screen state, is determining side screen quilt by capacitance sensor
After touching, capacitance sensor reports touch points coordinate to terminal, determines target trigger area, detects user in target trigger area
Trigger action.If trigger action meets preset condition, on the front panel or auxiliary face for being in bright screen state, start target
The virtual key function of trigger area;If sliding distance is less than sliding critical value, virtual key does not play a role.
If front panel and auxiliary face, which are in go out, shields dormant state, meet in the trigger action of target trigger area default
After condition, terminal reports the specific key assignments in different target region to corresponding application program, opens the application program in front panel,
Wherein, the corresponding specific key assignments of each trigger area difference shortcut function, the spy reported according to terminal are stored in advance in the terminal
Determine key assignments and realizes shortcut function.For example, going out under screen state, the corresponding specific function of folded side upper area is to open camera,
Corresponding specific key assignments can be 1, if the sliding distance of folded side upper area is greater than critical slip circle value when going out screen
150, report the specific key assignments 1 of corresponding upper area to camera, the camera of front panel is opened.
The technical solution of the present embodiment makes same virtual key in different conditions by detecting the use state of screen
Under screen on play different functions, when screen is in bright screen state, according to touch points coordinate and trigger action, realize not
With the function of target trigger area, when screen in a dormant state when, according to the specific key assignments stored in terminal, open corresponding
Shortcut function.The virtual key of folded side not only saves the use space of screen, but also functional diversities, meets making for user
With demand, the service efficiency of Folding screen is improved.
Embodiment three
Fig. 3 is a kind of structural block diagram for device for realizing virtual key function that the embodiment of the present invention three provides, and be can be performed
The method provided by any embodiment of the invention for realizing virtual key function, has the corresponding functional module of execution method and has
Beneficial effect.As shown in figure 3, the device includes:
Trigger action sensing module 301, for perceiving at least one trigger area in the folded side to folding screen
Trigger action, wherein folding screen includes front panel and auxiliary face;
Keypress function starting module 302 is being currently at bright screen state if meeting preset condition for trigger action
Front panel or auxiliary face on, starting virtual key function corresponding with the current generation target trigger area of trigger action,
Wherein, different trigger areas correspond to different virtual key functions.
Optionally, which includes:
Folded state detection module is rolled over for detecting the folded state of folding screen, and detecting that folding screen is in
When overlapping state, handled by trigger action sensing module 301.
Optionally, trigger action includes slide;
Correspondingly, keypress function starting module 302, is specifically used for:
If the sliding distance of the slide in target trigger area is equal to or more than sliding critical value, locate currently
On the front panel of Yu Liangping state or auxiliary face, start virtual key function corresponding with target trigger area.
Optionally, the quantity of trigger area is 3, is located at the upper, middle and lower of folded side;
Correspondingly, the corresponding virtual key function in the top of folded side is to recall menu bar option;In folded side
The corresponding virtual key function in portion is to be back to desktop homepage from current page;The corresponding virtual key function in the lower part of folded side
It can be to be back to the previous step page from current page.
Optionally, the device further include:
Shortcut function starting module meets if being in screen state of going out for front panel and auxiliary face in trigger action
When preset condition, on front panel, start shortcut function corresponding with target trigger area, wherein different trigger areas pair
Answer different shortcut functions.
The embodiment of the present invention is by providing a kind of device for realizing virtual key function, when the triggering in folded side region is grasped
Work starts the function of corresponding virtual key, controls screen when meeting preset condition, reduces key to the occupancy of screen,
The use space of screen is effectively saved using folded side region, operating process is simple, improves the utilization rate of screen.
Example IV
Fig. 4 is a kind of structural schematic diagram for terminal that the embodiment of the present invention four provides.Fig. 4, which is shown, to be suitable for being used to realizing this
The block diagram of the exemplary terminal 400 of invention embodiment.The terminal 400 that Fig. 4 is shown is only an example, should not be to the present invention
The function and use scope of embodiment bring any restrictions.
As shown in figure 4, terminal 400 is showed in the form of universal computing device.The component of terminal 400 may include but unlimited
In one or more processor or processing unit 401, system storage 402, different system components (including system is connected
Memory 402 and processing unit 401) bus 403.
Bus 403 indicates one of a few class bus structures or a variety of, including memory bus or Memory Controller,
Peripheral bus, graphics acceleration port, processor or the local bus using any bus structures in a variety of bus structures.It lifts
For example, these architectures include but is not limited to industry standard architecture (ISA) bus, microchannel architecture (MAC)
Bus, enhanced isa bus, Video Electronics Standards Association (VESA) local bus and peripheral component interconnection (PCI) bus.
Terminal 400 typically comprises a variety of computer system readable media.These media can be it is any can be by terminal
The usable medium of 400 access, including volatile and non-volatile media, moveable and immovable medium.
System storage 402 may include the computer system readable media of form of volatile memory, such as deposit at random
Access to memory (RAM) 404 and/or cache memory 405.Terminal 400 may further include other removable/not removable
Dynamic, volatile/non-volatile computer system storage medium.Only as an example, storage system 406 can be used for read and write can not
Mobile, non-volatile magnetic media (Fig. 4 do not show, commonly referred to as " hard disk drive ").Although not shown in fig 4, Ke Yiti
For the disc driver for being read and write to removable non-volatile magnetic disk (such as " floppy disk "), and to moving non-volatile light
The CD drive of disk (such as CD-ROM, DVD-ROM or other optical mediums) read-write.In these cases, each driver
It can be connected by one or more data media interfaces with bus 403.Memory 402 may include that at least one program produces
Product, the program product have one group of (for example, at least one) program module, these program modules are configured to perform of the invention each
The function of embodiment.
Program/utility 408 with one group of (at least one) program module 407, can store in such as memory
In 402, such program module 407 includes but is not limited to operating system, one or more application program, other program modules
And program data, it may include the realization of network environment in each of these examples or certain combination.Program module 407
Usually execute the function and/or method in embodiment described in the invention.
Terminal 400 can also be logical with one or more external equipments 409 (such as keyboard, sensing equipment, display 410 etc.)
Letter, can also be enabled a user to one or more equipment interact with the terminal 400 communicate, and/or with make the terminal 400
Any equipment (such as network interface card, modem etc.) that can be communicated with one or more of the other calculating equipment communicates.This
Kind communication can be carried out by input/output (I/O) interface 411.Also, terminal 400 can also by network adapter 412 with
One or more network (such as local area network (LAN), wide area network (WAN) and/or public network, such as internet) communication.Such as
Shown in figure, network adapter 412 is communicated by bus 403 with other modules of terminal 400.It should be understood that although not showing in figure
Out, other hardware and/or software module can be used in conjunction with terminal 400, including but not limited to: microcode, device driver, superfluous
Remaining processing unit, external disk drive array, RAID system, tape drive and data backup storage system etc..
Processing unit 401 by the program that is stored in system storage 402 of operation, thereby executing various function application with
And data processing, such as realize a kind of method for realizing virtual key function provided by the embodiment of the present invention, comprising:
Perceive the trigger action at least one trigger area in the folded side of folding screen, wherein folding screen packet
Include front panel and auxiliary face;
If trigger action meets preset condition, on the front panel or auxiliary face for being currently at bright screen state, starting
Virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas are corresponding not
Same virtual key function.
Embodiment five
The embodiment of the present invention five also provides a kind of storage medium comprising computer executable instructions, is stored thereon with calculating
Machine program realizes a kind of side for realizing virtual key function as provided by the embodiment of the present invention when program is executed by processor
Method, comprising:
Perceive the trigger action at least one trigger area in the folded side of folding screen, wherein folding screen packet
Include front panel and auxiliary face;
If trigger action meets preset condition, on the front panel or auxiliary face for being currently at bright screen state, starting
Virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas are corresponding not
Same virtual key function.
The computer storage medium of the embodiment of the present invention, can be using any of one or more computer-readable media
Combination.Computer-readable medium can be computer-readable signal media or computer readable storage medium.It is computer-readable
Storage medium for example may be-but not limited to-the system of electricity, magnetic, optical, electromagnetic, infrared ray or semiconductor, device or
Device, or any above combination.The more specific example (non exhaustive list) of computer readable storage medium includes: tool
There are electrical connection, the portable computer diskette, hard disk, random access memory (RAM), read-only memory of one or more conducting wires
(ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read-only memory (CD-
ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.In this document, computer-readable storage
Medium can be any tangible medium for including or store program, which can be commanded execution system, device or device
Using or it is in connection.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal,
Wherein carry computer-readable program code.The data-signal of this propagation can take various forms, including but unlimited
In electromagnetic signal, optical signal or above-mentioned any appropriate combination.Computer-readable signal media can also be that computer can
Any computer-readable medium other than storage medium is read, which can send, propagates or transmit and be used for
By the use of instruction execution system, device or device or program in connection.
The program code for including on computer-readable medium can transmit with any suitable medium, including but not limited to without
Line, electric wire, optical cable, RF etc. or above-mentioned any appropriate combination.
The computer for executing operation of the present invention can be write with one or more programming languages or combinations thereof
Program code, described program design language include object oriented program language-such as Java, Smalltalk, C++,
It further include conventional procedural programming language-such as " C " language or similar programming language.Program code can be with
It fully executes, partly execute on the user computer on the user computer, being executed as an independent software package, portion
Divide and partially executes or executed on a remote computer or server completely on the remote computer on the user computer.In
Be related in the situation of remote computer, remote computer can pass through the network of any kind --- including local area network (LAN) or
Wide area network (WAN)-be connected to subscriber computer, or, it may be connected to outer computer (such as mentioned using Internet service
It is connected for quotient by internet).
Note that the above is only a better embodiment of the present invention and the applied technical principle.It will be appreciated by those skilled in the art that
The invention is not limited to the specific embodiments described herein, be able to carry out for a person skilled in the art it is various it is apparent variation,
It readjusts and substitutes without departing from protection scope of the present invention.Therefore, although being carried out by above embodiments to the present invention
It is described in further detail, but the present invention is not limited to the above embodiments only, without departing from the inventive concept, also
It may include more other equivalent embodiments, and the scope of the invention is determined by the scope of the appended claims.
Claims (10)
1. a kind of method for realizing virtual key function characterized by comprising
Perceive the trigger action at least one trigger area in the folded side of folding screen, wherein the folding screen packet
Include front panel and auxiliary face;
If the trigger action meets preset condition, on the front panel or auxiliary face for being currently at bright screen state, starting
Virtual key function corresponding with the current generation target trigger area of trigger action, wherein different trigger areas are corresponding not
Same virtual key function.
2. the method according to claim 1, wherein in folded side of the perception to the folding screen
Before the trigger action of at least one trigger area, the method also includes:
Detect the folded state of the folding screen;
When detecting that the folding screen is in folded state, then the perception is executed to the folded side of the folding screen
The step of trigger action of at least one upper trigger area.
3. the method according to claim 1, wherein the trigger action includes slide;
If correspondingly, the trigger action meets preset condition, in the front panel that is currently at bright screen state or auxiliary
In face, starting virtual key function corresponding with the current generation target trigger area of trigger action, comprising:
If the sliding distance of the slide in the target trigger area is equal to or more than default sliding critical value, working as
On the preceding front panel in bright screen state or auxiliary face, start virtual key function corresponding with the target trigger area.
4. being located at described the method according to claim 1, wherein the quantity of the trigger area is 3
The upper, middle and lower of folded side;
Correspondingly, the corresponding virtual key function in the top of the folded side is to recall menu bar option;The folded side
The corresponding virtual key function in middle part be from current page to be back to desktop homepage;The corresponding void in the lower part of the folded side
Quasi- keypress function is to be back to the previous step page from current page.
5. the method according to claim 1, wherein the method also includes:
If the front panel and auxiliary face are in screen state of going out, when the trigger action meets preset condition, described
On front panel, start corresponding with target trigger area shortcut function, wherein different trigger areas correspond to different fast
Prompt function.
6. a kind of device for realizing virtual key function characterized by comprising
Trigger action sensing module, the triggering for perceiving at least one trigger area in the folded side to folding screen are grasped
Make, wherein the folding screen includes front panel and auxiliary face;
Keypress function starting module is being currently at bright screen state if meeting preset condition for the trigger action
On front panel or auxiliary face, starting virtual key function corresponding with the current generation target trigger area of trigger action,
In, different trigger areas correspond to different virtual key functions.
7. device according to claim 6, which is characterized in that described device further include:
Folded state detection module for detecting the folded state of the folding screen, and is detecting at the folding screen
When folded state, handled by the trigger action sensing module.
8. device according to claim 6, which is characterized in that the trigger action includes slide;
Correspondingly, the keypress function starting module, is specifically used for:
If the sliding distance of the slide in the target trigger area is equal to or more than the sliding critical value, working as
On the preceding front panel in bright screen state or auxiliary face, start virtual key function corresponding with the target trigger area.
9. a kind of terminal including memory, processor and stores the computer journey that can be run on a memory and on a processor
Sequence, which is characterized in that the processor is realized when executing described program as a kind of realization as claimed in any one of claims 1 to 5 is empty
The method of quasi- keypress function.
10. a kind of storage medium comprising computer executable instructions, which is characterized in that the computer executable instructions by
For executing a kind of such as side for realizing virtual key function as claimed in any one of claims 1 to 5 when computer processor executes
Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910706368.2A CN110430296A (en) | 2019-08-01 | 2019-08-01 | A kind of method, apparatus that realizing virtual key function, terminal and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910706368.2A CN110430296A (en) | 2019-08-01 | 2019-08-01 | A kind of method, apparatus that realizing virtual key function, terminal and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110430296A true CN110430296A (en) | 2019-11-08 |
Family
ID=68411972
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910706368.2A Pending CN110430296A (en) | 2019-08-01 | 2019-08-01 | A kind of method, apparatus that realizing virtual key function, terminal and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110430296A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112995398A (en) * | 2019-12-16 | 2021-06-18 | 北京小米移动软件有限公司 | Terminal device, method of controlling terminal device, and storage medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104346100A (en) * | 2014-10-17 | 2015-02-11 | 广东欧珀移动通信有限公司 | A shortcut operation method and device for an intelligent mobile terminal in a black screen state |
| CN204650426U (en) * | 2015-05-29 | 2015-09-16 | 东莞颠覆产品设计有限公司 | Mobile terminal device |
| CN104935725A (en) * | 2015-04-23 | 2015-09-23 | 努比亚技术有限公司 | Mobile terminal and method for realizing function adjustment by utilizing virtual frame areas of mobile terminal |
| US10055039B2 (en) * | 2011-09-27 | 2018-08-21 | Apple Inc. | Electronic devices with sidewall displays |
| CN207968583U (en) * | 2018-03-14 | 2018-10-12 | 上海和辉光电有限公司 | A kind of Double-face-screen mobile phone |
| CN109739346A (en) * | 2018-11-29 | 2019-05-10 | 努比亚技术有限公司 | A kind of key simulating method, double screen terminal and computer readable storage medium |
| CN110035154A (en) * | 2019-04-15 | 2019-07-19 | 珠海格力电器股份有限公司 | Virtual key interaction method, system and mobile terminal based on folding screen mobile terminal |
-
2019
- 2019-08-01 CN CN201910706368.2A patent/CN110430296A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10055039B2 (en) * | 2011-09-27 | 2018-08-21 | Apple Inc. | Electronic devices with sidewall displays |
| CN104346100A (en) * | 2014-10-17 | 2015-02-11 | 广东欧珀移动通信有限公司 | A shortcut operation method and device for an intelligent mobile terminal in a black screen state |
| CN104935725A (en) * | 2015-04-23 | 2015-09-23 | 努比亚技术有限公司 | Mobile terminal and method for realizing function adjustment by utilizing virtual frame areas of mobile terminal |
| CN204650426U (en) * | 2015-05-29 | 2015-09-16 | 东莞颠覆产品设计有限公司 | Mobile terminal device |
| CN207968583U (en) * | 2018-03-14 | 2018-10-12 | 上海和辉光电有限公司 | A kind of Double-face-screen mobile phone |
| CN109739346A (en) * | 2018-11-29 | 2019-05-10 | 努比亚技术有限公司 | A kind of key simulating method, double screen terminal and computer readable storage medium |
| CN110035154A (en) * | 2019-04-15 | 2019-07-19 | 珠海格力电器股份有限公司 | Virtual key interaction method, system and mobile terminal based on folding screen mobile terminal |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112995398A (en) * | 2019-12-16 | 2021-06-18 | 北京小米移动软件有限公司 | Terminal device, method of controlling terminal device, and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10996834B2 (en) | Touchscreen apparatus user interface processing method and touchscreen apparatus | |
| US8976140B2 (en) | Touch input processor, information processor, and touch input control method | |
| US20110171998A1 (en) | Techniques for reducing jitter for taps | |
| CN107193479A (en) | Information processing method, device, electronic equipment and storage medium | |
| CN102023735B (en) | A kind of touch input device, electronic equipment and mobile phone | |
| CN107748641B (en) | Numerical value adjustment control method and device, electronic equipment and storage medium | |
| EP2823387A1 (en) | Systems and methods for modifying virtual keyboards on a user interface | |
| CN103135818A (en) | Quick response operation method and electronic equipment | |
| CN106775407A (en) | Method and device for controlling touch screen of mobile terminal and mobile terminal | |
| EP2955619A1 (en) | Mobile terminal and application control method therefor | |
| WO2013180687A1 (en) | Translation of touch input into local input based on a translation profile for an application | |
| CN105005448A (en) | Method and equipment for starting application programs as well as terminal device | |
| CN104991696A (en) | Information processing method and electronic equipment | |
| CN112463016B (en) | Display control method and device, electronic equipment and wearable display equipment | |
| WO2014131188A1 (en) | Input for portable computing device based on predicted input | |
| CN106201207A (en) | A kind of virtual reality exchange method and device | |
| CN104020989B (en) | Control method and system based on remote application | |
| CN112051957A (en) | Method and related device for browsing mobile terminal page | |
| CN108635854A (en) | Technical ability releasing control method and device, storage medium, electronic equipment | |
| CN104991719B (en) | A kind of screenshot method based on touch screen, system and mobile terminal | |
| CN103809894B (en) | A kind of recognition methods of gesture and electronic equipment | |
| CN108345390B (en) | Auxiliary input method and device and electronic equipment applying same | |
| CN107577404B (en) | Information processing method and device and electronic equipment | |
| CN110430296A (en) | A kind of method, apparatus that realizing virtual key function, terminal and storage medium | |
| CN102855105A (en) | Display method and display device |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191108 |
|
| RJ01 | Rejection of invention patent application after publication |