CN109189283A - A kind of icon generation method, device and equipment - Google Patents
A kind of icon generation method, device and equipment Download PDFInfo
- Publication number
- CN109189283A CN109189283A CN201810834400.0A CN201810834400A CN109189283A CN 109189283 A CN109189283 A CN 109189283A CN 201810834400 A CN201810834400 A CN 201810834400A CN 109189283 A CN109189283 A CN 109189283A
- Authority
- CN
- China
- Prior art keywords
- icon
- user
- distance
- minimum circumscribed
- circle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
Abstract
This application discloses a kind of icon generation methods, to solve the problems, such as that traditional technology moving icon mode adaptability is poor.Method includes: the move triggered in response to user by touch operation, determines the corresponding touch area of the touch operation;The radius for determining the minimum circumscribed circle of the touch area generates icon outside the touch area according to the radius of the minimum circumscribed circle.Disclosed herein as well is a kind of devices and equipment for generating icon.
Description
Technical field
This application involves computer software technical field more particularly to a kind of icon generation methods, device and equipment.
Background technique
Continuous with intelligent terminal is popularized, and intelligent terminal more and more in depth participates in the daily life of user
In work.In order to facilitate user's use, reduces intelligent terminal and use threshold, currently on the market most intelligent terminal
Selection touch control manner is manipulated, wherein the touch control manner refers to that the physical feelings such as user's finger directly touch touch screen
Curtain or Trackpad, and then control intelligent terminal control mode.
When being related to showing smart machine that the icon on screen carries out mobile this operation, the touch-control side of the prior art
Formula be following process: user pins icon to be moved, then icon with user touch range movement and move, when icon compared with
When small or user's finger is thicker, user often can not precise positioning icon position, it is expected that obtaining a kind of icon generation side
Method, to solve the problems, such as that traditional technology moving icon mode adaptability is poor.
Summary of the invention
The embodiment of the present application provides a kind of icon generation method, suitable to solve moving icon mode of the existing technology
The poor problem of answering property.
The embodiment of the present application also provides a kind of icon generating means and equipment, to solve mobile figure of the existing technology
The poor problem of mark mode adaptability.
The embodiment of the present application adopts the following technical solutions:
In a first aspect, providing a kind of icon generation method, comprising:
In response to the move that user is triggered by touch operation, the corresponding touch area of the touch operation is determined;
The radius for determining the minimum circumscribed circle of the touch area, according to the radius of the minimum circumscribed circle, in the touching
It touches and generates icon outside region.
Second aspect provides a kind of icon generating means, comprising:
Response unit, the move for being triggered in response to user by touch operation, determines the touch operation pair
The touch area answered;
Generation unit, the radius of the minimum circumscribed circle for determining the touch area, according to the minimum circumscribed circle
Radius generates icon outside the touch area.
The third aspect provides a kind of icon generating device, comprising: memory, processor and is stored in the memory
Computer program that is upper and can running on the processor, is realized as above when the computer program is executed by the processor
The step of stating icon generation method.
As can be seen from the technical scheme provided by the above embodiments of the present application, the embodiment of the present application scheme at least has following one kind
Technical effect:
The icon generation method as provided by using this programme, when carrying out icon movement, mobile terminal can be rung user
The move that should be triggered in user by touch operation determines the corresponding touch area of the touch operation, and then determines institute
The radius of the minimum circumscribed circle of touch area is stated, and according to the radius of the minimum circumscribed circle, is generated outside the touch area
Icon ensure that user's application icon during moving icon is always positioned at other than user's finger touch area, to keep away
Exempt from when icon is smaller or user's finger is thicker, since icon generates position in user's touching in the mobile scheme of existing icon
Touch in region, cause user can not precise positioning icon position the problem of, effectively increase adaptability and ease for use.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The some embodiments recorded in application, for those of ordinary skill in the art, in the premise of not making the creative labor property
Under, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is a kind of icon generation method idiographic flow schematic diagram provided by the embodiments of the present application;
Fig. 2 is a kind of icon generation method schematic diagram provided by the embodiments of the present application;
Fig. 3 is a kind of concrete structure schematic diagram of icon generating means provided by the embodiments of the present application;
Fig. 4 is a kind of concrete structure schematic diagram for icon generating device that the embodiment of the present invention provides.
Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality
The attached drawing in example is applied, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described implementation
Example is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this field is common
The application protection all should belong in technical staff's every other embodiment obtained without creative efforts
Range.
Embodiment 1
To solve the problems, such as that moving icon mode adaptability of the existing technology is poor, the embodiment of the present application provides one kind
Icon generation method.
The executing subject of icon generation method provided by the embodiments of the present application can be hand held equipment terminal, for example, touch screen
Mobile phone, tablet computer, etc..Certainly, this method provided in an embodiment of the present invention can also be by its in addition to hand held equipment terminal
As executing subject, the executing subject does not constitute the restriction to the application for his equipment, and for ease of description, the application is real
Example is applied to be illustrated so that executing subject is touch-screen mobile phone as an example.
The specific implementation flow schematic diagram of the method is as shown in Figure 1, the specific implementation of the method mainly includes following
Step:
Step 11, the move that touch-screen mobile phone is triggered in response to user by touch operation determines the touch operation
Corresponding touch area.
The touch operation is referred to user's limbs or other tools pressing Touch Screen, and is sent out with this to touch-screen mobile phone
The behavior of operational order out.
It should be noted that due to there are the user that body has defect or limbs inconvenient to use, touch-screen mobile phone is needed
Adapt to the operation behavior of different type user, therefore the touch control operation can be by other tools, as stylus come into
Row, influences the implementation of the embodiment of the present application by tool to carry out touch control operation not.
The move refers to that containing user wishes the instruction that mobile wish is carried out to icon.
It should be noted that the move may include the moving parameters such as moving direction, movement speed, to more preferable
Instruction touch-screen mobile phone complete icon mobile behavior.
For example, user carries out slide on touch-screen mobile phone, move is triggered, the slide direction is to screen
45 ° of upper left side of curtain, speed are 0.1 meter per second, then touch-screen mobile phone can will collect the above-mentioned parameter of user's slide as by
The moving parameter that the move of slide triggering is included, and the icon is moved according to the above moving parameter
It is dynamic.
In actual use, touch area can change with the variation of user's pressing dynamics, such as the pressing dynamics of user
More big, the touch area of finger can also become bigger.Thus in order to guarantee during moving icon, icon can give birth to always
At other than user's finger touch area, in one embodiment, in sliding process, the touch-screen mobile phone meeting moment is to Petting Area
The variation in domain is monitored, so as to the snoop results that touch-screen mobile phone can change according to touch area, more effectively described in determination
The generation position and movement parameter of icon.
Specifically, in one embodiment, the specific embodiment of step 11 further include:
When the touch operation persistently occurs, every prefixed time interval, triggered in response to user by touch operation
Move, determine the corresponding touch area of the touch operation, and determine the corresponding area in each touch area
For example, user touches predeterminable area 1 second, move is triggered, movement falls into the icon in the region, simultaneously
Determine the corresponding touch area of the touch operation;Traverse user is touched all in touch 1 seconds of region
Region, and using the maximum region of wherein area as the corresponding touch area of the touch operation.Wherein, the traverse user exists
The all areas touched in the region 1 second are touched, the every 0.01 second touch area of user can be converted into fixation
Shape, and the area that the fixed shape will be calculated.
Step 12, the radius for determining the minimum circumscribed circle of the touch area, according to the radius of the minimum circumscribed circle,
Icon is generated outside the touch area.
The minimum circumscribed circle of the determination touch area, including but not limited to: on the boundary of the touch area
Arbitrarily take at 3 points, make through 3 points of the circle, and determine the center of circle, distance in the touch area is determined according to the center of circle described in
A bit of the center of circle farthest, judges the point whether on circle, if judging result is yes, it is determined that the circle is the touch area
Minimum circumscribed circle.
The radius according to the minimum circumscribed circle is generated outside the touch area and is fallen into the touch area
Icon refers to that the distance in the minimum circumscribed circle center of circle described in the positional distance for generating the icon is greater than the minimum circumscribed circle half
Diameter.
For example, determining that minimum circumscribed circle, central coordinate of circle are (0,0) according to the touch area, radius a is random raw
At a picture mark position, coordinate is (1,0), then the picture mark position is 1 apart from circle center distance, if 1 is greater than a, in the position
Generation icon is set, if 1 is less than a, generates a picture mark position at random again, and repeat the above decision process.
In one embodiment, the specific embodiment of step 12, may is that
The minimum circumscribed circle for taking the touch area, using the center of circle of the minimum circumscribed circle as the center of circle, with described minimum outer
Connecing n times of round radius is that radius makees the first circle, generates icon in the described first round week upper predetermined position, wherein n is greater than 1.
Wherein, the described first round week upper predetermined position, includes but is not limited to refer to the corresponding position of predetermined angle coordinate.
For example, as shown in Fig. 2, determining that minimum circumscribed circle, central coordinate of circle are (0,0), radius according to the touch area
For a, presetting n is 1.5, and predetermined position angular coordinate is 45 °, then with (0,0) for the center of circle, 1.5a is the first circle of radius work, and
The icon is generated on the position that the first fillet coordinate is 45 °.
In one embodiment, the specific embodiment of step 12 further include:
According to the angular coordinate of the touch area moving direction, obtain the first angular coordinate, wherein first angular coordinate with
The angular coordinate of the touch area moving direction is different;According to first angular coordinate, determine icon in the described first round week
On generation position.
For example, user slides touch 1 second in predeterminable area, move is triggered, movement is fallen into the region
Icon, touch area moving direction angular coordinate are 45 °, and to avoid the operation of user's moving icon from blocking icon, icon generates position
Corresponding angular coordinate answered with the touch area moving direction angular coordinate it is different, it is such as vertical with the region moving direction angular coordinate
Directly, obtaining the first angular coordinate at this time is 135 °, and generates icon in the position that the described first round week upper angular coordinate is 135 °.
In such a way that " avoiding " user touch area moving direction generates icon, it can be operated to avoid user's moving icon
The icon is blocked, user's operation experience is improved.
In one embodiment, the specific embodiment of step 12 further include:
The touch behaviour is determined in response to the move that user is triggered by touch operation every prefixed time interval
Make corresponding touch area, and determines the minimum circumscribed circle of the touch area, and icon is determined according to the minimum circumscribed circle
Position is generated, icon is generated.
For example, triggering move need to touch the region 0.1 second, while determining the corresponding touch of the touch operation
Region;User's first touches the region 5 seconds, then user's first has issued 50 moves, at this time in response to touching instruction, determines
The touch operation corresponding touch area when issuing move every time;The circumscribed circle of each touch area is taken, and according to every
A circumscribed circle determines the generation position of the icon, and then generates icon.
In practical applications, user need on touch-control mobile phone screen slide finger operation come control the icon into
Therefore row movement is taken and acquires user touch area every Fixed Time Interval, and with the row of this monitoring users sliding finger
For, and then generate icon according to the behavior that user slides finger, when the time interval enough in short-term, since eye recognition is coherent
The frequency of image is about 24 frames/second, as long as therefore generate icon frequency be greater than 24 frames/second, what user was identified will be figure
Mark follows the sliding of finger and moves, and then further improves user experience on the basis of the embodiment of the present application.
In practical applications, it often will appear the case where preset icon create-rule is not able to satisfy special user's demand, because
This case that this can be using " user repeatedly moves the icon apart from too short " be monitored, judge whether the icon being currently generated is square
Just user carries out moving operation.
In one embodiment, the specific embodiment of step 12 further include:
When listening to number of the mobile icon distance of user less than distance threshold more than preset times, according to described
The mobile moving icon distance of user is less than apart from minimum threshold number, determines that the icon generates minimum described in positional distance
The distance in the circumscribed circle center of circle.
Wherein, the distance threshold can be and rule of thumb be arranged, is also possible to according to user's history operation behavior meter
It obtains.
For example, setting distance threshold is 0.5 centimetre, preset times are 5 times, listen to user's continuous 5 movements figure
For subject distance less than 0.5 centimetre, it is 3 that original icon, which generates positional distance according to the minimum circumscribed circle circle center distance that step 12 obtains,
Centimetre, then when user triggers move again, it is external that the icon generates the minimum that positional distance is obtained according to step 12
Circle circle center distance is 3+1 i.e. 4 centimetre;If after generating the icon with distance for 4 centimetres, once again listening for continuous 5 shiftings of user
The icon distance is moved less than 0.5 centimetre, then when user triggers move again, the icon generate positional distance according to
The minimum circumscribed circle circle center distance that step 12 obtains is 4+1 i.e. 5 centimetre, and so on, it repeats no more.
The value mode of the distance includes at least one in following manner:
Take m times of the minimum circumscribed circle radius, wherein m is greater than 1, and with the mobile moving icon of the user away from
From less than distance threshold number direct proportionality;
Take the minimum circumscribed circle radius+m, wherein m is greater than 0, and with the mobile moving icon of the user apart from small
In distance threshold number direct proportionality.
For example, setting distance threshold is 0.5 centimetre, preset times are 5 times, listen to user's continuous 5 movements figure
For subject distance less than 0.5 centimetre, it is 3 that original icon, which generates positional distance according to the minimum circumscribed circle circle center distance that step 12 obtains,
Centimetre, then when user triggers move again, it is external that the icon generates the minimum that positional distance is obtained according to step 12
Circle circle center distance is 3 multiplied by 2 i.e. 6 centimetres;If being once again listened for user continuous 5 times after generating the icon with distance for 4 centimetres
The mobile icon distance is less than 0.5 centimetre, then when user triggers move again, the icon generates positional distance root
The minimum circumscribed circle circle center distance obtained according to step 12 is 3 multiplied by 3 i.e. 9 centimetre, and so on, it repeats no more.
For example, setting distance threshold is 0.5 centimetre, preset times are 5 times, listen to user's continuous 5 movements figure
For subject distance less than 0.5 centimetre, it is 3 that original icon, which generates positional distance according to the minimum circumscribed circle circle center distance that step 12 obtains,
Centimetre, then when user triggers move again, it is external that the icon generates the minimum that positional distance is obtained according to step 12
Circle circle center distance is 3+1 i.e. 4 centimetre;If after generating the icon with distance for 4 centimetres, once again listening for continuous 5 shiftings of user
The icon distance is moved less than 0.5 centimetre, then when user triggers move again, the icon generate positional distance according to
The minimum circumscribed circle circle center distance that step 12 obtains is 4+1 i.e. 5 centimetre, and so on, it repeats no more.
The mode for taking " the mobile icon distance of monitoring users is less than distance threshold ", can effectively judge generated
Whether icon meets user and carries out mobile requirement, if the icon of the generation is unsatisfactory for user's requirement, user's maximum probability
It will do it and move repeatedly test, but end in failure, therefore take this mode, business procedure is allowed " to learn " user
Use habit, and according to the use habit of user to generate icon mode be adjusted.
The method provided using the embodiment of the present application 1, for user when carrying out icon movement, mobile terminal can be in response to user
The move triggered by touch operation determines the corresponding touch area of the touch operation, and then determines the Petting Area
The radius of the minimum circumscribed circle in domain, and according to the radius of the minimum circumscribed circle, icon is generated outside the touch area, is guaranteed
User application icon during moving icon is always positioned at other than user's finger touch area, so as to avoid icon is worked as
When smaller or user's finger is thicker, since icon generates position in user touch area in the mobile scheme of existing icon,
Cause user can not precise positioning icon position the problem of, effectively increase adaptability and ease for use.
Embodiment 2
To solve the problems, such as that moving icon mode adaptability of the existing technology is poor, the embodiment of the present application provides one kind
The driving means 30 of recommendation information.The concrete structure schematic diagram of the device is as shown in figure 3, include response unit 31, generation unit
32。
Wherein, response unit 31, the move for being triggered in response to user by touch operation, determine the touch
Operate corresponding touch area;
Generation unit 32, the radius of the minimum circumscribed circle for determining the touch area, according to the minimum circumscribed circle
Radius, generate icon outside the touch area.
In one embodiment, generation unit 32, for taking the minimum circumscribed circle of the touch area, with the minimum
The center of circle of circumscribed circle is the center of circle, makees the first circle by radius of n times of radius of the minimum circumscribed circle, on the described first round week
Predetermined position generates icon, wherein n is greater than 1.
In one embodiment, generation unit 32 are obtained for the angular coordinate according to the touch area moving direction
First angular coordinate, wherein first angular coordinate is different from the angular coordinate of the touch area moving direction;
According to first angular coordinate, generation position of the icon on the described first round week is determined.
In one embodiment, generation unit 32 listen to the mobile icon distance of user less than distance for working as
When the number of threshold value is more than preset times, distance threshold number is less than according to the mobile moving icon distance of the user and is determined
The icon generates the distance in the minimum circumscribed circle center of circle described in positional distance.
The device provided using the embodiment of the present application 2, for user when carrying out icon movement, mobile terminal can be in response to user
The move triggered by touch operation determines the corresponding touch area of the touch operation, and then determines the Petting Area
The radius of the minimum circumscribed circle in domain, and according to the radius of the minimum circumscribed circle, icon is generated outside the touch area, is guaranteed
User application icon during moving icon is always positioned at other than user's finger touch area, so as to avoid icon is worked as
When smaller or user's finger is thicker, since icon generates position in user touch area in the mobile scheme of existing icon,
Cause user can not precise positioning icon position the problem of, effectively increase adaptability and ease for use.
Embodiment 3
A kind of hardware structural diagram of Fig. 4 mobile terminal of each embodiment to realize the present invention.
In Fig. 4, which includes but is not limited to: radio frequency unit 401, network module 402, audio output list
First 403, input unit 404, sensor 405, display unit 406, user input unit 407, interface unit 408, memory
409, the components such as processor 310 and power supply 311.It will be understood by those skilled in the art that terminal device knot shown in Fig. 4
Structure does not constitute the restriction to terminal device, and terminal device may include components more more or fewer than diagram, or combine certain
A little components or different component layouts.In embodiments of the present invention, terminal device include but is not limited to mobile phone, tablet computer,
Laptop, palm PC, car-mounted terminal, wearable device and pedometer etc..
Processor 410, the move for being triggered in response to user by touch operation, determines the touch operation pair
The touch area answered;The radius for determining the minimum circumscribed circle of the touch area, according to the radius of the minimum circumscribed circle, in institute
It states and generates icon outside touch area.Using icon generation method provided by the embodiment of the present invention, user is carrying out icon movement
When, the move that mobile terminal can be triggered in response to user by touch operation determines the corresponding touch of the touch operation
Region, and then determine the radius of the minimum circumscribed circle of the touch area, and according to the radius of the minimum circumscribed circle, described
Icon is generated outside touch area, ensure that user's application icon during moving icon is always positioned at user's finger Petting Area
Other than domain, so as to avoid when icon is smaller or user's finger is thicker, given birth to since existing icon moves icon in scheme
At position in user touch area, cause user can not precise positioning icon position the problem of, effectively increase adaptation
Property and ease for use.
It should be understood that the embodiment of the present invention in, radio frequency unit 401 can be used for receiving and sending messages or communication process in, signal
Send and receive, specifically, by from base station downlink data receive after, to processor 410 handle;In addition, by uplink
Data are sent to base station.In general, radio frequency unit 401 includes but is not limited to antenna, at least one amplifier, transceiver, coupling
Device, low-noise amplifier, duplexer etc..In addition, radio frequency unit 401 can also by wireless communication system and network and other set
Standby communication.
Terminal device provides wireless broadband internet by network module 402 for user and accesses, and such as user is helped to receive
It sends e-mails, browse webpage and access streaming video etc..
Audio output unit 403 can be received by radio frequency unit 401 or network module 402 or in memory 409
The audio data of storage is converted into audio signal and exports to be sound.Moreover, audio output unit 403 can also provide and end
The relevant audio output of specific function that end equipment 400 executes is (for example, call signal receives sound, message sink sound etc.
Deng).Audio output unit 403 includes loudspeaker, buzzer and receiver etc..
Input unit 404 is for receiving audio or video signal.Input unit 404 may include graphics processor
(Graphics Processing Unit, GPU) 4041 and microphone 4042, graphics processor 4041 is in video acquisition mode
Or the image data of the static images or video obtained in image capture mode by image capture apparatus (such as camera) carries out
Reason.Treated, and picture frame may be displayed on display unit 406.Through graphics processor 4041, treated that picture frame can be deposited
Storage is sent in memory 409 (or other storage mediums) or via radio frequency unit 401 or network module 402.Mike
Wind 4042 can receive sound, and can be audio data by such acoustic processing.Treated audio data can be
The format output that mobile communication base station can be sent to via radio frequency unit 401 is converted in the case where telephone calling model.
Terminal device 400 further includes at least one sensor 405, such as optical sensor, motion sensor and other biographies
Sensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein ambient light sensor can be according to environment
The light and shade of light adjusts the brightness of display panel 4061, and proximity sensor can close when terminal device 400 is moved in one's ear
Display panel 4061 and/or backlight.As a kind of motion sensor, accelerometer sensor can detect in all directions (general
For three axis) size of acceleration, it can detect that size and the direction of gravity when static, can be used to identify terminal device posture (ratio
Such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, tap);It passes
Sensor 405 can also include fingerprint sensor, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer, wet
Meter, thermometer, infrared sensor etc. are spent, details are not described herein.
Display unit 406 is for showing information input by user or being supplied to the information of user.Display unit 406 can wrap
Display panel 4061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used
Forms such as (Organic Light-Emitting Diode, OLED) configure display panel 4061.
User input unit 407 can be used for receiving the number or character information of input, and generate the use with terminal device
Family setting and the related key signals input of function control.Specifically, user input unit 407 include touch panel 4071 and
Other input equipments 4072.Touch panel 4071, also referred to as touch screen collect the touch operation of user on it or nearby
(for example user uses any suitable objects or attachment such as finger, stylus on touch panel 4071 or in touch panel 4071
Neighbouring operation).Touch panel 4071 may include both touch detecting apparatus and touch controller.Wherein, touch detection
Device detects the touch orientation of user, and detects touch operation bring signal, transmits a signal to touch controller;Touch control
Device processed receives touch information from touch detecting apparatus, and is converted into contact coordinate, then gives processor 410, receiving area
It manages the order that device 410 is sent and is executed.Furthermore, it is possible to more using resistance-type, condenser type, infrared ray and surface acoustic wave etc.
Seed type realizes touch panel 4071.In addition to touch panel 4071, user input unit 407 can also include other input equipments
4072.Specifically, other input equipments 4072 can include but is not limited to physical keyboard, function key (such as volume control button,
Switch key etc.), trace ball, mouse, operating stick, details are not described herein.
Further, touch panel 4071 can be covered on display panel 4061, when touch panel 4071 is detected at it
On or near touch operation after, send processor 410 to determine the type of touch event, be followed by subsequent processing device 410 according to touching
The type for touching event provides corresponding visual output on display panel 4061.Although in Fig. 4, touch panel 4071 and display
Panel 4061 is the function that outputs and inputs of realizing terminal device as two independent components, but in some embodiments
In, can be integrated by touch panel 4071 and display panel 4061 and realize the function that outputs and inputs of terminal device, it is specific this
Place is without limitation.
Interface unit 408 is the interface that external device (ED) is connect with terminal device 400.For example, external device (ED) may include having
Line or wireless head-band earphone port, external power supply (or battery charger) port, wired or wireless data port, storage card end
Mouth, port, the port audio input/output (I/O), video i/o port, earphone end for connecting the device with identification module
Mouthful etc..Interface unit 408 can be used for receiving the input (for example, data information, electric power etc.) from external device (ED) and
By one or more elements that the input received is transferred in terminal device 400 or can be used in 400 He of terminal device
Data are transmitted between external device (ED).
Memory 409 can be used for storing software program and various data.Memory 409 can mainly include storing program area
The storage data area and, wherein storing program area can (such as the sound of application program needed for storage program area, at least one function
Sound playing function, image player function etc.) etc.;Storage data area can store according to mobile phone use created data (such as
Audio data, phone directory etc.) etc..In addition, memory 409 may include high-speed random access memory, it can also include non-easy
The property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 410 is the control centre of terminal device, utilizes each of various interfaces and the entire terminal device of connection
A part by running or execute the software program and/or module that are stored in memory 409, and calls and is stored in storage
Data in device 409 execute the various functions and processing data of terminal device, to carry out integral monitoring to terminal device.Place
Managing device 410 may include one or more processing units;Preferably, processor 410 can integrate application processor and modulatedemodulate is mediated
Manage device, wherein the main processing operation system of application processor, user interface and application program etc., modem processor is main
Processing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 410.
Terminal device 400 can also include the power supply 411 (such as battery) powered to all parts, it is preferred that power supply 411
Can be logically contiguous by power-supply management system and processor 410, to realize management charging by power-supply management system, put
The functions such as electricity and power managed.
In addition, terminal device 400 includes some unshowned functional modules, details are not described herein.
Preferably, the embodiment of the present invention also provides a kind of terminal device, including processor 410, and memory 409 is stored in
On memory 409 and the computer program that can run on the processor 410, the computer program are executed by processor 410
Each process of the above-mentioned icon generation method embodiment of Shi Shixian, and identical technical effect can be reached, to avoid repeating, here
It repeats no more.
The embodiment of the present invention also provides a kind of computer readable storage medium, and meter is stored on computer readable storage medium
Calculation machine program, the computer program realize each process of above-mentioned icon generation method embodiment, and energy when being executed by processor
Reach identical technical effect, to avoid repeating, which is not described herein again.Wherein, the computer readable storage medium, such as only
Read memory (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation
RAM), magnetic or disk etc..
It should be noted that, in this document, the terms "include", "comprise" or its any other variant are intended to non-row
His property includes, so that the process, method, article or the device that include a series of elements not only include those elements, and
And further include other elements that are not explicitly listed, or further include for this process, method, article or device institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including being somebody's turn to do
There is also other identical elements in the process, method of element, article or device.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can be realized by means of software and necessary general hardware platform, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Based on this understanding, technical solution of the present invention substantially in other words does the prior art
The part contributed out can be embodied in the form of software products, which is stored in a storage medium
In (such as ROM/RAM, magnetic disk, CD), including some instructions are used so that a terminal (can be mobile phone, computer, service
Device, air conditioner or network equipment etc.) execute method described in each embodiment of the present invention.
The embodiment of the present invention is described with above attached drawing, but the invention is not limited to above-mentioned specific
Embodiment, the above mentioned embodiment is only schematical, rather than restrictive, those skilled in the art
Under the inspiration of the present invention, without breaking away from the scope protected by the purposes and claims of the present invention, it can also make very much
Form belongs within protection of the invention.
Claims (10)
1. a kind of icon generation method characterized by comprising
In response to the move that user is triggered by touch operation, the corresponding touch area of the touch operation is determined;
The radius for determining the minimum circumscribed circle of the touch area, according to the radius of the minimum circumscribed circle, in the Petting Area
Overseas generation icon.
2. the method according to claim 1, wherein according to the radius of the minimum circumscribed circle, in the touch
Icon is generated outside region, is specifically included:
The minimum circumscribed circle for taking the touch area, using the center of circle of the minimum circumscribed circle as the center of circle, with the minimum circumscribed circle
N times of radius be that radius makees the first circle, generate icon in the described first round week upper predeterminated position, wherein n is greater than 1.
3. according to the method described in claim 2, it is characterized in that, generate icon in the described first round week upper predeterminated position,
It specifically includes:
According to the angular coordinate of the touch area moving direction, obtain the first angular coordinate, wherein first angular coordinate with it is described
The angular coordinate of touch area moving direction is different;
According to first angular coordinate, generation position of the icon on the described first round week is determined.
4. according to the method described in claim 1, the method also includes:
When listening to number of the mobile icon distance of user less than distance threshold more than preset times, according to the user
The mobile moving icon distance is less than distance threshold number and determines that the icon generates the circle of minimum circumscribed circle described in positional distance
The distance of the heart.
5. according to the method described in claim 4, it is characterized in that, being less than according to the mobile moving icon distance of the user
Distance threshold number determines that the icon generates the distance in the minimum circumscribed circle center of circle described in positional distance, specifically includes:
The value mode of the distance includes at least one in following manner:
Take m times of the minimum circumscribed circle radius, wherein m is greater than 1, and with the mobile moving icon of the user apart from small
In distance threshold number direct proportionality;
Take the minimum circumscribed circle radius+m, wherein m is greater than 0, and with the mobile moving icon distance of the user be less than away from
From threshold number direct proportionality.
6. a kind of icon generating means characterized by comprising
Response unit, the move for being triggered in response to user by touch operation determine that the touch operation is corresponding
Touch area;
Generation unit, the radius of the minimum circumscribed circle for determining the touch area, according to the radius of the minimum circumscribed circle,
Icon is generated outside the touch area.
7. device as claimed in claim 6, which is characterized in that the generation unit is specifically used for:
The minimum circumscribed circle for taking the touch area, using the center of circle of the minimum circumscribed circle as the center of circle, with the minimum circumscribed circle
N times of radius be that radius makees the first circle, generate icon in the described first round week upper predetermined position, wherein n is greater than 1.
8. device according to claim 7, which is characterized in that the generation unit is specifically used for:
According to the angular coordinate of the touch area moving direction, obtain the first angular coordinate, wherein first angular coordinate with it is described
The angular coordinate of touch area moving direction is different;
According to first angular coordinate, generation position of the icon on the described first round week is determined.
9. device described in right 8, which is characterized in that the generation unit is specifically used for:
When listening to number of the mobile icon distance of user less than distance threshold more than preset times, according to the user
The mobile moving icon distance is less than distance threshold number and determines that the icon generates the circle of minimum circumscribed circle described in positional distance
The distance of the heart.
10. a kind of icon generating device characterized by comprising memory, processor and be stored on the memory and can
The computer program run on the processor realizes such as claim when the computer program is executed by the processor
Described in any one of 1 to 5 the step of icon generation method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810834400.0A CN109189283B (en) | 2018-07-26 | 2018-07-26 | Icon generation method, device and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810834400.0A CN109189283B (en) | 2018-07-26 | 2018-07-26 | Icon generation method, device and equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109189283A true CN109189283A (en) | 2019-01-11 |
CN109189283B CN109189283B (en) | 2021-04-02 |
Family
ID=64937617
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810834400.0A Active CN109189283B (en) | 2018-07-26 | 2018-07-26 | Icon generation method, device and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109189283B (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192129A (en) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | Table top background control method, device and system |
CN102760033A (en) * | 2012-03-19 | 2012-10-31 | 联想(北京)有限公司 | Electronic device and display processing method thereof |
CN103577068A (en) * | 2013-10-15 | 2014-02-12 | 广东欧珀移动通信有限公司 | Method for dynamically adjusting size of desktop icon, and mobile terminal |
CN104978135A (en) * | 2014-04-09 | 2015-10-14 | 腾讯科技(深圳)有限公司 | Icon display method and device, and mobile terminal |
CN106201191A (en) * | 2016-06-30 | 2016-12-07 | 北京奇虎科技有限公司 | The batch processing method of a kind of icon, device and mobile terminal |
CN106293307A (en) * | 2015-05-18 | 2017-01-04 | 中兴通讯股份有限公司 | Icon method to set up and device |
CN106293345A (en) * | 2016-08-09 | 2017-01-04 | 深圳市金立通信设备有限公司 | A kind of application icon display packing and terminal |
CN106681551A (en) * | 2016-07-15 | 2017-05-17 | 俞斌 | Round icon touch detecting method and system |
-
2018
- 2018-07-26 CN CN201810834400.0A patent/CN109189283B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101192129A (en) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | Table top background control method, device and system |
CN102760033A (en) * | 2012-03-19 | 2012-10-31 | 联想(北京)有限公司 | Electronic device and display processing method thereof |
CN103577068A (en) * | 2013-10-15 | 2014-02-12 | 广东欧珀移动通信有限公司 | Method for dynamically adjusting size of desktop icon, and mobile terminal |
CN104978135A (en) * | 2014-04-09 | 2015-10-14 | 腾讯科技(深圳)有限公司 | Icon display method and device, and mobile terminal |
CN106293307A (en) * | 2015-05-18 | 2017-01-04 | 中兴通讯股份有限公司 | Icon method to set up and device |
CN106201191A (en) * | 2016-06-30 | 2016-12-07 | 北京奇虎科技有限公司 | The batch processing method of a kind of icon, device and mobile terminal |
CN106681551A (en) * | 2016-07-15 | 2017-05-17 | 俞斌 | Round icon touch detecting method and system |
CN106293345A (en) * | 2016-08-09 | 2017-01-04 | 深圳市金立通信设备有限公司 | A kind of application icon display packing and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN109189283B (en) | 2021-04-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108108007B (en) | A kind of processing method and mobile terminal reducing power consumption | |
CN109271121A (en) | A kind of application display method and mobile terminal | |
CN109151180A (en) | A kind of object identifying method and mobile terminal | |
CN108845853A (en) | A kind of application program launching method and mobile terminal | |
CN107613131A (en) | A kind of application program disturbance-free method and mobile terminal | |
CN109814968A (en) | A kind of data inputting method, terminal device and computer readable storage medium | |
CN108491123A (en) | A kind of adjusting application program image target method and mobile terminal | |
CN108989672A (en) | A kind of image pickup method and mobile terminal | |
CN109005262A (en) | A kind of camera control method and terminal | |
CN108920059A (en) | Message treatment method and mobile terminal | |
CN109491738A (en) | A kind of control method and terminal device of terminal device | |
CN110209313A (en) | Icon moving method and terminal device | |
CN109782998A (en) | Display panel control method and mobile terminal | |
CN110300267A (en) | Photographic method and terminal device | |
CN110531915A (en) | Screen operating method and terminal device | |
CN109710349A (en) | A kind of screenshotss method and mobile terminal | |
CN110324497A (en) | A kind of method of controlling operation thereof and terminal | |
CN110471559A (en) | A kind of false-touch prevention method and mobile terminal | |
CN108898555A (en) | A kind of image processing method and terminal device | |
CN109189303A (en) | Method for editing text and mobile terminal | |
CN108958593A (en) | A kind of method and mobile terminal of determining communication object | |
CN108920067A (en) | A kind of camera focusing method and mobile terminal | |
CN110096203A (en) | A kind of screenshot method and mobile terminal | |
CN109521937A (en) | A kind of control method for screen display and mobile terminal | |
CN109683768A (en) | A kind of operating method and mobile terminal of application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220704 Address after: 100041 room a-0860, 2 / F, building 3, yard 30, Shixing street, Shijingshan District, Beijing Patentee after: ONLINE TUYOO (BEIJING) TECHNOLOGY CO.,LTD. Patentee after: Zhidong Technology (Beijing) Co., Ltd Address before: 100041 room a-0860, 2 / F, building 3, yard 30, Shixing street, Shijingshan District, Beijing Patentee before: ONLINE TUYOO (BEIJING) TECHNOLOGY CO.,LTD. |