CN106453949B - A kind of method and mobile terminal creating schedule - Google Patents
A kind of method and mobile terminal creating schedule Download PDFInfo
- Publication number
- CN106453949B CN106453949B CN201611032494.7A CN201611032494A CN106453949B CN 106453949 B CN106453949 B CN 106453949B CN 201611032494 A CN201611032494 A CN 201611032494A CN 106453949 B CN106453949 B CN 106453949B
- Authority
- CN
- China
- Prior art keywords
- date
- slide
- calendar
- calendar events
- schedule
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- User Interface Of Digital Computer (AREA)
- Calculators And Similar Devices (AREA)
Abstract
The present invention provides a kind of method and mobile terminal for creating schedule, this method comprises: detection user touches the slide of the date display area of calendar display interface;Calendar events are determined according to the slide;Determine event content;Creation includes the schedule of the calendar events and the event content.As long as in this way, user's sliding calendar display interface is assured that calendar events when one section of schedule of creation, and not having to initial time and the end time of the dynamic input schedule of user hand, to keep user easier and quick when creating one section of schedule.
Description
Technical field
The present invention relates to the communications field more particularly to a kind of methods and mobile terminal for creating schedule.
Background technique
With the development of science and technology, mobile terminal using more and more extensive, have become we live in one
Point, people create a period of time schedule on the calendar of mobile terminal often also to remind user to preset on the different dates
Activity.Currently, the process of creation a period of time schedule is to receive user to click creation schedule button, from date is then selected
With the Close Date and edit schedule title to complete the creation of schedule, for example, creation January 1 to January 10 " preparing for the examination "
Schedule, user first click on newly-built activity, then set January 1 for from date, and the Close Date is set as January 10, and
The schedule of " preparing for the examination " is inputted, clicks completing button to complete the creation of above-mentioned a period of time schedule.But existing creation
The method of one section of schedule needs to click newly-built activity and is manually entered the date of schedule, and operating process is excessively complicated and cumbersome.
Summary of the invention
The embodiment of the present invention provides a kind of method and mobile terminal for creating schedule, to solve to create one section of calendar operations mistake
The excessively complicated and cumbersome problem of journey.
In a first aspect, the embodiment of the invention provides a kind of methods for creating schedule, comprising:
Detect the slide that user touches the date display area of calendar display interface;
Calendar events are determined according to the slide;
Determine event content;
Creation includes the schedule of the calendar events and the event content.
Second aspect, the embodiment of the invention also provides a kind of mobile terminals, comprising:
First detection module, the slide for touching the date display area of calendar display interface for detecting user;
First determining module, for determining calendar events according to the slide;
Second determining module, for determining event content;
Creation module, for creating the schedule including the calendar events and the event content.
In the embodiment of the present invention, detection user touches the slide of the date display area of calendar display interface;According to
The slide determines calendar events;Determine event content;Creation includes the day of the calendar events and the event content
Journey.As long as in this way, user's sliding calendar display interface is assured that calendar events when one section of schedule of creation, and not having to user hand
The initial time of dynamic input schedule and end time, to keep user easier and quick when creating one section of schedule.
Detailed description of the invention
In order to illustrate the technical solution of the embodiments of the present invention more clearly, needed in being described below to the embodiment of the present invention
Attached drawing to be used is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention,
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings
Other attached drawings.
Fig. 1 is a kind of flow chart of method for creating schedule provided in an embodiment of the present invention;
Fig. 2 is a kind of schematic diagram for creating schedule provided in an embodiment of the present invention;
Fig. 3 is the flow chart of the method for another creation schedule provided in an embodiment of the present invention;
Fig. 4 is the flow chart of the method for another creation schedule provided in an embodiment of the present invention;
Fig. 5 is a kind of structure chart of mobile terminal provided in an embodiment of the present invention;
Fig. 6 is the structure chart of another mobile terminal provided in an embodiment of the present invention;
Fig. 7 is one of the structure chart of the first determining module in mobile terminal provided in an embodiment of the present invention;
Fig. 8 is the two of the structure chart of the first determining module in mobile terminal provided in an embodiment of the present invention;
Fig. 9 is the three of the structure chart of the first determining module in mobile terminal provided in an embodiment of the present invention;
Figure 10 is a kind of structure chart of mobile terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are some of the embodiments of the present invention, instead of all the embodiments.Based on this hair
Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts
Example, shall fall within the protection scope of the present invention.
First embodiment
It is the flow chart of the method for creation schedule provided in an embodiment of the present invention referring to Fig. 1, Fig. 1, which can answer
For the mobile terminal with calendar management function, as shown in Figure 1, comprising the following steps:
Step 101, detection user touch the slide of the date display area of calendar display interface.
In the step, calendar display interface is divided into date display area and non-date display area, passes through detection user's touching
Touch calendar display interface date display area and the variation of electric signal that generates determines slide, for example, starting to slide
Before dynamic operation, the electric signal of calendar display interface is stable state, and when starting slide, electric signal changes, when
Electric signal becomes to illustrate that slide terminates when stable state again.Above-mentioned slide, which can be, meets preset press condition
Or triggering schedule creation operation just carries out the detection of slide, when mobile terminal progress calendar display interface also can be set
Enter slide detection pattern.
Step 102 determines calendar events according to the slide.
In the step, the time of above-mentioned calendar events, that is, event content, the process of calendar events is determined according to slide
It can be as shown in the part a of Fig. 2, user slided i.e. finger contact calendar interface since position on the 13rd, position on the 23rd
It sets the i.e. finger of end sliding and leaves calendar interface.First the detection of slide can be carried out then when determining calendar events
It determines calendar events, is also possible to first detect the initial position of slide, initial time is determined according to initial position, is then examined
The end position for surveying slide, determines the end time according to end position, thus can be according to initial time at the end of
Between determine calendar events.It determines after calendar events as shown in the part b of Fig. 2, this when, system determined that Start Date is 2016
On June 13, in, Close Date are on June 23rd, 2016, complete schedule after user inputs newly-built event and create, need to illustrate
It is to determine that the process of calendar events can also be according to the slide area of sliding according to slide to determine.
Step 103 determines event content.
In the step, the step of determining event content, can be what user inputted after step 102 determines calendar events
Event content is also possible to the event content pre-set, and above-mentioned event content is not limited to activity name, when can also include
Area, number of repetition, reminder time etc..
Step 104, creation include the schedule of the calendar events and the event content.
In the step, above-mentioned creation includes that the schedule of the calendar events and the event content can be the schedule
Time and the event content are associated or establish corresponding relationship, for example, Start Date is on June 13rd, 2016, terminate
Date is the calendar events on June 23rd, 2016, and the event of " movement " of corresponding user's input, then the schedule created is 2016
June 23 13 days to 2016 June the schedule moved;Above-mentioned calendar events are corresponding with event content to be can be including described
The schedule of calendar events and the time content can thus create the schedule of a period of time, more conveniently and quickly.
In the embodiment of the present invention, above-mentioned mobile terminal any can have the mobile terminal of calendar management function, such as: hand
Machine, tablet computer (Tablet Personal Computer), laptop computer (Laptop Computer), individual digital help
Manage (personal digital assistant, abbreviation PDA), mobile Internet access device (Mobile Internet Device,
) or wearable device (Wearable Device) etc. MID.
The method of the creation schedule of the embodiment of the present invention, detection user touch the date display area of calendar display interface
Slide;Calendar events are determined according to the slide;Determine event content;Creation includes calendar events and described
The schedule of event content.As long as in this way, creation one section of schedule when user slide calendar display interface be assured that calendar events,
And do not have to initial time and the end time of the dynamic input schedule of user hand, to keep user easier when creating one section of schedule
With it is quick.
Second embodiment
It is the flow chart of the method for creation schedule provided in an embodiment of the present invention referring to Fig. 3, Fig. 3, as shown in figure 3, including
Following steps:
The default pressing of satisfaction that step 301, detection user pass through the date display area input of touching calendar display interface
The slide of condition.
In the step, calendar display interface is divided into date display area and non-date display area, passes through detection user's touching
Touch calendar display interface date display area and the variation of electric signal that generates determines slide, for example, starting to slide
Before dynamic operation, the electric signal of calendar display interface is stable state, and when starting slide, electric signal changes, when
Electric signal becomes to illustrate that slide terminates when stable state again.Above-mentioned slide, which can be, meets preset press condition
Or triggering schedule creation operation just carries out the detection of slide, when mobile terminal progress calendar display interface also can be set
Enter slide detection pattern.When above-mentioned preset press condition can be preset pressing duration more than or equal to presetting
Long or preset press condition can be press pressure value more than or equal to preset pressure value, carry out schedule in this way
The judgement of press condition is increased when creation, can anti-sliding stop maloperation, increase detection slide it is accurate
Property.
Step 302 determines calendar events according to the slide.
In the step, the time of above-mentioned calendar events, that is, event content, the process of calendar events is determined according to slide
It can be as shown in the part a of Fig. 2, user slided i.e. finger contact calendar interface since position on the 13rd, position on the 23rd
It sets the i.e. finger of end sliding and leaves calendar interface.First the detection of slide can be carried out then when determining calendar events
It determines calendar events, is also possible to first detect the initial position of slide, initial time is determined according to initial position, is then examined
The end position for surveying slide, determines the end time according to end position, thus can be according to initial time at the end of
Between determine calendar events.It determines after calendar events as shown in the part b of Fig. 2, this when, system determined that Start Date is 2016
On June 13, in, Close Date are on June 23rd, 2016, complete schedule after user inputs newly-built event and create, need to illustrate
It is to determine that the process of calendar events can also be according to the slide area of sliding according to slide to determine.
Step 303 determines event content.
In the step, the step of determining event content, can be what user inputted after step 102 determines calendar events
Event content is also possible to the event content pre-set, and above-mentioned event content is not limited to activity name, when can also include
Area, number of repetition, reminder time etc..
Step 304, creation include the schedule of the calendar events and the event content.
In the step, above-mentioned creation includes that the schedule of the calendar events and the event content can be the schedule
Time and the event content are associated or establish corresponding relationship, for example, Start Date is on June 13rd, 2016, terminate
Date is the calendar events on June 23rd, 2016, and the event of " movement " of corresponding user's input, then the schedule created is 2016
June 23 13 days to 2016 June the schedule moved;Above-mentioned calendar events are corresponding with event content to be can be including described
The schedule of calendar events and the time content can thus create the schedule of a period of time, more conveniently and quickly.
It is optionally, described that calendar events are determined according to the slide, comprising:
Detect the origin coordinates value and end coordinate value of the slide;
It determined for the first date according to the origin coordinates value and the second date was determined according to the end coordinate value;
If first date, earlier than second date, the time on first date to second date was determined
For the calendar events;
If first date is later than second date, the time on second date to first date is determined
For the calendar events.
In the embodiment, origin coordinates value, that is, slide starts coordinate value when sliding, and end coordinate value is slided
Operation terminates coordinate value when sliding, can determine showing date for calendar display interface, such as origin coordinates according to coordinate value
Value be Z1, end coordinate value be Z2, this when according to Z1 and Z2 it is known that Z1 and Z2 the position of calendar interface to
It determines the first date and the second date, then the first date and the second date is compared, as shown in the part a of Fig. 2, first
Date is June 13, and the second date was June 23, is just determined as June 13 to the time during June 23 this when
Calendar events, in this way, by the initial position and end position of slide be assured that calendar events from date and
Close Date and without manually inputting, thus make create schedule process it is simpler and convenient.It should be noted that the implementation
Mode can also be realized in the corresponding steps of first embodiment, and can reach identical technical effect, in order to avoid repeating,
This, which does not tire out, states.
Optionally, the sliding trace of the slide is closed curve, described to determine schedule according to the slide
Time, comprising:
The closed curve is obtained in the closed area that the date selection region encloses;
Date in the closed area is determined as the calendar events.
It is that closed curve determines closed area according to the sliding trace of slide in the embodiment, the closed curve
A closed region can be enclosed in date selection region, such as enclose the closed area of circular closed area, rectangle.
The process that date in the closed area is determined as the calendar events be can be into the day that closed area inner area is covered
Phase, either on the date in closed curve, be also possible to the date on closed curve and the date in closed curve.Such as
The sliding trace for being closed slide is rectangular closed region, slides to June 16 within 13rd from June, then slide to June 30, then slide
To June 27, June is eventually passed back to 13, at this moment determining calendar events can be June 21 and June 22;It is also possible to 6
On the moon 13,14,15 days, 16 days, 20 days, 21 days, 22 days, 23 days, 29 days on the 28th and 30 days on the 27th.By the date of above-mentioned determination
It is determined as calendar events.Calendar events are assured that by the closed area of the sliding trace of slide in this way, improves and uses
Family makes the process for creating schedule simpler and convenient while experience.It should be noted that the embodiment can also be first
It is realized in the corresponding steps of embodiment, and identical technical effect can be reached, it is not tired herein to state in order to avoid repeating.
Optionally, the sliding trace of the slide is discontinuous, described to determine calendar events according to the slide,
Include:
Obtain the date of the date display area of the discontinuous sliding trace covering of the slide;
The date of the date display area of the covering is determined as the calendar events.
In the embodiment, the date of date display area is determined according to the discontinuous sliding trace of slide, for example,
June is slided to 23 within 13rd from June, then slides to June 26 within 15th from June, and at this time there are two continuously slipping track, this when is true
Fixed date, that is, discontinuous sliding trace covering date, including 13,15,23 days and 26 days June;Above-mentioned discontinuous sliding
Operation is also possible to individually touch operation, and each touching, which operates, determines at least one date;User wants according to oneself not in this way
The date of the date display area of continuously slipping track covering is determined as calendar events, increases the interest of user, uses
Family can arbitrarily slide date display area and determine calendar events, make to create the process of schedule more conveniently and quickly.It needs
What is illustrated is that the embodiment can also be realized in the corresponding steps of first embodiment, and can reach identical technical effect,
It is not tired herein to state in order to avoid repeating.
The method of the creation schedule of the embodiment of the present invention, the date viewing area that detection user passes through touching calendar display interface
The slide of the default press condition of the satisfaction of domain input;Calendar events are determined according to the slide;Determine event content;
Creation includes the schedule of the calendar events and the event content.In this way, as long as user slides calendar when one section of schedule of creation
Display interface is assured that calendar events, and does not have to initial time and the end time of the dynamic input schedule of user hand, to make
User is easier and quick when creating one section of schedule.
3rd embodiment
Referring to fig. 4, Fig. 4 is the flow chart of the method for creation schedule provided in an embodiment of the present invention, as shown in figure 4, including
Following steps:
Whether step 401, detection user trigger schedule creation operation.
In the step, above-mentioned triggering schedule creation operation is can be double for judging whether to enter schedule creation operation
The screen of calendar display interface, the operation of long-pressing calendar display interface are hit, pressing calendar display interface operation etc. only meets default
Triggering schedule creation operation just can be carried out step 402 detection process, for example, preset triggering schedule create operate be double
Calendar display interface is hit, schedule is entered after user double-clicks calendar display interface and is created, the process by increasing judgement can be with
It is effectively prevented maloperation, increases accuracy.
If step 402, detection user trigger schedule creation operation, the date for detecting user's touching calendar display interface is aobvious
Show the slide in region.
In the step, calendar display interface is divided into date display area and non-date display area, passes through detection user's touching
Touch calendar display interface date display area and the variation of electric signal that generates determines slide, for example, starting to slide
Before dynamic operation, the electric signal of calendar display interface is stable state, and when starting slide, electric signal changes, when
Electric signal becomes to illustrate that slide terminates when stable state again.Above-mentioned slide, which can be, meets preset press condition
Or triggering schedule creation operation just carries out the detection of slide, when mobile terminal progress calendar display interface also can be set
Enter slide detection pattern.
Step 403 determines calendar events according to the slide.
In the step, the time of above-mentioned calendar events, that is, event content, the process of calendar events is determined according to slide
It can be as shown in the part a of Fig. 2, user slided i.e. finger contact calendar interface since position on the 13rd, position on the 23rd
It sets the i.e. finger of end sliding and leaves calendar interface.First the detection of slide can be carried out then when determining calendar events
It determines calendar events, is also possible to first detect the initial position of slide, initial time is determined according to initial position, is then examined
The end position for surveying slide, determines the end time according to end position, thus can be according to initial time at the end of
Between determine calendar events.It determines after calendar events as shown in the part b of Fig. 2, this when, system determined that Start Date is 2016
On June 13, in, Close Date are on June 23rd, 2016, complete schedule after user inputs newly-built event and create, need to illustrate
It is to determine that the process of calendar events can also be according to the slide area of sliding according to slide to determine.
Step 404 determines event content.
In the step, the step of determining event content, can be what user inputted after step 102 determines calendar events
Event content is also possible to the event content pre-set, and above-mentioned event content is not limited to activity name, when can also include
Area, number of repetition, reminder time etc..
Step 405, creation include the schedule of the calendar events and the event content.
In the step, above-mentioned creation includes that the schedule of the calendar events and the event content can be the schedule
Time and the event content are associated or establish corresponding relationship, for example, Start Date is on June 13rd, 2016, terminate
Date is the calendar events on June 23rd, 2016, and the event of " movement " of corresponding user's input, then the schedule created is 2016
June 23 13 days to 2016 June the schedule moved;Above-mentioned calendar events are corresponding with event content to be can be including described
The schedule of calendar events and the time content can thus create the schedule of a period of time, more conveniently and quickly.
It is optionally, described that calendar events are determined according to the slide, comprising:
Detect the origin coordinates value and end coordinate value of the slide;
It determined for the first date according to the origin coordinates value and the second date was determined according to the end coordinate value;
If first date, earlier than second date, the time on first date to second date was determined
For the calendar events;
If first date is later than second date, the time on second date to first date is determined
For the calendar events.
In the embodiment, origin coordinates value, that is, slide starts coordinate value when sliding, and end coordinate value is slided
Operation terminates coordinate value when sliding, can determine showing date for calendar display interface, such as origin coordinates according to coordinate value
Value be Z1, end coordinate value be Z2, this when according to Z1 and Z2 it is known that Z1 and Z2 the position of calendar interface to
It determines the first date and the second date, then the first date and the second date is compared, as shown in the part a of Fig. 2, first
Date is June 13, and the second date was June 23, is just determined as June 13 to the time during June 23 this when
Calendar events, in this way, by the initial position and end position of slide be assured that calendar events from date and
Close Date and without manually inputting, thus make create schedule process it is simpler and convenient.It should be noted that the implementation
Mode can also be realized in the corresponding steps of first embodiment, and can reach identical technical effect, in order to avoid repeating,
This, which does not tire out, states.
Optionally, the sliding trace of the slide is closed curve, described to determine schedule according to the slide
Time, comprising:
The closed curve is obtained in the closed area that the date selection region encloses;
Date in the closed area is determined as the calendar events.
It is that closed curve determines closed area according to the sliding trace of slide in the embodiment, the closed curve
A closed region can be enclosed in date selection region, such as enclose the closed area of circular closed area, rectangle.
The process that date in the closed area is determined as the calendar events be can be into the day that closed area inner area is covered
Phase, either on the date in closed curve, be also possible to the date on closed curve and the date in closed curve.Such as
The sliding trace for being closed slide is rectangular closed region, slides to June 16 within 13rd from June, then slide to June 30, then slide
To June 27, June is eventually passed back to 13, at this moment determining calendar events can be June 21 and June 22;It is also possible to 6
On the moon 13,14,15 days, 16 days, 20 days, 21 days, 22 days, 23 days, 29 days on the 28th and 30 days on the 27th.By the date of above-mentioned determination
It is determined as calendar events.Calendar events are assured that by the closed area of the sliding trace of slide in this way, improves and uses
Family makes the process for creating schedule simpler and convenient while experience.It should be noted that the embodiment can also be first
It is realized in the corresponding steps of embodiment, and identical technical effect can be reached, it is not tired herein to state in order to avoid repeating.
Optionally, the sliding trace of the slide is discontinuous, described to determine calendar events according to the slide,
Include:
Obtain the date of the date display area of the discontinuous sliding trace covering of the slide;
The date of the date display area of the covering is determined as the calendar events.
In the embodiment, the date of date display area is determined according to the discontinuous sliding trace of slide, such as
June is slided to 23 within 13rd from June, then slides to June 26 within 15th from June, and at this time there are two continuously slipping track, this when is true
Fixed date, that is, discontinuous sliding trace covering date, including 13,15,23 days and 26 days June;Above-mentioned discontinuous sliding
Operation is also possible to individually touch operation, and each touching, which operates, determines at least one date;User wants according to oneself not in this way
The date of the date display area of continuously slipping track covering is determined as calendar events, increases the interest of user, uses
Family can arbitrarily slide date display area and determine calendar events, make to create the process of schedule more conveniently and quickly.It needs
What is illustrated is that the embodiment can also be realized in the corresponding steps of first embodiment, and can reach identical technical effect,
It is not tired herein to state in order to avoid repeating.
Whether the method for the creation schedule of the embodiment of the present invention, detection user trigger schedule creation operation;If detecting user
Schedule creation operation is triggered, detection user touches the slide of the date display area of calendar display interface;According to the cunning
Dynamic operate determines calendar events;Determine event content;Creation includes the schedule of the calendar events and the event content.This
Sample as long as user's sliding calendar display interface is assured that calendar events when creating one section of schedule, and moves defeated without user hand
Enter initial time and the end time of schedule, to keep user easier and quick when creating one section of schedule.
Fourth embodiment
It is the structure chart that the present invention implements the mobile terminal provided referring to Fig. 5, Fig. 5, as shown in figure 5, mobile terminal 500 wraps
It includes:
First detection module 501 touches the date display of calendar display interface for detecting userRegionSlide.
First determining module 502, for determining calendar events according to the slide.
Second determining module 503, for determining event content.
Creation module 504, for creating the schedule including the calendar events and the event content.
Optionally, the first detection module 501 is used to detect date display of the user by touching calendar display interface
The slide of the default press condition of the satisfaction of region input.
Optionally, as shown in fig. 6, the mobile terminal 500 further include:
Second detection module 505, for detecting whether user has inputted preset triggering schedule creation operation.
If the first detection module 501 has the triggering schedule creation operation for detecting user's input, use is detected
Touch the slide of the date display area of calendar display interface in family.
Optionally, as shown in fig. 7, first determining module 502 includes:
First detection unit 5021, for detecting the origin coordinates value and end coordinate value of the slide.
First determination unit 5022, for determining for the first date according to the origin coordinates value and being sat according to the end
Scale value determined for the second date.
First judging unit 5023, if for first date earlier than second date, extremely by first date
The time on second date is determined as the calendar events.
Second judgment unit 5024, if being later than second date for first date, extremely by second date
The time on first date is determined as the calendar events.
Optionally, as shown in figure 8, the sliding trace of the slide is closed curve, first determining module 502
Include:
First acquisition unit 5025, for obtaining the closed curve in the enclosed area that the date selection region encloses
Domain;
Second determination unit 5026, for the date in the closed area to be determined as the calendar events.
Optionally, as shown in figure 9, the sliding trace of the slide is discontinuous, first determining module 502 is wrapped
It includes:
Second acquisition unit 5027 obtains the date viewing area of the discontinuous sliding trace covering of the slide
The date in domain;
Third determination unit 5028, for the date of the date display area of the covering to be determined as the schedule
Time.
Mobile terminal 500 can be realized each process that mobile terminal is realized in the embodiment of the method for Fig. 1 to Fig. 4, and energy
Reach identical technical effect, to avoid repeating, which is not described herein again.
The mobile terminal 500 of the embodiment of the present invention, detection user touch the cunning of the date display area of calendar display interface
Dynamic operation;Calendar events are determined according to the slide;Determine event content;Creation includes the calendar events and the thing
The schedule of part content.As long as in this way, creation one section of schedule when user slide calendar display interface be assured that calendar events, and
Initial time and the end time of schedule are manually entered without user, thus make user when creating one section of schedule it is easier and
Fast.
5th embodiment
It is the structure chart that the present invention implements the mobile terminal provided, as shown in Figure 10, mobile terminal referring to Figure 10, Figure 10
1000 include: at least one processor 1001, memory 1002, at least one network interface 1004 and user interface 1003.It moves
Various components in dynamic terminal 1000 are coupled by bus system 1005.It is understood that bus system 1005 for realizing
Connection communication between these components.Bus system 1005 further includes power bus, control bus in addition to including data/address bus
And status signal bus in addition.But for the sake of clear explanation, various buses are all designated as bus system 1005 in Figure 10.
Wherein, user interface 1003 may include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 1002 in the embodiment of the present invention can be volatile memory or non-volatile memories
Device, or may include both volatile and non-volatile memories.Wherein, nonvolatile memory can be read-only memory
(Read-Only Memory, ROM), programmable read only memory (Programmable ROM, PROM), erasable programmable are only
Read memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM,
) or flash memory EEPROM.Volatile memory can be random access memory (Random Access Memory, RAM), use
Make External Cache.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static random-access
Memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random-access
Memory (Synchronous DRAM, SDRAM), double data speed synchronous dynamic RAM (Double Data
Rate SDRAM, DDRSDRAM), it is enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronous
Connect dynamic random access memory (Synch link DRAM, SLDRAM) and direct rambus random access memory
(Direct Rambus RAM, DRRAM).The memory 1002 of system and method described herein is intended to include but is not limited to this
A little and any other suitable type memory.
In some embodiments, memory 1002 stores following element, executable modules or data structures, or
Their subset of person or their superset: operating system 10021 and application program 10022.
Wherein, operating system 10021 include various system programs, such as ccf layer, core library layer, driving layer etc., are used for
Realize various basic businesses and the hardware based task of processing.Application program 10022 includes various application programs, such as matchmaker
Body player (Media Player), browser (Browser) etc., for realizing various applied business.Realize that the present invention is implemented
The program of example method may be embodied in application program 10022.
In embodiments of the present invention, by the program or instruction of calling memory 1002 to store, specifically, can be application
The program or instruction stored in program 10022, processor 1001 are used for: detection user touches the date display of calendar display interface
The slide in region;Calendar events are determined according to the slide;Determine event content;Creation includes the calendar events
With the schedule of the event content.
The method that the embodiments of the present invention disclose can be applied in processor 1001, or real by processor 1001
It is existing.Processor 1001 may be a kind of IC chip, the processing capacity with signal.During realization, the above method
Each step can be completed by the instruction of the integrated logic circuit of the hardware in processor 1001 or software form.Above-mentioned
Processor 1001 can be general processor, digital signal processor (Digital Signal Processor, DSP), dedicated
Integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components.It may be implemented or execute disclosed each method, step and the logic diagram in the embodiment of the present invention.It is general
Processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with institute of the embodiment of the present invention
The step of disclosed method, can be embodied directly in hardware decoding processor and execute completion, or with the hardware in decoding processor
And software module combination executes completion.Software module can be located at random access memory, and flash memory, read-only memory may be programmed read-only
In the storage medium of this fields such as memory or electrically erasable programmable memory, register maturation.The storage medium is located at
The step of memory 1002, processor 1001 reads the information in memory 1002, completes the above method in conjunction with its hardware.
It is understood that embodiments described herein can with hardware, software, firmware, middleware, microcode or its
Combination is to realize.For hardware realization, processing unit be may be implemented in one or more specific integrated circuit (Application
Specific Integrated Circuits, ASIC), digital signal processor (Digital Signal Processing,
DSP), digital signal processing appts (DSP Device, DSPD), programmable logic device (Programmable Logic
Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general processor,
In controller, microcontroller, microprocessor, other electronic units for executing herein described function or combinations thereof.
For software implementations, it can be realized herein by executing the module (such as process, function etc.) of function described herein
The technology.Software code is storable in memory and is executed by processor.Memory can in the processor or
It is realized outside processor.
Optionally, processor 1001 executes the sliding that the detection user touches the date display area of calendar display interface
The step of operation, comprising:
Detect the cunning of the default press condition of satisfaction of date display area input of the user by touching calendar display interface
Dynamic operation.
Optionally, it is described detection user touch calendar display interface date display area slide the step of it
Before, processor 1001 executes whether detection user triggers schedule creation operation;If detecting user triggers schedule creation operation, examine
Survey the slide that user touches the date display area of calendar display interface.
Optionally, processor 1001, which executes, described determines calendar events according to the slide, comprising:
Detect the origin coordinates value and end coordinate value of the slide;
It determined for the first date according to the origin coordinates value and the second date was determined according to the end coordinate value;
If first date, earlier than second date, the time on first date to second date was determined
For the calendar events;
If first date is later than second date, the time on second date to first date is determined
For the calendar events.
Optionally, the sliding trace of the slide is closed curve, and processor 1001 executes described according to the cunning
Dynamic operate determines calendar events, comprising:
The closed curve is obtained in the closed area that the date selection region encloses;
Date in the closed area is determined as the calendar events.
Optionally, the sliding trace of the slide is discontinuous, and processor 1001 executes described according to sliding behaviour
Make to determine calendar events, comprising:
Obtain the date of the date display area of the discontinuous sliding trace covering of the slide;
The date of the date display area of the covering is determined as the calendar events.
Mobile terminal 1000 can be realized each process that mobile terminal is realized in previous embodiment, and can reach identical
Technical effect, to avoid repeating, which is not described herein again.
The mobile terminal 1000 of the embodiment of the present invention, detection user touch the cunning of the date display area of calendar display interface
Dynamic operation;Calendar events are determined according to the slide;Determine event content;Creation includes the calendar events and the thing
The schedule of part content.As long as in this way, creation one section of schedule when user slide calendar display interface be assured that calendar events, and
Initial time and the end time of schedule are manually entered without user, thus make user when creating one section of schedule it is easier and
Fast.
Those of ordinary skill in the art may be aware that list described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, the specific application and design constraint depending on technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others
Mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
A kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or unit
It connects, can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.Some or all of unit therein can be selected to realize the embodiment of the present invention according to the actual needs
Purpose.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer readable storage medium.Based on this understanding, technical solution of the present invention is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be embodied in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be a
People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention.
And storage medium above-mentioned includes: that USB flash disk, mobile hard disk, ROM, RAM, magnetic or disk etc. are various can store program code
Medium.
The above description is merely a specific embodiment, but scope of protection of the present invention is not limited thereto, any
Those familiar with the art in the technical scope disclosed by the present invention, can easily think of the change or the replacement, and should all contain
Lid is within protection scope of the present invention.Therefore, protection scope of the present invention should be subject to the protection scope in claims.
Claims (10)
1. a kind of method for creating schedule characterized by comprising
Detect the slide that user touches the date display area of calendar display interface;
Calendar events are determined according to the slide;
Determine event content;
Creation includes the schedule of the calendar events and the event content;
It is described that calendar events are determined according to the slide, comprising:
Detect the origin coordinates value and end coordinate value of the slide;
It determined for the first date according to the origin coordinates value and the second date was determined according to the end coordinate value;
If first date is determined as institute earlier than second date, by the time on first date to second date
State calendar events;
If first date is later than second date, the time on second date to first date is determined as institute
State calendar events.
2. the method according to claim 1, wherein the date that the detection user touches calendar display interface is aobvious
The step of showing the slide in region, comprising:
Detect the sliding behaviour of the default press condition of satisfaction of date display area input of the user by touching calendar display interface
Make.
3. the method according to claim 1, wherein the date that the detection user touches calendar display interface is aobvious
Before the step of showing the slide in region, the method also includes:
Whether detection user triggers schedule creation operation;
The step of slide for the date display area that the detection user touches calendar display interface, comprising:
If detecting user triggers schedule creation operation, detection user touches the sliding behaviour of the date display area of calendar display interface
Make.
4. according to the method in any one of claims 1 to 3, which is characterized in that the sliding trace of the slide is
Closed curve, it is described that calendar events are determined according to the slide, comprising:
The closed curve is obtained in the closed area that the date selection region encloses;
Date in the closed area is determined as the calendar events.
5. according to the method in any one of claims 1 to 3, which is characterized in that the sliding trace of the slide is not
It is continuously, described that calendar events are determined according to the slide, comprising:
Obtain the date of the date display area of the discontinuous sliding trace covering of the slide;
The date of the date display area of the covering is determined as the calendar events.
6. a kind of mobile terminal characterized by comprising
First detection module, the slide for touching the date display area of calendar display interface for detecting user;
First determining module, for determining calendar events according to the slide;
Second determining module, for determining event content;
Creation module, for creating the schedule including the calendar events and the event content;
First determining module includes:
First detection unit, for detecting the origin coordinates value and end coordinate value of the slide;
First determination unit, for determining for the first date according to the origin coordinates value and being determined according to the end coordinate value
Second date;
First judging unit, if for first date earlier than second date, by first date to described second
The time on date is determined as the calendar events;
Second judgment unit, if being later than second date for first date, by second date to described first
The time on date is determined as the calendar events.
7. mobile terminal according to claim 6, which is characterized in that the first detection module passes through for detecting user
Touch the slide of the default press condition of satisfaction of the date display area input of calendar display interface.
8. mobile terminal according to claim 6, which is characterized in that the mobile terminal further include:
Second detection module, for detecting whether user triggers schedule creation operation;
If the first detection module triggers schedule creation operation for detecting user, detects user and touch calendar display interface
Date display area slide.
9. the mobile terminal according to any one of claim 6 to 8, which is characterized in that the sliding rail of the slide
Mark is closed curve, and first determining module includes:
First acquisition unit, for obtaining the closed curve in the closed area that the date selection region encloses;
Second determination unit, for the date in the closed area to be determined as the calendar events.
10. the mobile terminal according to any one of claim 6 to 8, which is characterized in that the sliding rail of the slide
Mark is discontinuous, and first determining module includes:
Second acquisition unit obtains the day of the date display area of the discontinuous sliding trace covering of the slide
Phase;
Third determination unit, for the date of the date display area of the covering to be determined as the calendar events.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611032494.7A CN106453949B (en) | 2016-11-17 | 2016-11-17 | A kind of method and mobile terminal creating schedule |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611032494.7A CN106453949B (en) | 2016-11-17 | 2016-11-17 | A kind of method and mobile terminal creating schedule |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106453949A CN106453949A (en) | 2017-02-22 |
CN106453949B true CN106453949B (en) | 2019-07-26 |
Family
ID=58220986
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611032494.7A Active CN106453949B (en) | 2016-11-17 | 2016-11-17 | A kind of method and mobile terminal creating schedule |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106453949B (en) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106961521B (en) * | 2017-03-27 | 2020-08-25 | 联想(北京)有限公司 | Electronic equipment and reminding generation method thereof |
CN107577416B (en) * | 2017-09-26 | 2020-06-02 | 携程旅游信息技术(上海)有限公司 | Interaction method, system, equipment and storage medium for selecting car renting and returning time |
CN107704156A (en) * | 2017-10-25 | 2018-02-16 | 珠海市魅族科技有限公司 | Event creation method, device, computer installation and computer-readable recording medium |
CN108037881A (en) * | 2017-12-21 | 2018-05-15 | 上海携程商务有限公司 | The exchange method of the self-driver car hire of OTA platforms |
CN110286980A (en) * | 2019-06-24 | 2019-09-27 | 维沃移动通信有限公司 | A kind of schedule creation method and mobile terminal |
CN112995404B (en) * | 2021-03-12 | 2022-07-29 | 深圳市艾酷通信软件有限公司 | Schedule creating method and device, electronic equipment and readable storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049843A (en) * | 2012-12-14 | 2013-04-17 | 广东欧珀移动通信有限公司 | Date and time selecting method for user terminal equipment and user terminal equipment |
CN104156204A (en) * | 2014-07-21 | 2014-11-19 | 小米科技有限责任公司 | Calendar event establishing method and device |
CN104238853A (en) * | 2014-08-19 | 2014-12-24 | 小米科技有限责任公司 | Message sending method and message sending device |
CN104991819A (en) * | 2015-05-27 | 2015-10-21 | 努比亚技术有限公司 | Terminal application switching method and apparatus |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101667395B1 (en) * | 2014-11-13 | 2016-10-19 | 소프트씨드 주식회사 | Apparatus and method for schedule generation |
-
2016
- 2016-11-17 CN CN201611032494.7A patent/CN106453949B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049843A (en) * | 2012-12-14 | 2013-04-17 | 广东欧珀移动通信有限公司 | Date and time selecting method for user terminal equipment and user terminal equipment |
CN104156204A (en) * | 2014-07-21 | 2014-11-19 | 小米科技有限责任公司 | Calendar event establishing method and device |
CN104238853A (en) * | 2014-08-19 | 2014-12-24 | 小米科技有限责任公司 | Message sending method and message sending device |
CN104991819A (en) * | 2015-05-27 | 2015-10-21 | 努比亚技术有限公司 | Terminal application switching method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN106453949A (en) | 2017-02-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106453949B (en) | A kind of method and mobile terminal creating schedule | |
CN106843739B (en) | A kind of display control method and mobile terminal of mobile terminal | |
CN106406656B (en) | A kind of control method and mobile terminal of application tool bar | |
CN106250754B (en) | A kind of control method and mobile terminal of application program | |
US9336502B2 (en) | Showing relationships between tasks in a Gantt chart | |
CN106406739B (en) | A kind of note generation method and mobile terminal | |
CN106951174B (en) | A kind of method of adjustment and mobile terminal of dummy keyboard | |
CN106445235B (en) | A kind of touch initial position recognition methods and mobile terminal | |
CN107357574A (en) | A kind of operating method and mobile terminal | |
CN105243345B (en) | The method and electronic equipment of a kind of electronic equipment false-touch prevention | |
CN107193482A (en) | The operating method and mobile terminal of a kind of mobile terminal screen | |
CN107609374B (en) | Unlocking method and mobile terminal | |
RU2613739C2 (en) | Method, device and terminal device for apis movement control | |
US9459760B2 (en) | Method and device for managing a user interface | |
CN107678666A (en) | A kind of virtual key display methods, mobile terminal and computer-readable recording medium | |
CN107643912A (en) | A kind of information sharing method and mobile terminal | |
CN106354303B (en) | A kind of photographic method and mobile terminal of mobile terminal | |
CN106959797B (en) | A kind of setting method and mobile terminal notifying footmark | |
CN107562473B (en) | Application program display method and mobile terminal | |
CN106250757B (en) | A kind of control method and mobile terminal of application program | |
CN107026986B (en) | A kind of processing method and mobile terminal of video background music | |
CN106446108B (en) | A kind of sharing method of picture, mobile terminal and server | |
CN107632761B (en) | Display content viewing method, mobile terminal and computer readable storage medium | |
CN106648242B (en) | A kind of control method and mobile terminal of touch control operation | |
CN107145369A (en) | The discharging method and mobile terminal of a kind of application program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |