計時器的實現(xiàn)方法、裝置和用于提供計時器的裝置的制造方法
【專利摘要】本公開提出一種計時器的實現(xiàn)方法、裝置和用于提供計時器的裝置,該計時器的實現(xiàn)方法包括:獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;在啟動對所述任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,以完成每個計時階段的計時時間;在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。該方法能夠降低用戶的使用成本。
【專利說明】
計時器的實現(xiàn)方法、裝置和用于提供計時器的裝置
技術(shù)領(lǐng)域
[0001]本公開涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種計時器的實現(xiàn)方法、裝置和用于提供計時器的裝置。
【背景技術(shù)】
[0002]在移動終端的時鐘功能內(nèi)通常會包含計時器,計時器可以根據(jù)用戶的設(shè)置對需要完成的任務(wù)進行計時。相關(guān)技術(shù)中,如果一個任務(wù)分為多個階段,需要先設(shè)置一個階段的計時并在該階段的計時完成之后,才能繼續(xù)對下一個階段的計時進行設(shè)置,依此類推,完成所有階段的計時。由于計時與計時啟動交叉進行,會不利于用戶操作,增加了用戶的使用成本。
【發(fā)明內(nèi)容】
[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種計時器的實現(xiàn)方法、裝置和用于提供計時器的裝置。
[0004]根據(jù)本公開實施例的第一方面,提供一種計時器的實現(xiàn)方法,包括:獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間;在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0005]可選的,還包括:在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。
[0006]可選的,所述獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間,包括:顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長;如果所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。
[0007]可選的,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述方法還包括:如果所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0008]可選的,所述每個計時階段的文本信息還包括:剩余時長,所述方法還包括:對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。
[0009]可選的,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述方法還包括:更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。
[0010]可選的,所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。
[0011]可選的,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。
[0012]可選的,還包括:在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。
[0013]根據(jù)本公開實施例的第二方面,提供一種計時器的實現(xiàn)裝置,包括:獲取模塊,用于獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;倒計時模塊,用于在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間;停止模塊,用于在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0014]可選的,還包括:提醒模塊,用于在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。
[0015]可選的,所述獲取模塊包括:顯示子模塊,用于顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長;設(shè)置子模塊,用于在所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要時,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。
[0016]可選的,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述獲取模塊還包括:增刪子模塊,用于在所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要時,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0017]可選的,所述每個計時階段的文本信息還包括:剩余時長,所述顯示子模塊還用于:對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。
[0018]可選的,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述顯示子模塊還用于:更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。
[0019]可選的,所述顯示子模塊顯示的所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。
[0020]可選的,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。
[0021 ]可選的,所述顯示子模塊還用于:在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。
[0022]根據(jù)本公開實施例的第三方面,提供一種用于提供計時器的裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間;在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0023]可選的,還包括:在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。
[0024]可選的,所述獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間,包括:顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長;如果所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。
[0025]可選的,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述方法還包括:如果所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0026]可選的,所述每個計時階段的文本信息還包括:剩余時長,所述方法還包括:對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。
[0027]可選的,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述方法還包括:更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。
[0028]可選的,所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。
[0029]可選的,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。
[0030]可選的,還包括:在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。
[0031]根據(jù)本公開實施例的第四方面,提供一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種計時器的實現(xiàn)方法,所述方法包括:獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間;在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0032]可選的,還包括:在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。
[0033]可選的,所述獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間,包括:顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長;如果所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。
[0034]可選的,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述方法還包括:如果所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0035]可選的,所述每個計時階段的文本信息還包括:剩余時長,所述方法還包括:對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。
[0036]可選的,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述方法還包括:更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。
[0037]可選的,所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。
[0038]可選的,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。
[0039]可選的,還包括:在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。
[0040]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0041]通過獲取用戶為任務(wù)設(shè)置的多個計時階段以及每個計時階段的計時事件,并在啟動對任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,可以在存在多個計時階段時也可以先進行計時設(shè)置再執(zhí)行計時運行,不需要設(shè)置與運行相互交叉,從而降低用戶的使用成本。
[0042]進一步的,通過在每個計時階段的計時時間完成后進行提醒,可以方便用戶獲知每個計時階段的計時情況。
[0043]進一步的,通過顯示計時器界面并在計時器界面中設(shè)置每個計時階段的計時時間,可以完成對每個計時階段的計時時間的設(shè)置。
[0044]進一步的,通過功能標(biāo)識可以增加或刪除計時階段,滿足用戶需求。
[0045]進一步的,通過在每個計時階段的倒計時過程中,顯示每個計時階段的剩余事件,可以方便用戶了解當(dāng)前情況。
[0046]進一步的,通過更改不同計時階段的文本信息的顯示位置,可以將當(dāng)前所在的計時階段顯示在明顯的位置。
[0047]進一步的,通過在計時器界面上顯示每個計時階段的圖形信息,可以豐富顯示形式。
[0048]進一步的,通過將所有計時階段的圖形信息組成環(huán)形,可以方便用戶查看當(dāng)前的計時階段與所有計時階段之間的相互關(guān)系。
[0049]進一步的,通過顯示所有計時階段的總的剩余時間,可以方便用戶獲知整體情況。
[0050]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0051]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本發(fā)明的原理。
[0052]圖1是根據(jù)一示例性實施例示出的一種計時器的實現(xiàn)方法的流程圖。
[0053]圖2是根據(jù)一示例性實施例示出的另一種計時器的實現(xiàn)方法的流程圖。
[0054]圖3是根據(jù)一示例性實施例示出的計時器界面在一種情況下的示意圖。
[0055]圖4是根據(jù)一示例性實施例示出的計時器界面在另一種情況下的示意圖。
[0056]圖5是根據(jù)一示例性實施例示出的計時器界面在另一種情況下的示意圖。
[0057]圖6是根據(jù)一示例性實施例示出的計時器界面在另一種情況下的示意圖。
[0058]圖7是根據(jù)一示例性實施例示出的計時器界面在另一種情況下的示意圖。
[0059]圖8是根據(jù)一示例性實施例示出的計時器界面在另一種情況下的示意圖。
[0060]圖9是根據(jù)一示例性實施例示出的一種計時器的實現(xiàn)裝置的框圖。
[0061]圖10是根據(jù)一示例性實施例示出的另一種計時器的實現(xiàn)裝置的框圖。
[0062]圖11是根據(jù)一示例性實施例示出的一種用于提供計時器的裝置的框圖。
【具體實施方式】
[0063]這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本發(fā)明相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0064]圖1是根據(jù)一示例性實施例示出的一種計時器的實現(xiàn)方法的流程圖,如圖1所示,計時器的實現(xiàn)方法用于移動終端中,包括以下步驟。
[0065]Sll:獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間。
[0066]其中,可以是向用戶顯示計時器界面,并接收用戶通過該計時器界面設(shè)置的多個計時階段和每個計時階段的計時時間。
[0067]S12:在啟動對所述任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,以完成每個計時階段的計時時間。
[0068]例如,計時器界面上可以包括“開始計時”按鈕,當(dāng)接收到用戶對“開始計時”按鈕的點擊指令后,啟動對任務(wù)的計時,并依次對每個計時階段的計時時間進行倒計時。
[0069]S13:在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0070]例如,當(dāng)所有計時階段的計時時間都完成后,可以顯示“計時結(jié)束”的提示信息。另夕卜,還可以播放預(yù)先設(shè)置的提醒聲音等。另外,在計時結(jié)束后,每個計時階段的計時時間可以恢復(fù)到初始的計時時間或者歸零等。
[0071]本實施例中,通過獲取用戶為任務(wù)設(shè)置的多個計時階段以及每個計時階段的計時事件,并在啟動對任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,可以在存在多個計時階段時也可以先進行計時設(shè)置再執(zhí)行計時運行,不需要設(shè)置與運行相互交叉,從而降低用戶的使用成本。
[0072]圖2是根據(jù)一示例性實施例示出的另一種計時器的實現(xiàn)方法的流程圖,如圖2所示,計時器的實現(xiàn)方法用于移動終端中,包括以下步驟。
[0073]S21:顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長。
[0074]以移動終端是手機為例,手機可以根據(jù)用戶的點擊操作啟動時鐘功能,時鐘功能中例如包括鬧鐘、時間、計時器等。
[0075]當(dāng)接收到用戶點擊計時器的指令時,可以向用戶顯示計時器界面。
[0076]例如,可以展示如圖3所示的計時器界面。其中,每個計時階段的文本信息包括:階段標(biāo)識311 (如1、2等)和時長312 (可以包含時、分、秒)。
[0077]一些實施例中,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識。
[0078]參見圖2,該方法還可以包括:
[0079]S22:如果所述第一區(qū)域中包括的計時階段的個數(shù)不滿足用戶需要,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0080]例如,參見圖3,第二區(qū)域中的功能標(biāo)識可以包括:添加標(biāo)識321。當(dāng)用戶需要增加計時階段時,可以點擊添加標(biāo)識,當(dāng)計時器接收到對添加標(biāo)識的點擊指令后,可以增加計時階段。例如,參見圖4,在第一區(qū)域內(nèi),增加一個計時階段的文本信息。
[0081]另外,參見圖3或圖4,功能標(biāo)識還包括刪除標(biāo)識322,當(dāng)接收到用戶選中一個計時階段的操作,并接收到用戶對刪除標(biāo)識的點擊操作后,在界面中刪除用戶選中的計時階段。S23:如果所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要,在所述時長所在區(qū)域設(shè)置每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的計時階段的個數(shù)是預(yù)設(shè)值。
[0082]例如,預(yù)設(shè)個數(shù)是兩個,則參見圖3,在初始時可以顯示兩個計時階段。如果用戶就需要兩個計時階段,則可以在每個計時階段的“時長”所在區(qū)域設(shè)置相應(yīng)計時階段的時間?;蛘撸?br>[0083]通過添加標(biāo)識或刪除標(biāo)識得到需要個數(shù)的計時階段后,則可以在每個計時階段的“時長”所在區(qū)域設(shè)置相應(yīng)計時階段的時間。
[0084]每個計時階段的計時時間的初始值可以是默認設(shè)置的,例如是00:00:00。
[0085]在顯示計時時間的初始值后,用戶可以根據(jù)需要更改計時時間。例如,接收用戶對需要更改的時段(時、分或秒所在時段)的點擊操作,根據(jù)點擊操作確定需要更改的時段,并接收用戶通過數(shù)字鍵盤輸入的數(shù)字,將需要更改的時段的時間更改為用戶輸入的數(shù)字表示的時間。
[0086]通過接收用戶針對每個計時階段的設(shè)置,可以完成對每個計時階段的計時時間的設(shè)置。
[0087]S24:在啟動對所述任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,以完成每個計時階段的計時時間。
[0088]例如,參見圖3,功能標(biāo)識還可以包括:啟動標(biāo)識323,當(dāng)接收到對啟動標(biāo)識的點擊指令后,啟動對任務(wù)的計時。
[0089]可以理解的是,在啟動對任務(wù)的計時后,還可以根據(jù)需要停止計時。例如,參見圖4,功能標(biāo)識還可以包括:暫停標(biāo)識324,當(dāng)接收到對暫停標(biāo)識的點擊指令后,暫停對任務(wù)的計時。
[0090]以三個計時階段為例,在啟動計時后,可以從第一計時階段的計時時間開始運行,直至運行完第三計時階段的計時時間。
[0091 ] 進一步的,在運行完每個計時階段的計時時間后還可以進行提醒。之后還可以接收到用戶對提醒的關(guān)閉操作或其他操作,不論用戶是關(guān)閉提醒或其他操作,第一計時階段的計時時間完成后,繼續(xù)執(zhí)行第二計時階段的計時時間,而不需要中斷計時運行重新設(shè)置計時時間。
[0092]例如,參見圖5-8,分別示出了計時啟動時、第一計時階段的計時時間運行完成、第二計時階段的計時時間運行完成、第三計時階段的計時時間運行完成。
[0093]—些實施例中,每個計時階段的信息還包括:剩余時長。
[0094]參見圖2,該方法還可以包括:
[0095]S25:對每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示每個計時階段的剩余時間。
[0096]例如,參見圖5,每個計時階段的文本信息中還包括剩余時長313。
[0097]其中,剩余時長的初始值是相應(yīng)計時階段的計時時間,之后會隨著每個計時階段的運行而逐漸減少。
[0098]例如,參見圖5,以三個計時階段為例,階段標(biāo)識分別用1、2、3表示。三個計時階段的計時時間分別為XX: XX: XX、YY: YY: YY、ZZ: ZZ: ZZ。初始時,三個計時階段的剩余時間分別是:XX:XX:XX、YY:YY:YY、ZZ:ZZ:ZZ。
[0099]—些實施例中,在所述第一區(qū)域內(nèi),每個計時階段的文本信息從上至下進行排列。
[0100]參見圖2,該方法還可以包括:
[0101]S26:更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本?目息顯不在最上方。
[0102]例如,參見圖5,第一計時階段顯示在最上方,參見圖6,第二計時階段顯示在最上方,參見圖7,第三計時階段顯示在最上方。另外,在所有計時階段的計時時間運行完成后,可以恢復(fù)初始設(shè)置,例如,參見圖8,恢復(fù)第一計時階段顯示在最上方。
[0103]一些實施例中,所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示每個計時階段的圖形信息。
[0104]可選的,所有計時階段的圖形信息組成一個環(huán)形,每個計時階段對應(yīng)環(huán)形上的一部分。
[0105]例如,參見圖5-8,計時器界面中還顯示預(yù)設(shè)圖形,預(yù)設(shè)圖形是環(huán)形,且環(huán)形被分為三個部分,每個部分對應(yīng)一個計時階段,例如,環(huán)形的第一部分331對應(yīng)第一計時階段,環(huán)形的第二部分332對應(yīng)第二計時階段,環(huán)形的第三部分333對應(yīng)第三計時階段。
[0106]另外,可以理解的是,隨著每個計時階段的計時時間的運行,預(yù)設(shè)圖形上相應(yīng)計時階段對應(yīng)的部分可以變化,例如,參見圖5,第一部分331在計時啟動是填充滿的,隨著第一計時階段的計時時間的運行逐漸減少填充部分,參見圖6,在第一計時階段的計時時間完成后,第一部分331為空。
[0107]—些實施例中,參見圖2,該方法還包括:
[0108]S27:在所述環(huán)形的中間區(qū)域,顯示所有計時階段的總剩余時間。
[0109]例如,參見圖5-8,可以在環(huán)形的中間位置處顯示總剩余時間34。
[Ο??Ο]在計時啟動時,總剩余時間是:
[0111]aa: aa: aa=XX: XX: XX+YY: YY: YY+ZZ: ZZ: ZZ
[0112]在第一計時階段的計時時間完成時,總剩余時間是:
[0113]bb:bb:bb = YY:YY: YY+ZZ: ZZ: ZZ
[0114]在第二計時階段的計時時間完成時,總剩余時間是:
[0115]cc:cc:cc = ZZ:ZZ:ZZ
[0116]在第三計時階段的計時時間完成時,總剩余時間是00:00:00。
[0117]S28:在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0118]例如,參見圖8,在三個計時階段的計時事件都完成后,結(jié)束對任務(wù)的計時。
[0119]本實施例中,通過獲取用戶為任務(wù)設(shè)置的多個計時階段以及每個計時階段的計時事件,并在啟動對任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,可以在存在多個計時階段時也可以先進行計時設(shè)置再執(zhí)行計時運行,不需要設(shè)置與運行相互交叉,從而降低用戶的使用成本。進一步的,通過在每個計時階段的計時時間完成后進行提醒,可以方便用戶獲知每個計時階段的計時情況。進一步的,通過顯示計時器界面并在計時器界面中設(shè)置每個計時階段的計時時間,可以完成對每個計時階段的計時時間的設(shè)置。進一步的,通過功能標(biāo)識可以增加或刪除計時階段,滿足用戶需求。進一步的,通過在每個計時階段的倒計時過程中,顯示每個計時階段的剩余事件,可以方便用戶了解當(dāng)前情況。進一步的,通過更改不同計時階段的文本信息的顯示位置,可以將當(dāng)前所在的計時階段顯示在明顯的位置。進一步的,通過在計時器界面上顯示每個計時階段的圖形信息,可以豐富顯示形式。進一步的,通過將所有計時階段的圖形信息組成環(huán)形,可以方便用戶查看當(dāng)前的計時階段與所有計時階段之間的相互關(guān)系。進一步的,通過顯示所有計時階段的總的剩余時間,可以方便用戶獲知整體情況。
[0120]圖9是根據(jù)一示例性實施例示出的一種計時器的實現(xiàn)裝置的框圖。參照圖9,該裝置90包括獲取模塊91、倒計時模塊92和停止模塊93。
[0121]獲取模塊91用于獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間;
[0122]倒計時模塊92用于在啟動對所述任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,以完成每個計時階段的計時時間;
[0123]停止模塊93用于在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
[0124]—些實施例中,參見圖10,該裝置還包括:
[0125]提醒模塊94,用于在每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。
[0126]一些實施例中,參見圖10,所述獲取模塊包括:
[0127]顯示子模塊911,用于顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長;
[0128]設(shè)置子模塊912,用于在所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要時,在所述時長所在區(qū)域設(shè)置每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的計時階段的個數(shù)是預(yù)設(shè)值。
[0129]—些實施例中,參見圖10,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述獲取模塊91還包括:
[0130]增刪子模塊913,用于在所述第一區(qū)域中包括的計時階段的個數(shù)不滿足用戶需要時,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。
[0131]一些實施例中,每個計時階段的信息還包括:剩余時長,所述顯示子模塊911還用于:
[0132]對每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示每個計時階段的剩余時間。
[0133]—些實施例中,在所述第一區(qū)域內(nèi),每個計時階段的文本信息從上至下進行排列,所述顯示子模塊911還用于:
[0134]更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本?目息顯不在最上方。
[0135]一些實施例中,所述顯示子模塊顯示的所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示每個計時階段的圖形信息。
[0136]—些實施例中,所有計時階段的圖形信息組成一個環(huán)形,每個計時階段對應(yīng)環(huán)形上的一部分。
[0137]一些實施例中,所述顯示子模塊911還用于:
[0138]在所述環(huán)形的中間區(qū)域,顯示所有計時階段的總剩余時間。
[0139]關(guān)于上述實施例中的裝置,其中各個模塊執(zhí)行操作的具體方式已經(jīng)在有關(guān)該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
[0140]本實施例中,通過獲取用戶為任務(wù)設(shè)置的多個計時階段以及每個計時階段的計時事件,并在啟動對任務(wù)的計時后,依次對每個計時階段的計時時間進行倒計時,可以在存在多個計時階段時也可以先進行計時設(shè)置再執(zhí)行計時運行,不需要設(shè)置與運行相互交叉,從而降低用戶的使用成本。進一步的,通過在每個計時階段的計時時間完成后進行提醒,可以方便用戶獲知每個計時階段的計時情況。進一步的,通過顯示計時器界面并在計時器界面中設(shè)置每個計時階段的計時時間,可以完成對每個計時階段的計時時間的設(shè)置。進一步的,通過功能標(biāo)識可以增加或刪除計時階段,滿足用戶需求。進一步的,通過在每個計時階段的倒計時過程中,顯示每個計時階段的剩余事件,可以方便用戶了解當(dāng)前情況。進一步的,通過更改不同計時階段的文本信息的顯示位置,可以將當(dāng)前所在的計時階段顯示在明顯的位置。進一步的,通過在計時器界面上顯示每個計時階段的圖形信息,可以豐富顯示形式。進一步的,通過將所有計時階段的圖形信息組成環(huán)形,可以方便用戶查看當(dāng)前的計時階段與所有計時階段之間的相互關(guān)系。進一步的,通過顯示所有計時階段的總的剩余時間,可以方便用戶獲知整體情況。
[0141]圖11是根據(jù)一示例性實施例示出的一種用于提供計時器的裝置的框圖。例如,裝置1100可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。
[0142]參照圖11,裝置1100可以包括以下一個或多個組件:處理組件1102,存儲器1104,電力組件1106,多媒體組件1108,音頻組件1110,輸入/輸出(I /0)的接口 1112,傳感器組件1114,以及通信組件1116。
[0143]處理組件1102通??刂蒲b置1100的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件1202可以包括一個或多個處理器1120來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1102可以包括一個或多個模塊,便于處理組件1102和其他組件之間的交互。例如,處理組件1102可以包括多媒體模塊,以方便多媒體組件1108和處理組件1102之間的交互。
[0144]存儲器1104被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備1100的操作。這些數(shù)據(jù)的示例包括用于在裝置1100上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器1104可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPR0M),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
[0145]電力組件1106為裝置1100的各種組件提供電力。電力組件1106可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置1100生成、管理和分配電力相關(guān)聯(lián)的組件。
[0146]多媒體組件1108包括在所述裝置1100和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件1208包括一個前置攝像頭和/或后置攝像頭。當(dāng)設(shè)備1100處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。
[0147]音頻組件1110被配置為輸出和/或輸入音頻信號。例如,音頻組件1110包括一個麥克風(fēng)(MIC),當(dāng)裝置1100處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1104或經(jīng)由通信組件1116發(fā)送。在一些實施例中,音頻組件1110還包括一個揚聲器,用于輸出音頻信號。
[0148]I/O接口 1112為處理組件1102和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
[0149]傳感器組件1114包括一個或多個傳感器,用于為裝置1100提供各個方面的狀態(tài)評估。例如,傳感器組件1114可以檢測到設(shè)備1100的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置1100的顯示器和小鍵盤,傳感器組件1114還可以檢測裝置1100或裝置1100—個組件的位置改變,用戶與裝置1100接觸的存在或不存在,裝置1100方位或加速/減速和裝置1100的溫度變化。傳感器組件1114可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1114還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件1114還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
[0150]通信組件1116被配置為便于裝置1100和其他設(shè)備之間有線或無線方式的通信。裝置1100可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件1116經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件1116還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
[0151]在示例性實施例中,裝置1100可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
[0152]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器1104,上述指令可由裝置1100的處理器1120執(zhí)行以完成上述方法。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
[0153]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
[0154]應(yīng)當(dāng)理解的是,本發(fā)明并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本發(fā)明的范圍僅由所附的權(quán)利要求來限制。
【主權(quán)項】
1.一種計時器的實現(xiàn)方法,其特征在于,包括: 獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間; 在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間; 在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間,包括: 顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長; 如果所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述方法還包括: 如果所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。5.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述每個計時階段的文本信息還包括:剩余時長,所述方法還包括: 對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。6.根據(jù)權(quán)利3所述的方法,其特征在于,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述方法還包括: 更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。7.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。9.根據(jù)權(quán)利要求8所述的方法,其特征在于,還包括: 在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。10.一種計時器的實現(xiàn)裝置,其特征在于,包括: 獲取模塊,用于獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間; 倒計時模塊,用于在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間; 停止模塊,用于在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,還包括: 提醒模塊,用于在所述每個計時階段的計時時間完成時,提醒對應(yīng)的計時階段已完成。12.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述獲取模塊包括: 顯示子模塊,用于顯示計時器界面,所述計時器界面中包括第一區(qū)域,所述第一區(qū)域用于顯示所有計時階段的文本信息,每個計時階段的文本信息包括:階段標(biāo)識和時長; 設(shè)置子模塊,用于在所述第一區(qū)域中包括的計時階段的個數(shù)滿足用戶需要時,在所述時長所在區(qū)域設(shè)置所述每個計時階段的計時時間,其中,初始時,第一區(qū)域包括的所述計時階段的個數(shù)是預(yù)設(shè)值。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述計時器界面中還包括:第二區(qū)域,所述第二區(qū)域用于顯示功能標(biāo)識,所述獲取模塊還包括: 增刪子模塊,用于在所述第一區(qū)域中包括的所述計時階段的個數(shù)不滿足用戶需要時,接收對用于添加或刪除計時階段的功能標(biāo)識的點擊指令,并根據(jù)所述點擊指令添加或刪除計時階段,得到滿足用戶需要個數(shù)的計時階段。14.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述每個計時階段的文本信息還包括:剩余時長,所述顯示子模塊還用于: 對所述每個計時階段的計時時間進行倒計時的過程中,在所述剩余時長所在區(qū)域顯示所述每個計時階段的剩余時間。15.根據(jù)權(quán)利要求12所述的裝置,其特征在于,在所述第一區(qū)域內(nèi),所述每個計時階段的文本信息從上至下進行排列,所述顯示子模塊還用于: 更改第一區(qū)域內(nèi)不同計時階段的文本信息的顯示位置,以將當(dāng)前時間所在的計時階段的文本信息顯示在最上方。16.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述顯示子模塊顯示的所述計時器界面中還包括:第三區(qū)域,所述第三區(qū)域用于顯示所述每個計時階段的圖形信息。17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所有計時階段的圖形信息組成一個環(huán)形,所述每個計時階段對應(yīng)環(huán)形上的一部分。18.根據(jù)權(quán)利要求17所述的裝置,其特征在于,所述顯示子模塊還用于: 在所述環(huán)形的中間區(qū)域,顯示所述所有計時階段的總剩余時間。19.一種用于提供計時器的裝置,其特征在于,包括: 處理器; 用于存儲處理器可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 獲取用戶為任務(wù)設(shè)置的多個計時階段,以及每個計時階段的計時時間; 在啟動對所述任務(wù)的計時后,依次對所述每個計時階段的計時時間進行倒計時,以完成所述每個計時階段的計時時間; 在所有計時階段的計時時間都完成后,結(jié)束對所述任務(wù)的計時。
【文檔編號】G06F9/44GK105930060SQ201610289857
【公開日】2016年9月7日
【申請日】2016年5月4日
【發(fā)明人】付文君, 李巍巍, 范輝
【申請人】北京小米移動軟件有限公司