鎖定通知消息的方法及裝置與流程
2023-09-15 15:17:25 2

本公開涉及界面交互技術領域,特別涉及一種鎖定通知消息的方法及裝置。
背景技術:
在現代生活中,智慧型手機等終端能夠及時向用戶提供各種資訊信息,從而為人們的日常生活帶來了許多便利。
以智慧型手機為例,智慧型手機中安裝的各個第三方應用程式對應的伺服器可以向智慧型手機推送各自對應的通知消息,智慧型手機將接收到的各條通知消息統一展示在通知欄中,以便用戶點擊查看。用戶可以通過清空通知欄的操作來一次刪除所有通知消息,或者,若用戶想要保留通知欄中的一條或多條通知消息,還可以逐條刪除該一條或多條通知消息之外的其它通知消息。
技術實現要素:
為了克服相關技術中存在的問題,本公開實施例提供了一種鎖定通知消息的方法及裝置,技術方案如下:
根據本公開實施例的第一方面,提供了一種鎖定通知消息的方法,該方法包括:
在通知欄中展示通知消息;
接收到對所述通知消息的刪除操作時,確定所述通知消息的鎖定狀態,所述鎖定狀態包括已鎖定和未鎖定;
當所述通知消息的鎖定狀態為已鎖定時,對所述刪除操作不予響應。
可選的,在接收對所述通知消息的刪除操作之前,所述方法還包括:
在接收到對所述通知消息的鎖定操作時,設置所述通知消息的鎖定狀態為已鎖定。
可選的,所述方法還包括:
在接收到對所述通知消息的解鎖操作時,設置所述通知消息的鎖定狀態為未鎖定,所述解鎖操作不同於所述刪除操作。
可選的,所述方法包括:
在所述在通知欄中展示通知消息之前,當包括所述通知消息在內的至少兩條通知消息對應同一應用程式,且所述至少兩條通知消息的鎖定狀態為已鎖定時,在所述通知欄中展示所述應用程式對應的鎖定消息入口;
所述在通知欄中展示通知消息,包括:
當接收到針對所述鎖定消息入口執行的消息展示操作時,在所述通知欄中展示所述至少兩條通知消息。
可選的,所述方法包括:
當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,將所述通知消息的鎖定狀態修改為未鎖定。
可選的,所述方法包括:
當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,顯示提示消息,所述提示消息用於提示用戶是否確認刪除所述通知消息;
當接收到確認刪除所述通知消息的操作時,刪除所述已鎖定的通知消息。
可選的,所述鎖定操作和所述解鎖操作為相同操作。
根據本公開實施例的第二方面,提供了一種鎖定通知消息的裝置,該裝置包括:
第一展示模塊,用於在通知欄中展示通知消息;
確定模塊,用於接收到對所述通知消息的刪除操作時,確定所述通知消息的鎖定狀態,所述鎖定狀態包括已鎖定和未鎖定;
執行模塊,用於當所述通知消息的鎖定狀態為已鎖定時,對所述刪除操作不予響應。
可選的,所述裝置還包括:
第一設置模塊,用於在接收到對所述通知消息的鎖定操作時,設置所述通知消息的鎖定狀態為已鎖定。
可選的,所述裝置還包括:
第二設置模塊,用於在接收到對所述通知消息的解鎖操作時,設置所述通知消息的鎖定狀態為未鎖定,所述解鎖操作不同於所述刪除操作。
可選的,所述裝置包括:
第二展示模塊,用於在所述在通知欄中展示通知消息之前,當包括所述通知消息在內的至少兩條通知消息對應同一應用程式,且所述至少兩條通知消息的鎖定狀態為已鎖定時,在所述通知欄中展示所述應用程式對應的鎖定消息入口;
所述第一展示模塊,還用於當接收到針對所述鎖定消息入口執行的消息展示操作時,在所述通知欄中展示所述至少兩條通知消息。
可選的,所述裝置包括:
修改模塊,用於當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,將所述通知消息的鎖定狀態修改為未鎖定。
可選的,所述裝置包括:
顯示模塊,用於當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,顯示提示消息,所述提示消息用於提示用戶是否確認刪除所述通知消息;
刪除模塊,用於當接收到確認刪除所述通知消息的操作時,刪除所述已鎖定的通知消息。
可選的,所述鎖定操作和所述解鎖操作為相同操作。
根據本公開實施例的第三方面,提供了一種鎖定通知消息的裝置,該裝置包括:
處理器;
用於存儲所述處理器的可執行指令的存儲器;
其中,所述處理器被配置為:
在通知欄中展示通知消息;
接收到對所述通知消息的刪除操作時,確定所述通知消息的鎖定狀態,所述鎖定狀態包括已鎖定和未鎖定;
當所述通知消息的鎖定狀態為已鎖定時,對所述刪除操作不予響應。
本公開實施例提供的技術方案可以包括以下有益效果:
通過在通知欄中展示通知消息,接收到對所述通知消息的刪除操作時,確定該通知消息的鎖定狀態,鎖定狀態包括已鎖定和未鎖定,當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應,當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
應當理解的是,以上的一般描述和後文的細節描述僅是示例性和解釋性的,並不能限制本公開。
附圖說明
此處的附圖被併入說明書中並構成本說明書的一部分,示出了符合本公開的實施例,並與說明書一起用於解釋本公開的原理。
圖1是根據一示例性實施例示出的一種鎖定通知消息的方法的流程圖;
圖2是根據另一示例性實施例示出的一種鎖定通知消息的方法的流程圖;
圖3是基於圖2所示實施例提供的一種鎖屏狀態下的通知欄顯示的界面圖;
圖4是基於圖2所示實施例提供的一種屏幕解鎖狀態下的通知欄的顯示的界面圖;
圖5是基於圖2所示實施例提供的一種通知消息被鎖定的過程示意圖;
圖6是基於圖2所示實施例提供的一種通知欄顯示的界面圖;
圖7是根據又一示例性實施例示出的一種鎖定通知消息的方法的流程圖;
圖8是基於圖7所示實施例的一種通知消息顯示界面圖;
圖9是基於圖7所示實施例的一種應用程式對應的鎖定消息入口顯示界面圖;
圖10是基於圖7所示實施例提供的一種顯示已鎖定的通知消息的示意圖;
圖11是根據一示例性實施例示出的一種鎖定通知消息的裝置的框圖;
圖12是根據一示例性實施例示出的另一種鎖定通知消息的裝置的框圖;
圖13是根據一示例性實施例示出的一種裝置1300的框圖。
具體實施方式
這裡將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。以下示例性實施例中所描述的實施方式並不代表與本公開相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本公開的一些方面相一致的方法和裝置的例子。
本公開實施例中,可以應用在一種帶有通知欄的終端中。該終端可以是手機、智能手錶、智能手環、智能眼鏡、平板電腦、膝上型電腦、MP3/MP4、車載電腦、PC機(Pesrsonal Computer,個人電腦)等設備。其中,通知欄是終端中運行的系統提供的一項功能。在終端屏幕未鎖定時,可以通過下拉終端可觸控屏幕頂端、點擊彈出的通知消息提醒框或者語音控制進入等方式打開通知欄。通知欄用於展示終端中各條通知消息,用戶可以通過選擇通知欄中的通知消息進入相應的應用以查看消息對應的具體內容。用戶除了在通知欄中選擇查看其中的通知消息,還可以鎖定或刪除其中的消息。
圖1是根據一示例性實施例示出的一種鎖定通知消息的方法的流程圖,該方法可以用在一種帶有通知欄的終端中,該鎖定通知消息的方法可以包括如下幾個步驟:
在步驟101中,在通知欄中展示通知消息。
在步驟102中,接收到對該通知消息的刪除操作時,確定該通知消息的鎖定狀態。
該鎖定狀態包括已鎖定和未鎖定。
在步驟103中,當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應。
綜上所述,本公開實施例提供的一種鎖定通知消息的方法,通過在通知欄中展示通知消息,在接收到對該通知消息的刪除操作時,確定該通知消息的鎖定狀態,當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應。當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
圖2是根據另一示例性實施例示出的一種鎖定通知消息的方法的流程圖,該方法可以用在一種帶有通知欄的終端中,該鎖定通知消息的方法可以包括如下幾個步驟:
在步驟201中,顯示包含至少一個通知消息的通知欄。
其中,終端用於顯示通知欄,通知欄中至少含有一個通知消息。通知消息可以是終端系統自身的通知消息,比如未接電話、新簡訊、內存不足請求清理、日程提醒安排或發現新的可用無線接入點等等。通知消息也可以是終端中安裝的應用對應的推送消息或者提醒消息,其中來自應用的推送消息是在該應用運行時,來自於其對應的伺服器;來自應用的提醒消息是該應用本身運行到某個時間點或者滿足預設條件時,由該應用的客戶端發至終端的通知欄中。例如,體育比賽分析應用可預設在用戶感興趣的比賽前提醒用戶比賽即將開始,該應用在時間到達預設時間點時將在通知欄中顯示通知消息。
另外,通知欄可以根據手機的鎖屏狀態分為鎖屏狀態下的通知欄和屏幕解除鎖定下的通知欄。
其中,圖3是基於圖2所示實施例提供的一種鎖屏狀態下的通知欄顯示的界面圖。在圖3中,通知消息31顯示在鎖屏狀態下的通知欄32中,若該通知消息31被鎖定,則在預設位置33處還可以顯示鎖定標誌。
圖4是基於圖2所示實施例提供的一種屏幕解鎖狀態下的通知欄的顯示的界面圖,在圖4中,通知消息處於已鎖定的狀態,鎖定標誌41用於圖形化表示該通知消息處於已鎖定的狀態,用戶可以直觀了解到該通知消息的鎖定狀態是已鎖定還是未鎖定。下拉按鈕42用於查看通知欄的另一種界面。
在步驟202中,在接收到對該通知消息的鎖定操作時,設置該通知消息的鎖定狀態為已鎖定。
鎖定操作可以是沿指定方向滑動、長按、輕按、重按、雙擊或雙指拖放中的任意一種。
本實施例以鎖定操作是沿指定方向滑動,且以沿指定方向滑動是向終端顯示界面的左側滑動為例進行說明。圖5是基於圖2所示實施例提供的一種通知消息被鎖定的過程示意圖,終端中的界面在接收到對該通知消息51的鎖定操作之前的顯示界面如5A所示;當用戶的手指按住通知消息51所在區域向左側滑動時,該通知消息51所在區域中出現一個未鎖定的鎖定標誌511,隨著用戶手指向左側移動距離的增大,該鎖定標誌的圖形由解鎖狀態的樣式向鎖定狀態顯示界面依次為界面5B和界面5C,鎖定標誌的樣式分別為鎖定標誌521和鎖定標誌531;當用戶的手指向左側滑動的距離達到預設距離時,該通知消息51的鎖定狀態轉變為已鎖定,鎖定標誌541展示效果也轉變為完全鎖定,且持續顯示在如界面5D中。
可選的,在界面5A、界面5B或界面5C所示的界面中,若用戶鬆開手指,即用戶沿指定方向滑動未達到預定距離時,該通知消息51的鎖定狀態仍然為未鎖定,同時鎖定標誌消失,不再顯示。
在步驟203中,在接收到對該通知消息的刪除操作時,對該刪除操作不予響應。
請參見圖6,圖6是基於圖2所示實施例提供的一種通知欄顯示的界面圖,在圖6中包含三條通知消息,分別是通知消息61、通知消息62和通知消息63,其中,通知消息61的鎖定狀態是已鎖定,通知消息62和通知消息63的鎖定狀態是未鎖定。在終端接收到用戶點擊清空按鈕60的操作之前,通知欄的界面顯為界面610;當終端接收到用戶點擊清空按鈕60的操作時,根據各條通知消息的鎖定狀態判斷是否響應對各條通知消息的刪除操作。由於通知消息61的鎖定狀態為已鎖定,通知消息62和通知消息63的鎖定狀態為未鎖定。所以,終端不響應針對通知消息61的刪除操作,只響應對通知消息62和通知消息63的刪除操作,終端響應完相應的操作後的界面如620所示,通知消息61保留在通知欄的顯示界面中,通知消息62和通知消息63已被刪除並不再顯示。
另外,當用戶單獨對一條通知消息進行刪除操作而非點擊清空按鈕60對所有通知消息進行刪除時,例如,用戶按住通知消息61向右滑動。終端可以通過通知消息61的鎖定狀態確認是否響應刪除操作,因為通知消息61的鎖定狀態是已鎖定,所以不刪除通知消息61,使通知消息61保持顯示在通知欄中。若用戶按住通知消息62向右滑動時,因為通知消息62的鎖定狀態是未鎖定,所以刪除通知消息62,在通知欄中不再顯示通知消息62。
在步驟204中,在接收到對該通知消息的解鎖操作時,設置該通知消息的鎖定狀態為未鎖定。
在本發明實施例中,該解鎖操作可以不同於上述刪除操作。其中,解除鎖定操作與刪除操作可以是沿指定方向滑動、長按、輕按、重按、雙擊或雙指拖放中的兩種不同操作。
綜上所述,本公開實施例提供的一種鎖定通知消息的方法,通過顯示包含至少一個通知消息的通知欄,在接收到對該通知消息的鎖定操作時,設置該通知消息的鎖定狀態為已鎖定,在接收到對該通知消息的刪除操作時,對該刪除操作不予響應,在接收到對該通知消息的解鎖操作時,設置該通知消息的鎖定狀態為未鎖定。當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
圖7是根據又一示例性實施例示出的一種鎖定通知消息的方法的流程圖,該方法可以用在一種帶有通知欄的終端中,該鎖定通知消息的方法可以包括如下幾個步驟:
在步驟701中,顯示包含至少一個通知消息的通知欄。
顯示的界面可以是圖3或圖4,還可以是其它能夠包含至少一個通知消息的通知欄。
在步驟702中,在接收到對其中一個通知消息的鎖定操作時,鎖定該通知消息。
在步驟703中,判斷是否存在包括該通知消息在內的至少兩條已鎖定的通知消息對應同一應用程式。若存在包括該通知消息在內的至少兩條已鎖定的通知消息對應同一應用程式,則執行步驟704;若不存在包括該通知消息在內的至少兩條已鎖定的通知消息對應同一應用程式,則執行步驟705。
終端接收到對通知欄中的一個通知消息的鎖定操作時,首先檢測該通知消息對應的應用程式是否已經存在已鎖定的通知消息。例如,在通知欄中一個應用程式A的通知消息a1被執行鎖定操作時,終端會檢測通知欄中是否已存在應用程式A的其它已鎖定的通知消息。
在步驟704中,將該通知消息在通知欄中置頂。
如圖8所示,圖8是基於圖7所示實施例的一種通知消息顯示界面圖,當通知消息81對應的應用程式僅存在這一個已鎖定的通知消息81,終端將該通知消息81置頂。在置頂前,通知消息81在界面810中的位置是811;在置頂後,通知消息81在界面820中的位置是位置821。
在步驟705中,顯示該應用程式對應的鎖定消息入口,並將該應用程式對應的鎖定消息入口置頂。
如圖9所示,圖9是基於圖7所示實施例的一種應用程式對應的鎖定消息入口的顯示界面圖,當通知消息901對應的應用程式已存在其它的已鎖定的通知消息902時,終端將在通知消息901鎖定後,顯示界面9A變為顯示界面9B。在顯示界面9B中,應用程式對應的鎖定消息入口903為應用程式所有已鎖定的通知消息的集合,當應用程式對應的鎖定消息入口903被點擊展開時,界面如同顯示界面9C,展示通知消息901和通知消息902。
可選的,在步驟704或705執行之後,還可以接收對該已鎖定的通知消息的解鎖操作,該解鎖操作不同於刪除操作,可選的,該解鎖操作可以與鎖定操作為同一操作。
例如,當鎖定操作為向左滑動時,該解鎖操作也設定為與該鎖定操作相同的操作,也為向左滑動是解鎖操作。
在步驟706中,在接收到對該已鎖定的單條通知消息的刪除操作時,對該刪除操作不予響應。
在步驟706執行完成之後,執行步驟707或步驟708。
在步驟707中,將該通知消息的鎖定狀態修改為未鎖定。
在接收到對該單條通知消息的刪除操作時,不響應刪除操作,執行解鎖操作。即處於已鎖定狀態的通知消息在接收到刪除操作時,自動進行解鎖,而不是直接刪除。
在步驟708中,顯示提示消息,該提示消息用於提示用戶是否確認刪除該通知消息。
在另一種可能的實現方式中,在接收到針對已鎖定的通知消息的刪除操作時,會顯示提示消息,提示消息的顯示形式可以是文字或語音的形式。用戶可以通過該提示消息確認是否刪除該通知消息。
在一種能夠實現的方式中,在步驟704或705後,若終端進入鎖屏狀態,則在鎖屏界面上可以顯示處於鎖定狀態的通知消息,如圖10所示,圖10是基於圖7所示實施例提供的一種顯示已鎖定的通知消息的示意圖。當用戶再次點亮手機屏幕進入鎖屏界面時,鎖定狀態為已鎖定的通知消息會以對話框的形式顯示,並顯示有「稍後提醒」1001按鈕和「不再提醒」1002按鈕,當用戶點擊「稍後提醒」1001按鈕時,終端會在預定的一段時間後以振動或者亮屏顯示的方式提醒用戶查看,當用戶點擊「不再提醒」1002按鈕時,終端在鎖屏頁面中將不再顯示該通知消息,用戶若想要查看該通知消息,可以在解鎖狀態下的通知欄中查找。當用戶點擊「詳細」所在的1003區域時,終端會提醒用戶輸入解除鎖屏密碼,並在接收到正確的鎖屏密碼後,顯示該通知消息對應的消息界面。
綜上所述,本公開實施例提供的一種鎖定通知消息的方法,通過顯示包含至少一個通知消息的通知欄,在接收到對其中一個通知消息的鎖定操作時,判斷該通知消息對應的應用程式是否僅存在一個已鎖定的通知消息,若該通知消息對應的應用程式僅存在這一個已鎖定的通知消息,則將該通知消息在通知欄中置頂,若該通知消息對應的應用程式還對應其它的已鎖定的通知消息,則顯示一個應用程式對應的鎖定消息入口,並將該應用程式對應的鎖定消息入口置頂,在接收到對該已鎖定的單條通知消息的刪除操作時,對該刪除操作不予響應,將該通知消息的鎖定狀態修改為未鎖定或者顯示用於提示用戶是否確認刪除該通知消息的提示消息,當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
圖11是根據一示例性實施例示出的一種鎖定通知消息的裝置的框圖,該鎖定通知消息的裝置可以通過軟體、硬體或者兩者的結合實現成為包含鎖定通知消息的功能的電子設備的部分或者全部,該裝置可以執行如圖1、圖2或圖7中的鎖定通知消息的方法。該鎖定通知消息的裝置可以包括:第一展示模塊1101、確定模塊1102和執行模塊1103。
第一展示模塊1101,被配置為在通知欄中展示通知消息。
確定模塊1102,被配置為接收到對該通知消息的刪除操作時,確定該通知消息的鎖定狀態,該鎖定狀態包括已鎖定和未鎖定。
執行模塊1103,被配置為當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應。
綜上所述,本公開實施例提供的一種鎖定通知消息的裝置,通過在通知欄中展示通知消息,接收到對該通知消息的刪除操作時,確定該通知消息的鎖定狀態,當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應。當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
圖12是根據一示例性實施例示出的另一種鎖定通知消息的裝置的框圖,該鎖定通知消息的裝置可以通過軟體、硬體或者兩者的結合實現成為包含鎖定通知消息的功能的電子設備的部分或者全部,該裝置可以執行如圖1、圖2或圖7中的鎖定通知消息的方法。該鎖定通知消息的裝置可以包括:第一展示模塊1201、確定模塊1202和執行模塊1203。
第一展示模塊1201,被配置為在通知欄中展示通知消息。
確定模塊1202,被配置為接收到對該通知消息的刪除操作時,確定該通知消息的鎖定狀態,該鎖定狀態包括已鎖定和未鎖定。
執行模塊1203,被配置為當該通知消息的鎖定狀態為已鎖定時,對該刪除操作不予響應。
可選的,該裝置還包括:第一設置模塊1204。
第一設置模塊1204,被配置為在接收到對該通知消息的鎖定操作時,設置該通知消息的鎖定狀態為已鎖定。
可選的,該裝置還包括:第二設置模塊1205。
第二設置模塊1205,被配置為在接收到對該通知消息的解鎖操作時,設置該通知消息的鎖定狀態為未鎖定,該解鎖操作不同於該刪除操作。
可選的,該裝置包括:第二展示模塊1206。
第二展示模塊1206,被配置為在該在通知欄中展示通知消息之前,當包括該通知消息在內的至少兩條通知消息對應同一應用程式,且該至少兩條通知消息的鎖定狀態為已鎖定時,在該通知欄中展示該應用程式對應的鎖定消息入口。
第一展示模塊1201,還被配置為當接收到針對該鎖定消息入口執行的消息展示操作時,在該通知欄中展示該至少兩條通知消息。
可選的,該裝置包括:修改模塊1207。
修改模塊1207,被配置為當該通知消息的鎖定狀態為已鎖定、且該刪除操作是針對單條該通知消息的刪除操作時,將該通知消息的鎖定狀態修改為未鎖定。
可選的,該裝置包括:顯示模塊1208和刪除模塊1209。
顯示模塊1208,被配置為當該通知消息的鎖定狀態為已鎖定、且該刪除操作是針對單條該通知消息的刪除操作時,顯示提示消息,該提示消息用於提示用戶是否確認刪除該通知消息。
刪除模塊1209,被配置為當接收到確認刪除該通知消息的操作時,刪除該已鎖定的通知消息。
可選的,在該裝置中該鎖定操作和該解鎖操作為相同操作。
綜上所述,本實施例提供的鎖定通知消息的裝置,通過顯示包含至少一個通知消息的通知欄,在接收到對其中一個通知消息的鎖定操作時,判斷該通知消息對應的應用程式是否僅存在一個已鎖定的通知消息,若該通知消息對應的應用程式僅存在這一個已鎖定的通知消息,則將該通知消息在通知欄中置頂,若該通知消息對應的應用程式還對應其它的已鎖定的通知消息,則顯示一個應用程式對應的鎖定消息入口,並將該應用程式對應的鎖定消息入口置頂,在接收到對該已鎖定的單條通知消息的刪除操作時,對該刪除操作不予響應,將該通知消息的鎖定狀態修改為未鎖定或者顯示用於提示用戶是否確認刪除該通知消息的提示消息,當用戶想要保留通知欄中的部分通知消息並將其它通知消息刪除時,只需要將想要保留的通知消息設置為已鎖定狀態,後續終端接收到對已鎖定的通知消息的刪除操作時,不會直接刪除該通知消息,只對未鎖定的通知消息進行刪除,而對已鎖定的通知消息的刪除操作則不予響應,不需要對待刪除的通知消息逐條進行刪除,從而簡化用戶刪除通知欄中大部分通知消息時的操作步驟。
需要說明的一點是,上述實施例提供的裝置在實現其功能時,僅以上述各個功能模塊的劃分進行舉例說明,實際應用中,可以根據實際需要而將上述功能分配由不同的功能模塊完成,即將設備的內容結構劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。
關於上述實施例中的裝置,其中各個模塊執行操作的具體方式已經在有關該方法的實施例中進行了詳細描述,此處將不做詳細闡述說明。
本公開一示例性實施例還提供了一種鎖定通知消息的裝置。該裝置包括:處理器,以及用於存儲處理器的可執行指令的存儲器。其中,處理器被配置為:
在通知欄中展示通知消息;
接收到對所述通知消息的刪除操作時,確定所述通知消息的鎖定狀態,所述鎖定狀態包括已鎖定和未鎖定;
當所述通知消息的鎖定狀態為已鎖定時,對所述刪除操作不予響應。
可選的,在接收對所述通知消息的刪除操作之前,所述方法還包括:
在接收到對所述通知消息的鎖定操作時,設置所述通知消息的鎖定狀態為已鎖定。
可選的,所述方法還包括:
在接收到對所述通知消息的解鎖操作時,設置所述通知消息的鎖定狀態為未鎖定,所述解鎖操作不同於所述刪除操作。
可選的,所述方法包括:
在所述在通知欄中展示通知消息之前,當包括所述通知消息在內的至少兩條通知消息對應同一應用程式,且所述至少兩條通知消息的鎖定狀態為已鎖定時,在所述通知欄中展示所述應用程式對應的鎖定消息入口;
所述在通知欄中展示通知消息,包括:
當接收到針對所述鎖定消息入口執行的消息展示操作時,在所述通知欄中展示所述至少兩條通知消息。
可選的,所述方法包括:
當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,將所述通知消息的鎖定狀態修改為未鎖定。
可選的,所述方法包括:
當所述通知消息的鎖定狀態為已鎖定、且所述刪除操作是針對單條所述通知消息的刪除操作時,顯示提示消息,所述提示消息用於提示用戶是否確認刪除所述通知消息;
當接收到確認刪除所述通知消息的操作時,刪除所述已鎖定的通知消息。
可選的,所述鎖定操作和所述解鎖操作為相同操作。
圖13是根據一示例性實施例示出的一種裝置1300的框圖。例如,裝置1300可以是智慧型手機、可穿戴設備、智能電視和車載終端等電子設備。
參照圖13,裝置1300可以包括以下一個或多個組件:處理組件1302,存儲器1304,電源組件1306,多媒體組件1308,音頻組件1310,輸入/輸出(I/O)的接口1312,傳感器組件1314,以及通信組件1316。
處理組件1302通常控制裝置1300的整體操作,諸如與顯示,電話呼叫,數據通信,相機操作和記錄操作相關聯的操作。處理組件1302可以包括一個或多個處理器1320來執行指令,以完成上述的方法的全部或部分步驟。此外,處理組件1302可以包括一個或多個模塊,便於處理組件1302和其他組件之間的交互。例如,處理組件1302可以包括多媒體模塊,以方便多媒體組件1308和處理組件1302之間的交互。
存儲器1304被配置為存儲各種類型的數據以支持在裝置1300的操作。這些數據的示例包括用於在裝置1300上操作的任何應用程式或方法的指令,聯繫人數據,電話簿數據,消息,圖片,視頻等。存儲器1304可以由任何類型的易失性或非易失性存儲設備或者它們的組合實現,如靜態隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃記憶體,磁碟或光碟。
電源組件1306為裝置1300的各種組件提供電力。電源組件1306可以包括電源管理系統,一個或多個電源,及其他與為裝置1300生成、管理和分配電力相關聯的組件。
多媒體組件1308包括在裝置1300和用戶之間的提供一個輸出接口的屏幕。在一些實施例中,屏幕可以包括液晶顯示器(LCD)和觸摸面板(TP)。如果屏幕包括觸摸面板,屏幕可以被實現為觸控螢幕,以接收來自用戶的輸入信號。觸摸面板包括一個或多個觸摸傳感器以感測觸摸、滑動和觸摸面板上的手勢。觸摸傳感器可以不僅感測觸摸或滑動動作的邊界,而且還檢測與觸摸或滑動操作相關的持續時間和壓力。在一些實施例中,多媒體組件1308包括一個前置攝像頭和/或後置攝像頭。當裝置1300處於操作模式,如拍攝模式或視頻模式時,前置攝像頭和/或後置攝像頭可以接收外部的多媒體數據。每個前置攝像頭和後置攝像頭可以是一個固定的光學透鏡系統或具有焦距和光學變焦能力。
音頻組件1310被配置為輸出和/或輸入音頻信號。例如,音頻組件1310包括一個麥克風(MIC),當裝置1300處於操作模式,如呼叫模式、記錄模式和語音識別模式時,麥克風被配置為接收外部音頻信號。所接收的音頻信號可以被進一步存儲在存儲器1304或經由通信組件1316發送。在一些實施例中,音頻組件1310還包括一個揚聲器,用於輸出音頻信號。
I/O接口1312為處理組件1302和外圍接口模塊之間提供接口,上述外圍接口模塊可以是鍵盤,點擊輪,按鈕等。這些按鈕可包括但不限於:主頁按鈕、音量按鈕、啟動按鈕和鎖定按鈕。
傳感器組件1314包括一個或多個傳感器,用於為裝置1300提供各個方面的狀態評估。例如,傳感器組件1314可以檢測到裝置1300的打開/關閉狀態,組件的相對定位,例如組件為裝置1300的顯示器和小鍵盤,傳感器組件1314還可以檢測裝置1300或裝置1300一個組件的位置改變,用戶與裝置1300接觸的存在或不存在,裝置1300方位或加速/減速和裝置1300的溫度變化。傳感器組件1314可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。傳感器組件1314還可以包括光傳感器,如CMOS或CCD圖像傳感器,用於在成像應用中使用。在一些實施例中,該傳感器組件1314還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
通信組件1316被配置為便於裝置1300和其他設備之間有線或無線方式的通信。裝置1300可以接入基於通信標準的無線網絡,如WiFi,2G、3G或4G,或它們的組合。在一個示例性實施例中,通信組件1316經由廣播信道接收來自外部廣播管理系統的廣播信號或廣播相關信息。在一個示例性實施例中,通信組件1316還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基於射頻識別(RFID)技術,紅外數據協會(IrDA)技術,超寬帶(UWB)技術,藍牙(BT)技術和其他技術來實現。
在示例性實施例中,裝置1300可以被一個或多個應用專用集成電路(ASIC)、數位訊號處理器(DSP)、數位訊號處理設備(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現,用於執行上述方法。
在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質,例如包括指令的存儲器1304,上述指令可由裝置1300的處理器1320執行以完成上述方法。例如,非臨時性計算機可讀存儲介質可以是ROM、隨機存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光數據存儲設備等。
一種非臨時性計算機可讀存儲介質,當存儲介質中的指令由裝置1300的處理器執行時,使得裝置1300能夠執行上述由終端執行的鎖定通知消息的方法。
本領域技術人員在考慮說明書及實踐這裡公開的發明後,將容易想到本公開的其它實施方案。本申請旨在涵蓋本公開的任何變型、用途或者適應性變化,這些變型、用途或者適應性變化遵循本公開的一般性原理並包括本公開未公開的本技術領域中的公知常識或慣用技術手段。說明書和實施例僅被視為示例性的,本公開的真正範圍和精神由下面的權利要求指出。
應當理解的是,本公開並不局限於上面已經描述並在附圖中示出的精確結構,並且可以在不脫離其範圍進行各種修改和改變。本公開的範圍僅由所附的權利要求來限制。