CN104238783A - Touch screen control method and device - Google Patents
Touch screen control method and device Download PDFInfo
- Publication number
- CN104238783A CN104238783A CN201310226318.7A CN201310226318A CN104238783A CN 104238783 A CN104238783 A CN 104238783A CN 201310226318 A CN201310226318 A CN 201310226318A CN 104238783 A CN104238783 A CN 104238783A
- Authority
- CN
- China
- Prior art keywords
- touch
- position coordinates
- user
- touch position
- predetermined margin
- 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
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000006698 induction Effects 0.000 description 49
- 230000008859 change Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 12
- 230000003993 interaction Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 235000012571 Ficus glomerata Nutrition 0.000 description 1
- 240000000365 Ficus racemosa Species 0.000 description 1
- 235000015125 Sterculia urens Nutrition 0.000 description 1
- 230000004308 accommodation Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000011248 coating agent Substances 0.000 description 1
- 238000000576 coating method Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005057 finger movement Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a touch screen control method and device. The touch screen control method includes acquiring one or more touch position coordinates of a user on a touch screen; acquiring a touch position coordinate which is the closest to a predetermined border on the basis of the acquired one or more touch position coordinates; sending interface feedback to the user when the closest touch position coordinate is in a predetermined range. According to the touch screen control method and device, a touch distance between touch positions and the predetermined border is determined by acquiring the touch position coordinates of user's touch operations, the method timely prompts the user the condition that the user has left or is to leave the predetermined border according to the changes of the touch distance, and intensity of user prompt is adjusted according to the relationship between the touch distance and a predetermined value, so that problems of failure of touch operation or errors in touch operation caused by the fact that the user leaves the predetermined border or enters a non-operation area during touch operation are prevented.
Description
Technical field
The application relates to human-computer interaction technique field, particularly relates to a kind of control method and device of touch-screen.
Background technology
Touch-screen, also known as touch display screen, touch screen, is a kind of hardware medium being realized man-machine interaction by finger touch, is a set of transparent absolute positioning system.Along with the development of multimedia information inquiry equipment, touch screen technology is widely used in man-machine interaction, as long as user can realize the operation to client with finger touching client display screen, thus makes man-machine interaction become easy.
Touch-screen can utilize transparency, color distortion degree, reflective and sharpness to show the visual effect of touch-screen; And touch-screen is without the need to using cursor to point out the present co-ordinate position operated in display screen of user, the present co-ordinate position residing for consumer positioning touch can be carried out by the touch action obtaining finger.
In the prior art, display screen adopts touch-sensitive display, this touch-screen can comprise touch panel, a transparent region is had in this touch-screen touch panel, namely show induction zone, as shown in Figure 1 the schematic diagram of touch-screen of the prior art, user can check screen content by this display induction zone, and user by touching the application program, figure, word etc. that are shown in this display induction zone, can realize user operation.
The mobile device screen panel surface of current main-stream fills coating, touch operation mobile device by means of only user cannot perceive position and the size of display induction zone, but, in user operation process, need by the position limitation of user's touch operation within the scope of display induction zone, and, non-inductive district is also comprised in screen panel, user may leave unintentionally display induction zone in operation, and user operation can be caused like this to interrupt, and the problem that user operation can not come into force occurs.
But, existing Mobile operating system, as IOS, Android, Windows Phone etc., all effectively can not solve user's finger and leave unintentionally the display induction zone of display screen and cause the problem that user's controlling equipment or application program (i.e. user operation) lost efficacy.
Summary of the invention
The fundamental purpose of the application is the control method and the device that provide a kind of touch-screen, when (or being about to leave) predetermined margin is left unintentionally in the user's touch operation existed to solve prior art, as, leave or be about to leave display induction zone, and the problem of the operation failure caused.
In order to solve the problems of the technologies described above, the object of the application is achieved through the following technical solutions:
This application provides a kind of control method of touch-screen, comprise the following steps: obtain the one or more touch position coordinates of user in touch-screen; Based on the described one or more touch position coordinates obtained, obtain the touch position coordinates nearest with predetermined margin; When described nearest touch position coordinates is in preset range, send interface feedback to user.
Preferably, in the method according to the application, described based on described one or more touch position coordinates, obtain the step of the touch position coordinates nearest with predetermined margin, comprising: the touch distance calculating each touch position coordinates in described one or more touch position coordinates and predetermined margin; And in the one or more described touch distance calculated, obtain the described touch distance that a numerical value is minimum.
Preferably, in the method according to the application, it is described when described nearest touch position coordinates is in preset range, the step of interface feedback is sent to user, comprise: when described nearest touch position coordinates is in preset range, a transparent prompting frame is shown, to feed back as interface in described preset range; And the transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio.
Preferably, in the method according to the application, the transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio, comprising: when described touch point is moved to predetermined margin, the transparency of this transparent prompting frame reduces.
Preferably, in the method according to the application, described predetermined margin comprises: fixed border, adjustable type border.
Present invention also provides a kind of control device of touch-screen, comprising: acquisition module, for obtaining the one or more touch position coordinates of user in touch-screen; Comparison module, for based on the described one or more touch position coordinates obtained, obtains the touch position coordinates nearest with predetermined margin; Feedback module, for when described nearest touch position coordinates is in preset range, sends interface feedback to user.
Preferably, in the device according to the application, described comparison module is also configured to: the touch distance calculating each touch position coordinates in described one or more touch position coordinates and predetermined margin; And in the one or more described touch distance calculated, obtain the described touch distance that a numerical value is minimum.
Preferably, in the device according to the application, described feedback module is also configured to: when described nearest touch position coordinates is in preset range, shows a transparent prompting frame, to feed back as interface in described preset range; And the transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio.
Preferably, in the device according to the application, described feedback module is also configured to: when described touch point is moved to predetermined margin, and the transparency of this transparent prompting frame reduces.
Preferably, in the device according to the application, described predetermined margin comprises fixed border, adjustable type border.
Compared with prior art, there is following beneficial effect according to the technical scheme of the application:
The application determines the touch distance of touch position coordinates and predetermined margin by the touch position coordinates obtaining user's touch operation, and in time point out user to leave according to the change of this touch distance or be about to leave described predetermined margin, and adjust the power that user points out, in case user leaves predetermined margin or the problem such as the touch operation inefficacy entering not operation district and cause or touch operation mistake when carrying out touch operation according to touching distance and the relation of predetermined value.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide further understanding of the present application, and form a application's part, the schematic description and description of the application, for explaining the application, does not form the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the main flow figure of the control method of the touch-screen of the application one embodiment;
Fig. 2 is the schematic diagram comprising the equipment of touch-screen of the application one embodiment;
Fig. 3 is the schematic diagram of the touch-screen display touch point, induction zone of the equipment as Fig. 2 of the application one embodiment;
Fig. 4 is the schematic diagram on the adjustable type border of the application one embodiment;
Fig. 5 is the schematic diagram of interface, the display induction zone feedback of the application one embodiment;
Fig. 6 is the schematic diagram of the adjustable type boundary interface feedback of the application one embodiment; And
Fig. 7 is the structured flowchart of the control device of the touch-screen of the application one embodiment.
Embodiment
The main thought of the application is to inform whether the finger of its movement of user shifts out or be about to shift out screen display induction region with significant interface feedback system, after user awareness to change, its moving direction of adjustable avoids finger to leave display induction region, like this, user is when using finger to carry out mutual with application (as application program), and application program can get the coordinate of each finger touch position thus calculate the finger distance nearest from border, induction zone.Specifically, by obtaining one or more touch position coordinates that the touch operation of user in touch-screen produces, determine the distance of each touch position coordinates and predetermined margin, as shown border, induction zone, and point out user according to the change of this distance, further, a transparent prompting frame can be added at boundary, and shifted out by the change prompting user touch location of the transparency of this transparent prompting frame or be about to shift out predetermined margin, such as along with touch position coordinates is near border, then transparency reduces gradually, when touch position coordinates is away from border, then transparency increases gradually, until this transparent prompting frame disappears (hiding).
The main thought of the application can be applied to the operation of user to the display induction zone of touch-screen, when user is about to leave display induction zone, then can appear the lower transparent prompting frame of a transparency in one's mind inside display border, induction zone, when user leaves display border, induction zone, during enabling, then hide this transparent prompting frame.Similarly, the application can also be applied in the dial key in touch-screen, or is applied in the input field of application program, whether leaves predetermined border with the change prompting user of color or transparency.
For making the object of the application, technical scheme and advantage clearly, below in conjunction with drawings and the specific embodiments, the application is described in further detail.
According to the embodiment of the application, provide a kind of control method of touch-screen.
The main flow figure of the control method of the touch-screen of the application one embodiment with reference to figure 1, Fig. 1.
When use includes the equipment of touch-screen, can be operated the special object in equipment by touch-screen, as, application program, picture, word etc., and multiple touch locations that can be produced the operation of touch-screen by user's finger realize predetermined margin induction.The nouns such as touch-screen (Touch Screen), multiple point touching (Multi-Touch), touch panel, display induction zone, interface feedback, application (App) can be related in the control method of the touch-screen described in the application, wherein:
Touch-screen (Touch Screen): the hardware medium being realized man-machine interaction by finger touch.
Multiple point touching (Multi-Touch): on the touchscreen, by touching the man-machine interactive operation that multiple point carries out simultaneously.
Touch panel: the screen surface monoblock hardware medium (shown in Fig. 2) of touch-screen.
Display induction zone a: transparent region in touch panel, e.g., gular transparent fields, can by the touch action of this display induction zone induction user, and user can pass through display induction zone to see in display screen shown content (shown in Fig. 2).
Interface is fed back: by showing certain content or conveyed a message to user by the distinctive function of equipment on touch screen interface.
Application (App): run application program in a mobile device.
Below an embodiment of the control method of touch-screen is described in detail.
In step S102 place, obtain the one or more touch position coordinates of user in touch-screen.
When user uses touch-screen to operate the object in equipment, one or more touch point can be produced on the touchscreen, thus the position coordinates of these touch points can be detected.And by carrying out the detection coordinates of these touch points, obtain the one or more touch position coordinates of user in touch-screen.Wherein, this touch position coordinates may be used for calculating corresponding touch point and the distance of predetermined margin.
In step S104 place, based on the described one or more touch position coordinates obtained, obtain the touch position coordinates nearest with predetermined margin.
Described predetermined margin can be fixed border, e.g., and the border, display induction zone of equipment.That is, the scope of this kind of predetermined margin can not change when user uses equipment.Such as, an application program may be only full screen display, and its predetermined margin is exactly the border, display induction zone of equipment, there will not be the situation that can change with user operation.
Described predetermined margin also can be adjustable type border, that is, the scope of this predetermined margin can be changed by the operation of user, as, the border of variable Application Program Interface, variable text box border etc. (display mode that changeable between full screen display and non-full screen display, Application Program Interface or text box interface can be selected along with user and narrow or broaden).Such as, when user needs adjustment boundary sizes, the application programming interface (API) that application program can be provided by invocation facility system communicates with device systems, and then the size of specified boundary and position, namely according to the operation of user, application program determines that user needs position and the size on the border after the adjustment obtained, as, top left co-ordinate (the X on border, and wide and high (the Width Height) on border Y), then the API of calling system, thus determine the scope of this Application Program Interface.
Be illustrated in figure 2 the schematic diagram comprising the equipment of touch-screen of the application one embodiment.Equipment shown in Fig. 2 comprises touch panel, the display induction zone of a built-in rectangle in this touch panel, the region that can be predefined in this display induction zone bounds is the display induction zone of equipment, can see the manipulable object of user through this display induction zone.
Be illustrated in figure 3 the schematic diagram of the touch-screen display touch point, induction zone of the equipment as Fig. 2 of the application one embodiment.When user's finger moves in the display induction zone of the touch panel of touch-screen, one or more touch point (as shown in A, B) can be produced, by this one or more touch point, the touch position coordinates of each touch point in this one or more touch point can be obtained, vertical range between border can be determined by touch position coordinates or claim to touch distance.
Calculate touch distance (can be vertical range) of each touch position coordinates in described one or more touch position coordinates and predetermined margin (such as: this border, display induction zone, adjustable type border), in the one or more described touch distance calculated again, obtain a minimum touch distance of numerical value.
In other words, based on described one or more touch position coordinates, calculate the vertical range of touch position coordinates described in each and described predetermined margin (as: showing border, induction zone); More one or more touch position coordinates and the vertical range showing border, induction zone, the vertical range that numerical value is minimum is obtained in one or more vertical range, it is also say, the touch position coordinates that the minimum vertical range of this numerical value is corresponding shows a nearest touch position coordinates of border, induction zone described in this one or more touch position coordinates middle distance.
In one embodiment, the control method of the touch-screen described in the application is described for the border, display induction zone in fixed border.Such as: if Fig. 3 is the situation of the touch-screen display induction zone on fixed border, then to wherein two touch points A, B, calculating A (is called touch distance to the vertical range of four edges circle up and down on display border, induction zone, as shown in touch point B in Fig. 3 and the short-term between this border, display induction zone), calculate the vertical range (four results taken absolute value obtain) of B to four edges circle up and down, then the minimum of vertical range is exactly a touch position coordinates nearest apart from border, described display induction zone, as touch point B.And then, the embodiment on fixed border as shown in Figure 5, in this touch point A, B, touch point B has a nearest touch position coordinates comparatively speaking, it also just has nearest touch apart from (shown in Fig. 5 with display border, induction zone (i.e. illustrated border, real induction zone or outside claiming boundary line), the close position that there will be the inner edge boundary line of display reminding of touch point B, touch point B is away from the position in inner edge boundary line).
In another embodiment, using adjustable type border as the predetermined margin described in the application, border as application program: the border of interface, border of Word office documents etc., be illustrated in figure 4 the schematic diagram on the adjustable type border of another embodiment of the application, can find out that its display border, induction zone is different from adjustable type border, it is inner that adjustable type border is positioned at display induction zone.This adjustable type border can according to the size on the selection adjustment border of user, and thus the size of predetermined margin also can adjust.One or more touch point (A as shown in Figure 6, B), be located in the adjustable type border in touch-screen display induction zone, can detect and then obtain the one or more touch position coordinates being in this adjustable type border inner, and it is similar with the nearest touch position coordinates obtaining described fixed border, one or more vertical ranges on described one or more touch position coordinates and this adjustable type border can be calculated, and obtain one minimum in this one or more vertical range, thus obtain the touch position coordinates nearest with predetermined margin (adjustable type border).
Such as: A, B touch point shown in Fig. 6, can detect and obtain its touch position coordinates on screen, and adjustable type border is as the operation viewing area of an application program, the position coordinates at its this adjustable type border (boundary line, diagram outside) place also can detect and determine.Thus, similar with the nearest touch position coordinates obtaining fixed border, according to the touch position coordinates of touch point and the coordinate position on adjustable type border, (as illustrated four of the rectangle four edges circle) vertical range between touch point A, B and adjustable type border can be calculated.And one minimum in this one or more vertical range can be obtained.Thus obtain the touch position coordinates nearest with adjustable type border (boundary line, outside shown in Fig. 6 is the border on this adjustable type border).As shown in Figure 6, the close position that there will be the inner edge boundary line of display reminding of touch point B, the touch position coordinates of this touch point B is nearest touch position coordinates, and thus compared with the A of touch point, itself and adjustable type border have nearest touch distance.
In step S106 place, when described nearest touch position coordinates (nearest touch distance) is in preset range, send interface feedback to user.
Described preset range can be predetermined region, predetermined numerical intervals etc.As shown in Figure 5,6, this preset range can define user finger movement whether be about to leave or left predetermined margin scope.When described nearest touch position coordinates is in preset range, can be understood as user's finger and move to predetermined margin, and be about to leave predetermined margin, need for user sends interface feedback, to show prompting.
Described preset range can comprise inner edge boundary line and boundary line, outside, and user defines/identifies/divide the region at the place of described preset range.
Described one or more touch point (as A, B) is when moving to predetermined margin, to enter or be in closest to the touch position coordinates corresponding to the touch point of predetermined margin in described preset range in this one or more touch point, in other words, when a certain described touch position coordinates is in described preset range, vertical range between this touch position coordinates and predetermined margin is less than or equal to the vertical range of described inner edge boundary line and described predetermined margin, and is more than or equal to the vertical range of boundary line, described outside and described predetermined margin.
Such as: preset range can be a numerical range, as being preset as the distance value of 10.It can define the region between inside and outside boundary line, and e.g., the vertical range of inner edge boundary line and predetermined margin is 10, and the vertical range of boundary line, outside and predetermined margin is that 0(is see Fig. 5,6).When a certain touch point moves in preset range, the vertical range of this touch point and predetermined margin must be less than or equal to 10 and be more than or equal to 0.Namely this touch point falls in preset range.
In one embodiment, for the display induction zone in fixed interface, the schematic diagram of interface, the display induction zone feedback of the embodiment of the present application as shown in Figure 5.
When described nearest touch position coordinates is in preset range, in described preset range, show a transparent prompting frame, to feed back as interface.Specifically, when the vertical range of described touch position coordinates and predetermined margin is less than or equal to the vertical range of described inner edge boundary line and described predetermined margin, can in described preset range (in, in the region that boundary line, outside defines) appear a transparent prompting frame in one's mind, feed back as interface, and the transparency of this transparent prompting frame and described touch distance (vertical range) be changing into ratio, namely, when described touch point is moved to predetermined margin, the transparency of this transparent prompting frame can reduce gradually, strengthen pointing out effect with this, when described touch point is away from described predetermined margin, the transparency of this transparent prompting frame increases gradually, until completely transparent.
The transparency (alpha) of described transparent prompting frame can be relevant to the vertical range (maxdistance) in the vertical range (distance) of nearest touch position coordinates and predetermined margin, predetermined margin and inner edge boundary line, as, alpha=100-(maxdistance-distance) × 100 ÷ maxdistance.Such as, in certain shooting game, user accuses aircraft position processed with single, when the vertical range of the nearest finger in preset distance border and predetermined margin is 20, predetermined margin and inner edge boundary line vertical range are 80, then transparency is 100-(80-20) * 100/80=25, and the unit of described distance (millimeter, centimetre etc.) is different from the difference of equipment touch-screen size.
It should be noted that, the preset range on this fixed border (predetermined margin) can be in the inner side on this fixed border of next-door neighbour (display border, induction zone), that is, can by the outside boundary line (vertical range of as above make an exception boundary line and predetermined margin be the situation of 0) of described fixed border as preset range.
In another embodiment, for adjustable type border, the schematic diagram of the adjustable type boundary interface feedback of the embodiment of the present application as shown in Figure 6.
Similar with fixed border, the preset range on this adjustable type border also can determine inner edge boundary line and boundary line, outside, to define the region at this preset range place, and, the preset range on this adjustable type border can be in the interior survey on this border of next-door neighbour, that is, can by the outside boundary line of described adjustable type border as preset range.
This adjustable type border, preferably, certain proportion can also be zoomed in or out with the selection operation of user, so, the preset range (inner edge boundary line and boundary line, outside) on this adjustable type border needs the ratio zoomed in or out according to described adjustable type border to do accommodation, correspondingly zooms in or out this preset range.
Such as: initial predetermined margin (vertical range is 80) between 20-100, preset range while being a numerical range (namely get vertical range, distance is 20) between 20-40 is preset.When predetermined margin narrows down to original 1/2 and predetermined margin (vertical range is 40) between 40-80, then preset range also can be changed to original 1/2 thereupon, i.e. (namely distance is 10) between 40-50.
Like this, can optimize adjustable type border, it can avoid occurring: when this predetermined margin (adjustable type border) is more and more less, this preset range immobilizes, and carries out feeding back in this preset range and make whole screen all occur pointing out the situation of feedback.
And when the outside boundary line, touch point in described adjustable type border is moved, its touch position coordinates detected, if enter into preset range (in namely it is determined, region, boundary line, outside), can in this preset range be, a transparent prompting frame is appeared in one's mind in region shown in boundary line, outside, and change the transparency of transparent prompting frame to the change of the distance of described outside boundary line movement according to described touch position coordinates, as, described touch position coordinates is the closer to boundary line, outside, the transparency of this transparent prompting frame is lower, user is pointed out to be about to leave this adjustable type border (predetermined margin) with this.During feedback prompts, the mode on the similar above-mentioned fixed border of transparency change mode, repeats no more herein.
The preset range on this adjustable type border can be in the inner side of this predetermined margin of next-door neighbour (adjustable type border or say that certain application program runs display border), namely, can by the outside boundary line (in example as fixed border, the vertical range of outside boundary line and preset boundary be the situation of 0) of described adjustable type border as preset range.
In addition, for adjustable type border, when touch position coordinates enters preset range, the transparent prompting frame that also can will feed back as interface, appears at the outside on this predetermined margin (adjustable type border).
In one embodiment, the mode of interface feedback, except the transparent prompting frame of display, can also comprise the mode that other can be experienced by user, as: vibrating alert, color are reminded (change interface background color, change application background color) etc.
Wherein, when using vibration prompt user, the problem of predetermined margin is left unintentionally for user's finger, can by giving user certain vibrating alert, the prompting making user also can perceive system in application operating to provide.Specifically, when the finger in user operation leaves or be about to leave predetermined margin, that is, when user's finger enters preset range, with the form reminding user vibrated.
Similar, when using the change prompting user of interface and/or application background color, can work as user's finger when entering preset range, highlight or reduce interface and/or application background color, this time prompting user points and is about to leave predetermined margin.
In addition, the application can also as required to the setting of predetermined margin, preset range, as, user can be arranged predetermined margin and preset range according to individual preference, or according to the use habit of user or in order to interface feedback create an aesthetic feeling can be arranged predetermined margin and preset range in advance, such as, mobile phone theme, the i.e. style of mobile phone interface, can arrange according to the difference of the corresponding predetermined margin of the difference of theme and preset range, such as, different themes carries out different settings to the width of preset range, the transparency etc. of transparent prompting frame.
The control method of the application's touch-screen can be arranged by application program or device systems and realize, to be reached through the touch position coordinates of acquisition user touch operation to determine the touch distance of touch position coordinates and predetermined margin, and in time point out user to leave according to the change of this touch distance or be about to leave described predetermined margin, and adjust according to touching distance and the relation of predetermined value the power that user points out, in case user leaves the problem of touch operation inefficacy that predetermined margin causes or touch operation mistake when carrying out touch operation.
Present invention also provides the control device of a kind of touch-screen of corresponding above-mentioned control method.The structural drawing of the control device of the touch-screen of the embodiment of the present application as shown in Figure 7.
Device according to the application, can comprise: acquisition module 701, comparison module 703, feedback module 705.
Wherein, described acquisition module 701, may be used for obtaining the one or more touch position coordinates of user in touch-screen.
Described comparison module 703, may be used for, based on described one or more touch position coordinates, obtaining the touch position coordinates nearest with predetermined margin.Wherein said predetermined sides can comprise fixed border, adjustable type border etc. in boundary.
Described comparison module 703 can also be configured to, and calculates the touch distance of each touch position coordinates in described one or more touch position coordinates and predetermined margin; And in the one or more described touch distance calculated, obtain the described touch distance that a numerical value is minimum.
Described feedback module 705, may be used for when described nearest touch position coordinates is in preset range, sends interface feedback to user.
Described feedback module 705 can also be configured to, and when described nearest touch position coordinates is in preset range, shows a transparent prompting frame, to feed back as interface in described preset range; And the transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio.
Described feedback module 705 can also be configured to, and when described touch point is moved to predetermined margin, the transparency of this transparent prompting frame reduces.
The application, by obtaining touch position coordinates, judges whether user's finger is moving to predetermined margin, when touch position coordinates enters in preset range, sends interface feedback to user, is about to leave predetermined margin limited range with reminding user finger.
The embodiment of the modules included by the device of the application described by Fig. 7 is corresponding with the embodiment of the step in the method for the application, owing to being described in detail Fig. 1-Fig. 6, so in order to not fuzzy the application, be no longer described the detail of modules at this.
Each embodiment in this instructions generally adopts the mode of going forward one by one to describe, and what each embodiment stressed is the difference with other embodiments, between each embodiment identical similar part mutually see.
The application can describe in the general context of computer executable instructions, such as program module or unit.Usually, program module or unit can comprise the routine, program, object, assembly, data structure etc. that perform particular task or realize particular abstract data type.In general, program module or unit can be realized by software, hardware or both combinations.Also can put into practice the application in a distributed computing environment, in these distributed computing environment, be executed the task by the remote processing devices be connected by communication network.In a distributed computing environment, program module or unit can be arranged in the local and remote computer-readable storage medium comprising memory device.
Finally, also it should be noted that, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thus make to comprise the process of a series of key element, method, commodity or equipment and not only comprise those key elements, but also comprise other key elements clearly do not listed, or also comprise by the intrinsic key element of this process, method, commodity or equipment.When not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, commodity or the equipment comprising described key element and also there is other identical element.
Those skilled in the art should understand, the embodiment of the application can be provided as method, system or computer program.Therefore, the application can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the application can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disk memory, CD-ROM, optical memory etc.) of computer usable program code.
Apply specific case herein to set forth the principle of the application and embodiment, the explanation of above embodiment is just for helping method and the main thought thereof of understanding the application; Meanwhile, for one of ordinary skill in the art, according to the thought of the application, all will change in specific embodiments and applications, in sum, this description should not be construed as the restriction to the application.
In one typically configuration, computing equipment comprises one or more processor (CPU), input/output interface, network interface and internal memory.Internal memory may comprise the volatile memory in computer-readable medium, and the forms such as random access memory (RAM) and/or Nonvolatile memory, as ROM (read-only memory) (ROM) or flash memory (flash RAM).Internal memory is the example of computer-readable medium.
Computer-readable medium comprises permanent and impermanency, removable and non-removable media can be stored to realize information by any method or technology.Information can be computer-readable instruction, data structure, the module of program or other data.The example of the storage medium of computing machine comprises, but be not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic RAM (DRAM), the random access memory (RAM) of other types, ROM (read-only memory) (ROM), Electrically Erasable Read Only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc ROM (read-only memory) (CD-ROM), digital versatile disc (DVD) or other optical memory, magnetic magnetic tape cassette, tape magnetic rigid disk stores or other magnetic storage apparatus or any other non-transmitting medium, can be used for storing the information can accessed by computing equipment.According to defining herein, computer-readable medium does not comprise non-temporary computer readable media (transitory media), as data-signal and the carrier wave of modulation.
Claims (10)
1. a control method for touch-screen, is characterized in that, comprising:
Obtain the one or more touch position coordinates of user in touch-screen;
Based on the described one or more touch position coordinates obtained, obtain the touch position coordinates nearest with predetermined margin;
When described nearest touch position coordinates is in preset range, send interface feedback to user.
2. method according to claim 1, is characterized in that, described based on described one or more touch position coordinates, obtains the step of the touch position coordinates nearest with predetermined margin, comprising:
Calculate the touch distance of each touch position coordinates in described one or more touch position coordinates and predetermined margin; And
In the one or more described touch distance calculated, obtain the described touch distance that a numerical value is minimum.
3. method according to claim 2, is characterized in that, described when described nearest touch position coordinates is in preset range, to the step that user sends interface feedback, comprising:
When described nearest touch position coordinates is in preset range, in described preset range, show a transparent prompting frame, to feed back as interface; And
The transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio.
4. method according to claim 3, is characterized in that: the transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio, comprising: when described touch point is moved to predetermined margin, the transparency of this transparent prompting frame reduces.
5. method according to claim 1, is characterized in that, described predetermined margin comprises: fixed border, adjustable type border.
6. a control device for touch-screen, is characterized in that, comprising:
Acquisition module, for obtaining the one or more touch position coordinates of user in touch-screen;
Comparison module, for based on the described one or more touch position coordinates obtained, obtains the touch position coordinates nearest with predetermined margin;
Feedback module, for when described nearest touch position coordinates is in preset range, sends interface feedback to user.
7. device according to claim 6, is characterized in that, described comparison module is also configured to:
Calculate the touch distance of each touch position coordinates in described one or more touch position coordinates and predetermined margin; And
In the one or more described touch distance calculated, obtain the described touch distance that a numerical value is minimum.
8. device according to claim 7, is characterized in that, described feedback module is also configured to:
When described nearest touch position coordinates is in preset range, in described preset range, show a transparent prompting frame, to feed back as interface; And
The transparency of described transparent prompting frame and the minimum touch distance of described numerical value be changing into ratio.
9. device according to claim 8, is characterized in that, described feedback module is also configured to: when described touch point is moved to predetermined margin, and the transparency of this transparent prompting frame reduces.
10. device according to claim 6, is characterized in that, described predetermined margin comprises fixed border, adjustable type border.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310226318.7A CN104238783B (en) | 2013-06-07 | 2013-06-07 | The control method and device of a kind of touch-screen |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310226318.7A CN104238783B (en) | 2013-06-07 | 2013-06-07 | The control method and device of a kind of touch-screen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104238783A true CN104238783A (en) | 2014-12-24 |
CN104238783B CN104238783B (en) | 2017-09-12 |
Family
ID=52227015
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310226318.7A Active CN104238783B (en) | 2013-06-07 | 2013-06-07 | The control method and device of a kind of touch-screen |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104238783B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809914A (en) * | 2014-03-07 | 2014-05-21 | 商泰软件(上海)有限公司 | Man-machine interaction method, device and mobile terminal |
CN104635990A (en) * | 2015-02-27 | 2015-05-20 | 上海天奕达电子科技有限公司 | Method and device for recognition of screen touch action of user |
CN104777999A (en) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | Touch position display method and touch position display system |
CN104881233A (en) * | 2015-05-15 | 2015-09-02 | 广东小天才科技有限公司 | Sliding control method and device in touch interface |
CN105045498A (en) * | 2015-04-09 | 2015-11-11 | 长春工程学院 | Touch generating method for virtual button position of mobile terminal |
CN105867765A (en) * | 2016-03-25 | 2016-08-17 | 网易(杭州)网络有限公司 | Feedback method and system for touch virtual control and mobile terminal |
CN109753327A (en) * | 2018-11-19 | 2019-05-14 | 努比亚技术有限公司 | A kind of control layout method, terminal and computer readable storage medium |
CN110262705A (en) * | 2019-06-24 | 2019-09-20 | 北京集创北方科技股份有限公司 | Localization method, positioning device and electronic equipment |
CN114452506A (en) * | 2022-01-28 | 2022-05-10 | 清华大学深圳国际研究生院 | Method for guiding user to be minded and meditation |
CN115048007A (en) * | 2014-12-31 | 2022-09-13 | 创新先进技术有限公司 | Device and method for adjusting distribution range of interface operation icons and touch screen equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102597944A (en) * | 2009-10-16 | 2012-07-18 | 高通股份有限公司 | Content boundary signaling techniques |
WO2012128404A1 (en) * | 2011-03-23 | 2012-09-27 | Ace Technologies Corporation | Phase shifter and driving apparatus for driving the same |
CN102819352A (en) * | 2012-08-22 | 2012-12-12 | 华为终端有限公司 | Method and device for controlling terminal equipment |
CN103034395A (en) * | 2011-10-19 | 2013-04-10 | 微软公司 | Techniques to facilitate asynchronous communication |
US20130117664A1 (en) * | 2011-11-07 | 2013-05-09 | Tzu-Pang Chiang | Screen display method applicable on a touch screen |
-
2013
- 2013-06-07 CN CN201310226318.7A patent/CN104238783B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102597944A (en) * | 2009-10-16 | 2012-07-18 | 高通股份有限公司 | Content boundary signaling techniques |
WO2012128404A1 (en) * | 2011-03-23 | 2012-09-27 | Ace Technologies Corporation | Phase shifter and driving apparatus for driving the same |
CN103034395A (en) * | 2011-10-19 | 2013-04-10 | 微软公司 | Techniques to facilitate asynchronous communication |
US20130117664A1 (en) * | 2011-11-07 | 2013-05-09 | Tzu-Pang Chiang | Screen display method applicable on a touch screen |
CN102819352A (en) * | 2012-08-22 | 2012-12-12 | 华为终端有限公司 | Method and device for controlling terminal equipment |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103809914A (en) * | 2014-03-07 | 2014-05-21 | 商泰软件(上海)有限公司 | Man-machine interaction method, device and mobile terminal |
CN115048007B (en) * | 2014-12-31 | 2024-05-07 | 创新先进技术有限公司 | Device and method for adjusting interface operation icon distribution range and touch screen device |
CN115048007A (en) * | 2014-12-31 | 2022-09-13 | 创新先进技术有限公司 | Device and method for adjusting distribution range of interface operation icons and touch screen equipment |
CN104635990A (en) * | 2015-02-27 | 2015-05-20 | 上海天奕达电子科技有限公司 | Method and device for recognition of screen touch action of user |
CN104635990B (en) * | 2015-02-27 | 2017-11-14 | 上海卓易科技股份有限公司 | A method and device for identifying a user's touch screen |
CN104777999A (en) * | 2015-03-20 | 2015-07-15 | 广东欧珀移动通信有限公司 | Touch position display method and touch position display system |
CN105045498A (en) * | 2015-04-09 | 2015-11-11 | 长春工程学院 | Touch generating method for virtual button position of mobile terminal |
CN105045498B (en) * | 2015-04-09 | 2017-11-07 | 长春工程学院 | The sense of touch generation method of virtual push button position in mobile terminal |
CN104881233B (en) * | 2015-05-15 | 2019-03-15 | 广东小天才科技有限公司 | Sliding control method and device in touch interface |
CN104881233A (en) * | 2015-05-15 | 2015-09-02 | 广东小天才科技有限公司 | Sliding control method and device in touch interface |
CN105867765A (en) * | 2016-03-25 | 2016-08-17 | 网易(杭州)网络有限公司 | Feedback method and system for touch virtual control and mobile terminal |
CN109753327A (en) * | 2018-11-19 | 2019-05-14 | 努比亚技术有限公司 | A kind of control layout method, terminal and computer readable storage medium |
CN110262705A (en) * | 2019-06-24 | 2019-09-20 | 北京集创北方科技股份有限公司 | Localization method, positioning device and electronic equipment |
CN110262705B (en) * | 2019-06-24 | 2022-05-27 | 北京集创北方科技股份有限公司 | Positioning method, positioning device and electronic equipment |
CN114452506A (en) * | 2022-01-28 | 2022-05-10 | 清华大学深圳国际研究生院 | Method for guiding user to be minded and meditation |
CN114452506B (en) * | 2022-01-28 | 2023-10-13 | 清华大学深圳国际研究生院 | Method for guiding user to positively think about meditation |
Also Published As
Publication number | Publication date |
---|---|
CN104238783B (en) | 2017-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104238783A (en) | Touch screen control method and device | |
US12229388B2 (en) | User terminal device and displaying method thereof | |
US11853523B2 (en) | Display device and method of indicating an active region in a multi-window display | |
KR101860342B1 (en) | Mobile terminal and control method therof | |
EP2690542B1 (en) | Display device and control method thereof | |
KR101828306B1 (en) | Method and apparatus for operating mobile terminal | |
US9459785B2 (en) | Electronic device and contents generation method thereof | |
US9690456B2 (en) | Method for controlling window and electronic device for supporting the same | |
KR102302233B1 (en) | Method and apparatus for providing user interface | |
EP2690588A1 (en) | Function based on a cloud service | |
US20130179816A1 (en) | User terminal apparatus and controlling method thereof | |
KR20130050606A (en) | Method and apparatus for reading in device having touchscreen | |
CN103914258A (en) | Mobile terminal and method for operating same | |
KR20150069184A (en) | Method for controlling screen of portable electronic device | |
KR102205283B1 (en) | Electro device executing at least one application and method for controlling thereof | |
CN106250190A (en) | A kind of application startup method and terminal | |
KR20130064514A (en) | Method and apparatus for providing 3d ui in electric device | |
CN105227985B (en) | Display device and control method thereof | |
EP2811391A1 (en) | Method for transforming an object based on motion, gestures or breath input and electronic device thereof | |
KR20160031397A (en) | Method and device of executing applications through application selection screen | |
CN103995662A (en) | Touch operation processing method | |
CN105630595A (en) | Information processing method and electronic equipment | |
US20150253980A1 (en) | Information processing method and electronic device | |
KR20160105256A (en) | Device and method thereof for running multiple operating systems | |
CN106201222A (en) | The display packing of a kind of virtual reality interface and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20191206 Address after: P.O. Box 31119, grand exhibition hall, hibiscus street, 802 West Bay Road, Grand Cayman, Cayman Islands Patentee after: Innovative advanced technology Co., Ltd Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands Patentee before: Alibaba Group Holding Co., Ltd. |