CN103699321A - Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone - Google Patents

Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone Download PDF

Info

Publication number
CN103699321A
CN103699321A CN201310634169.8A CN201310634169A CN103699321A CN 103699321 A CN103699321 A CN 103699321A CN 201310634169 A CN201310634169 A CN 201310634169A CN 103699321 A CN103699321 A CN 103699321A
Authority
CN
China
Prior art keywords
letter
finger
character
mobile phone
event
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310634169.8A
Other languages
Chinese (zh)
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN201310634169.8A priority Critical patent/CN103699321A/en
Publication of CN103699321A publication Critical patent/CN103699321A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method for sliding to select a letter and making the letter fluctuate along with a finger on an intelligent mobile phone, and relates to an intelligent mobile phone screen display processing technology. The method comprises the following steps of A, monitoring a touch event of the finger, namely monitoring the touch event by a user on a mobile phone screen, and when a user touch range is within a certain range on the right of the mobile phone, performing longitudinal waveform display on the letter according to the position of a user touch point; B, monitoring a moving operation event of the finger, namely monitoring a finger moving operation event of the user, and drawing a character waveform chart according to the position of the finger touch point during movement; C, monitoring a touch off event of the finger, namely after the touch off event happens, initiating character drop animation, and dropping a character displayed on a waveform curve to the normal position. According to the method, the dynamic effect is enhanced when the letter is selected in a sliding way, and the operating position of the user is more clearly displayed.

Description

Smart mobile phone slides and selects letter, letter with the method for pointing fluctuation
Technical field
The present invention relates to smart mobile phone screen display treatment technology.
Background technology
Fast development along with smart mobile phone, hardware supported is become better and better, the renewal of function is quick frequent especially, exactly because the intention that has frequently caused function also upgrading is fewer and feweri, in the present growing age of scientific and technological level, people are also more and more higher to the requirement of function, and from the present UI interface of being implemented to of original function, excessively animation etc. is new extremely dazzles effect requirements.Dynamic effect selected to lack in existing letter, and can not clear and definite demonstrate current operating position.
Summary of the invention
The object of the present invention is to provide and a kind ofly when slide selecting letter, add alphabetical dynamic effect to make user see more clearly the method that the smart mobile phone of own operating position slides and selects letter, letter to fluctuate with finger.
Object of the present invention can realize like this, designs a kind of smart mobile phone and slides selection letter, letter with the method for pointing fluctuation, comprises the following steps:
A, monitor the touch event of finger: monitoring users is for the touch event on mobile phone screen, when user touch scope in the about people's in mobile phone screen right side on the other hand finger beam scope after, according to the position of user touch point, letter is carried out to longitudinal waveform demonstration;
B, monitor the move operation event of finger: the finger move operation event of monitoring users, and when mobile the position, touch point of finger, draw character oscillogram;
The touch disconnected event of C, monitoring finger: after this event occurs, initiate character and fall animation after rise, the character being presented on squiggle is fallen back to original position.
Further, character oscillogram shows, the initial point of Bezier is snapped to finger touch point, then in Y-axis, calculates the initial position of first character, according to equally spaced principle, on Y-axis and squiggle, draw character successively again, until alphabet paints.
Further, when initialization, advanced line program data are prepared, and the coordinate of curve need to be calculated in order to follow-up picture and are used by secondary Bezier algorithm.
Further, during the current character change of choosing, trigger external character change event, external program can be done processing separately according to the change events of character.
Further, when program initialization, calculate the equidistant numerical value of secondary Bezier, and in the processing procedure of finger move operation event, directly use the equidistant numerical value calculating adding a Y-axis side-play amount.
The present invention has increased the dynamic effect sliding while selecting letter, demonstrates more clearly user's operating position.
Accompanying drawing explanation
Fig. 1 is the squiggle schematic diagram of preferred embodiment of the present invention;
Fig. 2 is the touch event schematic diagram of preferred embodiment of the present invention;
Fig. 3 is the character waveform schematic diagram of preferred embodiment of the present invention;
Fig. 4 is one of actual effect schematic diagram of preferred embodiment of the present invention;
Fig. 5 be preferred embodiment of the present invention actual effect schematic diagram two.
Embodiment
Below in conjunction with embodiment, the invention will be further described.
Smart mobile phone slides and selects letter, letter with a method of pointing fluctuation, comprises the following steps:
The touch event of A, monitoring finger: monitoring users is for the touch event on mobile phone screen, when user touch scope in the about people's in mobile phone screen right side on the other hand finger beam scope after, according to the position of user touch point, letter is carried out to longitudinal waveform demonstration, as shown in Figure 2;
B, monitor the move operation event of finger: the finger move operation event of monitoring users, and when mobile the position, touch point of finger, draw character oscillogram; Along with the continuous movement of finger, character oscillogram shows fluctuation effect, as shown in Figure 4, Figure 5;
The touch disconnected event of C, monitoring finger: after this event occurs, initiate character and fall animation after rise, the character being presented on squiggle is fallen back to original position.
Character oscillogram shows, the initial point of Bezier shown in Fig. 3 is snapped to finger touch point, then in Y-axis, calculate the initial position of first character, then on Y-axis and squiggle, draw character successively according to equally spaced principle, until alphabet paints.
Original character line spread is presented at the rightmost side of mobile phone screen, when user touch scope in the scope on mobile phone screen right side on the other hand finger beam after, according to the position of user touch point, screen sends position data to processor, processor snaps to finger touch point position by the initial point of Bezier, then in Y-axis, calculate the initial position data of first character, according to equally spaced principle, on Y-axis and squiggle, calculate successively remaining character position data again, and the character position data that calculate are drawn to character on screen, thereby allow screen display go out character curve map sample, when the change in location of touch point, screen sends new position data to processor, processor recalculates character position data by above-mentioned account form, and again on screen, draw character according to the position data newly calculating, allow screen display go out fresh character curve map sample, reach the dynamic effect that is character heaving of the sea shape at screen display, after finger touch point disconnects, screen sends these data to processor, and processor will draw character according to original character arrangement position data on screen, and screen display goes out character and is arranged as virgin state.
When initialization, advanced line program data are prepared, and need squiggle data to do in advance and calculate before operation.As shown in Figure 1, the coordinate of curve need to be calculated in order to follow-up picture and used by secondary Bezier.The starting point of Bezier is the starting point of waveform, and reference mark is for as shown in Figure 1.
Bezier (B é ziercurve), claims again Bezier curve or Bezier surface, is the mathematic curve that is applied to X-Y scheme application program.The path description of secondary Bei Saier curve is: by the function B(t of set point P0, P1, P2) follow the trail of:
B(t)=(1-t) 2P 0+2t(1-t)P 1+t 2P 2,t∈[0,1]
Used in the present invention the algorithmic formula of secondary Bezier, for calculating waviness.
For fear of produce a large amount of secondary Beziers in finger move operation event, calculate, can be optimized the calculating of squiggle.When program initialization, calculate the equidistant numerical value of secondary Bezier, and in the processing procedure of finger move operation event, directly use the equidistant numerical value calculating adding a Y axle offset amount.
During the current character change of choosing, trigger external character change event, external program can be done processing separately according to the change events of character.Such as contact person's program can jump to contact person of appointment etc. according to character change event.
The present invention has not only added while sliding selection letter, and the dynamic effect of letter, can also make user see more clearly the operating position of oneself, has strengthened user's experience.

Claims (5)

1. smart mobile phone slides and selects letter, letter with a method of pointing fluctuation, it is characterized in that, comprises the following steps:
A, monitor the touch event of finger: monitoring users is for the touch event on mobile phone screen, when user touch scope in the about people's in mobile phone screen right side on the other hand finger beam scope after, according to the position of user touch point, letter is carried out to longitudinal waveform demonstration;
B, monitor the move operation event of finger: the finger move operation event of monitoring users, and when mobile the position, touch point of finger, draw character oscillogram;
The touch disconnected event of C, monitoring finger: after this event occurs, initiate character and fall animation after rise, the character being presented on squiggle is fallen back to original position.
2. smart mobile phone according to claim 1 slides and selects letter, letter with the method for pointing fluctuation, it is characterized in that: character oscillogram shows, the initial point of Bezier is snapped to finger touch point, then in Y-axis, calculate the initial position of first character, according to equally spaced principle, on Y-axis and squiggle, draw character successively again, until alphabet paints.
3. smart mobile phone according to claim 1 slides and selects letter, letter with the method for pointing fluctuation, it is characterized in that: advanced line program data are prepared when initialization, the coordinate of curve need to be calculated in order to follow-up picture and used by secondary Bezier algorithm.
4. smart mobile phone according to claim 1 slides and selects letter, letter with the method for pointing fluctuation, it is characterized in that: during the current character change of choosing, trigger external character change event, external program can be done processing separately according to the change events of character.
5. smart mobile phone according to claim 3 slides and selects letter, letter with the method for pointing fluctuation, it is characterized in that: when program initialization, calculate the equidistant numerical value of secondary Bezier, and in the processing procedure of finger move operation event, directly use the equidistant numerical value calculating adding a Y-axis side-play amount.
CN201310634169.8A 2013-11-30 2013-11-30 Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone Pending CN103699321A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310634169.8A CN103699321A (en) 2013-11-30 2013-11-30 Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310634169.8A CN103699321A (en) 2013-11-30 2013-11-30 Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone

Publications (1)

Publication Number Publication Date
CN103699321A true CN103699321A (en) 2014-04-02

Family

ID=50360863

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310634169.8A Pending CN103699321A (en) 2013-11-30 2013-11-30 Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone

Country Status (1)

Country Link
CN (1) CN103699321A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103995669A (en) * 2014-05-22 2014-08-20 Tcl集团股份有限公司 Address book navigation bar display method and device
CN105786355A (en) * 2016-03-22 2016-07-20 珠海格力电器股份有限公司 Method and device for positioning contact persons on terminal and terminal
CN106020701A (en) * 2016-05-26 2016-10-12 北京金山安全软件有限公司 Letter index bar display method and device and electronic equipment
CN107249066A (en) * 2017-05-25 2017-10-13 努比亚技术有限公司 Navigation bar display methods, mobile terminal and computer-readable recording medium
CN109690463A (en) * 2017-01-06 2019-04-26 皮亚诺有限公司 For the method for editing character on the smart machine for including touch screen and for realizing the smart machine of this method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102063255A (en) * 2010-12-29 2011-05-18 百度在线网络技术(北京)有限公司 Input method for touch screen, touch screen and device
CN102346625A (en) * 2010-07-30 2012-02-08 比亚迪股份有限公司 Mobile terminal (MT) and searching method thereof
CN102637089A (en) * 2011-02-11 2012-08-15 索尼移动通信日本株式会社 Information input apparatus
CN103150114A (en) * 2013-02-28 2013-06-12 浙江工商大学 Convenient and quick input method for touch screen
WO2013107998A1 (en) * 2012-01-16 2013-07-25 Touchtype Limited A system and method for inputting text

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346625A (en) * 2010-07-30 2012-02-08 比亚迪股份有限公司 Mobile terminal (MT) and searching method thereof
CN102063255A (en) * 2010-12-29 2011-05-18 百度在线网络技术(北京)有限公司 Input method for touch screen, touch screen and device
CN102637089A (en) * 2011-02-11 2012-08-15 索尼移动通信日本株式会社 Information input apparatus
WO2013107998A1 (en) * 2012-01-16 2013-07-25 Touchtype Limited A system and method for inputting text
CN103150114A (en) * 2013-02-28 2013-06-12 浙江工商大学 Convenient and quick input method for touch screen

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103995669A (en) * 2014-05-22 2014-08-20 Tcl集团股份有限公司 Address book navigation bar display method and device
CN103995669B (en) * 2014-05-22 2018-10-09 Tcl集团股份有限公司 A kind of address list navigation bar display methods and device
CN105786355A (en) * 2016-03-22 2016-07-20 珠海格力电器股份有限公司 Method and device for positioning contact persons on terminal and terminal
CN106020701A (en) * 2016-05-26 2016-10-12 北京金山安全软件有限公司 Letter index bar display method and device and electronic equipment
CN106020701B (en) * 2016-05-26 2019-12-27 北京金山安全软件有限公司 Letter index bar display method and device and electronic equipment
CN109690463A (en) * 2017-01-06 2019-04-26 皮亚诺有限公司 For the method for editing character on the smart machine for including touch screen and for realizing the smart machine of this method
CN107249066A (en) * 2017-05-25 2017-10-13 努比亚技术有限公司 Navigation bar display methods, mobile terminal and computer-readable recording medium

Similar Documents

Publication Publication Date Title
US10372325B2 (en) Electromyographic based touch interaction processing method, device, and system
CN103699321A (en) Method for sliding to select letter and making letter fluctuate along with finger on intelligent mobile phone
CN103620526B (en) The gesture control type technology of radius of interaction is extended in computer vision application
US8952992B2 (en) Zoom processing device, zoom processing method, and computer program
US10391399B2 (en) Program, electronic device, and method that improve ease of operation for user input
EP2804083A1 (en) Screen unlocking system and method
EP2750011A1 (en) Page switching method and device in interactive interface, and computer storage medium
CN104866182B (en) The moving method and mobile terminal of a kind of image data
KR20200035497A (en) Touch input cursor manipulation
CN103324414A (en) Method and mobile terminal for adjusting icon positions
US10146420B2 (en) Electronic device, graph display method and storage medium for presenting and manipulating two dimensional graph objects using touch gestures
US20130009910A1 (en) Mobile terminal
JP2015504565A (en) Drawing control method, apparatus, and mobile terminal
KR20100130671A (en) Method and apparatus for providing selected area in touch interface
US20150347000A1 (en) Electronic device and handwriting-data processing method
CN109697265A (en) A kind of page returning method and device
CN102929494B (en) A kind of assisted user is checked the method and apparatus of message
CN108279848B (en) Display method and electronic equipment
US20170052697A1 (en) Method and Apparatus for Realizing Human-Machine Interaction
EP2899610B1 (en) Visual feedback method and apparatus for touch selection
CN105744062A (en) Method and system for accurately positioning text cursor
CN104461362A (en) Index information display control method and device and touch display equipment
US9940010B2 (en) Information processing method and electronic device
CN104166519A (en) Electronic reading equipment with infrared touch screen
CN103645855A (en) Touch reading method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402