本申請(qǐng)涉及終端顯示技術(shù)領(lǐng)域,尤其涉及一種鎖屏狀態(tài)下信息顯示方法和裝置。
背景技術(shù):
目前,隨著移動(dòng)智能終端的發(fā)展,安裝在移動(dòng)智能終端上用于實(shí)現(xiàn)各種功能的應(yīng)用程序應(yīng)運(yùn)而生。比如,諸如Q立方桌面等的集高效桌面管理、智能語音助手和自有內(nèi)核瀏覽器于一體的桌面類應(yīng)用程序。這種桌面類應(yīng)用程序可以智能整理桌面圖標(biāo),使用戶可以快捷觸達(dá)各類應(yīng)用,可以提供智能語音服務(wù),方便及豐富用戶的輸入,還能提供智能搜索框,讓搜索更加便捷。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種鎖屏狀態(tài)下顯示信息的方法,以增加鎖屏狀態(tài)下信息顯示的多樣性。
本發(fā)明另一實(shí)施例提供一種鎖屏狀態(tài)下顯示信息的裝置,以增加鎖屏狀態(tài)下信息顯示的多樣性。
一種鎖屏狀態(tài)下顯示信息的方法,應(yīng)用于桌面類應(yīng)用客戶端,該方法包括:
在鎖屏狀態(tài)下獲取待顯示的信息;
從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì);其中,每個(gè)顏色對(duì)包括:第一顏色和第二顏色;
將所述信息的顯示區(qū)域的背景顏色設(shè)置為所選擇的顏色對(duì)中的第一顏色;
利用所選擇的顏色對(duì)中的第二顏色在所述顯示區(qū)域上顯示所述信息。
一種鎖屏狀態(tài)下顯示信息的裝置,所述裝置為桌面類應(yīng)用客戶端,包括:
信息獲取模塊,用于在鎖屏狀態(tài)下獲取待顯示的信息;
顏色選擇模塊,用于從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì);所述每個(gè)顏色對(duì)包括:第一顏色和第二顏色;
顯示區(qū)域設(shè)置模塊,用于將所述信息的顯示區(qū)域的背景顏色設(shè)置為所述選擇的顏色對(duì)中的第一顏色;
信息顯示模塊,利用所述選擇的顏色對(duì)中的第二顏色在所述顯示區(qū)域上顯示所述信息。
在本發(fā)明實(shí)施例中,在鎖屏狀態(tài)下獲取待顯示的信息,從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì);其中,每個(gè)顏色對(duì)包括:第一顏色和第二顏色。將所述信息的顯示區(qū)域的背景顏色設(shè)置為所選擇的顏色對(duì)中的第一顏色;并利用所選擇的顏色對(duì)中的第二顏色在所述顯示區(qū)域上顯示所述信息??梢姡阪i屏狀態(tài)下,利用從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇的顏色對(duì)進(jìn)行顯示,可以避免單一的顯示方式,使鎖屏顯示更加豐富、多樣。
此外,根據(jù)需要,可以選擇利用對(duì)比度較低的顏色對(duì)進(jìn)行顯示,這樣可以省電,還能保護(hù)用戶的隱私。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種鎖屏狀態(tài)下顯示信息的方法;
圖2為本發(fā)明實(shí)施例提供的設(shè)置鎖屏狀態(tài)顯示的方法的流程示意圖;
圖2A為在桌面類應(yīng)用程序中設(shè)置鎖屏顯示功能的界面示意圖;
圖3為本發(fā)明實(shí)施例提供的另外一種鎖屏狀態(tài)下顯示信息方法的流程;
圖4為本發(fā)明實(shí)施例提供的另外一種鎖屏狀態(tài)下顯示信息的方法的流程示意圖;
圖5為本發(fā)明實(shí)施例提供的鎖屏狀態(tài)下顯示兩種信息的方法的流程示意圖;
圖5A為在鎖屏狀態(tài)下顯示兩種信息的界面的示意圖;
圖6為本發(fā)明實(shí)施例提供的一種在鎖屏狀態(tài)下顯示信息的裝置的結(jié)構(gòu)示意圖;
圖7為圖6中顏色選擇模塊602的結(jié)構(gòu)示意圖;
圖7A為圖7中重要度判斷單元701的結(jié)構(gòu)示意圖;
圖7B為圖7中重要度判斷單元701的另外一種結(jié)構(gòu)示意圖;
圖7C為圖7中重要度判斷單元701的另外一種結(jié)構(gòu)示意圖;
圖8為本發(fā)明實(shí)施例中另外一種在鎖屏狀態(tài)下顯示信息的終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都 屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明一實(shí)施例中,可以在安裝有安卓或iPhone OS系統(tǒng)的移動(dòng)智能終端上安裝桌面類應(yīng)用程序(如:Q立方桌面)。使用這種桌面類應(yīng)用程序(如Q立方桌面),在鎖屏狀態(tài)下,如果此移動(dòng)智能終端收到彈出類消息,例如短消息、即時(shí)通訊消息(如QQ消息或者微信消息等),則在該鎖屏界面以預(yù)先設(shè)定的背景的顏色和字體的顏色顯示該彈出類消息。預(yù)先設(shè)定的背景的顏色和字體的顏色的對(duì)比度比較大,例如,背景顏色為白色,消息字體顏色為黑色。
本申請(qǐng)的發(fā)明人在研究本發(fā)明的過程中發(fā)現(xiàn),利用該顯示方法,在鎖屏狀態(tài)下,所有顯示內(nèi)容都使用同一種背景顏色和字體顏色進(jìn)行顯示,使得移動(dòng)終端設(shè)備在鎖屏狀態(tài)下的顯示單一。
此外,如上所述采用同一種對(duì)比度的背景顏色和字體顏色顯示待顯示內(nèi)容,例如背景顏色為白色,消息字體顏色為黑色。因?yàn)楸尘邦伾妥煮w顏色的對(duì)比度比較大,會(huì)比較耗電。此外,因?yàn)楸尘邦伾拖⒆煮w的顏色的對(duì)比度比較大,其他人會(huì)很容易看到消息的內(nèi)容,不利于保護(hù)用戶的隱私。
為了提高終端設(shè)備在鎖屏狀態(tài)下顯示的多樣性,本發(fā)明實(shí)施例提供另外一種鎖屏狀態(tài)下信息顯示方案。
圖1為本發(fā)明實(shí)施例提供的一種鎖屏狀態(tài)下顯示信息的方法。該方法應(yīng)用于桌面類應(yīng)用客戶端,例如Q立方桌面。該方法包括如下步驟。
步驟101,在鎖屏狀態(tài)下獲取待顯示的信息。
步驟102,從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì)。其中,每個(gè)顏色對(duì)包括:第一顏色和第二顏色。
步驟103,將該信息的顯示區(qū)域的背景顏色設(shè)置為所選擇的顏色對(duì)中的第一顏色。
步驟104,利用該選擇的顏色對(duì)中的第二顏色在該顯示區(qū)域上顯示該信息。
圖2為本發(fā)明實(shí)施例提供的設(shè)置鎖屏狀態(tài)顯示的方法的流程示意圖。該方法應(yīng)用于Q立方桌面。該方法包括如下步驟。
步驟201、響應(yīng)用戶對(duì)于用戶界面(UI)的操作,打開鎖屏顯示功能。
例如,在該桌面類應(yīng)用程序的“設(shè)置選項(xiàng)”下,將鎖屏顯示功能置于打開狀態(tài)。如圖2A所示,圖2A為在桌面類應(yīng)用程序中設(shè)置鎖屏顯示功能的界面示意圖。如圖2A所示,在該Q立方桌面應(yīng)用程序中,將鎖屏顯示功能對(duì)應(yīng)的設(shè)置開關(guān)中的滑塊滑到右側(cè),則開啟了該鎖屏顯示功能。
步驟202、設(shè)置信息的顯示區(qū)域。
在本發(fā)明實(shí)施例中,待顯示的信息包括:彈出類信息和非彈出類信息。其中,彈出類消 息是指該桌面類應(yīng)用客戶端在收到信息后,自動(dòng)呈現(xiàn)給用戶的信息,可以為短消息、QQ消息、微信消息,程序版本更新提醒消息等。
非彈出類信息包括:運(yùn)行系統(tǒng)應(yīng)用程序顯示的信息和運(yùn)行非系統(tǒng)應(yīng)用程序顯示的信息。例如,運(yùn)行系統(tǒng)應(yīng)用程序顯示的信息可以為時(shí)鐘、日歷等。運(yùn)行非系統(tǒng)應(yīng)用程序顯示的信息可以為運(yùn)行天氣軟件顯示的天氣信息、運(yùn)行文本閱讀程序,例如QQ閱讀顯示的文本內(nèi)容,運(yùn)行瀏覽器顯示的內(nèi)容等。在鎖屏狀態(tài)下,非彈出類信息通常需要長(zhǎng)時(shí)間在屏幕顯示。例如,時(shí)鐘和日歷長(zhǎng)時(shí)間在鎖屏狀態(tài)下顯示,以方便用戶查看。
在本步驟中,可以將運(yùn)行系統(tǒng)應(yīng)用程序顯示的信息,例如時(shí)鐘的顯示區(qū)域設(shè)置在屏幕的上方,將彈出類信息的顯示區(qū)域設(shè)置在屏幕的中間位置,將運(yùn)行非系統(tǒng)應(yīng)用程序顯示的信息的顯示區(qū)域設(shè)置在屏幕的下方。本步驟給出了諸多顯示區(qū)域布局的方式之一,可以根據(jù)用戶的使用習(xí)慣設(shè)置其他布局方式。
此外,還可以設(shè)置每一顯示區(qū)域的顯示寬度,例如將文本閱讀程序?qū)?yīng)的顯示寬度設(shè)置為兩行文字的寬度。
至此,完成鎖屏狀態(tài)顯示設(shè)置。這樣,后續(xù)在運(yùn)行該桌面類應(yīng)用程序時(shí),可以利用該鎖屏狀態(tài)下的信息顯示方案。
圖3為本發(fā)明實(shí)施例提供的另外一種鎖屏狀態(tài)下示信息顯的方法的流程示意圖。在本實(shí)施例中,該待顯示的信息為彈出類信息。移動(dòng)智能終端可以為安裝有安卓或iPhone OS操作系統(tǒng)的移動(dòng)智能終端。當(dāng)該移動(dòng)智能終端運(yùn)行該桌面類應(yīng)用客戶端時(shí),該方法包括如下步驟。
步驟301、響應(yīng)用戶對(duì)于UI的操作,接收鎖屏指令。
例如,當(dāng)用戶短時(shí)間按壓終端上的關(guān)機(jī)鍵,或當(dāng)用戶點(diǎn)擊屏幕上的“輔助功能快捷鍵”中的“鎖定屏幕”按鈕時(shí),該桌面類應(yīng)用客戶端獲取鎖屏指令。
步驟302、響應(yīng)該獲取到的鎖屏指令,該桌面類應(yīng)用客戶端進(jìn)行鎖屏操作,并顯示鎖屏狀態(tài)下的界面。
步驟303、在該鎖屏狀態(tài)下讀取發(fā)送到該桌面類應(yīng)用客戶端的彈出類信息。
例如,如果在鎖屏狀態(tài)下接收到彈出類信息,例如短信息、QQ消息或微信消息、程序版本更新提醒消息等,則讀取該彈出類信息。
步驟304、從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇一對(duì)顏色對(duì)。
預(yù)先在移動(dòng)終端設(shè)置多個(gè)顏色對(duì)。每個(gè)顏色對(duì)包括:第一顏色,例如背景顏色和第二顏色,例如字體顏色、圖形或圖案顏色。該設(shè)置的多個(gè)顏色對(duì)可以為具有相同對(duì)比度的不同顏色對(duì)或者是具有不同對(duì)比度的不同顏色對(duì)。例如,具有相同對(duì)比度的黑色和灰色顏色對(duì)以及深灰和淺灰顏色對(duì)。具有不同對(duì)比度的綠色和黑色顏色對(duì)以及白色和棕色顏色對(duì)。
在本發(fā)明實(shí)施例中,可以先判斷該待顯示的信息的類型,然后根據(jù)信息的類型從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì)??梢愿鶕?jù)移動(dòng)終端設(shè)備是否主動(dòng)呈現(xiàn)信息來劃分信息的類型。例如,信息的類型可以包括:彈出類信息和非彈出類信息。例如,如果判定待顯示的信息,例如QQ消息的類型為彈出類信息,則從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇黑色背景和灰色字體顏色對(duì)。此外,還可以根據(jù)信息的格式來劃分信息的類型,例如劃分為純文本信息、純圖形或圖案信息、圖形和文字結(jié)合的信息,以及包含圖片的信息等。例如,對(duì)于包含圖片的信息,可以選擇圖片的底色作為顯示區(qū)域的背景顏色。
在本發(fā)明實(shí)施例中,也可以先確定顯示該信息所使用的對(duì)比度,然后從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇具有確定的對(duì)比度的顏色對(duì)。在每個(gè)具有所確定的對(duì)比度的顏色對(duì)中,第一顏色和第二顏色的對(duì)比度為所確定的對(duì)比度。在預(yù)先設(shè)置的多個(gè)顏色對(duì)中,可以有一對(duì)顏色對(duì)或多對(duì)顏色對(duì)具有同一對(duì)比度數(shù)值。利用該對(duì)比度查找顏色對(duì),可以能更有效地查找到所需的顏色對(duì)。
在本發(fā)明實(shí)施例中,也可以先判斷信息的重要程度,如果判定待顯示的信息為重要信息,則選擇多個(gè)顏色對(duì)中第一顏色和第二顏色的對(duì)比度的數(shù)值高于預(yù)設(shè)閾值,例如50的顏色對(duì)。可以通過如下方法確定待顯示信息的重要程度:
第一,判斷該待顯示的信息是否為系統(tǒng)信息,如果為系統(tǒng)信息,則判定該待顯示的信息為重要信息。則為該重要信息選擇對(duì)比度高于預(yù)設(shè)閾值,例如50的顏色對(duì),例如,選擇對(duì)比度數(shù)值高于50的黃色背景和黑色字體的顏色對(duì)。
第二、判斷該待顯示的信息是否包括預(yù)設(shè)關(guān)鍵詞,如果包括預(yù)設(shè)關(guān)鍵詞,則判定該信息為重要信息。例如,終端會(huì)判斷該待顯示的信息里是否包含“@”字符,如果包含該“@”字符則表示該信息為群聊中其他聯(lián)系人專門發(fā)送給本用戶的信息,需要該用戶及時(shí)回復(fù),則為該重要信息選擇對(duì)比度高于預(yù)設(shè)閾值的顏色對(duì)。再例如,如果判斷帶顯示的信息包含數(shù)字串,例如電話號(hào)碼,則通常情況下需要用戶及時(shí)回電,則判定該信息為重要信息。
第三、判斷該信息的發(fā)送方式否為預(yù)設(shè)聯(lián)系人,如果該信息的發(fā)送方為預(yù)設(shè)聯(lián)系人,根據(jù)預(yù)設(shè)發(fā)送方和重要信息的對(duì)應(yīng)關(guān)系判定該信息為重要信息。例如,可以設(shè)定領(lǐng)導(dǎo)和重要信息的對(duì)應(yīng)關(guān)系,如果收到領(lǐng)導(dǎo)發(fā)送的信息,則判定該信息為重要信息。這樣,可以選擇醒目的、對(duì)比度高的顏色對(duì)來顯示該信息,以提請(qǐng)用戶的注意,避免造成事情的延誤。
步驟305、將該彈出類信息的顯示區(qū)域的背景顏色設(shè)置為選擇的顏色對(duì)中的背景顏色。
步驟306、利用選擇的顏色對(duì)中的字體顏色在該顯示區(qū)域上顯示該彈出類信息。
在本實(shí)施例中,可以將該字體的顏色設(shè)置為該信息的顏色。例如,如果字體顏色為灰色,該顯示的信息為灰色。
此外,客戶端可以支持上一條和下一條的查看方式來查看彈出類消息。例如,可以在顯示區(qū)域內(nèi),利用上一條和下一條按鈕來查看QQ消息等。
在本發(fā)明實(shí)施例中可以為彈出類信息選擇對(duì)比度較低的顏色對(duì),比如黑色背景和灰色字體。利用對(duì)比度較低的顏色對(duì)進(jìn)行顯示,一則可以省電,二則可以保護(hù)用戶的隱私。
步驟307、當(dāng)用戶在UI上執(zhí)行特定操作時(shí),例如長(zhǎng)按鎖屏界面的任意位置時(shí),關(guān)閉顯示區(qū)域及顯示的彈出類信息。
步驟308、當(dāng)用戶在UI上執(zhí)行特定操作時(shí),例如雙擊鎖屏界面,或者滑動(dòng)解鎖鍵,或者輸入解鎖密碼時(shí),解除屏幕的鎖定。
圖4為本發(fā)明實(shí)施例提供的另外一種鎖屏狀態(tài)下顯示信息的方法的流程示意圖。在本實(shí)施例中,該待顯示的信息為非彈出類信息。在本發(fā)明實(shí)施中,在非鎖屏狀態(tài)下顯示的非彈出類信息可以包括:運(yùn)行系統(tǒng)應(yīng)用程序顯示的信息和/或運(yùn)行非系統(tǒng)應(yīng)用程序顯示的信息。在本發(fā)明實(shí)施例中,以非彈出類信息為文本內(nèi)容為例進(jìn)行介紹。
移動(dòng)智能終端可以為安裝有安卓或iPhone OS操作系統(tǒng)的終端。當(dāng)移動(dòng)智能終端運(yùn)行該桌面類應(yīng)用客戶端,例如Q立方桌面時(shí),該方法包括如下步驟。
步驟401、在非鎖屏狀態(tài)下顯示文本內(nèi)容。
在非鎖屏狀態(tài)下,終端設(shè)備運(yùn)行文本閱讀程序,在屏幕上顯示文本內(nèi)容。
步驟402、響應(yīng)用戶對(duì)于UI的操作,接收鎖屏指令。
例如,當(dāng)用戶短時(shí)間按壓終端上的關(guān)機(jī)鍵,或當(dāng)用戶點(diǎn)擊屏幕上的“輔助功能快捷鍵”中的“鎖定屏幕”按鈕時(shí),該桌面類應(yīng)用客戶端獲取鎖屏指令。
步驟403、在鎖屏狀態(tài)下讀取在后臺(tái)運(yùn)行的該文本內(nèi)容。
在鎖屏狀態(tài)下,該系統(tǒng)應(yīng)用程序和/或非系統(tǒng)應(yīng)用程序會(huì)保持在后臺(tái)運(yùn)行。從后臺(tái)運(yùn)行的文本閱讀程序中讀取該文本內(nèi)容。
步驟404、從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇一對(duì)顏色對(duì)。
每個(gè)顏色對(duì)包括:第一顏色,例如背景顏色和第二顏色,例如字體顏色、圖形或圖案顏色。
步驟405、將該文本內(nèi)容的顯示區(qū)域的背景顏色設(shè)置為選擇的顏色對(duì)中的背景顏色。
步驟406、利用選擇的顏色對(duì)中的字體顏色在該顯示區(qū)域上顯示該文本內(nèi)容。
步驟407、當(dāng)用戶在UI上執(zhí)行特定操作時(shí),例如長(zhǎng)按鎖屏界面的任意位置時(shí),關(guān)閉顯示區(qū)域及顯示的文本內(nèi)容。
步驟408與上述步驟308相同。
圖5為本發(fā)明實(shí)施例提供的鎖屏狀態(tài)下顯示兩種信息的方法的流程示意圖。
在本發(fā)明實(shí)施例中,待顯示的信息包括:彈出類信息和非彈出類信息。在如下實(shí)施例中,以彈出類信息為微信,非彈出類信息為網(wǎng)頁內(nèi)容和時(shí)鐘為例進(jìn)行介紹。該方法包括如下步驟。
步驟501、在非鎖屏狀態(tài)下顯示網(wǎng)頁內(nèi)容和時(shí)鐘。
步驟502、響應(yīng)用戶對(duì)于UI的操作,接收鎖屏指令。
步驟503、在鎖屏狀態(tài)下讀取在后臺(tái)運(yùn)行的該網(wǎng)頁內(nèi)容和時(shí)鐘。
步驟504、從預(yù)先設(shè)定的多個(gè)顏色對(duì)中為所述網(wǎng)頁內(nèi)容和時(shí)鐘選擇一個(gè)顏色對(duì)。
例如,為該網(wǎng)頁內(nèi)容和時(shí)鐘選擇背景顏色和字體顏色分別為黑色和灰色的顏色對(duì)。
步驟505、將該網(wǎng)頁內(nèi)容和時(shí)鐘顯示區(qū)域的背景顏色設(shè)置為選擇的顏色對(duì)中的背景顏色,即黑色。
步驟506、利用選擇的顏色對(duì)中的字體顏色,即灰色在該顯示區(qū)域上顯示該網(wǎng)頁內(nèi)容和時(shí)鐘。
步驟507、在鎖屏狀態(tài)下接收到微信,則讀取發(fā)送到該桌面類應(yīng)用客戶端的微信。
步驟508、從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇一對(duì)顏色對(duì)。
例如,為該微信選擇背景顏色和字體顏色分別為綠色和黑色的字體對(duì)。
步驟509、將該微信的顯示區(qū)域的背景顏色設(shè)置為選擇的顏色對(duì)中的背景顏色,即綠色。
步驟510、利用選擇的顏色對(duì)中的字體顏色,即黑色在該顯示區(qū)域上顯示該微信。
圖5A為在鎖屏狀態(tài)下顯示兩種信息的界面的示意圖。如圖5A所示,根據(jù)上述圖2對(duì)應(yīng)的實(shí)施例的描述,可以將時(shí)鐘顯示在屏幕的最上方,將網(wǎng)頁內(nèi)容顯示在屏幕的最下方,將微信顯示在屏幕的中間位置。時(shí)鐘和網(wǎng)頁的顯示區(qū)域的背景顏色為黑色,字體顏色為灰色。微信的顯示區(qū)域的背景顏色為綠色,字體為黑色。
步驟511、當(dāng)用戶在UI上執(zhí)行特定操作時(shí),例如長(zhǎng)按鎖屏界面的任意位置時(shí),關(guān)閉顯示區(qū)域及顯示的時(shí)鐘、微信和網(wǎng)頁內(nèi)容。
也可以,長(zhǎng)按對(duì)應(yīng)顯示區(qū)域以關(guān)閉對(duì)應(yīng)顯示區(qū)域及顯示的信息。例如,長(zhǎng)按微信的顯示區(qū)域,則關(guān)閉該微信的顯示區(qū)域及顯示的微信。
步驟512與上述步驟308相同。
圖6為本發(fā)明實(shí)施例提供的一種在鎖屏狀態(tài)下顯示信息的裝置的結(jié)構(gòu)示意圖。該裝置可以為桌面類應(yīng)用客戶端。該裝置包括:信息獲取模塊601、顏色選擇模塊602、顯示區(qū)域設(shè)置模塊603和信息顯示模塊604。
該信息獲取模塊601,用于在鎖屏狀態(tài)下獲取待顯示的信息;
該顏色選擇模塊602,用于從預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇顏色對(duì);所述每個(gè)顏色對(duì)包括:第一顏色和第二顏色;
該顯示區(qū)域設(shè)置模塊603,用于將所述信息的顯示區(qū)域的背景顏色設(shè)置為所述選擇的顏色對(duì)中的第一顏色;
該信息顯示模塊604,利用所述選擇的顏色對(duì)中的第二顏色在所述顯示區(qū)域上顯示所述信息。
在本發(fā)明實(shí)施例中該第一顏色可以為背景顏色,該第二顏色可以為字體顏色。
在本發(fā)明一實(shí)施方式中,該裝置進(jìn)一步包括:信息類型判斷模塊605。
該信息類型判斷模塊605,用于判斷所述信息的類型。
該顏色選擇模塊602,進(jìn)一步用于根據(jù)所述信息的類型從所述預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇所述顏色對(duì)。
在本發(fā)明一實(shí)施例中,該待顯示的信息包括:彈出類信息和非彈出類信息。
該顏色選擇模塊602,進(jìn)一步用于為所述彈出類信息選擇第一顏色對(duì),為所述非彈出類信息選擇第二顏色對(duì);
該顯示區(qū)域設(shè)置模塊603,進(jìn)一步用于將所述彈出類信息的顯示區(qū)域的背景顏色設(shè)置為所述第一顏色對(duì)中的第一顏色,將所述非彈出類信息的顯示區(qū)域的背景顏色設(shè)置為所述第二顏色對(duì)中的第一顏色;
該信息顯示模塊604,進(jìn)一步用于利用所述第一顏色對(duì)中的第二顏色在所述彈出類信息的顯示區(qū)域上顯示所述彈出類信息,利用所述第二顏色對(duì)中的第二顏色在所述非彈出類信息的顯示區(qū)域上顯示所述非彈出類信息。
在本發(fā)明一實(shí)施例中,該裝置進(jìn)一步包括:鎖屏指令接收模塊606和鎖屏模塊607。
當(dāng)該待顯示的信息為彈出類信息時(shí),該鎖屏指令接收模塊606,用于響應(yīng)于用戶對(duì)于用戶界面UI的操作,接收鎖屏指令;該鎖屏模塊607,用于響應(yīng)于接收到的所述鎖屏指令,進(jìn)行鎖屏;該信息獲取模塊601,進(jìn)一步用于在所述鎖屏狀態(tài)下讀取發(fā)送到所述桌面類應(yīng)用客戶端的所述彈出類信息。
當(dāng)該待顯示的信息為非彈出類信息時(shí),該裝置進(jìn)一步包括:非鎖屏狀態(tài)信息顯示模塊608,用于在非鎖屏狀態(tài)下顯示所述非彈出類信息;該鎖屏指令接收模塊606,用于響應(yīng)于用戶對(duì)于UI的操作,接收鎖屏指令;該鎖屏模塊607,用于響應(yīng)于接收到的根據(jù)所述鎖屏指令,進(jìn)行鎖屏;該信息獲取模塊601,進(jìn)一步用于在所述鎖屏狀態(tài)下讀取在后臺(tái)運(yùn)行的所述非彈出類信息。
在本發(fā)明一實(shí)施例中,該裝置進(jìn)一步包括:對(duì)比度確定模塊609,用于確定顯示所述信息所使用的對(duì)比度。該顏色選擇模塊602,進(jìn)一步用于從所述預(yù)先設(shè)定的多個(gè)顏色對(duì)中選擇所述第一顏色和第二顏色的對(duì)比度的數(shù)值為所述確定的對(duì)比度的數(shù)值的顏色對(duì)。
圖7為圖6中顏色選擇模塊602的結(jié)構(gòu)示意圖。如圖7所示,該顏色選擇模塊602包括:重要度判斷單元701和顏色對(duì)確定單元702。
該重要度判斷單元701,用于判斷所述信息的重要程度。
該顏色對(duì)確定單元702,用于如果所述信息為重要信息,選擇所述多個(gè)顏色對(duì)中所述第一顏色和第二顏色的對(duì)比度的數(shù)值高于預(yù)設(shè)閾值的顏色對(duì)。
圖7A為圖7中重要度判斷單元701的結(jié)構(gòu)示意圖。如圖7A所示,該重要度判斷單元701包括:信息判斷子單元701A和重要信息確定子單元702A。
該信息判斷子單元701A,判斷所述信息的發(fā)送方是否為預(yù)設(shè)聯(lián)系人。
該重要信息確定子單元702A,用于如果所述信息的發(fā)送方為所述預(yù)設(shè)聯(lián)系人,則根據(jù)預(yù)設(shè)的發(fā)送方和重要信息的對(duì)應(yīng)關(guān)系判定所述信息為所述重要信息。
圖7B為圖7中重要度判斷單元701的另外一種結(jié)構(gòu)示意圖。如圖7B所示,該重要度判斷單元701包括:信息判斷子單元701B和重要信息確定子單元702B。
該信息判斷子單元701B,用于判斷所述信息是否為系統(tǒng)消息。
該重要信息確定子單元702B,用于如果所述信息為系統(tǒng)消息,則判定所述信息為重要信息。
圖7C為圖7中重要度判斷單元701的另外一種結(jié)構(gòu)示意圖。如圖7C所示,該重要度判斷單元701包括:信息判斷子單元701C和重要信息確定子單元702C。
該信息判斷子單元701C,用于判斷所述信息是否包括預(yù)設(shè)的關(guān)鍵詞。
該重要信息確定子單元702C,用于如果所述信息包括預(yù)設(shè)的關(guān)鍵詞,則判定所述信息為重要信息。
圖8為本發(fā)明實(shí)施例中另外一種在鎖屏狀態(tài)下顯示信息的終端的結(jié)構(gòu)示意圖。該終端用于實(shí)現(xiàn)圖1所述的信息顯示方法以及圖6所述的裝置。如圖8所示,該終端可包括:處理器801、非易失性計(jì)算機(jī)可讀存儲(chǔ)器802、顯示單元803、網(wǎng)絡(luò)通信接口804。這些組件通過總線805進(jìn)行通信。
本實(shí)施例中,存儲(chǔ)器802中存儲(chǔ)有多個(gè)程序模塊,包括操作系統(tǒng)806、網(wǎng)絡(luò)通信模塊807和應(yīng)用程序808。
處理器801可以讀取存儲(chǔ)器802中的應(yīng)用程序所包括的各種模塊(圖中未示出)來執(zhí)行桌面類應(yīng)用客戶端的各種功能應(yīng)用以及數(shù)據(jù)處理。本實(shí)施例中的處理器801可以為一個(gè),也可以為多個(gè),其可以為CPU,處理單元/模塊,ASIC,邏輯模塊或可編程門陣列等。
其中,操作系統(tǒng)806可以為:Android操作系統(tǒng)或蘋果iPhone OS操作系統(tǒng)。
應(yīng)用程序808可包括桌面類應(yīng)用客戶端模塊809,該桌面類應(yīng)用客戶端模塊809可包括 圖6所示裝置中的各個(gè)功能模塊形成的計(jì)算機(jī)可執(zhí)行指令集809-1及對(duì)應(yīng)的元數(shù)據(jù)和啟發(fā)式算法809-2。這些計(jì)算機(jī)可執(zhí)行指令集可以由所述處理器801執(zhí)行并完成圖1所示方法或圖6所示裝置的功能。
在本實(shí)施例中,網(wǎng)絡(luò)通信接口804與網(wǎng)絡(luò)通信模塊807相配合完成桌面類應(yīng)用客戶端各種網(wǎng)絡(luò)信號(hào)的收發(fā)。
顯示單元803具有一顯示面板,用于完成相關(guān)信息的輸入及顯示。
另外,本發(fā)明的每一個(gè)實(shí)施例可以通過由數(shù)據(jù)處理設(shè)備如計(jì)算機(jī)執(zhí)行的數(shù)據(jù)處理程序來實(shí)現(xiàn)。顯然,數(shù)據(jù)處理程序構(gòu)成了本發(fā)明。此外,通常存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中的數(shù)據(jù)處理程序通過直接將程序讀取出存儲(chǔ)介質(zhì)或者通過將程序安裝或復(fù)制到數(shù)據(jù)處理設(shè)備的存儲(chǔ)設(shè)備(如硬盤和或內(nèi)存)中執(zhí)行。因此,這樣的存儲(chǔ)介質(zhì)也構(gòu)成了本發(fā)明。存儲(chǔ)介質(zhì)可以使用任何類型的記錄方式,例如紙張存儲(chǔ)介質(zhì)(如紙帶等)、磁存儲(chǔ)介質(zhì)(如軟盤、硬盤、閃存等)、光存儲(chǔ)介質(zhì)(如CD-ROM等)、磁光存儲(chǔ)介質(zhì)(如MO等)等。
因此本發(fā)明還提供了一種存儲(chǔ)介質(zhì),其中存儲(chǔ)有數(shù)據(jù)處理程序,該數(shù)據(jù)處理程序用于執(zhí)行本發(fā)明上述方法的任何一種實(shí)施例。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。