本發(fā)明涉及數據處理領域,尤其涉及一種提示信息的顯示方法。
背景技術:
隨著人類生活水平的提高,智能終端成為通訊必不可少的設備之一,安卓系統(tǒng)中智能終端的普及,不僅推動了移動互聯(lián)網的發(fā)展,還將app移動應用推進了全民歡宴的時代,早在2012年時,所有的安卓應用商店的應用數據已過百萬,隨著近四年的發(fā)展,安卓應用商店的市場規(guī)模進一步擴大,其現(xiàn)在的應用總和在150萬以上,迅猛發(fā)展的app在我們的生活中扮演越來越重要的角色,市場前景也日漸凸顯。
在智能終端的使用過程中,用戶經常使用以下兩種方法對要做的事情設置提醒,第一種是使用鬧鐘為自己設定提醒,但鬧鐘只能在設定的時間作響,卻不能提示用戶要做的事情;第二種是使用記事本,但操作繁瑣復雜,需要在記事本中進行多重設置,因此現(xiàn)有的兩種方式均不能滿足用戶的需求,造成用戶的體驗度極差。
技術實現(xiàn)要素:
本發(fā)明的目的是針對現(xiàn)有技術的缺陷,提供一種提示信息的顯示方法,能夠基于用戶的需要,對提示信息進行動態(tài)顯示,從而極大地提高了用戶體驗。
有鑒于此,本發(fā)明實施例提供了一種提示信息的顯示方法,包括:
用戶終端接收用戶輸入的登錄信息,根據所述登錄信息生成登錄請求,發(fā)送給服務器;所述登錄信息包括用戶id;
所述服務器根據所述用戶id,在用戶信息列表中進行查找;
當找到所述用戶id時,所述服務器根據所述用戶id在用戶-提示信息預設列表中獲取相對應的預設時間信息;所述預設時間信息包括第一時間閾值;
當當前時間在所述第一時間閾值范圍內,所述服務器根據第一項目信息獲取相對應的第一提示信息;
所述用戶終端將所述第一提示信息在當前用戶界面進行動態(tài)顯示。
優(yōu)選的,在所述服務器根據所述用戶id在用戶-提示信息預設列表中獲取相對應的預設時間信息之前,所述方法還包括:
所述服務器將提示信息設定界面數據發(fā)送給用戶終端;
所述用戶終端根據所述提示信息設定界面數據生成提示信息設定界面進行顯示;所述提示信息設定界面包括項目信息和相對應的時間閾值輸入區(qū)域;
所述用戶終端接收用戶在所述第一項目信息對應的時間閾值輸入區(qū)域輸入的所述第一時間閾值。
進一步優(yōu)選的,在所述用戶終端接收用戶在所述第一項目信息對應的時間閾值輸入區(qū)域輸入的所述第一時間閾值之后,所述方法還包括:
建立所述用戶id和所述第一時間閾值的關聯(lián)關系,并儲存在所述用戶-提示信息預設列表中。
進一步優(yōu)選的,在所述用戶終端根據所述提示信息設定界面數據生成提示信息設定界面進行顯示之后,所述方法還包括:
所述用戶終端接收用戶在所述第二項目信息對應的時間閾值輸入區(qū)域輸入的第二時間閾值。
進一步優(yōu)選的,在所述用戶終端接收用戶在所述第二項目信息對應的時間閾值輸入區(qū)域輸入的所述第二時間閾值之后,所述方法還包括:
建立所述用戶id和所述第二時間閾值的關聯(lián)關系,并儲存在所述用戶-提示信息預設列表中。
進一步優(yōu)選的,所述方法還包括:
所述服務器獲取所述用戶終端的亮度信息;
當所述亮度信息在所述第二時間閾值內超過預設亮度閾值時,所述服務器根據第二項目信息在提示信息列表中調用相對應的第二提示信息,發(fā)送給所述用戶終端;
所述用戶終端將所述第二提示信息在當前用戶界面進行動態(tài)顯示。
優(yōu)選的,在所述用戶終端接收用戶輸入的登錄信息之前,所述方法還包括:
所述用戶終端接收用戶輸入的注冊信息,并發(fā)送給所述服務器;其中,所述注冊信息包括用戶id;
所述服務器根據所述用戶id將所述注冊信息儲存在所述用戶信息列表中。
本發(fā)明實施例提供的一種提示信息的顯示方法,能夠基于用戶的需要,對提示信息進行動態(tài)顯示,從而極大地提高了用戶體驗。
附圖說明
圖1為本發(fā)明實施例提供的提示信息的顯示方法流程圖;
圖2為本發(fā)明實施例提供的一種提示信息的顯示界面;
圖3為本發(fā)明實施例提供的另一種提示信息的顯示界面;
圖4為本發(fā)明實施例提供的又一種提示信息的顯示界面。
具體實施方式
下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
本實施例提供的提示信息的顯示方法,實現(xiàn)于用戶終端的應用中。常用的用戶終端包括:智能手機和平板電腦。圖1為本發(fā)明實施例提供的一種提示信息的顯示方法流程圖,如圖1所示,包括:
步驟101,用戶終端接收用戶輸入的登錄信息,根據登錄信息生成登錄請求,發(fā)送給服務器;
其中,登錄信息包括用戶id,用戶id是用于識別用戶的,用戶id可以是終端id,比如手機號碼,也可以是用戶名等。
登錄請求的生成可以有兩種方式,一種是用戶終端接收用戶在登錄界面輸入的用戶id,從而生成登錄請求發(fā)送給服務器;另一種是用戶終端接收用戶在登錄界面輸入的登錄指令,生成登錄請求發(fā)送給服務器,登錄指令中攜帶發(fā)送登錄請求的用戶終端的終端id。
當然對于新用戶來說,在登錄之前,需要進行新用戶的注冊。具體的,用戶終端接收用戶輸入的用戶注冊請求,根據用戶注冊請求生成用戶注冊指令,并發(fā)送給服務器;服務器獲取用戶注冊數據,發(fā)送給用戶終端,在用戶終端生成用戶注冊界面;第一用戶終端接收第一用戶輸入的注冊信息,并發(fā)送給服務器;其中,注冊信息可以包括用戶id、姓名、年齡、手機號等;服務器根據用戶id將注冊信息儲存在用戶信息列表中。
其中,用戶信息列表中包括已經注冊的所有用戶的注冊信息。
步驟102,服務器根據用戶id,在用戶信息列表中進行查找;
具體的,用戶服務器對登錄請求進行解析,得到用戶id,再在用戶信息列表中進行查找是否具有該用戶id,從而判斷該用戶是否進行注冊。如果在用戶信息列表中查找到該用戶id,說明該用戶已經進行注冊,如果在用戶信息列表中查找不到該用戶id,說明該用戶沒進行注冊,則服務器獲取用戶注冊數據發(fā)送給用戶終端,在用戶終端生成用戶注冊界面,提示用戶進行注冊。
步驟103,當找到用戶id時,服務器根據用戶id在用戶-提示信息預設列表中獲取相對應的預設時間信息;
其中,用戶-提示信息預設列表中包括用戶id和相對應的預設時間信息,預設時間信息可以包括用戶設定的多個時間閾值。
用戶-提示信息預設列表中預設時間信息是在步驟103之前錄入的,具體的,服務器將提示信息設定界面數據發(fā)送給用戶終端;用戶終端根據提示信息設定界面數據生成提示信息設定界面進行顯示,其中,在提示信息設定界面上可以包括多個項目信息和相對應的時間閾值輸入區(qū)域;項目信息可以為起床時間、睡覺時間、早飯時間、鍛煉時間等,每個項目信息對應一個時間閾值輸入區(qū)域,項目信息用于提示用戶在時間閾值輸入區(qū)域進行相應的輸入。
用戶終端接收用戶在第一項目信息對應的時間閾值輸入區(qū)域輸入的第一時間閾值;建立用戶id和第一時間閾值的關聯(lián)關系,并儲存在用戶-提示信息預設列表中。
需要說明的是,項目信息對應的時間閾值信息可以是用戶輸入的,用戶可以根據自己的習慣在時間閾值輸入區(qū)域輸入設定的時間閾值;時間閾值信息也可以是服務器預先設定的,當用戶沒有設置時,將時間閾值信息默認為服務器預先設定的。
步驟104,當當前時間在第一時間閾值范圍內,服務器根據第一項目信息獲取相對應的第一提示信息;
其中,每個項目信息具有一個項目id,用于標識項目信息,且每個項目信息具有相對應的提示信息,項目信息、提示信息與項目id都是預先設定的,且項目信息、提示信息與項目id之間具有預設的關聯(lián)關系,并且儲存在提示信息列表中。需要說明的是,本領域技術人員可以根據實際需求對提示信息列表中的內容進行設定。
提示信息是用于提示用戶在時間閾值范圍內進行相應的活動。比如,項目信息睡覺時間對應的提示信息可以為睡覺啦,到休息時間了,我好困;項目信息早飯時間對應的提示信息可以為吃早飯啦,早飯吃得好一天有精神。
具體的,當當前時間在第一時間閾值范圍內,服務器根據第一項目id在提示信息列表中獲取相對應的第一提示信息。
步驟105,用戶終端將第一提示信息在當前用戶界面進行動態(tài)顯示。
在一個具體的例子中,服務器獲取到的用戶設定的時間閾值為21:00-22:00,對應的項目信息為睡覺時間,提示信息為“別睡太晚了,早點休息吧”,當當前時間在21:00-22:00范圍內,用戶終端將提示信息“別睡太晚了,早點休息吧”在當前用戶界面進行動態(tài)顯示,具體如圖2所示。優(yōu)選的,用戶終端根據提示信息生成語音信息進行播放。
在優(yōu)選的實施例中,當當前時間在時間閾值范圍內時,服務器還可以向其他服務器獲取信息并推送給用戶終端,比如,服務器獲取到的用戶設定的第一時間閾值為6:00-8:00,對應的項目信息為起床時間;當當前時間在6:00-8:00范圍內,用戶終端將提示信息和向天氣服務器獲取到的天氣信息發(fā)送給用戶終端,在當前用戶界面進行動態(tài)顯示,具體如圖3所示。
提示信息在用戶界面顯示的同時,還顯示關閉提示信息,用戶終端接收用戶在用戶界面點擊關閉提示信息生成關閉指令,如圖2和圖3所示“知道了”即為關閉提示信息,用戶終端關閉對提示信息的顯示。
在更為優(yōu)選的實施例中,在用戶終端根據提示信息設定界面數據生成提示信息設定界面進行顯示之后,方法還包括:用戶終端接收用戶在第二項目信息對應的時間閾值輸入區(qū)域輸入的第二時間閾值;服務器建立用戶id和第二時間閾值的關聯(lián)關系,并儲存在用戶-提示信息預設列表中。
服務器獲取用戶終端的亮度信息,具體的,服務器可以通過用戶終端內置的檢測模塊對用戶終端的亮度信息進行監(jiān)測;當亮度信息在第二時間閾值內超過預設亮度閾值時,服務器根據第二項目信息在提示信息列表中調用相對應的第二提示信息,發(fā)送給用戶終端,其中預設亮度閾值可以為0,當亮度大于0時表示用戶終端處于使用狀態(tài);用戶終端將第二提示信息在當前用戶界面進行動態(tài)顯示。
在一個具體的例子中,用戶終端接收用戶在第二項目信息對應的時間閾值輸入區(qū)域輸入的第二時間閾值為30分鐘,當服務器監(jiān)測到用戶終端的屏幕亮度在30分鐘內持續(xù)大于0時,服務器將在提示信息列表中調用相對應的第二提示信息,發(fā)送給用戶終端,用戶終端將第二提示信息在當前用戶界面進行動態(tài)顯示,具體如圖4所示,從而提示用戶進行觀看屏幕時間較長,需要短暫休息。提示信息3s后自動消失,消失后在本地清除提醒標識,并且重新計時,如果持續(xù)操作30min以上會繼續(xù)記錄提醒標識,如果沒有達到30min關閉屏幕,不做操作,下次再打開屏幕時重新計時。
本發(fā)明實施例提供的一種提示信息的顯示方法,能夠基于用戶的需要,對提示信息進行動態(tài)顯示,從而極大地提高了用戶體驗。
專業(yè)人員應該還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術方案的特定應用和設計約束條件。專業(yè)技術人員可以對每個特定的應用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應認為超出本發(fā)明的范圍。
結合本文中所公開的實施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結合來實施。軟件模塊可以置于隨機存儲器(ram)、內存、只讀存儲器(rom)、電可編程rom、電可擦除可編程rom、寄存器、硬盤、可移動磁盤、cd-rom、或技術領域內所公知的任意其它形式的存儲介質中。
以上所述的具體實施方式,對本發(fā)明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發(fā)明的具體實施方式而已,并不用于限定本發(fā)明的保護范圍,凡在本發(fā)明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內。