本申請(qǐng)涉及終端技術(shù)領(lǐng)域,尤其涉及一種日歷事件的處理方法和裝置。
背景技術(shù):
隨著互聯(lián)網(wǎng)和終端技術(shù)的發(fā)展,越來越多的用戶使用終端中的日歷進(jìn)行事件的記錄,比如:使用終端中裝載的日歷類APP記錄會(huì)議事件、出游事件等。相關(guān)技術(shù)中,用戶對(duì)日歷事件的新建和刪除操作較為繁瑣,影響用戶體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本申請(qǐng)?zhí)峁┮环N日歷事件的處理方法和裝置。
具體地,本申請(qǐng)是通過如下技術(shù)方案實(shí)現(xiàn)的:
一種日歷事件的處理方法,所述方法包括:
接收用戶針對(duì)多個(gè)日期的選擇指令;
生成針對(duì)所述多個(gè)日期的事件處理界面;
根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作。
進(jìn)一步地,所述生成針對(duì)所述多個(gè)日期的事件處理界面,包括:
判斷所述多個(gè)日期中是否保存有事件;
如果所述多個(gè)日期中沒有保存事件,則生成針對(duì)所述多個(gè)日期的事件新建界面;
所述根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多 個(gè)日期執(zhí)行事件操作,包括:
根據(jù)用戶在所述事件新建界面中輸入的事件保存信息,將事件保存在所述多個(gè)日期中。
進(jìn)一步地,所述生成針對(duì)所述多個(gè)日期的事件處理界面,還包括:
如果所述多個(gè)日期中保存有事件,則生成事件類型選擇界面,所述事件類型包括:新建事件和刪除事件;
當(dāng)用戶選擇新建事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面。
進(jìn)一步地,所述根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作,還包括:
當(dāng)用戶選擇刪除事件時(shí),刪除所述多個(gè)日期中保存的事件。
進(jìn)一步地,所述接收用戶針對(duì)多個(gè)日期的選擇指令,包括:
通過觸摸屏接收用戶輸入的滑動(dòng)指令,將所述滑動(dòng)指令覆蓋的多個(gè)日期作為所述多個(gè)日期。
一種日歷事件的處理裝置,所述裝置包括:
接收單元,接收用戶針對(duì)多個(gè)日期的選擇指令;
生成單元,生成針對(duì)所述多個(gè)日期的事件處理界面;
操作單元,根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作。
進(jìn)一步地,所述生成單元,具體判斷所述多個(gè)日期中是否保存有事件,當(dāng)所述多個(gè)日期中沒有保存事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面;
所述操作單元,具體根據(jù)用戶在所述事件新建界面中輸入的事件保存信息,將事件保存在所述多個(gè)日期中。
進(jìn)一步地,所述生成單元,還在所述多個(gè)日期中保存有事件時(shí),生成事件類型選擇界面,所述事件類型包括:新建事件和刪除事件,并在用戶選擇新建事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面。
進(jìn)一步地,所述操作單元,在用戶選擇刪除事件時(shí),刪除所述多個(gè)日期中保存的事件。
進(jìn)一步地,所述接收單元,具體通過觸摸屏接收用戶輸入的滑動(dòng)指令,將所述滑動(dòng)指令覆蓋的多個(gè)日期作為所述多個(gè)日期。
由以上描述可以看出,本申請(qǐng)終端可以在接收到用戶針對(duì)多個(gè)日期的選擇指令后,生成針對(duì)所述多個(gè)日期的事件處理界面,并根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作,大大簡(jiǎn)化用戶在針對(duì)連續(xù)的多個(gè)日期進(jìn)行新建事件或刪除事件時(shí)的操作,提升用戶體驗(yàn)。
附圖說明
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種日歷事件的處理方法的流程示意圖。
圖2是本申請(qǐng)一示例性實(shí)施例示出的另一種日歷事件的處理方法的流程示意圖。
圖3是本申請(qǐng)一示例性實(shí)施例示出的一種滑動(dòng)指令的示意圖。
圖4是本申請(qǐng)一示例性實(shí)施例示出的另一種滑動(dòng)指令的示意圖。
圖5是本申請(qǐng)一示例性實(shí)施例示出的一種事件類型選擇界面示意圖。
圖6是本申請(qǐng)一示例性實(shí)施例示出的一種事件新建界面示意圖。
圖7是本申請(qǐng)一示例性實(shí)施例示出的一種終端的結(jié)構(gòu)示意圖。
圖8是本申請(qǐng)一示例性實(shí)施例示出的一種日歷事件的處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本申請(qǐng)相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本申請(qǐng)的一些方面相一致的裝置和方法的例子。
在本申請(qǐng)使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本申請(qǐng)。在本申請(qǐng)和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個(gè)或多個(gè)相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
應(yīng)當(dāng)理解,盡管在本申請(qǐng)可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請(qǐng)范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”。
相關(guān)技術(shù)中,當(dāng)用戶想在連續(xù)幾天內(nèi)添加同一事件時(shí),比如:出差、出游等事件,用戶需要選擇進(jìn)入新建事件的界面,然后在該界面中分別選擇事件的起始日期,比如:分別選擇起始日期的年份、月份以及具體的日期,操作頗為繁瑣,用戶體驗(yàn)較差。
針對(duì)上述問題,本申請(qǐng)?zhí)峁┮环N日歷事件的處理方案,可以有效簡(jiǎn)化用戶在新建事件或刪除事件的操作。
圖1是本申請(qǐng)一示例性實(shí)施例示出的一種日歷事件的處理方法的流程示意圖。
請(qǐng)參考圖1,所述日歷事件的處理方法可以應(yīng)用在終端中,所述終端可以包括:智能手機(jī)、平板電腦等智能設(shè)備。所述日歷事件處理方法可以包括以下步驟:
步驟101,接收用戶針對(duì)多個(gè)日期的選擇指令。
在本實(shí)施例中,終端可以通過觸摸屏接收用戶針對(duì)多個(gè)日期的選擇指令,終端也可以通過語音識(shí)別等方式接收用戶針對(duì)多個(gè)日期的選擇指令,本申請(qǐng)對(duì)此不作特殊限制。
步驟102,生成針對(duì)所述多個(gè)日期的事件處理界面。
基于前述步驟101,終端在接收到用戶針對(duì)多個(gè)日期的選擇指令后,生成的所述事件處理界面包括:事件新建界面或事件類型選擇界面。比如:終端可以判斷所述多個(gè)日期中是否保存有事件,當(dāng)所述多個(gè)日期中沒有保存事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面,當(dāng)所述多個(gè)日期中保存有事件時(shí),可以生成事件類型選擇界面,以供用戶選擇想要進(jìn)行的操作。
步驟103,根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作。
在本實(shí)施例中,終端可以根據(jù)用戶在所述事件新建界面中輸入的事件保存信息,將事件保存在所述多個(gè)日期中,終端也可以在通過所述事件類型選擇界面中接收到用戶選擇刪除事件的指令后,刪除所述多個(gè)日期中保存的事件。
由以上描述可以看出,本申請(qǐng)終端可以在接收到用戶針對(duì)多個(gè)日期的選擇指令后,生成針對(duì)所述多個(gè)日期的事件處理界面,并根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作,大大簡(jiǎn)化用戶在針對(duì)連續(xù)的多個(gè)日期進(jìn)行新建事件或刪除事件時(shí)的操作,提升用戶體驗(yàn)。
圖2是本申請(qǐng)一示例性實(shí)施例示出的另一種日歷事件的處理方法的流程示意圖。
請(qǐng)參考圖2,所述日歷事件的處理方法可以應(yīng)用在終端中,包括以下步驟:
步驟201,接收用戶針對(duì)多個(gè)日期的選擇指令。
在本實(shí)施例中,用戶可以通過終端中自帶的日歷,或者是裝載的日歷類APP執(zhí)行事件的新建或刪除操作。當(dāng)用戶想要針對(duì)連續(xù)的多個(gè)日期添加同一事件,或者針對(duì)連續(xù)的多個(gè)日期刪除事件時(shí),可以輸入針對(duì)多個(gè)日期的選擇指令。
具體地,用戶可以打開日歷界面,然后在終端的觸摸屏中輸入覆蓋多個(gè)日期的滑動(dòng)指令,終端在接收到該滑動(dòng)指令后,將所述滑動(dòng)指令覆蓋的多個(gè) 日期作為所述選擇指令所針對(duì)的日期。其中,用戶可以通過多種滑動(dòng)方式實(shí)現(xiàn)所述滑動(dòng)指令的輸入,請(qǐng)參考圖3和圖4,用戶可以采用圖3或者圖4的滑動(dòng)方式以輸入針對(duì)多個(gè)日期的選擇指令。當(dāng)然,用戶也可以采用其他方式輸入針對(duì)多個(gè)日期的選擇指令,比如:語音輸入等方式,本申請(qǐng)對(duì)此不作特殊限制。
步驟202,判斷所述多個(gè)日期中是否保存有事件,如果所述多個(gè)日期中保存有事件時(shí),執(zhí)行步驟203,如果所述多個(gè)日期中沒有保存事件時(shí),執(zhí)行步驟205。
基于前述步驟201,終端在接收到所述選擇指令后,判斷所述多個(gè)日期中是否保存有事件,當(dāng)所述多個(gè)日期中保存有事件時(shí),執(zhí)行步驟203,當(dāng)所述多個(gè)日期中沒有保存事件時(shí),執(zhí)行步驟205。其中,所述多個(gè)日期中保存有事件通??梢园▋煞N情況,一種是所述多個(gè)日期中保存有同一事件,另一種是所述多個(gè)日期中的至少一個(gè)日期中保存有事件,比如:所述多個(gè)日期中有兩個(gè)日期分別保存有不同的事件。
步驟203,生成事件類型選擇界面。
基于前述步驟202的判斷結(jié)果,當(dāng)所述多個(gè)日期中保存有事件時(shí),無法確定用戶是要新建事件還是刪除事件,所以終端生成事件類型選擇界面,以供用戶進(jìn)行選擇。
請(qǐng)參考圖5,終端可以彈出可供用戶選擇的彈窗,以實(shí)現(xiàn)對(duì)所述事件類型選擇界面的生成。用戶可以根據(jù)自己的需要在所述彈窗中選擇接下來要進(jìn)行的操作。在本實(shí)施例中,當(dāng)用戶選擇刪除事件(對(duì)應(yīng)圖5中清空事件的選項(xiàng))時(shí),執(zhí)行步驟204,當(dāng)用戶選擇新建事件時(shí),執(zhí)行步驟205。
步驟204,刪除所述多個(gè)日期中保存的事件。
基于前述步驟203中用戶在所述事件類型選擇界面中的選擇結(jié)果,當(dāng)用戶選擇刪除事件時(shí),在本步驟中,終端刪除所述多個(gè)日期中保存的所有事件,與前述多個(gè)日期中保存有事件的兩種情況相對(duì)應(yīng),終端可以刪除所述多個(gè)日期中保存有的同一事件,或者是刪除所述多個(gè)日期中的至少一個(gè)日期中保存 的事件。
步驟205,生成針對(duì)所述多個(gè)日期的事件新建界面。
基于前述步驟203中用戶在所述事件類型選擇界面中的選擇結(jié)果,當(dāng)用戶選擇新建事件時(shí),在本步驟中,終端生成針對(duì)所述多個(gè)日期的事件新建界面。假設(shè),用戶在前述步驟中選擇所述多個(gè)日期為2014年12月16日至18日,則請(qǐng)參考圖6,一種事件新建界面的示意圖,在所述事件新建界面中,所述新建事件的起始日期為用戶選擇的所述多個(gè)日期的起始日期,以節(jié)省用戶輸入時(shí)間日期的操作流程。
步驟206,根據(jù)用戶在所述事件新建界面中輸入的事件信息,將事件保存在所述多個(gè)日期中。
在本實(shí)施例中,用戶可以在終端生成的所述事件新建界面中輸入要保存的事件內(nèi)容、提醒鈴聲等事件信息,然后點(diǎn)擊保存按鈕,終端進(jìn)而可以將事件內(nèi)容保存在所述多個(gè)日期中。
由以上描述可以看出,本申請(qǐng)終端可以在接收到用戶針對(duì)多個(gè)日期的選擇指令后,生成針對(duì)所述多個(gè)日期的事件處理界面,并根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作,大大簡(jiǎn)化用戶在針對(duì)連續(xù)的多個(gè)日期進(jìn)行新建事件或刪除事件時(shí)的操作,提升用戶體驗(yàn)。
與前述日歷事件的處理方法的實(shí)施例相對(duì)應(yīng),本申請(qǐng)還提供了日歷事件的處理裝置的實(shí)施例。
本申請(qǐng)日歷事件的處理裝置的實(shí)施例可以應(yīng)用在終端上。裝置實(shí)施例可以通過軟件實(shí)現(xiàn),也可以通過硬件或者軟硬件結(jié)合的方式實(shí)現(xiàn)。以軟件實(shí)現(xiàn)為例,作為一個(gè)邏輯意義上的裝置,是通過其所在終端的處理器將非易失性存儲(chǔ)器中對(duì)應(yīng)的計(jì)算機(jī)程序指令讀取到內(nèi)存中運(yùn)行形成的。從硬件層面而言,如圖7所示,為本申請(qǐng)日歷事件的處理裝置所在終端的一種硬件結(jié)構(gòu)圖,除了圖7所示的處理器、內(nèi)存、網(wǎng)絡(luò)接口、以及非易失性存儲(chǔ)器之外,實(shí)施例中裝置所在的終端通常根據(jù)該終端的實(shí)際功能,還可以包括其他硬件,對(duì)此 不再贅述。
請(qǐng)參考圖8,本申請(qǐng)一示例性實(shí)施例示出的一種日歷事件的處理裝置的結(jié)構(gòu)示意圖,如圖8所示,所述日歷事件的處理裝置800可以包括:接收單元801、生成單元802以及操作單元803。
其中,所述接收單元801,接收用戶針對(duì)多個(gè)日期的選擇指令;
生成單元802,生成針對(duì)所述多個(gè)日期的事件處理界面;
操作單元803,根據(jù)用戶在所述事件處理界面中輸入的事件操作信息,針對(duì)所述多個(gè)日期執(zhí)行事件操作。
進(jìn)一步地,所述生成單元802,具體判斷所述多個(gè)日期中是否保存有事件,當(dāng)所述多個(gè)日期中沒有保存事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面;
所述操作單元803,具體根據(jù)用戶在所述事件新建界面中輸入的事件保存信息,將事件保存在所述多個(gè)日期中。
進(jìn)一步地,所述生成單元802,還在所述多個(gè)日期中保存有事件時(shí),生成事件類型選擇界面,所述事件類型包括:新建事件和刪除事件,并在用戶選擇新建事件時(shí),生成針對(duì)所述多個(gè)日期的事件新建界面。
進(jìn)一步地,所述操作單元803,在用戶選擇刪除事件時(shí),刪除所述多個(gè)日期中保存的事件。
進(jìn)一步地,所述接收單元801,具體通過觸摸屏接收用戶輸入的滑動(dòng)指令,將所述滑動(dòng)指令覆蓋的多個(gè)日期作為所述多個(gè)日期。
上述裝置中各個(gè)單元的功能和作用的實(shí)現(xiàn)過程具體詳見上述方法中對(duì)應(yīng)步驟的實(shí)現(xiàn)過程,在此不再贅述。
對(duì)于裝置實(shí)施例而言,由于其基本對(duì)應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或 者全部模塊來實(shí)現(xiàn)本申請(qǐng)方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
以上所述僅為本申請(qǐng)的較佳實(shí)施例而已,并不用以限制本申請(qǐng),凡在本申請(qǐng)的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本申請(qǐng)保護(hù)的范圍之內(nèi)。