CN103699316B - A kind of method and terminal for transplanting directionkeys by afloat contact - Google Patents

A kind of method and terminal for transplanting directionkeys by afloat contact Download PDF

Info

Publication number
CN103699316B
CN103699316B CN201310698579.9A CN201310698579A CN103699316B CN 103699316 B CN103699316 B CN 103699316B CN 201310698579 A CN201310698579 A CN 201310698579A CN 103699316 B CN103699316 B CN 103699316B
Authority
CN
China
Prior art keywords
terminal
directionkeys
afloat contact
afloat
contact
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
CN201310698579.9A
Other languages
Chinese (zh)
Other versions
CN103699316A (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.)
Beijing Kingsoft Office Software Inc
Zhuhai Kingsoft Office Software Co Ltd
Original Assignee
Beijing Kingsoft Office Software Inc
Zhuhai Kingsoft Office Software Co Ltd
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 Beijing Kingsoft Office Software Inc, Zhuhai Kingsoft Office Software Co Ltd filed Critical Beijing Kingsoft Office Software Inc
Priority to CN201310698579.9A priority Critical patent/CN103699316B/en
Publication of CN103699316A publication Critical patent/CN103699316A/en
Application granted granted Critical
Publication of CN103699316B publication Critical patent/CN103699316B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

The present invention provides a kind of method for transplanting directionkeys by afloat contact, including:Terminal loads spreadsheet program, and show afloat contact above the electrical form, the afloat contact is a round button;After user clicks on the afloat contact, afloat contact dynamic described in the terminal control is launched into a virtual region, and the virtual region includes the afloat contact, directionkeys and return key;Detect user to click on the directionkeys, the switching of cell in respective direction in electrical form is realized in the terminal direction different according to the directionkeys is clicked on.Solve the problems, such as that efficiency is low during traditional soft keyboard operation electrical form in prior art, improves operating efficiency, improves Consumer's Experience.

Description

A kind of method and terminal for transplanting directionkeys by afloat contact
Technical field
The present invention relates to areas of information technology, and in particular to a kind of method and end for transplanting directionkeys by afloat contact End.
Background technology
In the design of mobile office application, the mobile edition of electrical form is designed with some defects, the reason for wherein very big It is that as form is discrete block, people more often use what some mouses did not replaced when desktop computer uses electrical form Keyboard operation.And the keyboard of mobile device can occupy larger screen, it is impossible to convenient use at any time.
Mobile device soft keyboard is redrawn by prior art, adds tab key, " the next item down " button, or only using enter key Function as the next item down.Prior art is only capable of solving directionkeys demand during form typing, it is impossible to solves form and especially counts When checking and browse according to the big form of amount, user single-frame moves the custom and demand that checks.Simultaneously when keyboard is not triggered, only Under the state of checking, some other prompt operation for example selects multiple cell regions, by shift+ directionkeys expansion area The shortcut in domain, also cannot redraw offer by keyboard, and its operating efficiency is low, poor user experience.
Content of the invention
The purpose of the present invention is to overcome weak point of the prior art, there is provided one kind transplants directionkeys by afloat contact Method and terminal, solve the problems, such as in prior art that efficiency is low during traditional soft keyboard operation electrical form, improves operation Efficiency, improves Consumer's Experience.
The embodiment of the present invention provides a kind of method for transplanting directionkeys by afloat contact, including:
Terminal loads spreadsheet program, and show afloat contact above the electrical form, the afloat contact is One round button;
After user clicks on the afloat contact, described in the terminal control, afloat contact dynamic is launched into a virtual area Domain, the virtual region include the afloat contact, directionkeys and return key;
Detect user to click on the directionkeys, the terminal direction different according to the directionkeys is clicked on, Realize the switching of cell in respective direction in electrical form.
The embodiment of the present invention also provides a kind of terminal for transplanting directionkeys by afloat contact, including:
Display unit, for loading spreadsheet program, and shows afloat contact above the electrical form, described floating Movable contact is a round button;
Control unit, is launched into a void for after user clicks on the afloat contact, controlling the afloat contact dynamic Intend region, the virtual region includes the afloat contact, directionkeys and return key;
Switch unit, clicks on to the directionkeys for detecting user, and according to clicking on, the directionkeys is different Direction, realizes the switching of cell in respective direction in electrical form.
The embodiment of the present invention also provides a kind of method that gesture operation by floating virtual touch pad completes electrical form, Including:
Terminal receives activation instruction, activates a floating layer panel in spreadsheet program, and the floating layer Display panel is in institute State above electrical form;
Monitoring user's finger calculates the effective coverage of the slip in the enterprising line slip of the floating layer panel, the terminal, Determine glide direction;
The terminal controls the switching in cell respective direction in the electrical form according to the glide direction.
Description of the drawings
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be to using needed for embodiment description Accompanying drawing be briefly described, it should be apparent that, drawings in the following description are some embodiments of the present invention, for ability For the those of ordinary skill of domain, on the premise of not paying creative work, can be other attached to be obtained according to these accompanying drawings Figure.
Fig. 1 is the method flow diagram of the embodiment of the present invention one;
Fig. 2 is the afloat contact design sketch of the embodiment of the present invention one;
Fig. 3 is the device composition figure of the embodiment of the present invention two;
Fig. 4 is the method flow diagram of the embodiment of the present invention three;
Fig. 5 is the floating layer panel design sketch of the embodiment of the present invention three.
Specific embodiment
Purpose, technical scheme and advantage for making the embodiment of the present invention is clearer, below in conjunction with the embodiment of the present invention In accompanying drawing, to the embodiment of the present invention in technical scheme be clearly and completely described, it is clear that described embodiment is The a part of embodiment of the present invention, rather than whole embodiments.Embodiment in based on the present invention, those of ordinary skill in the art The every other embodiment obtained on the premise of creative work is not made, belongs to the scope of protection of the invention.
Embodiment one
The embodiment of the present invention is devoted to solving user when checking using touch-screen equipment and edit form, by touch screen single-frame Mobile cursor navigation or the interactive obstacle of logging data, set up the soft directionkeys of a high priority, whenever and wherever possible user Switch to key.
In the embodiment of the present invention, by afloat contact transplant directionkeys method as shown in figure 1, including:
S101, terminal loads spreadsheet program, and show afloat contact above the electrical form, the floating is touched Point is a round button;
The method that terminal generates afloat contact is as follows:1st, the self-defined one sub- view based on UIView, is exhibition in size That square size of open form formula, background are transparent.Then a circular knob is added in region therebetween, generates out The button that one circle can be clicked on;
2nd, add the button of the navigational arrows and a return state of surrounding.After just having added, the shape after launching is shown State.Its attribute is set to hide, control in the event of the response click of middle the Show Button shows the state after launching.? Control to hide the state after launching in the button click event of return.After the completion of interpolation, it is possible to realize clicking on and hide with showing Function;
3rd, the finger for calculating different dispaly states touches mobile effective coverage, the response area moved when expansion Domain, only middle round dot is effective district, is then that whole view is effective district after expansion;
4th, interface is provided to outside, a most basic interface is exactly the direction that currently presses.The implementor of interface is with regard to energy Corresponding logic is realized as desired by interface.According to expansion, the interface for more enriching can also be generated, such as, works as reach Dynamic position, etc.;
5th, according to the design of animation, the animation of expansion is improved and when top layer is moved, the setting of itself shift position;
6th, by adding this self-defined control and realizing its interface, this effect just can be realized out in electrical form.
The terminal creates logic function interface, and the interface includes the direction function of currently pressing, and returns function and shifting Dynamic position functions interface.
The afloat contact of establishment arbitrarily can be dragged, and method is as follows:When user drags the afloat contact, terminal real-time reception Instruction is dragged, the position coordinates that user drags is obtained, and is shown the afloat contact in real time on the dragging position, eliminate upper one The afloat contact that puts, drags to the position of the afloat contact.
S102, after user clicks on the afloat contact, it is empty that afloat contact dynamic described in the terminal control is launched into one Intend region, the virtual region includes the afloat contact, directionkeys and return key;
S103, detect user the directionkeys is clicked on, the terminal is different according to the directionkeys is clicked on Direction, realizes the switching of cell in respective direction in electrical form.
If effective subregion of the touch is directionkeys, the terminal realizes the switching in cell respective direction; If effective subregion is the afloat contact, virtual region described in the terminal control is shrunk to the afloat contact.
The use scene of the embodiment of the present invention as shown in Fig. 2 place a round dot floated on interface on electrical form, Placement can be arbitrarily dragged, and clicked on round dot and directionkeys is stretched out to surrounding and return to the shortcut of form first cell, again Click on round dot to pack up.When certain cell is chosen, can pass through to click on directionkeys any switching laws focal position, click on and press downwards Button, focus are toward lattice are moved down, identical with desktop computer keyboard direction logic.When choosing full line, only show upper lower key, choose whole Row only show right and left key.The arrow in the upper left corner is used for returning first cell.Entering edlin or typing behaviour to certain cell When making, it is desirable to continue the content for filling in next lattice, then also quick data typing can be carried out by the switching of directionkeys.Selecting area When domain is used for carrying out replicating the operation such as shearing, gesture operation accomplish to be accurately positioned relatively difficult, now can be by the shift in computer The operation directly transplanting of+directionkeys comes, and in the case of selected areas, the function of directionkeys is defaulted as expanding according to correspondence direction Exhibition selected areas.As schemed, click on right direction key and then extend to the right row selected areas.
Embodiment two
As shown in figure 3, a kind of terminal for transplanting directionkeys by afloat contact, including:
Display unit 201, for loading spreadsheet program, and shows afloat contact, institute above the electrical form Afloat contact is stated for a round button;
Additionally, the terminal also includes creating unit, for creating logic function interface, the interface includes currently pressing Direction function, return function and shift position function interface.
The terminal also includes tug unit, drags instruction for receiving, the position of the afloat contact is dragged.
Control unit 202, for, after user clicks on the afloat contact, controlling the afloat contact dynamic and being launched into one Virtual region, the virtual region include the afloat contact, directionkeys and return key;
It should be noted that the terminal also includes computing unit, shifting is touched for calculating the finger of different dispaly states Dynamic effective subregion, if effective subregion of the touch is directionkeys, the terminal is realized in cell respective direction Switching;
Described control unit 202 is additionally operable to, if effective subregion is the afloat contact, controls the virtual region It is shrunk to the afloat contact.
Switch unit 203, clicks on to the directionkeys for detecting user, different according to the directionkeys is clicked on Direction, realize the switching of cell in respective direction in electrical form.
Embodiment three
As shown in figure 4, the embodiment of the present invention provides a kind of gesture operation by floating virtual touch pad completes electronic watch The method of lattice, including:
S301, terminal receive activation instruction, activate a floating layer panel, the floating layer Display panel in spreadsheet program Above the electrical form;
, in the enterprising line slip of the floating layer panel, the terminal calculates the effective of the slip for S302, monitoring user's finger Region, determines glide direction;
It should be noted that the terminal calculates the effective coverage of the slip, glide direction is determined, including:
The position coordinates of the terminal slip in real time, calculates the slide displacement, if the slide displacement is described In the effective coverage of floating layer panel, then the terminal determines that the direction of the slide displacement is glide direction.
S303, the terminal control cutting in cell respective direction in the electrical form according to the glide direction Change.
Embodiment of the present invention application scenarios are as shown in Figure 5:In electrical form, lower right corner activation one is manipulated by gesture Floating layer panel, operates close reading method in order to cater to PC.
1. panel acquiescence in direction is opened.Occurs a thumb when being initially opened in the horizontal and vertical sweeping of direction panel Animation prompting user can be attempted using the function according to this operation.
2., in the range of virtual touchpad, then constituency focus is moved to the left a cell to left skating gesture, and the right side slides to and moves to right A cell is moved, upper cunning is moved up, and downslide is moved down.When movement is at the end, then same gesture is not responded.By gesture Panel hot-zone is defined as the scope slightly larger than viewing area.Its priority is moved more than the gesture of table content.As schemed.Click on right The small arrow of inferior horn can pack up panel, and arrow reversely, cannot now carry out gesture adjustment direction operation.Again tap on and can open up Open panel.
One of ordinary skill in the art will appreciate that:Accompanying drawing is the schematic diagram of one embodiment, unit in accompanying drawing or Flow process is not necessarily implemented necessary to the present invention.
In several embodiments provided herein, it should be understood that disclosed system, apparatus and method can be with Realize by another way.For example, apparatus embodiments described above are only schematic, for example, the unit Divide, only a kind of division of logic function can have other dividing mode, for example multiple units or component when actually realizing Can in conjunction with or be desirably integrated into another system, or some features can be ignored, or not execute.Another, shown or The coupling each other for discussing or direct-coupling or communication connection can be the indirect couplings by some interfaces, equipment or unit Close or communicate to connect, can be electrical, mechanical or other forms.
The unit that illustrates as separating component can be or may not be physically separate, aobvious as unit The part for showing can be or may not be physical location, you can be located at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.Above-mentioned integrated list Unit both can be realized in the form of hardware, it would however also be possible to employ hardware adds the form of SFU software functional unit to realize.
The above-mentioned integrated unit that is realized in the form of SFU software functional unit, can be stored in an embodied on computer readable and deposit In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, is used so that a computer including some instructions Equipment (can be personal computer, server, or network equipment etc.) executes the portion of each embodiment methods described of the invention Step by step.And aforesaid storage medium includes:USB flash disk, portable hard drive, read-only storage (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic disc or CD etc. are various can store The medium of program code.Finally it should be noted that:Above example is only in order to illustrating technical scheme, rather than which is limited System;Although being described in detail to the present invention with reference to the foregoing embodiments, it will be understood by those within the art that:Its Still the technical scheme described in foregoing embodiments can be modified, or which part technical characteristic is equal to Replace;And these modifications or replacement, do not make the essence of appropriate technical solution depart from various embodiments of the present invention technical scheme Spirit and scope.

Claims (6)

1. a kind of by afloat contact transplant directionkeys method, it is characterised in that include:
Terminal loads spreadsheet program, and show afloat contact above the electrical form, the afloat contact is a circle Shape button;
After user clicks on the afloat contact, described in the terminal control, afloat contact is launched into a virtual area to surrounding dynamic Domain, the virtual region include the afloat contact, directionkeys and return key;
Detect user to click on the directionkeys, the terminal direction different according to the directionkeys is clicked on is realized In electrical form in respective direction cell switching;
The terminal calculates the finger of different dispaly states and touches mobile effective subregion, if effective subregion of the touch For directionkeys, then the terminal realizes the switching in cell respective direction;
If effective subregion is the afloat contact, virtual region described in the terminal control is shrunk to described floating and touches Point.
2. method according to claim 1, it is characterised in that before terminal loads spreadsheet program, methods described Also include:
The terminal creates logic function interface, and the interface includes the direction function of currently pressing, and returns to function and mobile position Put functional interface.
3. method according to claim 1, it is characterised in that the terminal is received and drags instruction, to the afloat contact Position dragged.
4. a kind of by afloat contact transplant directionkeys terminal, it is characterised in that the terminal includes:
Display unit, for loading spreadsheet program, and shows afloat contact above the electrical form, and the floating is touched Point is a round button;
Control unit, for, after user clicks on the afloat contact, controlling the afloat contact and being launched into one to surrounding dynamic Virtual region, the virtual region include the afloat contact, directionkeys and return key;
Switch unit, clicks on to the directionkeys for detecting user, according to the different direction of the click directionkeys, Realize the switching of cell in respective direction in electrical form;
The terminal also includes:
Computing unit, touches mobile effective subregion for calculating the finger of different dispaly states, if the touch is effective Subregion is directionkeys, then the terminal realizes the switching in cell respective direction;
Described control unit is additionally operable to, if effective subregion is the afloat contact, controls the virtual region and is shrunk to The afloat contact.
5. terminal according to claim 4, it is characterised in that the terminal also includes:
Creating unit, for creating logic function interface, the interface includes the direction function of currently pressing, and returns function and shifting Dynamic position functions interface.
6. terminal according to claim 4, it is characterised in that the terminal also includes:
Tug unit, drags instruction for receiving, the position of the afloat contact is dragged.
CN201310698579.9A 2013-12-17 2013-12-17 A kind of method and terminal for transplanting directionkeys by afloat contact Active CN103699316B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310698579.9A CN103699316B (en) 2013-12-17 2013-12-17 A kind of method and terminal for transplanting directionkeys by afloat contact

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310698579.9A CN103699316B (en) 2013-12-17 2013-12-17 A kind of method and terminal for transplanting directionkeys by afloat contact

Publications (2)

Publication Number Publication Date
CN103699316A CN103699316A (en) 2014-04-02
CN103699316B true CN103699316B (en) 2017-03-15

Family

ID=50360858

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310698579.9A Active CN103699316B (en) 2013-12-17 2013-12-17 A kind of method and terminal for transplanting directionkeys by afloat contact

Country Status (1)

Country Link
CN (1) CN103699316B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105159570B (en) * 2014-06-13 2018-09-11 珠海金山办公软件有限公司 A kind of electronic form document can stroke display area determine method and device
CN105718130A (en) * 2014-12-01 2016-06-29 珠海金山办公软件有限公司 Page switching method and apparatus for lantern slides
CN104571862B (en) * 2014-12-30 2018-10-09 北京奇虎科技有限公司 The method and apparatus of display data in a kind of mobile terminal page
CN106201209B (en) * 2016-07-15 2019-08-27 合一信息技术(北京)有限公司 Display control method and equipment
CN106339165B (en) * 2016-08-18 2019-06-11 广州视睿电子科技有限公司 The method of adjustment and device of object's position
CN108446152B (en) * 2018-02-02 2021-09-28 创新先进技术有限公司 Page display method and device
CN111767699A (en) * 2019-03-12 2020-10-13 珠海金山办公软件有限公司 Cell processing method and device
CN113076035B (en) * 2020-01-03 2023-04-07 珠海金山办公软件有限公司 Spreadsheet operation method and device
CN111985183A (en) * 2020-07-14 2020-11-24 维沃移动通信有限公司 Character input method and device and electronic equipment
CN111984170B (en) * 2020-07-14 2022-06-10 维沃移动通信有限公司 Table output method and device and electronic equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630226A (en) * 2009-08-14 2010-01-20 深圳市同洲电子股份有限公司 Rapid positioning method and device of display content of electronic equipment
CN102385475A (en) * 2010-09-06 2012-03-21 联想(北京)有限公司 Electronic device and interactive method thereof
CN102736844A (en) * 2011-03-24 2012-10-17 索尼公司 Information processing apparatus, information processing method, and program
CN103150119A (en) * 2013-03-28 2013-06-12 珠海金山办公软件有限公司 Touch screen equipment and method and system for controlling location of spreadsheet

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9395905B2 (en) * 2006-04-05 2016-07-19 Synaptics Incorporated Graphical scroll wheel

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101630226A (en) * 2009-08-14 2010-01-20 深圳市同洲电子股份有限公司 Rapid positioning method and device of display content of electronic equipment
CN102385475A (en) * 2010-09-06 2012-03-21 联想(北京)有限公司 Electronic device and interactive method thereof
CN102736844A (en) * 2011-03-24 2012-10-17 索尼公司 Information processing apparatus, information processing method, and program
CN103150119A (en) * 2013-03-28 2013-06-12 珠海金山办公软件有限公司 Touch screen equipment and method and system for controlling location of spreadsheet

Also Published As

Publication number Publication date
CN103699316A (en) 2014-04-02

Similar Documents

Publication Publication Date Title
CN103699316B (en) A kind of method and terminal for transplanting directionkeys by afloat contact
US20190212914A1 (en) Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area
US10318149B2 (en) Method and apparatus for performing touch operation in a mobile device
CN103186345B (en) The section system of selection of a kind of literary composition and device
CN103412725B (en) A kind of touch operation method and device
CN103984497B (en) Navigation in computing device between various activities
EP2669786A2 (en) Method for displaying item in terminal and terminal using the same
EP2521025B1 (en) Component display processing method and user device
EP2631763A2 (en) Method and Apparatus for Content View Display in a Mobile Device
US20140351758A1 (en) Object selecting device
CN104756060A (en) Gesture-based cursor control
CN105393205A (en) Electronic device and method for controlling applications in the electronic device
CN105843492A (en) Method and apparatus for editing home screen in touch device
KR20220008353A (en) Smart interactive tablet control method and device
CN104281385A (en) Regulating method of input-method keyboard and input-method device
CN101859230A (en) Method, system and mobile terminal for controlling display interface
CN111625158A (en) Electronic interactive panel, menu display method and writing tool attribute control method
CN103116453A (en) Operation management method and operation management device of graphic object
CN110968227B (en) Control method and device of intelligent interactive panel
TW201324312A (en) Electronic device with touch screen and page processing method thereof
KR20210005753A (en) Method of selection of a portion of a graphical user interface
CN108319410A (en) Method and apparatus for controlling the menu in media apparatus
CN103605476A (en) Method and device for selecting objects in display interface
CN107247698A (en) A kind of method of text editing, mobile terminal and the device with store function
EP2846244A1 (en) Information processing device with a touch screen, control method and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
CB02 Change of applicant information

Address after: Jinshan software building No. 8 Jingshan Hill Road, Lane 519015 Lianshan Jida Zhuhai city in Guangdong Province

Applicant after: Zhuhai Kingsoft Office Software Co., Ltd.

Applicant after: Beijing Kingsoft office software Limited by Share Ltd

Address before: Jinshan software building No. 8 Jingshan Hill Road, Lane 519015 Lianshan Jida Zhuhai city in Guangdong Province

Applicant before: Zhuhai Kingsoft Office Software Co., Ltd.

Applicant before: Beijing Kingsoft WPS Office Co., Ltd.

COR Change of bibliographic data
GR01 Patent grant