[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103279219B - A kind of cursor-moving method of touch panel device and system - Google Patents

A kind of cursor-moving method of touch panel device and system Download PDF

Info

Publication number
CN103279219B
CN103279219B CN201310179863.5A CN201310179863A CN103279219B CN 103279219 B CN103279219 B CN 103279219B CN 201310179863 A CN201310179863 A CN 201310179863A CN 103279219 B CN103279219 B CN 103279219B
Authority
CN
China
Prior art keywords
cursor
display block
touch coordinate
viewing area
area
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.)
Active
Application number
CN201310179863.5A
Other languages
Chinese (zh)
Other versions
CN103279219A (en
Inventor
左景龙
徐国市
张少伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201310179863.5A priority Critical patent/CN103279219B/en
Publication of CN103279219A publication Critical patent/CN103279219A/en
Application granted granted Critical
Publication of CN103279219B publication Critical patent/CN103279219B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

The invention provides a kind of cursor-moving method and system of touch panel device, comprising: obtain touch coordinate; According to touch coordinate, determine the display block that this touch coordinate is positioned at; Judge whether cursor is positioned at the adjacent side of display block; If cursor is not in the adjacent side of display block, is then positioned at according to touch coordinate the position, viewing area showing block and moves cursor; If cursor in the adjacent side of display block, then judges whether touch coordinate is arranged in the buffer area of described viewing area; If touch coordinate is positioned at buffer area, then Bit andits control is not carried out to cursor; If touch coordinate is not positioned at described buffer area, is then positioned at position, described viewing area according to touch coordinate and moves cursor.Because the method and system mark this buffer area in the viewing area of display block, make user to be forbidden because touching location and cursor is rocked in the adjacent side of display block, there is good experience effect.

Description

A kind of cursor-moving method of touch panel device and system
Technical field
The present invention relates to technical field of electronic equipment, particularly a kind of cursor-moving method of touch panel device and system.
Background technology
Along with the development of electronic technology, adopt the electronic equipment of touch-screen more and more universal.This touch panel device realizes the mobile of cursor by user's finger touch screen and controls.But, because the finger of people itself is wider compared to the inducing pixel of touch-screen, be therefore difficult to the accurate location of carrying out cursor.When particularly carrying out regioselective between several display block (as word, picture etc. take the message unit of fixed display area on screen), because people cannot accurately locate, cursor often rocks between several adjacent display block, be difficult to stable position, use to user and bring inconvenience.
Summary of the invention
The fundamental purpose of the embodiment of the present invention is the cursor-moving method and the system that provide a kind of touch panel device.
The object of the embodiment of the present invention is achieved by following technical proposals:
A cursor-moving method for touch panel device, is characterized in that, comprising:
Obtain touch coordinate;
According to described touch coordinate, determine the display block that this touch coordinate is positioned at;
Judge whether cursor is positioned at the adjacent side of described display block;
If cursor not in the adjacent side of described display block, then carries out Bit andits control according to the position of touch coordinate to cursor;
If cursor is in the adjacent side of described display block, then judge whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
If described touch coordinate is positioned at buffer area, then Bit andits control is not carried out to cursor;
If described touch coordinate is not positioned at described buffer area, then cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
Described buffer area is arranged on the middle part of the viewing area of described display block.
Described buffer area is that equal proportion changes with the viewing area of display block.
Cursor is moved in the described position, viewing area being positioned at described display block according to touch coordinate, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
Cursor is moved in the described position, viewing area being positioned at described display block according to touch coordinate, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
A cursor mobile system for touch panel device, is characterized in that, comprising: touch coordinate acquiring unit, display block determining unit, cursor position judging unit, buffer area judging unit, cursor movement control unit;
Described touch coordinate acquiring unit, for obtaining touch coordinate;
Described display block determining unit, for according to described touch coordinate, determines the display block that this touch coordinate is positioned at;
Described cursor position judging unit, for judging whether cursor is positioned at the adjacent side of described display block;
Described buffer area judging unit, at cursor when the adjacent side of described display block, judge whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
Described cursor movement control unit, at cursor not when the adjacent side of described display block, Bit andits control is carried out to cursor in the position according to touch coordinate; Cursor in the adjacent side of described display block and touch coordinate is arranged in the buffer area of the viewing area of described display block time, Bit andits control is not carried out to cursor; Cursor in the adjacent side of described display block and touch coordinate is not arranged in the buffer area of the viewing area of described display block time, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
In the judging unit of described buffer area, buffer area is arranged on the middle part of the viewing area of described display block.
In the judging unit of described buffer area, buffer area is that equal proportion changes with the viewing area of display block.
Cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
Cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
Pass through the embodiment of the present invention, obtain the touch coordinate of user at equipment after, be not only be positioned at according to touch coordinate the position, viewing area showing block to move cursor, and also need to judge whether touch coordinate is located at the buffer area delimited in described viewing area, and judge whether to carry out Bit andits control to cursor with this.Because the method and system mark this buffer area in the viewing area of display block, make user to be forbidden because touching location and cursor is rocked in the adjacent side of display block, there is good experience effect.
Accompanying drawing explanation
Accompanying drawing described herein is used to provide a further understanding of the present invention, forms a application's part, does not form limitation of the invention.In the accompanying drawings:
Fig. 1 is the process flow diagram of the cursor-moving method of touch panel device;
Fig. 2 is the structural representation of the cursor mobile system of touch panel device;
Fig. 3 (a) is buffer area first layout;
Fig. 3 (b) is buffer area second layout;
Fig. 3 (c) is buffer area the 3rd layout.
Embodiment
For making the object, technical solutions and advantages of the present invention clearly understand, below in conjunction with embodiment and accompanying drawing, the present invention is described in further details.At this, exemplary embodiment of the present invention and illustrating for explaining the present invention, but not as a limitation of the invention.
In screen display, often can show some message units needing to take fixed display area on screen, as word, picture etc.These message units, due to content display requirement own, only allow cursor to show at its viewing area boundary, and do not allow to show within the scope of cursor viewing area shared by it.As, for passage, cursor can only show between its word, and does not allow to show in the viewing area wherein shared by certain word.For this message unit needing to take fixed display area on screen, the present invention is called display block.
For the display requirement of this display block, the movement rule of cursor normally determines display position of cursor according to the position of touch coordinate in regional extent shown by display block of user.
Such as, current have passage content to be 0123456789.Wherein, the width of each word be 10 (in fact, the character that the width of each word is different or word can be different, conveniently describe here, supposes all the same), overall width is 100, and namely always coordinate range is 0-99.Wherein: the scope of 0 is 0-9,1 be 10-19,2 be 20-19 ..., 9 be 90-99.
When carrying out cursor and moving, can determine according to the position of the touch coordinate of user in regional extent shown by display block the position that cursor shows.When the position of touch coordinate is when the centre position of certain character is to the left, cursor is then presented at the front of this character.If the position of touch coordinate is when the centre position of certain character is to the right, cursor is presented at the back of this character.
Such as: current touch coordinate is 13, be then in the indication range of character 1.The indication range of character 1 is 10-19, and 13 in the left-of-center position of scope 10-19.So cursor is between character 0 and character 1.In like manner, if touch coordinate is 18.18 in the center-right position of scope 10-19, so cursor moves on between 1 and 2.
But, have a problem like this, people cursor move at once need character position time, need slow translational speed, accurately locate.So likely there will be touch coordinate is 14 for a moment, is 15 for a moment.Because cursor in 14 can between 0 character and 1 character, and can be between 1 and 2 when 15.Like this, cursor will be caused repeatedly to rock at the coordinate of character 1, and Consumer's Experience is poor.
Embodiment one
Fig. 1 is the process flow diagram of the cursor-moving method of touch panel device.Based on above-mentioned cursor-moving method, as shown in the figure, the cursor-moving method of the touch panel device that the embodiment of the present invention provides, comprising:
S1, obtains touch coordinate;
Touch coordinate and user touch position coordinates on the touchscreen, can be obtained by touch-screen in perception.
S2, according to described touch coordinate, determines the display block that this touch coordinate is positioned at;
As previously mentioned, each display block has separately independently viewing area.What can determine within its indication range being positioned at display block according to touch coordinate.
S3, judges whether cursor is positioned at the adjacent side of described display block;
Concrete, different according to the type of display block, its adjacent side scope also may be different.Such as, the adjacent side scope of word, character type display block comprise on the left of it, right side and downside etc.
S4, if cursor is not in the adjacent side of described display block, then cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate;
If cursor is not in the adjacent side of described display block, then illustrate that cursor not yet moves near the display block that should be positioned at, and therefore should carry out Bit andits control based on the position of touch coordinate to cursor.
S5, if cursor is in the adjacent side of described display block, then judges whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
Herein, buffer area is the one piece of setting regions marked from the viewing area of display block, to cushion the problem that aforementioned cursor rocks in the adjacent side of display block.The scope of this buffer area should not exceed the viewing area of display block.In general, buffer area should be arranged on the middle part of the viewing area of described display block.
S6, if described touch coordinate is arranged in the buffer area of the viewing area of described display block, does not then carry out Bit andits control to cursor;
If the touch coordinate of user is in this buffer area, then no matter touch coordinate is specifically positioned at what position showing block viewing area, does not carry out Bit andits control to cursor.
S7, if described touch coordinate is not arranged in the buffer area of the viewing area of described display block, then cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
If the touch coordinate of user is not in this buffer area, then adopt the algorithm identical with abovementioned steps S4, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
The method that the embodiment of the present invention provides, obtain the touch coordinate of user at equipment after, be not only be positioned at according to touch coordinate the position, viewing area showing block to move cursor, and also need to judge whether touch coordinate is located at the buffer area delimited in described viewing area.If touch coordinate is positioned at this buffer area, then no matter touch coordinate is specifically positioned at what position showing block viewing area, does not carry out Bit andits control to cursor, until touch coordinate shifts out this buffer area, and ability and then mobile cursor.By said method, owing to marking above-mentioned buffer area in the viewing area of display block, make user to be forbidden because touching location and cursor is rocked in the adjacent side of display block, there is good experience effect.
For aforementioned exemplary, the viewing area of 1 is coordinate 10-19.We delimit wherein coordinate 13-16 is buffer area.When the touch coordinate of user is 14, if now cursor has been positioned at character about 1, namely between character 0 and 1, or between character 1 and 2.Because the touch coordinate 14 of user is positioned at buffer area, therefore no matter now cursor is between 0 and 1 or between 1 and 2, does not carry out Bit andits control to cursor.People touch location and are inaccurate, and now the touch coordinate of people may be shaken in 13-16 regional extent, but owing to being provided with this buffer area, therefore cursor position all can not carry out displacement, till touch coordinate exceeds this buffer area.Visible, the embodiment of the present invention solves the problem that aforementioned cursor rocks well.
Embodiment two
In the present embodiment, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate in described step S4 and S7, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
Cursor movement rule given by the present embodiment, the cursor being generally applicable to the word class content as aforementioned exemplary moves.Equipment is positioned at left field or the right side area of the viewing area of display block according to touch coordinate, decide left side or right side that cursor moves to this display block.
Embodiment three
In the present embodiment, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate in described step S4 and S7, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
Cursor movement rule given by the present embodiment, the cursor being generally applicable to the word class content as aforementioned exemplary moves.Equipment is positioned at upper-side area or the underside area of the viewing area of display block according to touch coordinate, decide upside or downside that cursor moves to this display block.
Embodiment four
The scope of described buffer area can be fixing, also can be the dynamic change with the display viewing area scope of block.In the present embodiment, described buffer area is that equal proportion changes with the viewing area of display block.Broaden if namely show the viewing area of block, then buffer area scope also thereupon equal proportion widen; If display block viewing area uprise, then buffer area scope also thereupon equal proportion increase.Vice versa, if display block viewing area narrow, then buffer area scope also thereupon equal proportion narrow; If the viewing area of display block becomes short, then also equal proportion change is short thereupon for buffer area scope.Thus form the dynamic change of buffer area and viewing area.
Embodiment five
Fig. 2 is the structural representation of the cursor mobile system of touch panel device.As shown in the figure, the cursor mobile system of the touch panel device that the embodiment of the present invention provides, comprising: touch coordinate acquiring unit 1, display block determining unit 2, cursor position judging unit 3, buffer area judging unit 4, cursor movement control unit 5.
Described touch coordinate acquiring unit 1, for obtaining touch coordinate;
Described display block determining unit 2, for according to described touch coordinate, determines the display block that this touch coordinate is positioned at;
As previously mentioned, each display block has separately independently viewing area.What can determine within its indication range being positioned at display block according to touch coordinate.
Described cursor position judging unit 3, for judging whether cursor is positioned at the adjacent side of described display block;
Concrete, different according to the type of display block, its adjacent side scope also may be different.Such as, the adjacent side scope of word, character type display block comprise on the left of it, right side and downside etc.
Described buffer area judging unit 4, at cursor when the adjacent side of described display block, judge whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
Herein, buffer area is the one piece of setting regions marked from the viewing area of display block, to cushion the problem that aforementioned cursor rocks in the adjacent side of display block.The scope of this buffer area should not exceed the viewing area of display block.In general, buffer area should be arranged on the middle part of the viewing area of described display block.
Described cursor movement control unit 5, at cursor not when the adjacent side of described display block, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate; Cursor in the adjacent side of described display block and touch coordinate is arranged in the buffer area of the viewing area of described display block time, Bit andits control is not carried out to cursor; Cursor in the adjacent side of described display block and touch coordinate is not arranged in the buffer area of the viewing area of described display block time, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
If cursor is not in the adjacent side of described display block, then illustrate that cursor not yet moves near the display block that should be positioned at, and therefore should carry out Bit andits control based on the position of touch coordinate to cursor.If cursor in the adjacent side of described display block and the touch coordinate of user in this buffer area, then no matter touch coordinate is specifically positioned at what position of display block viewing area, does not carry out Bit andits control to cursor.If cursor in the adjacent side of described display block and the touch coordinate of user not in this buffer area, then adopt algorithm as hereinbefore, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
The system that the embodiment of the present invention provides, obtain the touch coordinate of user at equipment after, be not only be positioned at according to touch coordinate the position, viewing area showing block to move cursor, and also need to judge whether touch coordinate is located at the buffer area delimited in described viewing area.If touch coordinate is positioned at this buffer area, then no matter touch coordinate is specifically positioned at what position showing block viewing area, does not carry out Bit andits control to cursor, until touch coordinate shifts out this buffer area, and ability and then mobile cursor.By said system, owing to marking above-mentioned buffer area in the viewing area of display block, make user to be forbidden because touching location and cursor is rocked in the adjacent side of display block, there is good experience effect.
Embodiment six
In the present embodiment, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit 5, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
Cursor movement rule given by the present embodiment, the cursor being generally applicable to the word class content as aforementioned exemplary moves.Equipment is positioned at left field or the right side area of the viewing area of display block according to touch coordinate, decide left side or right side that cursor moves to this display block.
Embodiment seven
In the present embodiment, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit 5, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
Cursor movement rule given by the present embodiment, the cursor being generally applicable to the word class content as aforementioned exemplary moves.Equipment is positioned at upper-side area or the underside area of the viewing area of display block according to touch coordinate, decide upside or downside that cursor moves to this display block.
Embodiment eight
In described buffer area judging unit 4, the scope of buffer area can be fixing, also can be the dynamic change with the display viewing area scope of block.In the present embodiment, described buffer area is that equal proportion changes with the viewing area of display block.Broaden if namely show the viewing area of block, then buffer area scope also thereupon equal proportion widen; If display block viewing area uprise, then buffer area scope also thereupon equal proportion increase.Vice versa, if display block viewing area narrow, then buffer area scope also thereupon equal proportion narrow; If the viewing area of display block becomes short, then also equal proportion change is short thereupon for buffer area scope.Thus form the dynamic change of buffer area and viewing area.
Embodiment nine
Move the needs of control according to actual cursor, the placement position of described buffer area in the viewing area of display block also can be thereupon different.Example explanation is carried out below with regard to 3 layout type possible to several buffer area by reference to the accompanying drawings:
1, Fig. 3 (a) is buffer area first layout.In figure, dash area is buffer area, and the scope that outside frame is drawn a circle to approve is the viewing area of display block.Visible, the transverse width of buffer area is less than viewing area, and vertical height is then identical with viewing area.The buffer area of this layout structure is mainly used in the movement in a lateral direction of adjustment cursor.
2, Fig. 3 (b) is buffer area second layout.In figure, dash area is buffer area, and the scope that outside frame is drawn a circle to approve is the viewing area of display block.Visible, the vertical height of buffer area is less than viewing area, and transverse width is then identical with viewing area.The buffer area of this layout structure is mainly used in the movement in a vertical direction of adjustment cursor.
3, Fig. 3 (c) is buffer area the 3rd layout.In figure, dash area is buffer area, and the scope that outside frame is drawn a circle to approve is the viewing area of display block.Visible, the transverse width of buffer area is less than viewing area, and vertical height is also less than viewing area, and namely buffer area is the region being positioned at viewing area central part.The buffer area of this layout structure, namely for adjusting cursor movement in a lateral direction, also may be used for the movement in a vertical direction of adjustment cursor.
The layout type of above buffer area, only for exemplarily illustrating, is not limited to protection scope of the present invention, moves the needs of control according to actual cursor, can have multiple different buffer area layout type.
In sum, a kind of cursor-moving method and system of touch panel device is embodiments provided.The method and system are after equipment obtains the touch coordinate of user, be not only be positioned at according to touch coordinate the position, viewing area showing block to move cursor, and also need to judge whether touch coordinate is located at the buffer area delimited in described viewing area, and judge whether to carry out Bit andits control to cursor with this.Owing to marking this buffer area in the viewing area of display block, make user to be forbidden because touching location and cursor is rocked in the adjacent side of display block, there is good experience effect.Persons skilled in the art under this design philosophy do any not creative transformation, all should be considered as within protection scope of the present invention.

Claims (10)

1. a cursor-moving method for touch panel device, is characterized in that, comprising:
Obtain touch coordinate;
According to described touch coordinate, determine the display block that this touch coordinate is positioned at;
Judge whether cursor is positioned at the adjacent side of described display block;
If cursor not in the adjacent side of described display block, then carries out Bit andits control according to the position of touch coordinate to cursor;
If cursor is in the adjacent side of described display block, then judge whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
If described touch coordinate is positioned at buffer area, then Bit andits control is not carried out to cursor;
If described touch coordinate is not positioned at described buffer area, then cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
2. the cursor-moving method of touch panel device as claimed in claim 1, is characterized in that: described buffer area is arranged on the middle part of the viewing area of described display block.
3. the cursor-moving method of touch panel device as claimed in claim 1, is characterized in that: described buffer area is that equal proportion changes with the viewing area of display block.
4. the cursor-moving method of touch panel device as claimed in claim 1, is characterized in that: cursor is moved in the described position, viewing area being positioned at described display block according to touch coordinate, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
5. the cursor-moving method of touch panel device as claimed in claim 1, is characterized in that: cursor is moved in the described position, viewing area being positioned at described display block according to touch coordinate, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
6. a cursor mobile system for touch panel device, is characterized in that, comprising: touch coordinate acquiring unit, display block determining unit, cursor position judging unit, buffer area judging unit, cursor movement control unit;
Described touch coordinate acquiring unit, for obtaining touch coordinate;
Described display block determining unit, for according to described touch coordinate, determines the display block that this touch coordinate is positioned at;
Described cursor position judging unit, for judging whether cursor is positioned at the adjacent side of described display block;
Described buffer area judging unit, at cursor when the adjacent side of described display block, judge whether described touch coordinate is arranged in the buffer area of the viewing area of described display block;
Described cursor movement control unit, at cursor not when the adjacent side of described display block, Bit andits control is carried out to cursor in the position according to touch coordinate; Cursor in the adjacent side of described display block and touch coordinate is arranged in the buffer area of the viewing area of described display block time, Bit andits control is not carried out to cursor; Cursor in the adjacent side of described display block and touch coordinate is not arranged in the buffer area of the viewing area of described display block time, cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate.
7. the cursor mobile system of touch panel device as claimed in claim 6, is characterized in that: in the judging unit of described buffer area, buffer area is arranged on the middle part of the viewing area of described display block.
8. the cursor mobile system of touch panel device as claimed in claim 6, is characterized in that: in the judging unit of described buffer area, buffer area is that equal proportion changes with the viewing area of display block.
9. the cursor mobile system of touch panel device as claimed in claim 6, is characterized in that: cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit, comprising:
When described touch coordinate is positioned at the left field of the viewing area of described display block, described cursor is moved to the left side of this display block;
When described touch coordinate is positioned at the right side area of the viewing area of described display block, described cursor is moved to the right side of this display block.
10. the cursor mobile system of touch panel device as claimed in claim 6, is characterized in that: cursor is moved in the position, viewing area being positioned at described display block according to touch coordinate of described cursor movement control unit, comprising:
When described touch coordinate is positioned at the upper-side area of the viewing area of described display block, described cursor is moved to the upside of this display block;
When described touch coordinate is positioned at the underside area of the viewing area of described display block, described cursor is moved to the downside of this display block.
CN201310179863.5A 2013-05-15 2013-05-15 A kind of cursor-moving method of touch panel device and system Active CN103279219B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310179863.5A CN103279219B (en) 2013-05-15 2013-05-15 A kind of cursor-moving method of touch panel device and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310179863.5A CN103279219B (en) 2013-05-15 2013-05-15 A kind of cursor-moving method of touch panel device and system

Publications (2)

Publication Number Publication Date
CN103279219A CN103279219A (en) 2013-09-04
CN103279219B true CN103279219B (en) 2015-12-23

Family

ID=49061772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310179863.5A Active CN103279219B (en) 2013-05-15 2013-05-15 A kind of cursor-moving method of touch panel device and system

Country Status (1)

Country Link
CN (1) CN103279219B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104657078B (en) * 2015-02-09 2019-04-23 深圳市金立通信设备有限公司 A kind of terminal
CN104657077A (en) * 2015-02-09 2015-05-27 深圳市金立通信设备有限公司 Cursor positioning method
CN107203736A (en) * 2016-03-17 2017-09-26 中兴通讯股份有限公司 A kind of method, device and the terminal of use fingerprinting operation

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1195972A (en) * 1997-09-22 1999-04-09 Nec Corp Method and device for preventing pointing device from being erroneously operated
TW526445B (en) * 2000-07-04 2003-04-01 Alps Electric Co Ltd Input device applying static capacity detection method
CN102541410A (en) * 2010-12-26 2012-07-04 上海量明科技发展有限公司 Method and system for realizing sliding type input operation interface
KR20120096365A (en) * 2011-02-22 2012-08-30 진병욱 Cursor moving method in the touch screen keypad including sliding key and device using thereof
WO2012140972A1 (en) * 2011-04-14 2012-10-18 株式会社コナミデジタルエンタテインメント Portable device, control method thereof, prgram, and recording medium whereon program is recorded

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009080653A1 (en) * 2007-12-20 2009-07-02 Purple Labs Method and system for moving a cursor and selecting objects on a touchscreen using a finger pointer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1195972A (en) * 1997-09-22 1999-04-09 Nec Corp Method and device for preventing pointing device from being erroneously operated
TW526445B (en) * 2000-07-04 2003-04-01 Alps Electric Co Ltd Input device applying static capacity detection method
CN102541410A (en) * 2010-12-26 2012-07-04 上海量明科技发展有限公司 Method and system for realizing sliding type input operation interface
KR20120096365A (en) * 2011-02-22 2012-08-30 진병욱 Cursor moving method in the touch screen keypad including sliding key and device using thereof
WO2012140972A1 (en) * 2011-04-14 2012-10-18 株式会社コナミデジタルエンタテインメント Portable device, control method thereof, prgram, and recording medium whereon program is recorded

Also Published As

Publication number Publication date
CN103279219A (en) 2013-09-04

Similar Documents

Publication Publication Date Title
US10282067B2 (en) Method and apparatus of controlling an interface based on touch operations
US20160202887A1 (en) Method for managing application icon and terminal
CN103616972B (en) Touch screen control method and terminal device
US20150277746A1 (en) Touch control method and device for electronic map
WO2016145832A1 (en) Method of operating terminal and device utilizing same
CN103513859A (en) Icon display method and icon display device
CN103677632A (en) Virtual keyboard adjusting method and mobile terminal
JP6171643B2 (en) Gesture input device
US9607570B2 (en) Magnifying tool for viewing and interacting with data visualization on mobile devices
US10901587B2 (en) Widget area adjustment method and apparatus
KR101868718B1 (en) Method and device for moving page content
JP2016532172A (en) Method and user equipment for displaying interface content
CN105824531A (en) Method and device for adjusting numbers
US20130321350A1 (en) Virtual ruler for stylus input
CN104008115A (en) Title bar displaying method and system of WAP (wireless application protocol) page
US9513795B2 (en) System and method for graphic object management in a large-display area computing device
EP2936437A1 (en) Systems and methods for presenting a free-form drawing
CN103279219B (en) A kind of cursor-moving method of touch panel device and system
CN101930290A (en) Method for emulating hardware key by software virtual key in touch screen
CN103412724B (en) A kind of mobile terminal and control method thereof
CN112433647B (en) Method for acquiring channel mapping matrix data of capacitive touch screen
US9588603B2 (en) Information processing device
US9947081B2 (en) Display control system and display control method
JP6409443B2 (en) Image processing apparatus and program
CN111142994A (en) Data display method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Beijing Xiaomi Technology Co., Ltd.

C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 100085 Beijing city Haidian District Qinghe Street No. 68 Huarun colorful city shopping center two floor 13

Applicant after: Xiaomi Technology Co., Ltd.

Address before: 100102 Beijing Wangjing West Road, a volume of stone world building, A, block, floor 12

Applicant before: Xiaomi Technology Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant