本公開涉及信息處理
技術(shù)領(lǐng)域:
,尤其涉及一種打開界面的方法及裝置。
背景技術(shù):
:隨著智能操作系統(tǒng)功能的完善,在智能操作系統(tǒng)所在的終端上可以安裝各種類型的應(yīng)用程序,由于應(yīng)用程序的功能越來越豐富,因此被廣泛地應(yīng)用于人們工作以及生活的各個方面。其中某些應(yīng)用程序可能會在特定時間出現(xiàn)特定的應(yīng)用場景,比如購物類應(yīng)用程序可能在某一時間點做促銷活動、在某一時間點發(fā)送紅包、或者在某一特定時間點開始搶購某商品等等,在這種場景下,用戶可能會在特定時間點啟動該應(yīng)用程序,進而進入指定頁面以進行某項操作。技術(shù)實現(xiàn)要素:為克服相關(guān)技術(shù)中存在的問題,本公開提供一種打開界面的方法及裝置。根據(jù)本公開實施例的第一方面,提供一種打開界面的方法,所述方法包括:判斷目標啟動時間是否已到達,所述目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,所述界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息;當(dāng)所述目標啟動時間已到達時,基于所述目標啟動時間,從所述界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識;基于所述目標應(yīng)用程序標識和所述目標界面標識,打開目標應(yīng)用程序中的目標界面??蛇x地,所述判斷目標啟動時間是否已到達之前,還包括:當(dāng)在所述目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取所述目標應(yīng)用程序標識和所述目標界面標識;對所述目標應(yīng)用程序中所述目標界面設(shè)置至少一個啟動時間;將所述目標應(yīng)用程序標識、所述目標界面標識和所述至少一個啟動時間,對應(yīng)存儲在所述界面標記信息中。可選地,所述判斷目標啟動時間是否已到達之前,還包括:當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示所述界面標記提醒消息,所述界面標記提醒消息中包括標記選項,所述界面標記提醒消息用于提醒對所述目標應(yīng)用程序的目標界面進行標記;當(dāng)檢測到所述標記選項的觸發(fā)操作時,對所述目標應(yīng)用程序中所述目標界面設(shè)置至少一個啟動時間;獲取所述目標應(yīng)用程序標識和所述目標界面標識;將所述目標應(yīng)用程序標識、所述目標界面標識和所述至少一個啟動時間,對應(yīng)存儲在所述界面標記信息中??蛇x地,所述對所述目標應(yīng)用程序中所述目標界面設(shè)置至少一個啟動時間之后,還包括:設(shè)置所述至少一個啟動時間對應(yīng)的提醒方式;相應(yīng)地,所述將所述目標應(yīng)用程序標識、所述目標界面標識和所述至少一個啟動時間,對應(yīng)存儲在所述界面標記信息中,包括:將所述目標應(yīng)用程序標識、所述目標界面標識、所述至少一個啟動時間和所述至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在所述界面標記信息中??蛇x地,所述基于所述目標應(yīng)用程序標識和所述目標界面標識,打開目標應(yīng)用程序中的目標界面之后,還包括:基于所述目標應(yīng)用程序標識、所述目標界面標識和所述目標啟動時間,從所述界面標記信息中,獲取對應(yīng)的提醒方式;通過獲取的提醒方式,對所述目標界面的打開進行提醒。根據(jù)本公開實施例的第二方面,提供一種打開界面的裝置,所述裝置包括:判斷模塊,用于判斷目標啟動時間是否已到達,所述目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,所述界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息;第一獲取模塊,用于當(dāng)所述目標啟動時間已到達時,基于所述目標啟動時間,從所述界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識;打開模塊,用于基于所述目標應(yīng)用程序標識和所述目標界面標識,打開目標應(yīng)用程序中的目標界面??蛇x地,所述裝置還包括:第二獲取模塊,用于當(dāng)在所述目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取所述目標應(yīng)用程序標識和所述目標界面標識;第一設(shè)置模塊,用于對所述目標應(yīng)用程序中所述目標界面設(shè)置至少一個啟動時間;存儲模塊,用于將所述目標應(yīng)用程序標識、所述目標界面標識和所述至少一個啟動時間,對應(yīng)存儲在所述界面標記信息中??蛇x地,所述裝置還包括:顯示模塊,用于當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示所述界面標記提醒消息,所述界面標記提醒消息中包括標記選項,所述界面標記提醒消息用于提醒對所述目標應(yīng)用程序的目標界面進行標記;第二設(shè)置模塊,用于當(dāng)檢測到所述標記選項的觸發(fā)操作時,對所述目標應(yīng)用程序中所述目標界面設(shè)置至少一個啟動時間;第三獲取模塊,用于獲取所述目標應(yīng)用程序標識和所述目標界面標識;存儲模塊,用于將所述目標應(yīng)用程序標識、所述目標界面標識和所述至少一個啟動時間,對應(yīng)存儲在所述界面標記信息中。可選地,所述裝置還包括:第三設(shè)置模塊,用于設(shè)置所述至少一個啟動時間對應(yīng)的提醒方式;相應(yīng)地,所述存儲模塊,用于:將所述目標應(yīng)用程序標識、所述目標界面標識、所述至少一個啟動時間和所述至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在所述界面標記信息中??蛇x地,所述裝置還包括:第四獲取模塊,用于基于所述目標應(yīng)用程序標識、所述目標界面標識和所述目標啟動時間,從所述界面標記信息中,獲取對應(yīng)的提醒方式;提醒模塊,用于通過獲取的提醒方式,對所述目標界面的打開進行提醒。根據(jù)本公開實施例的第三方面,提供一種打開界面的裝置,所述裝置包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為:判斷目標啟動時間是否已到達,所述目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,所述界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息;當(dāng)所述目標啟動時間已到達時,基于所述目標啟動時間,從所述界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識;基于所述目標應(yīng)用程序標識和所述目標界面標識,打開目標應(yīng)用程序中的目標界面。本公開的實施例提供的技術(shù)方案可以包括以下有益效果:在本公開實施例中,由于目標啟動時間是對目標應(yīng)用程序中的目標界面設(shè)置的啟動時間,因此,可以判斷目標啟動時間是否已到達,進而在目標啟動時間已到達時,基于目標應(yīng)用程序標識和目標界面標識,自動打開目標應(yīng)用程序中的目標界面,從而無需用戶手動打開,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,并不能限制本公開。附圖說明此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。圖1是根據(jù)一示例性實施例示出的一種打開界面的方法流程圖。圖2A是根據(jù)一示例性實施例示出的另一種打開界面的方法流程圖。圖2B是根據(jù)一示例性實施例示出的一種設(shè)置界面啟動時間的界面示意圖。圖2C是根據(jù)一示例性實施例示出的一種顯示界面標記提醒消息的界面示意圖。圖3是根據(jù)一示例性實施例示出的第一種打開界面的裝置框圖。圖4是根據(jù)一示例性實施例示出的第二種打開界面的裝置框圖。圖5是根據(jù)一示例性實施例示出的第三種打開界面的裝置框圖。圖6是根據(jù)一示例性實施例示出的第四種打開界面的裝置框圖。具體實施方式這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。在對本公開實施例進行詳細的解釋說明之前,先對本公開實施例的應(yīng)用場景予以介紹。由于某些應(yīng)用程序可能會在特定時間出現(xiàn)特定的應(yīng)用場景,比如購物類應(yīng)用程序可能在某一時間點做促銷活動、在某一時間點發(fā)送紅包、或者在某一特定時間點開始搶購某商品等等,因此,在這種場景下,用戶可能會在特定時間點手動啟動該應(yīng)用程序,進而進入指定頁面以進行某項操作。由于相關(guān)技術(shù)中,都是用戶在特定時間點手動打開目標應(yīng)用程序中的目標界面,此時,用戶需要對哪個應(yīng)用程序會在哪個時間點出現(xiàn)什么樣的場景進行記憶,從而花費大量的時間和精力,并且通過手動打開目標應(yīng)用程序中的目標界面的操作比較復(fù)雜,因此,本公開實施例提供了一種打開界面的方法,通過設(shè)置目標應(yīng)用程序中的目標界面的啟動時間,進而在該啟動時間到達時,自動打開目標應(yīng)用程序中的目標界面,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。圖1是根據(jù)一示例性實施例示出的一種打開界面的方法流程圖,如圖1所示,打開界面的方法用于終端中,包括以下步驟:在步驟101中,終端判斷目標啟動時間是否已到達,目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息。在步驟102中,當(dāng)目標啟動時間已到達時,基于目標啟動時間,從界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識。在步驟103中,基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面。在本公開實施例中,由于目標啟動時間是對目標應(yīng)用程序中的目標界面設(shè)置的啟動時間,因此,可以判斷目標啟動時間是否已到達,進而在目標啟動時間已到達時,基于目標應(yīng)用程序標識和目標界面標識,自動打開目標應(yīng)用程序中的目標界面,從而無需用戶手動打開,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。可選地,判斷目標啟動時間是否已到達之前,還包括:當(dāng)在目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取目標應(yīng)用程序標識和目標界面標識;對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中。可選地,判斷目標啟動時間是否已到達之前,還包括:當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示界面標記提醒消息,界面標記提醒消息中包括標記選項,界面標記提醒消息用于提醒對目標應(yīng)用程序的目標界面進行標記;當(dāng)檢測到標記選項的觸發(fā)操作時,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;獲取目標應(yīng)用程序標識和目標界面標識;將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中。可選地,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間之后,還包括:設(shè)置至少一個啟動時間對應(yīng)的提醒方式;相應(yīng)地,將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中,包括:將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在界面標記信息中??蛇x地,基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面之后,還包括:基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息中,獲取對應(yīng)的提醒方式;通過獲取的提醒方式,對目標界面的打開進行提醒。上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本公開的可選實施例,本公開實施例對此不再一一贅述。圖2A是根據(jù)一示例性實施例示出的另一種打開界面的方法流程圖,如圖2A所示,打開界面的方法用于終端中,包括以下步驟。在步驟201中,終端判斷目標啟動時間是否已到達,目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息。由于相關(guān)技術(shù)中用戶需要在特定時間手動打開目標應(yīng)用程序中的目標界面,不僅需要花費大量的時間和精力,而且打開目標界面的操作比較復(fù)雜,因此,在本公開實施例中,可以為目標界面設(shè)置對應(yīng)的啟動時間,即目標啟動時間,進而終端可以通過判斷目標啟動時間是否已到達,來確定是否打開目標界面。其中,終端判斷目標啟動時間是否已到達的操作可以為:終端獲取自身的系統(tǒng)時間,將獲取的系統(tǒng)時間與目標啟動時間進行比較,如果兩者相同,則確定目標啟動時間已到達,如果兩者不相同,則判斷獲取的系統(tǒng)時間是否早于目標啟動時間,如果獲取的系統(tǒng)時間早于目標啟動時間,則確定目標啟動時間未到達,如果獲取的系統(tǒng)時間晚于目標啟動時間,則確定目標啟動時間已超時。需要說明的是,終端可以周期性地判斷目標啟動時間是否已到達,也可以實時地判斷目標啟動時間是否已到達,還可以是定時地判斷目標啟動時間是否到達,比如在凌晨1:00到6:00,不進行判斷目標啟動時間是否已經(jīng)到達,在6:00和次日凌晨1:00之間,實時地或周期性地判斷目標啟動時間是否到達。當(dāng)然,實際應(yīng)用中,該終端還可以通過其他的方式來判斷,本公開實施例對此不作具體限定。其中,為了防止出現(xiàn)目標啟動時間已超時的現(xiàn)象,該終端可以實時地來判斷目標啟動時間是否已到達,從而提高判斷的準確率,進而提高打開界面的準確率。比如,終端在界面標記信息中已存儲的應(yīng)用程序1中界面a的啟動時間為9:00,假設(shè)該啟動時間9:00為目標啟動時間,終端可以實時地判斷自身的系統(tǒng)時間是否到達9:00。當(dāng)該終端判斷出自身的系統(tǒng)時間到達9:00,則確定到達目標啟動時間。進一步地,在判斷目標啟動時間是否已到達之前,為了在特定時間打開目標應(yīng)用程序中的目標界面,需要對目標界面進行標記,本公開實施例可以通過如下兩種可能的實現(xiàn)方式來對目標界面進行標記:第一種可能的實現(xiàn)方式,當(dāng)在目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取目標應(yīng)用程序標識和目標界面標識,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間,將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中。其中,當(dāng)終端對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間時,該終端可以顯示啟動時間設(shè)置界面,進而檢測啟動時間設(shè)置界面中設(shè)置的至少一個啟動時間,并將檢測的至少一個啟動時間設(shè)置為目標界面的啟動時間。需要說明的是,該至少一個啟動時間為用于指示終端打開目標應(yīng)用程序中目標界面的時間,當(dāng)該至少一個啟動時間包括一個啟動時間時,該終端可以在該啟動時間到達時,打開目標應(yīng)用程序中的目標界面;當(dāng)該至少一個啟動時間包括多個啟動時間時,該終端可以在該多個啟動時間中每個啟動時間的到達時刻,打開目標應(yīng)用程序中的目標界面,也即是,該終端會將目標應(yīng)用程序中的目標界面打開多次。其中,當(dāng)終端將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中時,該終端可以將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,存儲在界面標記信息包括的應(yīng)用程序標識、界面標識與啟動時間之間的對應(yīng)關(guān)系中。比如,該終端在應(yīng)用程序1的界面a上檢測到界面標記操作時,終端獲取應(yīng)用程序1的標識和界面a的標識,假設(shè)應(yīng)用程序1的標識為ID1,應(yīng)用程序1中界面a的標識為ID11,并且如圖2B所示,該終端為應(yīng)用程序1中界面a設(shè)置啟動時間,假設(shè)根據(jù)用戶需求,設(shè)置9:00為應(yīng)用程序1中界面a的啟動時間,那么,該終端可以將應(yīng)用程序1的標識ID1、應(yīng)用程序1中界面a的標識ID11和啟動時間9:00,以表1所示的對應(yīng)關(guān)系存儲在界面標記信息中。表1應(yīng)用程序標識界面標識啟動時間ID1ID119:00再比如,該終端在應(yīng)用程序2的界面b上檢測到界面標記操作時,終端獲取應(yīng)用程序2的標識和界面b的標識,假設(shè)應(yīng)用程序2的標識為ID2,應(yīng)用程序2中界面b的標識為ID21,并且如圖2B所示,該終端為應(yīng)用程序2中界面b設(shè)置啟動時間,假設(shè)根據(jù)實際操作需求,為應(yīng)用程序2中界面b設(shè)置10:00、14:00和18:00三個啟動時間,那么,該終端可以將應(yīng)用程序2的標識ID2、應(yīng)用程序2中界面b的標識ID21和三個啟動時間10:00、14:00和18:00,以表2所示的對應(yīng)關(guān)系存儲在界面標記信息中。表2相應(yīng)地,該終端可以將應(yīng)用程序1的界面a在9:00時自動打開,并將應(yīng)用程序2的界面b在10:00、14:00和18:00時分別打開。需要說明的是,在本公開實施例中,以上述表1和表2所示的應(yīng)用程序標識、界面標識和啟動時間之間的對應(yīng)關(guān)系為例進行說明,并不對本公開實施例構(gòu)成限定。需要說明的是,界面標記操作用于指示對界面進行標記,從而便于后續(xù)自動打開,且界面標記操作可以是終端中存儲的默認操作,也可以是用戶事先手動設(shè)置的操作,比如,界面標記操作可以是特定的手勢動作,還可以是通過狀態(tài)欄里的按鈕一鍵標記的操作,也可以是以一定的壓力按壓屏幕等操作,本公開實施例不作具體限定。另外,目標應(yīng)用程序標識用于唯一標識目標應(yīng)用程序,該目標應(yīng)用程序可以為終端上所安裝的任一應(yīng)用程序,目標界面標識用于唯一標識目標應(yīng)用程序中的目標界面,該目標界面可以為目標應(yīng)用程序中的任一界面。針對第一種可能的實現(xiàn)方式,當(dāng)用戶需要標記目標應(yīng)用程序中的目標界面時,可以在目標應(yīng)用程序中的目標界面上觸發(fā)界面標記操作,進而終端按照上述方法對目標應(yīng)用程序中的目標界面進行標記。也即是,在第一種可能的實現(xiàn)方式中,終端可以根據(jù)用戶的需求進行界面標記,從而保證標記的界面更符合用戶的意愿。第二種可能的實現(xiàn)方式,當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示界面標記提醒消息,界面標記提醒消息中包括標記選項,界面標記提醒消息用于提醒對目標應(yīng)用程序的目標界面進行標記。當(dāng)檢測到標記選項的觸發(fā)操作時,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間。獲取目標應(yīng)用程序標識和目標界面標識,將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中。其中,當(dāng)終端對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間時,可以參考上述第一種可能的實現(xiàn)方式,本公開實施例對此不再詳細闡述。另外,當(dāng)終端將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中時,也可以參考上述第一種可能的實現(xiàn)方式,本公開實施例同樣對此不再詳細闡述。其中,界面標記提醒消息中可以包括應(yīng)用程序可能會在特定時間出現(xiàn)特定的應(yīng)用場景的具體內(nèi)容,比如購物類應(yīng)用程序可能在某一時間點做促銷活動、在某一時間點發(fā)送紅包、或者在某一特定時間點開始搶購某商品等等,且該界面標記提醒消息用于通知用戶活動的具體內(nèi)容和時間。另外,該界面標記提醒消息還可以包括標記選項,此時,該界面標記提醒消息用于提醒用戶進行界面標記,也即是,當(dāng)用戶點擊該標記選項時,該終端可以檢測到該標記選項的觸發(fā)操作,進而確定用戶需要對該目標應(yīng)用程序中的目標界面進行標記。當(dāng)然,實際應(yīng)用中,界面標記提醒消息還可以包括其他信息,本公開實施例對此不作具體限定。比如,目標應(yīng)用服務(wù)器發(fā)送了一條XX商城X月XX日8:00和11:00有促銷活動的界面標記提醒消息,終端顯示該界面標記提醒消息,如圖2C所示,如果用戶點擊界面標記提醒消息中的標記選項時,該終端可以獲取目標應(yīng)用程序標識和目標界面標識,假設(shè)該界面標記提醒消息用于提醒對應(yīng)用程序3中的界面c進行標記,且應(yīng)用程序3的標識為ID3,應(yīng)用程序3中界面c的標識為ID31,并在啟動時間設(shè)置界面中設(shè)置對應(yīng)的啟動時間,該啟動時間設(shè)置界面如圖2B所示,假設(shè)在啟動時間設(shè)置界面上設(shè)置10:00和14:00兩個啟動時間,那么,該終端可以將應(yīng)用程序3的標識ID3、應(yīng)用程序3中界面c的標識ID31和兩個啟動時間10:00和14:00,以表3所示的對應(yīng)關(guān)系存儲在界面標記信息中。表3需要說明的是,在本公開實施例中,以上述表3所示的應(yīng)用程序標識、界面標識和啟動時間之間的對應(yīng)關(guān)系為例進行說明,并不對本公開實施例構(gòu)成限定。需要說明的是,標記選項的觸發(fā)操作用于指示對界面進行標記,從而便于后續(xù)自動打開,且標記選項的觸發(fā)操作可以是終端中存儲的默認操作,也可以是用戶事先手動設(shè)置的操作,比如,界面標記操作可以是特定的手勢動作,還可以是通過狀態(tài)欄里的按鈕一鍵標記的操作,也可以是以一定的壓力按壓屏幕等操作,本公開實施例不作具體限定。針對第二種可能的實現(xiàn)方式,當(dāng)用戶需要對界面標記提醒消息中所提醒的目標應(yīng)用程序中的目標界面進行標記時,可以對界面標記提醒消息中標記選項執(zhí)行觸發(fā)操作,進而終端可以對目標應(yīng)用程序中的目標界面進行標記。也即是,在第二種可能的實現(xiàn)方式中,終端可以根據(jù)服務(wù)器發(fā)送的界面標記提醒消息和用戶的需求以一鍵標記的方式進行界面標記,從而保證用戶在標記界面之前對所標記的應(yīng)用程序的界面、啟動時間和對應(yīng)的活動有清楚的了解,使標記的界面更符合用戶的意愿,并且通過一鍵標記的方式不僅簡化了界面標記操作,更提高了界面標記的效率。進一步地,在為目標應(yīng)用程序中的目標界面設(shè)置至少一個啟動時間之后,為了在啟動目標應(yīng)用程序中的目標界面時有效提醒用戶,可以設(shè)置該至少一個啟動時間所對應(yīng)的提醒方式,將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在界面標記信息中。其中,當(dāng)該終端設(shè)置至少一個啟動時間所對應(yīng)的提醒方式時,該終端可以將預(yù)設(shè)的默認提醒方式設(shè)置為該至少一個啟動時間對應(yīng)的提醒方式。另外,該終端可以顯示提醒方式設(shè)置界面,由用戶設(shè)置該至少一個啟動時間對應(yīng)的提醒方式,當(dāng)然,實際應(yīng)用中,該終端還可以通過其他方式設(shè)置該至少一個啟動時間對應(yīng)的提醒方式,本公開實施例對此不作具體限定。需要說明的是,該至少一個啟動時間對應(yīng)的提醒方式可以是響鈴,也可以是振動,還可以是與該終端相關(guān)聯(lián)的第三方設(shè)備響鈴或振動等,當(dāng)然,在實際應(yīng)用中還可以是其他方式,本公開實施例對此不作具體限定。比如,在分別設(shè)置了應(yīng)用程序1的界面a、應(yīng)用程序2的界面c和應(yīng)用程序3的界面c的啟動時間之后,還可以設(shè)置與應(yīng)用程序、界面和啟動時間相對應(yīng)的提醒方式,提醒方式可以是默認提醒方式,也可以是用戶設(shè)置,具體方式有振動、響鈴、第三方設(shè)備提醒等等,假設(shè)對應(yīng)用程序1中的界面a對應(yīng)的啟動時間9:00設(shè)置的提醒方式為默認提醒方式,對應(yīng)用程序2中界面b對應(yīng)的啟動時間10:00設(shè)置的提醒方式為響鈴,對應(yīng)用程序2中界面b對應(yīng)的啟動時間14:00設(shè)置的提醒方式為振動,對應(yīng)用程序2中界面b對應(yīng)的啟動時間18:00設(shè)置的提醒方式為第三方設(shè)備提醒,對應(yīng)用程序3中界面c對應(yīng)的啟動時間8:00設(shè)置的提醒方式為振動,對應(yīng)用程序3中界面c對應(yīng)的啟動時間11:00設(shè)置的提醒方式為振動,并將各個應(yīng)用程序標識、各個界面標識、各個啟動時間和各個啟動時間對應(yīng)的提醒方式以表4所示的對應(yīng)關(guān)系存儲在界面標記信息中。表4需要說明的是,在本公開實施例中,以上述表4所示的應(yīng)用程序標識、界面標識、啟動時間和提醒方式之間的對應(yīng)關(guān)系為例進行說明,并不對本公開實施例構(gòu)成限定。在本公開實施例中,當(dāng)終端將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在界面標記信息中時,存儲方式可以是文件形式或是數(shù)據(jù)庫形式等,當(dāng)然,實際應(yīng)用中,還可以是其他形式,本公開實施例對此不作具體限定。需要說明的是,本公開實施例是一種系統(tǒng)級別的功能,需要在操作系統(tǒng)內(nèi)部實現(xiàn)。示例的,在終端中可以設(shè)置有界面標記模塊和界面處理模塊,界面標記模塊用于對目標界面進行標記,并對應(yīng)存儲應(yīng)用程序標識、界面標識、至少一個啟動時間、至少一個啟動時間所對應(yīng)的提醒方式等界面標記信息。界面處理模塊用于當(dāng)界面標記信息存儲完成時,接收界面標記模塊發(fā)送界面處理指令,在接收界面處理指令后,讀取已存儲的界面標記信息,并通過操作系統(tǒng)的接口,將界面標記信息設(shè)置成通知信息。在步驟202中,當(dāng)目標啟動時間已到達時,基于目標啟動時間,從界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識。由于該終端可以將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,存儲在界面標記信息包括的應(yīng)用程序標識、界面標識與啟動時間之間的對應(yīng)關(guān)系中,因此,在本公開實施例中,該終端基于目標啟動時間,從界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識的實現(xiàn)過程可以包括:該終端可以基于目標啟動時間,從界面標記信息包括的應(yīng)用程序標識、界面標識與啟動時間之間的對應(yīng)關(guān)系中,獲取對應(yīng)的應(yīng)用程序標識和界面標識,并將獲取的應(yīng)用程序標識確定為目標應(yīng)用程序標識,以及將獲取的界面標識確定為目標界面標識。比如,當(dāng)前時間為9:00,該終端基于上述表1確定到達應(yīng)用程序1的界面a的啟動時間,基于啟動時間9:00,在界面標記信息中讀取應(yīng)用程序1標識ID1和應(yīng)用程序1中界面a的標識ID11。其中,在終端包括界面標記模塊和界面處理模塊的情況下,當(dāng)該終端的操作系統(tǒng)確定目標啟動時間到達時,操作系統(tǒng)可以向界面處理模塊發(fā)送通知信息,界面處理模塊在接收到通知信息時,可以基于目標啟動時間,從界面標記信息中,讀取與目標啟動時間相對應(yīng)的應(yīng)用程序標識和界面標識,進而將讀取的應(yīng)用程序標識確定為目標應(yīng)用程序標識,以及將讀取的界面標識確定為目標界面標識。進一步地,當(dāng)目標啟動時間未到達或者已超時時,結(jié)束操作。在步驟203中,基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面。在本公開實施例中,當(dāng)基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序的目標界面時,該終端可以調(diào)用操作系統(tǒng)提供的界面啟動接口,進而根據(jù)目標應(yīng)用程序標識和目標界面標識,通過調(diào)用的界面啟動接口,打開目標應(yīng)用程序中的目標界面。比如,繼續(xù)步驟202中的例子,當(dāng)獲取到目標應(yīng)用程序標識ID1和目標界面標識ID11時,該終端可以調(diào)用操作系統(tǒng)提供的界面啟動接口,根據(jù)ID1和ID11,通過調(diào)用的界面啟動接口,打開應(yīng)用程序1的界面a。其中,在終端包括界面標記模塊和界面處理模塊的情況下,該終端可以通過界面處理模塊調(diào)用操作系統(tǒng)提供的界面啟動接口,進而根據(jù)已讀取的目標應(yīng)用程序標識與目標界面標識,打開目標應(yīng)用程序的目標界面。至此,本公開實施例已實現(xiàn)了自動打開目標應(yīng)用程序中目標界面的方法,然而,在打開目標應(yīng)用程序中目標界面之后,為了通知用戶目標應(yīng)用程序中目標界面已經(jīng)打開,并通知用戶可以進行所需的操作,該終端可以按照如下步驟204和步驟205對用戶進行提醒。在步驟204中,基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息中,獲取對應(yīng)的提醒方式。由于該終端可以將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和對應(yīng)的提醒方式,存儲在界面標記信息包括的應(yīng)用程序標識、界面標識、啟動時間與提醒方式之間的對應(yīng)關(guān)系中,因此,在本公開實施例中,該終端基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息中,獲取對應(yīng)的提醒方式的實現(xiàn)過程可以包括:該終端基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息包括的應(yīng)用程序標識、界面標識、啟動時間與提醒方式之間的對應(yīng)關(guān)系中,獲取對應(yīng)的提醒方式。比如,繼續(xù)步驟203的例子,該終端可以基于應(yīng)用程序1的標識ID1、應(yīng)用程序1中界面a的標識ID11和啟動時間9:00,從上述表4所示界面標記信息中應(yīng)用程序標識、界面標識、啟動時間與提醒方式之間的對應(yīng)關(guān)系中獲取相應(yīng)的提醒方式為默認提醒方式。其中,在終端包括界面標記模塊和界面處理模塊的情況下,界面處理模塊打開目標應(yīng)用程序的目標界面后,讀取界面標記信息中所存儲的與打開的目標應(yīng)用程序的標識、目標界面標識和目標啟動時間所對應(yīng)的提醒方式。在步驟205中,通過獲取的提醒方式,對目標界面的打開進行提醒。在本公開實施例中,由于目標啟動時間是對目標應(yīng)用程序中的目標界面設(shè)置的啟動時間,因此,可以判斷目標啟動時間是否已到達,進而在目標啟動時間已到達時,基于目標應(yīng)用程序標識和目標界面標識,自動打開目標應(yīng)用程序中的目標界面,從而無需用戶手動打開,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。圖3是根據(jù)一示例性實施例示出的一種打開界面的裝置框圖,如圖3所示,打開界面的裝置包括:判斷模塊301,用于判斷目標啟動時間是否已到達,目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息;第一獲取模塊302,用于當(dāng)目標啟動時間已到達時,基于目標啟動時間,從界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識;打開模塊303,用于基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面??蛇x地,如圖4所示,打開界面的裝置還可以包括:第二獲取模塊304,用于當(dāng)在目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取目標應(yīng)用程序標識和目標界面標識;第一設(shè)置模塊305,用于對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;存儲模塊306,用于將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中??蛇x地,如圖5所示,打開界面的裝置還可以包括:顯示模塊307,用于當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示界面標記提醒消息,界面標記提醒消息中包括標記選項,界面標記提醒消息用于提醒對目標應(yīng)用程序的目標界面進行標記;第二設(shè)置模塊308,用于當(dāng)檢測到標記選項的觸發(fā)操作時,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;第三獲取模塊309,用于獲取目標應(yīng)用程序標識和目標界面標識;存儲模塊306,用于將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中??蛇x地,打開界面的裝置還可以包括:第三設(shè)置模塊,用于設(shè)置至少一個啟動時間對應(yīng)的提醒方式;相應(yīng)地,存儲模塊306,用于:將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在界面標記信息中??蛇x地,打開界面的裝置還可以包括:第四獲取模塊,用于基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息中,獲取對應(yīng)的提醒方式;提醒模塊,用于通過獲取的提醒方式,對目標界面的打開進行提醒。在本公開實施例中,由于目標啟動時間是對目標應(yīng)用程序中的目標界面設(shè)置的啟動時間,因此,可以判斷目標啟動時間是否已到達,進而在目標啟動時間已到達時,基于目標應(yīng)用程序標識和目標界面標識,自動打開目標應(yīng)用程序中的目標界面,從而無需用戶手動打開,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。圖6是根據(jù)一示例性實施例示出的一種用于打開界面的裝置600的框圖。例如,裝置600可以是移動電話,計算機,數(shù)字廣播終端,消息收發(fā)設(shè)備,游戲控制臺,平板設(shè)備,醫(yī)療設(shè)備,健身設(shè)備,個人數(shù)字助理等。參照圖6,裝置600可以包括以下一個或多個組件:處理組件602,存儲器604,電源組件606,多媒體組件606,音頻組件610,輸入/輸出(I/O)的接口612,傳感器組件614,以及通信組件616。處理組件602通??刂蒲b置600的整體操作,諸如與顯示,電話呼叫,數(shù)據(jù)通信,相機操作和記錄操作相關(guān)聯(lián)的操作。處理組件602可以包括一個或多個處理器620來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件602可以包括一個或多個模塊,便于處理組件602和其他組件之間的交互。例如,處理組件602可以包括多媒體模塊,以方便多媒體組件606和處理組件602之間的交互。存儲器604被配置為存儲各種類型的數(shù)據(jù)以支持在裝置600的操作。這些數(shù)據(jù)的示例包括用于在裝置600上操作的任何應(yīng)用程序或方法的指令,聯(lián)系人數(shù)據(jù),電話簿數(shù)據(jù),消息,圖片,視頻等。存儲器604可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。電源組件606為裝置600的各種組件提供電源。電源組件606可以包括電源管理系統(tǒng),一個或多個電源,及其他與為裝置600生成、管理和分配電源相關(guān)聯(lián)的組件。多媒體組件606包括在所述裝置600和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現(xiàn)為觸摸屏,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。所述觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與所述觸摸或滑動操作相關(guān)的持續(xù)時間和壓力。在一些實施例中,多媒體組件606包括一個前置攝像頭和/或后置攝像頭。當(dāng)裝置600處于操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或后置攝像頭可以接收外部的多媒體數(shù)據(jù)。每個前置攝像頭和后置攝像頭可以是一個固定的光學(xué)透鏡系統(tǒng)或具有焦距和光學(xué)變焦能力。音頻組件610被配置為輸出和/或輸入音頻信號。例如,音頻組件610包括一個麥克風(fēng)(MIC),當(dāng)裝置600處于操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風(fēng)被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器604或經(jīng)由通信組件616發(fā)送。在一些實施例中,音頻組件610還包括一個揚聲器,用于輸出音頻信號。I/O接口612為處理組件602和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限于:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。傳感器組件614包括一個或多個傳感器,用于為裝置600提供各個方面的狀態(tài)評估。例如,傳感器組件614可以檢測到裝置600的打開/關(guān)閉狀態(tài),組件的相對定位,例如所述組件為裝置600的顯示器和小鍵盤,傳感器組件614還可以檢測裝置600或裝置600一個組件的位置改變,用戶與裝置600接觸的存在或不存在,裝置600方位或加速/減速和裝置600的溫度變化。傳感器組件614可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件614還可以包括光傳感器,如CMOS或CCD圖像傳感器,用于在成像應(yīng)用中使用。在一些實施例中,該傳感器組件614還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。通信組件616被配置為便于裝置600和其他設(shè)備之間有線或無線方式的通信。裝置600可以接入基于通信標準的無線網(wǎng)絡(luò),如WiFi,2G或3G,或它們的組合。在一個示例性實施例中,通信組件616經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,所述通信組件616還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。在示例性實施例中,裝置600可以被一個或多個應(yīng)用專用集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器604,上述指令可由裝置600的處理器620執(zhí)行以完成上述裝置。例如,所述非臨時性計算機可讀存儲介質(zhì)可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。一種非臨時性計算機可讀存儲介質(zhì),當(dāng)所述存儲介質(zhì)中的指令由移動終端的處理器執(zhí)行時,使得移動終端能夠執(zhí)行一種打開界面的方法,所述方法包括:判斷目標啟動時間是否已到達,目標啟動時間為已存儲的界面標記信息包括的多個啟動時間中任一啟動時間,界面標記信息用于存儲多個應(yīng)用程序中已標記界面的信息;當(dāng)目標啟動時間已到達時,基于目標啟動時間,從界面標記信息中,獲取目標應(yīng)用程序標識和目標界面標識;基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面。可選地,判斷目標啟動時間是否已到達之前,還包括:當(dāng)在目標應(yīng)用程序中的目標界面上檢測到界面標記操作時,獲取目標應(yīng)用程序標識和目標界面標識;對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中??蛇x地,判斷目標啟動時間是否已到達之前,還包括:當(dāng)接收到目標應(yīng)用服務(wù)器發(fā)送的界面標記提醒消息時,顯示界面標記提醒消息,界面標記提醒消息中包括標記選項,界面標記提醒消息用于提醒對目標應(yīng)用程序的目標界面進行標記;當(dāng)檢測到標記選項的觸發(fā)操作時,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間;獲取目標應(yīng)用程序標識和目標界面標識;將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中??蛇x地,對目標應(yīng)用程序中目標界面設(shè)置至少一個啟動時間之后,還包括:設(shè)置至少一個啟動時間對應(yīng)的提醒方式;相應(yīng)地,將目標應(yīng)用程序標識、目標界面標識和至少一個啟動時間,對應(yīng)存儲在界面標記信息中,包括:將目標應(yīng)用程序標識、目標界面標識、至少一個啟動時間和至少一個啟動時間對應(yīng)的提醒方式,對應(yīng)存儲在界面標記信息中。可選地,基于目標應(yīng)用程序標識和目標界面標識,打開目標應(yīng)用程序中的目標界面之后,還包括:基于目標應(yīng)用程序標識、目標界面標識和目標啟動時間,從界面標記信息中,獲取對應(yīng)的提醒方式;通過獲取的提醒方式,對目標界面的打開進行提醒。在本公開實施例中,由于目標啟動時間是對目標應(yīng)用程序中的目標界面設(shè)置的啟動時間,因此,可以判斷目標啟動時間是否已到達,進而在目標啟動時間已到達時,基于目標應(yīng)用程序標識和目標界面標識,自動打開目標應(yīng)用程序中的目標界面,從而無需用戶手動打開,不僅可以免去用戶記憶的煩惱,給用戶的后續(xù)操作帶來便捷,并且減少用戶因為忘記打開界面而造成的損失,還可以簡化打開目標界面的操作,從而提高界面打開的效率。本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本公開的一般性原理并包括本公開未公開的本
技術(shù)領(lǐng)域:
中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本公開的真正范圍和精神由下面的權(quán)利要求指出。應(yīng)當(dāng)理解的是,本公開并不局限于上面已經(jīng)描述并在附圖中示出的精確結(jié)構(gòu),并且可以在不脫離其范圍進行各種修改和改變。本公開的范圍僅由所附的權(quán)利要求來限制。當(dāng)前第1頁1 2 3