CN109189283A - A kind of icon generation method, device and equipment - Google Patents

A kind of icon generation method, device and equipment Download PDF

Info

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
Application number
CN201810834400.0A
Other languages
Chinese (zh)
Other versions
CN109189283B (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.)
Online Tuyoo Beijing Technology Co ltd
Zhidong Technology (Beijing) Co., Ltd
Original Assignee
Online Travel (beijing) Technology 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 Online Travel (beijing) Technology Co Ltd filed Critical Online Travel (beijing) Technology Co Ltd
Priority to CN201810834400.0A priority Critical patent/CN109189283B/en
Publication of CN109189283A publication Critical patent/CN109189283A/en
Application granted granted Critical
Publication of CN109189283B publication Critical patent/CN109189283B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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

A kind of icon generation method, device and equipment
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.
CN201810834400.0A 2018-07-26 2018-07-26 Icon generation method, device and equipment Active CN109189283B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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.