日期切換方法、裝置及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本申請(qǐng)涉及移動(dòng)終端設(shè)備技術(shù)領(lǐng)域,尤其涉及一種日期切換方法、裝置及移動(dòng)終端。
【背景技術(shù)】
[0002]目前,在一些日歷應(yīng)用、出行應(yīng)用(如航班類、旅游類等)、記事本等中,選擇或者切換日期是用戶經(jīng)常用到的一個(gè)操作。但是手機(jī)屏幕的局限,使其選擇和更改日、月、年都不是很便捷。特別是當(dāng)用戶只想看到一個(gè)大體的時(shí)間范圍時(shí),卻要進(jìn)行精準(zhǔn)的操作,用戶的付出成本會(huì)比較高。又如,在手機(jī)上進(jìn)行日期切換時(shí),一般都會(huì)喚起一個(gè)完整的日歷來進(jìn)行,這樣會(huì)打斷用戶在當(dāng)前頁(yè)面的瀏覽體驗(yàn),用戶體驗(yàn)差。
[0003]相關(guān)技術(shù)中,應(yīng)用于手機(jī)上的日期切換的主要方法為:如圖1(a)所示,當(dāng)顯示界面中顯示一個(gè)當(dāng)月的時(shí)間信息時(shí),可在篩選列表里進(jìn)行年、月、日的選擇,還可在當(dāng)月的時(shí)間界面中上下滑動(dòng)來選擇上下兩個(gè)月的日期;如圖1(b)所示,在選中某個(gè)日子后的內(nèi)容頁(yè)面中,用戶只能滑動(dòng)或點(diǎn)擊選擇與其之前選擇的日子相近的日期內(nèi)容,如左右滑動(dòng)選擇前后日子內(nèi)容,但不能進(jìn)行跨度大的日子選擇,否則就只能切換到日歷頁(yè)面進(jìn)行切換。
[0004]但是存在的問題是:上述日期切換的操作相對(duì)于用戶來說均比較隱蔽,可能需要一定的引導(dǎo)才能讓用戶發(fā)現(xiàn)并使用,并且通過左右或上下滑動(dòng)不能大跨度的進(jìn)行日期切換,從而導(dǎo)致用戶體驗(yàn)變差。
【發(fā)明內(nèi)容】
[0005]本申請(qǐng)的目的旨在至少在一定程度上解決上述的技術(shù)問題之一。
[0006]為此,本申請(qǐng)的第一個(gè)目的在于提出一種日期切換方法。該方法通過用戶的拖拽操作產(chǎn)生的移動(dòng)距離的大小,實(shí)現(xiàn)了可大跨度和小跨度的進(jìn)行日期切換的目的,提升了用戶體驗(yàn)。
[0007]本申請(qǐng)的第二個(gè)目的在于提出一種日期切換裝置。
[0008]本申請(qǐng)的第三個(gè)目的在于提出一種移動(dòng)終端。
[0009]為達(dá)上述目的,本申請(qǐng)第一方面實(shí)施例提出的日期切換方法,包括:提供日歷頁(yè)面;接收用戶針對(duì)所述日歷頁(yè)面的拖拽操作;以及根據(jù)所述拖拽操作在第一方向上的移動(dòng)距離對(duì)所述日歷頁(yè)面中的日期參數(shù)進(jìn)行調(diào)整。
[0010]本申請(qǐng)實(shí)施例的日期切換方法,在移動(dòng)終端的日期選擇或者日期切換頁(yè)面中,用戶可通過向左或者向右拖拽并按住此頁(yè)面進(jìn)行日期的選擇或者切換,相對(duì)于現(xiàn)有的方式,不需要精準(zhǔn)的操作卻能達(dá)到精準(zhǔn)的效果,且具有更直觀的操作體驗(yàn);并且當(dāng)用戶已經(jīng)進(jìn)入到內(nèi)容頁(yè)面時(shí),需要切換日期時(shí)不需要喚起日歷頁(yè)面,可直接在當(dāng)前內(nèi)容頁(yè)面用手勢(shì)進(jìn)行時(shí)間的切換,不會(huì)打斷用戶當(dāng)前的瀏覽,且通過用戶的拖拽操作產(chǎn)生的移動(dòng)距離的大小,實(shí)現(xiàn)了可大跨度和小跨度的進(jìn)行日期切換的目的,提升了用戶體驗(yàn)。
[0011]為達(dá)上述目的,本申請(qǐng)第二方面實(shí)施例提出的日期切換裝置,包括:提供模塊,用于提供日歷頁(yè)面;接收模塊,用于接收用戶針對(duì)所述日歷頁(yè)面的拖拽操作;以及調(diào)整模塊,用于根據(jù)所述拖拽操作在第一方向上的移動(dòng)距離對(duì)所述日歷頁(yè)面中的日期參數(shù)進(jìn)行調(diào)整。
[0012]本申請(qǐng)實(shí)施例的日期切換裝置,在移動(dòng)終端的日期選擇或者日期切換頁(yè)面中,用戶可通過向左或者向右拖拽并按住此頁(yè)面進(jìn)行日期的選擇或者切換,相對(duì)于現(xiàn)有的方式,不需要精準(zhǔn)的操作卻能達(dá)到精準(zhǔn)的效果,且具有更直觀的操作體驗(yàn);并且當(dāng)用戶已經(jīng)進(jìn)入到內(nèi)容頁(yè)面時(shí),需要切換日期時(shí)不需要喚起日歷頁(yè)面,可直接在當(dāng)前內(nèi)容頁(yè)面用手勢(shì)進(jìn)行時(shí)間的切換,不會(huì)打斷用戶當(dāng)前的瀏覽,且通過用戶的拖拽操作產(chǎn)生的移動(dòng)距離的大小,實(shí)現(xiàn)了可大跨度和小跨度的進(jìn)行日期切換的目的,提升了用戶體驗(yàn)。
[0013]為達(dá)上述目的,本申請(qǐng)第三方面實(shí)施例提出的移動(dòng)終端,包括本申請(qǐng)第二方面實(shí)施例提出的日期切換裝置。
[0014]本申請(qǐng)實(shí)施例的移動(dòng)終端,在移動(dòng)終端的日期選擇或者日期切換頁(yè)面中,用戶可通過向左或者向右拖拽并按住此頁(yè)面進(jìn)行日期的選擇或者切換,相對(duì)于現(xiàn)有的方式,不需要精準(zhǔn)的操作卻能達(dá)到精準(zhǔn)的效果,且具有更直觀的操作體驗(yàn);并且當(dāng)用戶已經(jīng)進(jìn)入到內(nèi)容頁(yè)面時(shí),需要切換日期時(shí)不需要喚起日歷頁(yè)面,可直接在當(dāng)前內(nèi)容頁(yè)面用手勢(shì)進(jìn)行時(shí)間的切換,不會(huì)打斷用戶當(dāng)前的瀏覽,且通過用戶的拖拽操作產(chǎn)生的移動(dòng)距離的大小,實(shí)現(xiàn)了可大跨度和小跨度的進(jìn)行日期切換的目的,提升了用戶體驗(yàn)。
[0015]本申請(qǐng)附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本申請(qǐng)的實(shí)踐了解到。
【附圖說明】
[0016]本申請(qǐng)上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,
[0017]圖1(a)和(b)是相關(guān)技術(shù)中的日期切換界面的示意圖;
[0018]圖2是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的日期切換方法的流程圖;
[0019]圖3(a)、(b)和(c)是根據(jù)本申請(qǐng)實(shí)施例的日期切換界面的示意圖;
[0020]圖4是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的日期切換裝置的結(jié)構(gòu)示意圖;以及
[0021]圖5是根據(jù)本申請(qǐng)另一個(gè)實(shí)施例的日期切換裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0022]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
[0023]下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的日期切換方法、裝置及移動(dòng)終端。
[0024]圖2是根據(jù)本申請(qǐng)一個(gè)實(shí)施例的日期切換方法的流程圖。如圖2所示,該日期切換方法可以包括:
[0025]S201,提供日歷頁(yè)面。
[0026]舉例而言,以日歷應(yīng)用程序?yàn)槔?,?dāng)用戶打開移動(dòng)終端中的日歷應(yīng)用程序時(shí),可為用戶提供一個(gè)日歷頁(yè)面,該日歷頁(yè)面可包括年份、月份、日子等。其中,在本申請(qǐng)的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理等具有各種操作系統(tǒng)的硬件設(shè)備。
[0027]S202,接收用戶針對(duì)日歷頁(yè)面的拖拽操作。
[0028]例如,在提供的日歷頁(yè)面中,用戶可按住此日歷頁(yè)面,同時(shí)對(duì)該日歷頁(yè)面進(jìn)行拖拽操作。其中,在本申請(qǐng)的實(shí)施例中,拖拽操作可為向左拖拽或向右拖拽。
[0029]S203,根據(jù)拖拽操作在第一方向上的移動(dòng)距離對(duì)日歷頁(yè)面中的日期參數(shù)進(jìn)行調(diào)
M
tF.ο
[0030]其中,在本申請(qǐng)的實(shí)施例中,第一方向可為手機(jī)或掌上電腦的寬度方向。此外,在本申請(qǐng)的實(shí)施例中,日期參數(shù)可包括年份參數(shù)、月份參數(shù)、日子參數(shù)等。
[0031]例如,在用戶按住日歷頁(yè)面進(jìn)行拖拽操作時(shí),可根據(jù)該拖拽操作在移動(dòng)終端上的寬度方向上的移動(dòng)距離,對(duì)日歷頁(yè)面中的年份參數(shù)、月份參數(shù)、日子參數(shù)等進(jìn)行調(diào)整。
[0032]下面將通過兩個(gè)實(shí)施例分別來詳細(xì)介紹根據(jù)拖拽操作在第一方向上的移動(dòng)距離對(duì)日歷頁(yè)面中的日期參數(shù)進(jìn)行調(diào)整的具體過程。
[0033]可選的,在本申請(qǐng)的一個(gè)實(shí)施例中,根據(jù)拖拽操作在第一方向上的移動(dòng)距離對(duì)日歷頁(yè)面中的日期參數(shù)進(jìn)行調(diào)整具體可包括:如果移動(dòng)距離對(duì)應(yīng)的日期參數(shù)在日歷頁(yè)面中存在,則按照預(yù)設(shè)速率調(diào)整日期參數(shù);如果移動(dòng)距離對(duì)應(yīng)的日期參數(shù)在日歷頁(yè)面中不存在,則在日歷頁(yè)面中提供具有日期參數(shù)的新窗口頁(yè)面,并按照預(yù)設(shè)速率調(diào)整日期參數(shù)。其中,在本申請(qǐng)的實(shí)施例中,預(yù)設(shè)速率可控制在用戶可認(rèn)讀的正常范圍內(nèi)。
[0034]舉例而言,可根據(jù)用戶拖拽日歷頁(yè)面時(shí)的移動(dòng)的距離的大小或多少來判斷移動(dòng)距離對(duì)應(yīng)的日期參數(shù)在日歷頁(yè)面中是否存在。如果用戶拖拽日歷頁(yè)面時(shí)的移動(dòng)的距離很大,可判斷確定對(duì)應(yīng)的年份參數(shù)、月份參數(shù)均在日歷頁(yè)面中存在,而此時(shí)可按照預(yù)設(shè)速率調(diào)整該年份參數(shù)、月份參數(shù),但日子參數(shù)不在日歷頁(yè)面中,所以需在日歷頁(yè)面中提供具有日子參數(shù)的新窗口頁(yè)面(如日子的內(nèi)容頁(yè)面),并按照預(yù)設(shè)速率對(duì)該日子參數(shù)進(jìn)行調(diào)整。如果用戶拖拽日歷頁(yè)面時(shí)的移動(dòng)的距離很小,可判斷確定對(duì)應(yīng)的日子參數(shù)在日歷頁(yè)面中存在,此時(shí)可按照預(yù)設(shè)速率調(diào)整該日子參數(shù),而年份參數(shù)、月份參數(shù)均不在日歷頁(yè)面中,需在日歷頁(yè)面中提供具有年份參數(shù)、月份參數(shù)的新窗口頁(yè)面,并在該新窗口頁(yè)面中按照預(yù)設(shè)速率對(duì)年份參數(shù)、月份參數(shù)進(jìn)行切換調(diào)整。
[0035]進(jìn)一步地,在本申請(qǐng)的實(shí)施例中,當(dāng)檢測(cè)拖拽操作結(jié)束時(shí),在日歷頁(yè)面中顯示拖拽操作結(jié)束時(shí)對(duì)應(yīng)的日期參數(shù)。具體地,在上述按照預(yù)設(shè)速率調(diào)整日期參數(shù)之后,當(dāng)檢測(cè)用戶針對(duì)日歷頁(yè)面的拖拽操作結(jié)束時(shí),可在日歷頁(yè)面中顯示出此次拖拽操作結(jié)束時(shí)對(duì)應(yīng)的被調(diào)整后的日期參數(shù)。也就是說,當(dāng)用戶松開不再按住日歷頁(yè)面時(shí),日歷頁(yè)面中顯示被調(diào)整后的日期參數(shù),即最終的年份、月份、日子參數(shù)。由此,可使得用戶了解到日歷切換完成后的效果。
[0036]進(jìn)一步可選的,在本申請(qǐng)的一個(gè)實(shí)施例中,根據(jù)拖拽操作在第一方向上