一種展示信息的方法、裝置及電子設備的制造方法
【專利摘要】本發明的實施例公開一種展示信息的方法、裝置及電子設備,涉及信息應用技術,能夠簡化用戶瀏覽信息的操作流程、縮短用戶瀏覽信息所需的時間。所述展示信息的方法包括:當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;檢測用戶對所述新屏幕提示對象的接觸操作;判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕頁面。本發明適用于在鎖屏狀態下信息的瀏覽。
【專利說明】
_種展不信息的方法、裝置及電子設備
技術領域
[0001]本發明涉及信息應用技術,尤其涉及一種展示信息的方法、裝置及電子設備。
【背景技術】
[0002]隨著計算機通信以及互聯網技術的不斷發展,電子設備,例如,智能移動電話、個人數字助理、掌上電腦、筆記本電腦等應用越來越廣泛,安裝的應用程序(APP,Applicat1n)也越來越多,極大地滿足了不同用戶的個性化需求。由于現有的電子設備一般都配備有大屏幕,在用戶使用電子設備的頻率和時間越來越多的情況下,基于省電、隱私保護以及防止誤操作等目的,如果用戶不使用電子設備,將電子設備屏幕進行鎖屏,即在用戶不使用電子設備時,設置電子設備滅屏,使得電子設備的操作系統進入休眠狀態,以節約電子設備電量,并提升用戶的隱私安全性,在鎖屏時,電子設備屏幕設置為黑屏或設置為一預先選取的靜態圖片。在電子設備接收到信息(例如,短信或推送信息)或需要使用電子設備時,則點亮屏幕以提示用戶對屏幕進行解鎖或直接解鎖屏幕,從而進入操作系統進行相應操作。
[0003]據統計,一般用戶平均每天接收到幾十次推送信息,電子設備屏幕相應被點亮幾十次,如果需要查看接收的信息的具體內容或用戶主動瀏覽一些信息,需要用戶在點亮屏幕中輸入解鎖密碼,由于解鎖密碼一般設置得較為復雜,使得用戶瀏覽信息具體內容的操作較為繁瑣,所需時間較長,從而降低了用戶瀏覽信息的體驗,導致用戶對屏幕點亮的一些信息不執行解鎖屏幕操作,從而放棄瀏覽該信息,也降低了推送信息的推送效率;同時,如果是用戶的家人或朋友希望通過該電子設備瀏覽接收的信息,例如,瀏覽推送的新聞播報信息或即時體育信息,在用戶電子設備鎖屏的情境下,將無法瀏覽。
【發明內容】
[0004]有鑒于此,本發明實施例提供一種展示信息的方法、裝置及電子設備,能夠簡化用戶瀏覽信息的操作流程、縮短用戶瀏覽信息所需的時間,以解決現有的展示信息的方法在鎖屏狀態下瀏覽信息操作繁瑣的問題。
[0005]第一方面,本發明實施例提供一種展示信息的方法,包括:
[0006]當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;
[0007]檢測用戶對所述新屏幕提示對象的接觸操作;
[0008]判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;
[0009]如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。
[0010]結合第一方面,在第一方面的第一種實施方式中,所述在所述設備屏幕上顯示新屏幕提示界面對象包括:
[0011]在所述設備屏幕上的預定位置顯示上所述新屏幕提示界面對象。
[0012]結合第一方面,在第一方面的第二種實施方式中,所述方法還包括確定所述新屏幕提示界面對象的顏色,包括:
[0013]獲取以所述預定位置為中心的預先設置范圍內各像素點的像素值;
[0014]計算所述各像素點的像素值的平均像素值;
[0015]查詢像素值與對比像素值的映射關系,獲取所述平均像素值映射的對比像素值;
[0016]將所述新屏幕提示界面對象的顏色設置為獲取的對比像素值。
[0017]結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的第三種實施方式中,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括:
[0018]如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0019]結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的第四種實施方式中,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括:
[0020]如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第二距離閾值而小于第一距離閾值,計算在拖動過程中從點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的駐留時間,如果所述駐留時間大于預先設置的駐留時間閾值,確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0021]結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的第五種實施方式中,所述方法還包括:
[0022]如果顯示的所述新屏幕提示界面對象滿足預先設置的加強提醒條件,顯示所述加強提醒條件映射的加強提醒動畫。
[0023]結合第一方面的第五種實施方式,在第一方面的第六種實施方式中,所述所述加強提醒條件包括:預設時間段內首次顯示所述新屏幕提示界面對象、和/或,預定時間內沒有檢測到用戶對所述新屏幕提示對象的接觸操作。
[0024]結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的第七種實施方式中,所述加載一新屏幕界面包括:
[0025]獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。
[0026]結合第一方面的第七種實施方式,在第一方面的第八種實施方式中,所述獲取點亮屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面包括:
[0027]如果激活屏幕的屬性信息為接收到新信息,在所述新屏幕界面中展示所述新信息的具體內容;
[0028]如果激活屏幕的屬性信息為用戶操作電子設備信息,在所述新屏幕界面中展示預先設置的資訊頁面。
[0029]結合第一方面、第一方面的第一種或第二種實施方式,在第一方面的九種實施方式中,所述方法還包括:
[0030]在監測到解鎖所述用戶界面鎖定狀態的操作后,關閉所述新屏幕界面。
[0031]第二方面,本發明實施例提供一種展示信息的裝置,包括:新屏幕提示界面對象顯示模塊、檢測模塊、判斷模塊以及新屏幕界面加載模塊,其中,
[0032]新屏幕提示界面對象顯示模塊,用于當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;
[0033]檢測模塊,用于檢測用戶對所述新屏幕提示對象的接觸操作;
[0034]判斷模塊,用于判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;
[0035]新屏幕界面加載模塊,如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。
[0036]結合第二方面,在第二方面的第一種實施方式中,所述新屏幕提示界面對象顯示模塊包括:鎖屏監測單元以及新屏幕提示界面對象顯示單元,其中,
[0037]鎖屏監測單元,用于當被激活的設備屏幕處于用戶界面鎖定狀態時,通知新屏幕提示界面對象顯示單元;
[0038]新屏幕提示界面對象顯示單元,用于在所述設備屏幕上顯示新屏幕提示界面對象。
[0039]結合第二方面的第一種實施方式,在第二方面的第二種實施方式中,所述新屏幕提示界面對象顯示單元包括:像素值獲取子單元、計算子單元、查詢子單元以及新屏幕提示界面對象顯示子單元,其中,
[0040]像素值獲取子單元,用于獲取以所述預定位置為中心的預先設置范圍內各像素點的像素值;
[0041]計算子單元,用于計算所述各像素點的像素值的平均像素值;
[0042]查詢子單元,用于查詢像素值與對比像素值的映射關系,獲取所述平均像素值映射的對比像素值;
[0043]新屏幕提示界面對象顯示子單元,用于將所述新屏幕提示界面對象的顏色設置為獲取的對比像素值。
[0044]結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第三種實施方式中,所述判斷模塊包括:拖動距離獲取單元以及條件確定單元,其中,
[0045]拖動距離獲取單元,用于獲取拖動所述新屏幕提示界面對象的位移,如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,通知條件確定單元;
[0046]條件確定單元,用于確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0047]結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第四種實施方式中,所述判斷模塊包括:判斷單元、駐留時間計算單元、駐留時間判斷單元以及確定單元,其中,
[0048]判斷單元,如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第二距離閾值而小于第一距離閾值,通知駐留時間計算單元;
[0049]駐留時間計算單元,用于計算在拖動過程中從點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的駐留時間;
[0050]駐留時間判斷單元,如果所述駐留時間大于預先設置的駐留時間閾值,通知確定單元;
[0051]確定單元,用于確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0052]結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第五種實施方式中,所述裝置還包括:
[0053]加強提醒動畫模塊,如果顯示的所述新屏幕提示界面對象滿足預先設置的加強提醒條件,顯示所述加強提醒條件映射的加強提醒動畫。
[0054]結合第二方面的第五種實施方式,在第二方面的第六種實施方式中,所述加強提醒條件包括:預設時間段內首次顯示所述新屏幕提示界面對象、和/或,預定時間內沒有檢測到用戶對所述新屏幕提示對象的接觸操作。
[0055]結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第七種實施方式中,所述新屏幕界面加載模塊包括:接觸操作判斷單元以及新屏幕界面加載單元,其中,
[0056]接觸操作判斷單元,如果所檢測到的接觸操作滿足預先設置的信息展示條件,通知新屏幕界面加載單元;
[0057]新屏幕界面加載單元,用于獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。
[0058]結合第二方面的第七種實施方式,在第二方面的第八種實施方式中,所述新屏幕界面加載單元包括:第一加載子單元以及第二加載子單元,其中,
[0059]第一加載子單元,如果激活屏幕的屬性信息為接收到新信息,在所述新屏幕界面中展示所述新信息的具體內容;
[0060]第二加載子單元,如果激活屏幕的屬性信息為用戶操作電子設備信息,在所述新屏幕界面中展示預先設置的資訊頁面。
[0061]結合第二方面、第二方面的第一種或第二種實施方式,在第二方面的第九種實施方式中,所述裝置還包括:
[0062]解鎖處理模塊,用于在監測到解鎖所述用戶界面鎖定狀態的操作后,關閉所述新屏幕界面。
[0063]第三方面,本發明實施例提供一種電子設備,所述電子設備包括:殼體、處理器、存儲器、電路板和電源電路,其中,電路板安置在殼體圍成的空間內部,處理器和存儲器設置在電路板上;電源電路,用于為上述電子設備的各個電路或器件供電;存儲器用于存儲可執行程序代碼;處理器通過讀取存儲器中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行前述任一所述的展示信息的方法。
[0064]本發明實施例提供的一種展示信息的方法、裝置及電子設備,通過當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;檢測用戶對所述新屏幕提示界面對象的接觸操作;判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕頁面,能夠簡化用戶瀏覽信息的操作流程、縮短用戶瀏覽信息所需的時間,以解決現有的展示信息的方法在鎖屏狀態下瀏覽信息操作繁瑣的問題。
【附圖說明】
[0065]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其它的附圖。
[0066]圖1為本發明的實施例一展示信息的方法流程示意圖;
[0067]圖2為本發明的實施例二展示信息的方法流程示意圖;
[0068]圖3為本發明的實施例三展示信息的裝置結構示意圖;
[0069]圖4為本發明電子設備一個實施例的結構不意圖。
【具體實施方式】
[0070]下面結合附圖對本發明實施例進行詳細描述。
[0071]應當明確,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0072]圖1為本發明的實施例一展示信息的方法流程示意圖,如圖1所示,本實施例的方法可以包括:
[0073]步驟101,當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;
[0074]本發明實施例中,新屏幕提示界面對象為一提示圖像,是用戶與之交互以便執行用戶的接觸操作加載新屏幕頁面的圖形交互式用戶界面對象。
[0075]所述新屏幕提示界面對象是在設備屏幕被激活,鎖屏應用被啟動時顯示在鎖屏應用界面之上的圖形交互式用戶界面對象。設備屏幕被激活、鎖屏應用被啟動的方式可以有多種,例如,其中一種最常見的方式可以是,在移動終端設備的屏幕關閉的狀態下,用戶通過手動按下移動終端上的物理按鍵(例如電源鍵或者home鍵等)的方式,激活移動終端設備的屏幕(也即俗稱的屏幕被點亮),此時,鎖屏應用就可以被啟動。或者在另一種方式下,由于移動終端設備在接收到服務器推送的消息時,屏幕會被喚醒自動被點亮,此時,鎖屏應用也可以被啟動。
[0076]作為一可選實施例,所述在設備屏幕上顯示新屏幕提示界面對象包括:
[0077]在所述設備屏幕上的預定位置顯示上所述新屏幕提示界面對象
[0078]作為一可選實施例,新屏幕提示界面對象可以是一控件。
[0079]作為一可選實施例,新屏幕提示界面對象的形狀包括但不限于:三角形、圓形、條形、多邊形等。
[0080]本發明實施例中,例如,對于三角形的新屏幕提示界面對象(三角形控件),可以同時設置在屏幕左側邊欄以及屏幕右側邊欄上,使得習慣使用左手或右手滑動屏幕的用戶可以輕易定位三角形控件。當然,實際應用中,對于習慣使用左手滑動屏幕的用戶,可以將三角標控件設置在屏幕左側邊欄,而對于習慣使用右手滑動屏幕的用戶,可以將三角標控件設置在屏幕右側邊欄,本實施例對此不作限定。
[0081]本實施例中,作為一可選實施例,可以先確定所述新屏幕提示界面對象的顏色,包括:
[0082]Bll,獲取以所述預定位置為中心的預先設置范圍內各像素點的像素值;
[0083]本實施例中,以所述預定位置為中心,提取周圍各像素點的像素值,例如,如果所述預定位置為屏幕左側邊欄中點,則可以分別提取設備屏幕壁紙中以左側邊欄中點為中心的9個像素點或16個像素點的像素值。
[0084]B12,計算所述各像素點的像素值的平均像素值;
[0085]B13,查詢像素值與對比像素值的映射關系,獲取所述平均像素值映射的對比像素值;
[0086]B14,將所述新屏幕提示界面對象的顏色設置為獲取的對比像素值。
[0087]本實施例中,為了便于用戶識別設備屏幕上呈現的新屏幕提示界面對象,設置呈現的新屏幕提示界面對象的顏色與所在區域的壁紙的顏色形成對比色系,使得新屏幕提示界面對象易于區別;同時,也可以使得呈現的新屏幕提示界面對象的顏色隨著壁紙顏色的不同而不同,從而提升用戶的視覺體驗。
[0088]作為一可選實施例,在所述設備屏幕上顯示新屏幕提示界面對象之后,如果顯示的所述新屏幕提示界面對象滿足預先設置的加強提醒條件,顯示所述加強提醒條件映射的加強提醒動畫。
[0089]加強提醒動畫用于提醒用戶可對新屏幕提示對象進行操作進而加載顯示新的屏幕界面,作為一可選實施例,可以是根據預定形狀、預定時間以新屏幕提示對象為中心擴散出波紋狀的動畫。
[0090]所述加強提醒條件包括:預設時間段內首次顯示所述新屏幕提示界面對象、和/或,預定時間內沒有檢測到用戶對所述新屏幕提示對象的接觸操作。比如,當一天之內首次顯示新屏幕提示界面對象時,或者當用戶主動激活設備屏幕而遲遲沒有解鎖設備進入操作系統時,可以通過提醒動畫提示用戶可以對新屏幕提示界面對象進行拖動操作,在加載顯示的新屏幕界面中瀏覽咨詢頁面。
[0091]步驟102,檢測用戶對所述新屏幕提示對象的接觸操作;
[0092]步驟103,判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;
[0093]用戶對上述新屏幕提示對象的接觸操作,包括點擊、松開、拖動等。
[0094]本實施例中,作為一可選實施例,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括:
[0095]如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0096]本實施例中,作為一可選實施例,如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件,包括:
[0097]Cll,記錄點擊所述新屏幕提示界面對象的起始位置;
[0098]本實施例中,點擊所述新屏幕提示界面對象的位置為所述預定位置的中心。
[0099]C12,記錄點擊松開所述新屏幕提示界面對象的終止位置;
[0100]本實施例中,通過點擊并拖動新屏幕提示界面對象操作,可以有效防止用戶誤操作。
[0101]作為一可選實施例,在點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的拖動過程中,該方法還以可包括:
[0102]查詢預先設置的拖動距離與新屏幕提示界面對象尺寸的映射關系,按照所述新屏幕提示界面對象的拖動距離映射的新屏幕提示界面對象尺寸動畫展示所述新屏幕提示界面對象。
[0103]本實施例中,例如,用戶可點擊拉動設備屏幕中的三角形控件,從屏幕一側滑動到另一側,三角形控件區域面積隨著拖動距離的增大而逐漸加大。
[0104]Cl 3,計算所述起始位置至所述終止位置的位移;
[0105]C14,依據所述位移確定拖動方向,計算所述起始位置至所述終止位置在所述拖動方向上的拖動主位移;
[0106]本實施例中,可以以設備屏幕作為參照,通過比較新屏幕提示對象在橫向和縱向上的主位移,選擇主位移較大的方向為拖動方向,由此可以確定新屏幕提示界面對象是橫向拖動還是縱向拖動。
[0107]C15,如果所述拖動主位移超過設備屏幕在預設拖動方向的第一距離閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0108]本實施例中,第一距離閾值可以設置為設備屏幕在所述拖動方向的一半距離。如果新屏幕提示界面對象是橫向拖動,如果橫向拖動的距離超過橫向設備屏幕尺寸的一半;或者,新屏幕提示界面對象是縱向拖動,如果縱向拖動的距離超過縱向設備屏幕尺寸的一半,確定拖動所述新屏幕提示界面對象超過預先設置的拖動距離閾值。
[0109]本實施例中,如果所述拖動主位移沒有超過設備屏幕在所述拖動方向的第一距離閾值,則不滿足預先設置的信息展示條件,此時保持新屏幕提示界面對象恢復原狀。
[0110]作為一可選實施例,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括:
[0111]如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第二距離閾值而小于第一距離閾值,計算在拖動過程中從點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的駐留時間,如果所述駐留時間大于預先設置的駐留時間閾值,確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0112]本實施例中,如果所述拖動主位移超過設備屏幕在所述拖動方向的第二距離閾值而小于第一距離閾值,此時計算點擊所述新屏幕提示界面對象至點擊松開所述新屏幕提示界面對象的駐留時間,如果所述駐留時間大于預先設置的駐留時間閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0113]本實施例中,第二距離閾值可以設置為設備屏幕在所述拖動方向的四分之一距離。作為一可選實施例,駐留時間閾值可預先設置或者由用戶設置,例如,可以設置為0.25s或0.3s等。
[0114]同樣的,本實施例中,如果所述拖動主位移超過設備屏幕在所述拖動方向的四分之一距離而小于一半距離,所述駐留時間又不超過預先設置的駐留時間閾值;或者,所述拖動主位移沒有超過設備屏幕在所述拖動方向的四分之一距離,則此時保持新屏幕提示界面對象恢復原狀。
[0115]作為一可選實施例,在所述設備屏幕上顯示新屏幕提示界面對象之后,當檢測用戶對所述新屏幕提示界面對象的接觸操作時,如果接觸操作并不滿足預先設置的信息展示條件,新屏幕提示界面對象會隨著用戶的拖動操作移動自身位置,當用戶停止拖動松開新屏幕提示界面對象時,該界面對象會顯示在設備屏幕相應位置,比如最近的設備屏幕邊欄處。
[0116]步驟104,如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。
[0117]本實施例中,作為一可選實施例,所述加載一新屏幕界面包括:
[0118]獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。
[0119]本實施例中,在加載新屏幕界面時,可以設置新屏幕界面的屬性為顯示,同時,將設備屏幕鎖屏界面的屬性從顯示更新為隱藏。
[0120]本實施例中,作為一可選實施例,在加載新屏幕界面時,獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。
[0121]本實施例中,作為一可選實施例,所述獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面包括:
[0122]如果激活屏幕的屬性信息為接收到新信息,在所述新屏幕界面中展示所述新信息的具體內容。
[0123]本實施例中,作為一可選實施例,新信息包括但不限于:文本信息、圖片、視頻、音頻、動畫、鏈接、應用程序包等。
[0124]本實施例中,例如,如果新信息為只含標題的新聞播報信息,則可以在新屏幕界面中展示新聞播報信息的具體內容;如果新信息為網頁的統一資源定位符信息,則可以在新屏幕界面中展示該統一資源定位符信息對應的網頁,在網頁中,用戶可以通過點擊打開網頁中包含的子網頁。
[0125]本實施例中,作為一可選實施例,在所述如果激活屏幕的屬性信息為接收到新信息之后,在所述新屏幕界面中展示所述新信息的具體內容之前,該方法還包括:
[0126]判斷所述新信息是否為隱私信息,如果不是,執行在所述新屏幕界面中展示所述新信息的具體內容的步驟。
[0127]本實施例中,如果所述新信息為隱私信息,則不展示該新信息并結束流程。
[0128]本實施例中,作為另一可選實施例,所述獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面包括:
[0129]如果激活屏幕的屬性信息為用戶操作電子設備信息,在所述新屏幕界面中展示預先設置的資訊頁面。
[0130]本實施例中,如果是用戶觸發激活屏幕,為了減少用戶解鎖屏幕的繁瑣操作,可以在新屏幕界面中直接加載并展示預先設置的資訊頁面,以便于用戶快速獲取相關資訊信息。
[0131]本實施例中,資訊頁面包含的內容可由用戶依據實際需要進行設置,例如,可由用戶設置,或將網絡上已有的網址導航頁面設置為資訊頁面。
[0132]本實施例中,當用戶拖動三角形控件,觸發加載預先設置的資訊頁面,作為一可選實施例,資訊頁面包含四個標簽頁面,以顯示不同的信息。四個標簽頁面分別為:應用程序公眾頁面、推送信息頁面、天氣預報頁面以及游戲頁面,其中,
[0133]應用程序公眾頁面,該頁面中的應用程序可以是連接用戶電子設備上已經安裝的應用程序,可以由用戶設置顯示預先設置的應用程序頁面。例如,考慮到鎖屏狀態下顯示存在的隱私問題,可以設置公眾應用程序頁面,包括但不限于:微信公眾號、臉書(Facebook)粉絲頁面、圖片分享(instagram)頁面等。在公眾應用程序頁面中,可以針對國家、語言、人種、訂閱習慣喜好等提供個性化的內容。當然,實際應用中,還可以由用戶設定個人對話頁面、群組對話頁面等具有隱私的隱私應用程序頁面。
[0134]在新屏幕界面展示的應用程序公眾頁面中,如果用戶點擊頁面信息流中的圖片或者文字鏈接,可在鎖頻狀態下,跳轉和加載圖片或者文字鏈接對應的詳情頁面。
[0135]推送信息頁面,包含有基于用戶喜好的推送信息流對應的頁面,例如,通過分析用戶瀏覽歷史行為,獲取用戶喜好新聞熱點頁面、體育直播頁面等,則可以將新聞熱點頁面、體育直播頁面設置到推送信息頁面中,用戶點擊文字或者圖片鏈接,在鎖頻狀態下,可以跳轉和加載文字或者圖片鏈接對應的詳情頁面。
[0136]作為一可選實施例,在設置推送信息頁面時,可以是將電子設備標識發送至網絡服務器,網絡服務器查詢電子設備標識與推送信息頁面集的映射關系,獲取接收的電子設備標識映射的一個或多個推送信息頁面,并加載至預先設置的資訊頁面中。
[0137]天氣預報頁面,用于實時展示天氣信息以及一周天氣預報。在天氣信息流的展示中,可以插入和展示推廣卡片,當用戶點擊推廣卡片時,可安裝相關應用程序,或者,跳轉到其他詳細信息頁面,或者,跳轉到其他應用程序頁面。
[0138]游戲頁面,用于展示H5游戲等游戲,本實施例中,H5游戲規則簡單、進程快、時間短,用戶可以直接點擊進入游戲環節,適合用戶在鎖屏狀態下休閑娛樂。
[0139]本實施例中,作為一可選實施例,資訊頁面中還可以按照預先設置的規則,在展示的信息流中插入所述規則對應的推廣卡片。
[0140]本實施例中,作為另一可選實施例,資訊頁面還可以包含其它標簽頁面,本實施例對此不作限定。
[0141]本發明的實施例一展示信息的方法,當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;檢測用戶對所述新屏幕提示界面對象的接觸操作;判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。繼而可以在所述新屏幕界面中加載各類頁面。這樣,在鎖屏狀態下,當用戶需要查看接收的信息的具體內容或用戶需要主動瀏覽一些信息時,直接加載一新屏幕界面并在新屏幕界面中展現相關信息,從而以新穎的交互方式引導用戶展示和使用新屏幕中展現的各類豐富資訊,無需用戶在點亮屏幕中輸入解鎖密碼,簡化了用戶瀏覽信息具體內容的操作流程,降低了瀏覽信息所需的時間,在鎖屏狀態下提升了鎖屏應用程序的便利性,使得用戶能夠有效利用碎片時間,從而提升了用戶瀏覽信息的體驗;進一步地,由于無需解鎖屏幕即可瀏覽信息,增強了用戶瀏覽信息的意愿,提高了信息的推送效率;而且,如果是用戶的家人或朋友希望通過該電子設備瀏覽信息,可以在不解鎖屏幕的情形下進行瀏覽,提升了電子設備的利用率以及其他用戶的體驗。
[0142]圖2為本發明的實施例二展示信息的方法流程示意圖,如圖2所示,本實施例的方法可以包括:
[0143]步驟201,當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;
[0144]步驟202,檢測用戶對所述新屏幕提示對象的接觸操作;
[0145]步驟203,判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;
[0146]步驟204,如果所檢測接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面;
[0147]本實施例中,步驟201至步驟204的過程分別和上述方法實施例一的步驟101至步驟104類似,此處不再贅述。
[0148]步驟205,在監測到解鎖所述用戶界面鎖定狀態的操作后,關閉所述新屏幕界面。
[0149]本實施例中,當監測到用戶解鎖進入到電子設備操作系統,新屏幕自動關閉退出。
[0150]本發明的實施例二展示信息的方法,在用戶對電子設備屏幕解鎖后,自動關閉并退出新屏幕,從而使得新屏幕不占用電子設備資源,以利用戶流暢使用電子設備。
[0151]圖3為本發明的實施例三展示信息的裝置結構示意圖,如圖3所示,本實施例的裝置可以包括:新屏幕提示界面對象顯示模塊31、檢測模塊32、判斷模塊33以及新屏幕界面加載模塊34,其中,
[0152]新屏幕提示界面對象顯示模塊31,用于當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象;
[0153]本實施例中,作為一可選實施例,新屏幕提示界面對象顯示模塊31包括:鎖屏監測單元以及新屏幕提示界面對象顯示單元(圖中未示出),其中,
[0154]鎖屏監測單元,用于當被激活的設備屏幕處于用戶界面鎖定狀態時,通知新屏幕提示界面對象顯示單元;
[0155]新屏幕提示界面對象顯示單元,用于在所述設備屏幕上顯示新屏幕提示界面對象。
[0156]本實施例中,作為一可選實施例,新屏幕提示界面對象顯示單元包括:像素值獲取子單元、計算子單元、查詢子單元以及新屏幕提示界面對象顯示子單元,其中,
[0157]像素值獲取子單元,用于獲取以所述預定位置為中心的預先設置范圍內各像素點的像素值;
[0158]計算子單元,用于計算所述各像素點的像素值的平均像素值;
[0159]查詢子單元,用于查詢像素值與對比像素值的映射關系,獲取所述平均像素值映射的對比像素值;
[0160]新屏幕提示界面對象顯示子單元,用于將所述新屏幕提示界面對象的顏色設置為獲取的對比像素值。
[0161]本實施例中,作為一可選實施例,新屏幕提示界面對象的形狀包括但不限于:三角形、圓形、條形、多邊形等。
[0162]檢測模塊32,用于檢測用戶對所述新屏幕提示對象的接觸操作;
[0163]判斷模塊33,用于判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件;
[0164]本實施例中,作為一可選實施例,新屏幕的壁紙與鎖屏狀態的壁紙相同。
[0165]本實施例中,作為一可選實施例,判斷模塊33包括:拖動距離獲取單元、條件確定單元以及條件確定單元(圖中未示出),其中,
[0166]拖動距離獲取單元,用于獲取拖動所述新屏幕提示界面對象的位移,如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,通知條件確定單元;
[0167]條件確定單元,用于確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0168]作為另一可選實施例,判斷模塊33包括:判斷單元、駐留時間計算單元、駐留時間判斷單元以及確定單元(圖中未示出),其中,
[0169]判斷單元,如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第二距離閾值而小于第一距離閾值,通知駐留時間計算單元;
[0170]駐留時間計算單元,用于計算在拖動過程中從點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的駐留時間;
[0171]駐留時間判斷單元,如果所述駐留時間大于預先設置的駐留時間閾值,通知確定單元;
[0172]確定單元,用于確定所檢測到的接觸操作滿足預先設置的信息展示條件。
[0173]作為一可選實施例,所述裝置還包括:
[0174]加強提醒動畫模塊35,如果顯示的所述新屏幕提示界面對象滿足預先設置的加強提醒條件,顯示所述加強提醒條件映射的加強提醒動畫。
[0175]本實施例中,所述加強提醒條件包括:預設時間段內首次顯示所述新屏幕提示界面對象、和/或,預定時間內沒有檢測到用戶對所述新屏幕提示對象的接觸操作。
[0176]新屏幕界面加載模塊34,如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。
[0177]本實施例中,作為一可選實施例,新屏幕界面加載模塊34包括:接觸操作判斷單元以及新屏幕界面加載單元(圖中未示出),其中,
[0178]接觸操作判斷單元,如果所檢測到的接觸操作滿足預先設置的信息展示條件,通知新屏幕界面加載單元;
[0179]新屏幕界面加載單元,用于獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。
[0180]作為一可選實施例,新屏幕界面加載單元包括:第一加載子單元以及第二加載子單元,其中,
[0181]第一加載子單元,如果激活屏幕的屬性信息為接收到新信息,在所述新屏幕界面中展示所述新信息的具體內容;
[0182]第二加載子單元,如果激活屏幕的屬性信息為用戶操作電子設備信息,在所述新屏幕界面中展示預先設置的資訊頁面。
[0183]本實施例中,作為一可選實施例,所述資訊頁面包含:應用程序公眾頁面、推送信息頁面、天氣預報頁面以及游戲頁面。
[0184]本實施例中,作為一可選實施例,資訊頁面中還可以按照預先設置的規則,在展示的信息流中插入所述規則對應的推廣卡片。
[0185]本實施例中,作為另一可選實施例,資訊頁面還可以包含其它標簽頁面,本實施例對此不作限定。
[0186]本實施例中,作為一可選實施例,該裝置還可以包括:
[0187]解鎖處理模塊36,用于在監測到解鎖所述用戶界面鎖定狀態的操作后,關閉所述新屏幕界面。
[0188]本實施例的裝置,可以用于執行圖1所示方法實施例的技術方案,其實現原理和技術效果類似,此處不再贅述。
[0189]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個......”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。
[0190]本說明書中的各個實施例均采用相關的方式描述,各個實施例之間相同相似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之處。
[0191]尤其,對于裝置實施例而言,由于其基本相似于方法實施例,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0192]在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認為是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令并執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,〃計算機可讀介質〃可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPR0M或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDR0M)。另外,計算機可讀介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因為可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然后將其存儲在計算機存儲器中。
[0193]應當理解,本發明的各部分可以用硬件、軟件、固件或它們的組合來實現。
[0194]在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執行系統執行的軟件或固件來實現。例如,如果用硬件來實現,和在另一實施方式中一樣,可用本領域公知的下列技術中的任一項或他們的組合來實現:具有用于對數據信號實現邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現場可編程門陣列(FPGA)等。
[0195]本發明實施例還提供一種電子設備,所述電子設備包含前述任一實施例所述的裝置。
[0196]圖4為本發明電子設備一個實施例的結構示意圖,可以實現本發明圖1-3所示實施例的流程,如圖4所示,上述電子設備可以包括:殼體41、處理器42、存儲器43、電路板44和電源電路45,其中,電路板44安置在殼體41圍成的空間內部,處理器42和存儲器43設置在電路板44上;電源電路45,用于為上述電子設備的各個電路或器件供電;存儲器43用于存儲可執行程序代碼;處理器42通過讀取存儲器43中存儲的可執行程序代碼來運行與可執行程序代碼對應的程序,用于執行前述任一實施例所述的展示信息的方法。
[0197]處理器42對上述步驟的具體執行過程以及處理器42通過運行可執行程序代碼來進一步執行的步驟,可以參見本發明圖1-3所示實施例的描述,在此不再贅述。
[0198]該電子設備以多種形式存在,包括但不限于:
[0199](I)移動通信設備:這類設備的特點是具備移動通信功能,并且以提供話音、數據通信為主要目標。這類終端包括:智能手機(例如iPhone)、多媒體手機、功能性手機,以及低端手機等。
[0200](2)超移動個人計算機設備:這類設備屬于個人計算機的范疇,有計算和處理功能,一般也具備移動上網特性。這類終端包括:PDA、MID和UMPC設備等,例如iPad。
[0201](3)便攜式娛樂設備:這類設備可以顯示和播放多媒體內容。該類設備包括:音頻、視頻播放器(例如iPod),掌上游戲機,電子書,以及智能玩具和便攜式車載導航設備。
[0202](4)服務器:提供計算服務的設備,服務器的構成包括處理器、硬盤、內存、系統總線等,服務器和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此在處理能力、穩定性、可靠性、安全性、可擴展性、可管理性等方面要求較高。
[0203](5)其他具有數據交互功能的電子設備。
[0204]本技術領域的普通技術人員可以理解實現上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,該程序在執行時,包括方法實施例的步驟之一或其組合。
[0205]為了描述的方便,描述以上裝置是以功能分為各種單元/模塊分別描述。當然,在實施本發明時可以把各單元/模塊的功能在同一個或多個軟件和/或硬件中實現。
[0206]通過以上的實施方式的描述可知,本領域的技術人員可以清楚地了解到本
[0207]發明可借助軟件加必需的通用硬件平臺的方式來實現。基于這樣的理解,本發明的技術方案本質上或者說對現有技術做出貢獻的部分可以以軟件產品的形式體現出來,該計算機軟件產品可以存儲在存儲介質中,如R0M/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網絡設備等)執行本發明各個實施例或者實施例的某些部分所述的方法。
[0208]以上所述,僅為本發明的【具體實施方式】,但本發明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發明揭露的技術范圍內,可輕易想到的變化或替換,都應涵蓋在本發明的保護范圍之內。因此,本發明的保護范圍應以權利要求的保護范圍為準。
【主權項】
1.一種展示信息的方法,其特征在于,包括: 當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象; 檢測用戶對所述新屏幕提示對象的接觸操作; 判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件; 如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。2.根據權利要求1所述的展示信息的方法,其特征在于,所述在所述設備屏幕上顯示新屏幕提示界面對象包括: 在所述設備屏幕上的預定位置顯示上所述新屏幕提示界面對象。3.根據權利要求1所述的展示信息的方法,其特征在于,所述方法還包括確定所述新屏幕提示界面對象的顏色,包括: 獲取以所述預定位置為中心的預先設置范圍內各像素點的像素值; 計算所述各像素點的像素值的平均像素值; 查詢像素值與對比像素值的映射關系,獲取所述平均像素值映射的對比像素值; 將所述新屏幕提示界面對象的顏色設置為獲取的對比像素值。4.根據權利要求1至3任一項所述的展示信息的方法,其特征在于,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括: 如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第一距離閾值,則確定所檢測到的接觸操作滿足預先設置的信息展示條件。5.根據權利要求1至3任一項所述的展示信息的方法,其特征在于,所述判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件,包括: 如果拖動所述新屏幕提示界面對象的位移超過設備屏幕在預設拖動方向的第二距離閾值而小于第一距離閾值,計算在拖動過程中從點擊所述新屏幕提示界面對象至松開所述新屏幕提示界面對象的駐留時間,如果所述駐留時間大于預先設置的駐留時間閾值,確定所檢測到的接觸操作滿足預先設置的信息展示條件。6.根據權利要求1至3任一項所述的展示信息的方法,其特征在于,所述方法還包括: 如果顯示的所述新屏幕提示界面對象滿足預先設置的加強提醒條件,顯示所述加強提醒條件映射的加強提醒動畫。7.根據權利要求6所述的展示信息的方法,其特征在于,所述加強提醒條件包括:預設時間段內首次顯示所述新屏幕提示界面對象、和/或,預定時間內沒有檢測到用戶對所述新屏幕提示對象的接觸操作。8.根據權利要求1至3任一項所述的展示信息的方法,其特征在于,所述加載一新屏幕界面包括: 獲取激活屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面。9.根據權利要求8所述的展示信息的方法,其特征在于,所述獲取點亮屏幕的屬性信息,在所述新屏幕界面中加載所述屬性信息映射的頁面包括: 如果激活屏幕的屬性信息為接收到新信息,在所述新屏幕界面中展示所述新信息的具體內容; 如果激活屏幕的屬性信息為用戶操作電子設備信息,在所述新屏幕界面中展示預先設置的資訊頁面。10.—種展示信息的裝置,其特征在于,包括:新屏幕提示界面對象顯示模塊、檢測模塊、判斷模塊以及新屏幕界面加載模塊,其中, 新屏幕提示界面對象顯示模塊,用于當被激活的設備屏幕處于用戶界面鎖定狀態時,在所述設備屏幕上顯示新屏幕提示界面對象; 檢測模塊,用于檢測用戶對所述新屏幕提示對象的接觸操作; 判斷模塊,用于判斷所檢測到的接觸操作是否滿足預先設置的信息展示條件; 新屏幕界面加載模塊,如果所檢測到的接觸操作滿足預先設置的信息展示條件,則加載一新屏幕界面。
【文檔編號】G06F3/0486GK106020597SQ201610317545
【公開日】2016年10月12日
【申請日】2016年5月12日
【發明人】吳思漢, 陳韋婷, 朱劍銘, 王崇源, 楊云鈞, 高嘉宏, 劉佳其, 蔡仲鵬, 邱冠霖, 張啟峰, 林志豐, 黃嘉吉, 魏鼎洋, 黃全榮
【申請人】北京金山安全軟件有限公司