欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種終端設備中的桌面顯示方法和裝置與流程

文檔序號:12786058閱讀:384來源:國知局
一種終端設備中的桌面顯示方法和裝置與流程

本發(fā)明涉及計算機技術領域,特別是涉及一種終端設備中的桌面顯示方法和裝置。



背景技術:

安卓(Android)系統(tǒng)是一種基于Linux的開源移動操作系統(tǒng),主要應用于手機、平板電腦、電視機、手表等智能設備上。桌面(Launcher)應用是安卓系統(tǒng)中的主要程序組件之一,是安卓系統(tǒng)加載完畢后第一個啟動的應用程序,它的主要功能是向用戶提供可視化的手機操作接口,主要負責處理和響應除應用本身操作外的所有操作,例如包括提供操作界面(即桌面)、響應于用戶點擊桌面上的應用程序圖標而啟動應用程序和設置壁紙等等。

在實際應用中,開發(fā)者或用戶會根據(jù)自身的需求定制Launcher,來實現(xiàn)不同的Launcher應用展示效果。目前,以手機為例,手機桌面一般以應用入口展現(xiàn),手機應用一般以圖標的方式顯示在Launcher當中。用戶通過對該圖標進行操作,就能夠實現(xiàn)應用的啟動、卸載和拖拽的功能。目前Launcher展現(xiàn)形式單一,用戶若想獲取自己所需的信息,需要先進入應用,再選擇自己所需的信息,操作復雜。



技術實現(xiàn)要素:

有鑒于此,本發(fā)明實施例提供了一種終端設備中的桌面顯示方法和裝置,解決了現(xiàn)有桌面展現(xiàn)形式單一的問題。

為了解決上述問題,第一方面,提供了一種終端設備中的桌面顯示方法,所述方法包括:

接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層;

獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息;

其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。

可選的,所述在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息,包括:

根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示。

可選的,若所述切換指令為滑動操作,則所述將所述第一數(shù)據(jù)層切換為所述第二數(shù)據(jù)層,包括:

根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;

在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

可選的,所述桌面顯示所述第一數(shù)據(jù)層時,所述方法還包括:

若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

可選的,所述獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息,包括:

若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者

從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

第二方面,提供了一種終端設備中的桌面顯示裝置,所述裝置包括:

數(shù)據(jù)層切換模塊,用于接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層,其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息;

數(shù)據(jù)獲取模塊,用于獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

數(shù)據(jù)顯示模塊,用于在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息。

可選的,所述數(shù)據(jù)顯示模塊具體用于:

根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示。

可選的,若所述切換指令為滑動操作,所述數(shù)據(jù)層切換模塊具體用于:

根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;

在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

可選的,若所述桌面顯示所述第一數(shù)據(jù)層,所述裝置還包括:

更新顯示模塊,用于若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

可選的,所述數(shù)據(jù)獲取模塊具體用于:

若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者

從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

第三方面,提供了一種終端設備,包括第二方面中的任一裝置。

第四方面,提供了一種非暫態(tài)(非易失性)計算機存儲介質,所述計算機存儲介質存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令可執(zhí)行第一方面中的任一方法。

第五方面,提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在非暫態(tài)計算機可讀存儲介質上的計算機程序,所述計算機程序包括程序指令,當所述程序指令被計算機執(zhí)行時,使所述計算機執(zhí)行第一方面中的任一方法。

第六方面,提供了一種執(zhí)行第一方面中的任一方法的電子設備的硬件結構示意圖,該設備包括一個或多個處理器以及存儲器。以一個處理器為例。該設備還可以包括:輸入裝置和輸出裝置。

處理器、存儲器、輸入裝置和輸出裝置可以通過總線或者其他方式連接。

存儲器作為一種非暫態(tài)計算機可讀存儲介質,可用于存儲非暫態(tài)軟件程序、非暫態(tài)計算機可執(zhí)行程序以及模塊。處理器通過運行存儲在存儲器中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行電子設備的各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例的處理方法。

存儲器可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應用程序;存儲數(shù)據(jù)區(qū)可存儲數(shù)據(jù)等。此外,存儲器可以包括高速隨機存取存儲器,還可以包括非暫態(tài)存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非暫態(tài)固態(tài)存儲器件。在一些實施例中,存儲器可選包括相對于處理器遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至處理器。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

輸入裝置可接收輸入的數(shù)字或字符信息,以及產(chǎn)生信號輸入。輸出裝置可包括顯示屏等顯示設備。

所述一個或者多個模塊存儲在所述存儲器中,當被所述一個或者多個處理器執(zhí)行時,執(zhí)行:

通過輸入裝置接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層;

獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息;

其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。

可選的,所述一個或者多個處理器執(zhí)行在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息時,根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示。

可選的,若所述切換指令為滑動操作,所述一個或者多個處理器在當前桌面上將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層時,根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

可選的,所述桌面顯示所述第一數(shù)據(jù)層時,所述一個或者多個處理器還執(zhí)行:

若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

可選的,所述一個或者多個處理器執(zhí)行獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息時,若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

本發(fā)明實施例提供的方案中,同一桌面上包含兩個不同數(shù)據(jù)層,且兩個不同數(shù)據(jù)層分別顯示不同類型的信息,接收切換指令,根據(jù)切換指令,在顯示第一數(shù)據(jù)層的桌面上,將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層;獲取第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;在第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息;第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示終端設備已安裝的應用的信息,第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。由于可以在同一桌面上的兩個數(shù)據(jù)層實現(xiàn)內容的展現(xiàn),使用戶無需進入應用,即可在桌面上的兩個數(shù)據(jù)層直接看到所需的內容,減少了用戶在應用桌面上瀏覽選擇應用的時間,能夠快速獲取到所需內容,提高了用戶體驗;由于同一桌面上的兩個數(shù)據(jù)層展現(xiàn)不同類型的信息,從而滿足了用戶對不同內容的需求,提高了用戶體驗。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實施例提供的一種終端設備中的桌面顯示方法的示意圖;

圖2為本發(fā)明實施例提供的在當前桌面上將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層的方法示意圖;

圖3為本發(fā)明實施例提供的獲取所述第二數(shù)據(jù)層中包含的顯示區(qū)域所需顯示的信息的方法示意圖;

圖4為本發(fā)明實施例提供的一種終端設備中的桌面顯示裝置的示意圖;

圖5為本發(fā)明實施例提供的一種電子設備的硬件結構示意圖。

具體實施方式

下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

為了便于描述,本發(fā)明實施例中使用了“第一”、“第二”的表述方式,對同一桌面上的不同數(shù)據(jù)層進行了區(qū)分,但并不對數(shù)據(jù)層的優(yōu)先級和數(shù)量等進行限定。其中,第一數(shù)據(jù)層是指該桌面上的任一數(shù)據(jù)層,第二數(shù)據(jù)層是指該桌面上與第一數(shù)據(jù)層不同的另一數(shù)據(jù)層。

需要說明的是,本發(fā)明實施例以同一桌面上包含兩個不同數(shù)據(jù)層為例進行說明的,但本發(fā)明實施例中不限定同一桌面上包含的信息層的數(shù)量,同一桌面上還可以包含三個及三個以上不同數(shù)據(jù)層,以滿足用戶對不同類型信息的顯示需求,由于同一桌面上包含三個及三個以上不同數(shù)據(jù)層的處理過程與同一桌面上包含兩個不同數(shù)據(jù)層類似,此處不再一一舉例說明。

本發(fā)明實施例中的終端設備可以是智能手機、平板電腦、智能電視等電子設備。

隨著終端設備的發(fā)展,Launcher的功能會逐漸從傳統(tǒng)的單一的應用入口展現(xiàn),轉為內容的展現(xiàn),幫助用戶減少在桌面上的應用中瀏覽選擇的時間,能夠高效獲取內容。本發(fā)明實施例中終端設備的同一桌面上包含兩個不同數(shù)據(jù)層,以滿足用戶對不同類型信息的顯示需求。

實施例一、本發(fā)明實施例中提供了一種終端設備中的桌面顯示方法,如圖1所示,所述方法包括:

S11、接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層。

其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。

可選的,應用的信息包括該應用的名稱和該應用的部分或全部內容。

例如,以通話應用為例,所述第一數(shù)據(jù)層與通話應用對應的顯示區(qū)域內顯示通話應用的名稱以及用戶最近接通的聯(lián)系人信息。

S12、獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

S13、在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息。

本發(fā)明實施例中,同一桌面上包含兩個不同數(shù)據(jù)層,且兩個不同數(shù)據(jù)層分別顯示不同類型的信息,接收切換指令,根據(jù)切換指令,在顯示第一數(shù)據(jù)層的桌面上,將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層;獲取第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;在第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息;第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示終端設備已安裝的應用的信息,第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。由于可以在同一桌面上的兩個數(shù)據(jù)層實現(xiàn)內容的展現(xiàn),使用戶無需進入應用,即可在桌面上的兩個數(shù)據(jù)層直接看到所需的內容,減少了用戶在應用桌面上瀏覽選擇應用的時間,能夠快速獲取到所需內容,提高了用戶體驗;由于同一桌面上的兩個數(shù)據(jù)層展現(xiàn)不同類型的信息,從而滿足了用戶對不同內容的需求,提高了用戶體驗。

本發(fā)明實施例中,以安卓(Android)系統(tǒng)為例,可以通過安卓系統(tǒng)的相對布局RelativeLayout控件在同一桌面上布局兩個數(shù)據(jù)層的框架結構,即第一數(shù)據(jù)層和第二數(shù)據(jù)層。在該桌面上可以切換顯示所述第一數(shù)據(jù)層或所述第二數(shù)據(jù)層。

在實施中,終端設備上電后,在一設定桌面加載所述第一數(shù)據(jù)層和所述第二數(shù)據(jù)層的框架結構;在所述第一數(shù)據(jù)層和所述第二數(shù)據(jù)層所屬的桌面為當前顯示的桌面時,顯示所述第一數(shù)據(jù)層,隱藏所述第二數(shù)據(jù)層,即默認在該設定桌面顯示所述第一數(shù)據(jù)層,并在所述第一數(shù)據(jù)層中的一個或多個顯示區(qū)域中加載終端設備中已安裝的應用的信息進行顯示;在接收到切換指令后,在該設定桌面上將所述第一數(shù)據(jù)層切換為所述第二數(shù)據(jù)層,即顯示所述第二數(shù)據(jù)層且隱藏所述第一數(shù)據(jù)層,以及在所述第二數(shù)據(jù)層中的一個或多個顯示區(qū)域中加載服務器所能獲取到的至少一個資訊類網(wǎng)站的發(fā)布信息進行顯示。

本發(fā)明實施例中均以在所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域顯示應用的信息,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息為例進行說明的,但并不以此進行限定,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域可以顯示資訊類信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域可以顯示應用的信息,由于處理方式類似,此處不再一一舉例說明。

本發(fā)明實施例中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域顯示應用的信息時,每個顯示區(qū)域可以對應一個不同的應用,并顯示該應用的信息。

可選的,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域為等寬度的矩形區(qū)域,一個或多個顯示區(qū)域按列表形式排列。

可選的,由于屏幕大小的限制,在顯示第一數(shù)據(jù)層時,在當前屏幕上只能顯示設定數(shù)量的顯示區(qū)域對應的信息,為了展現(xiàn)更多的信息,以安卓(Android)系統(tǒng)為例,可以通過安卓系統(tǒng)的RecyclerView控件形成所述第一數(shù)據(jù)層的框架結構,RecyclerView中的每個項Item對應所述第一數(shù)據(jù)層的一個顯示區(qū)域,在所述Item中加載對應的應用的信息。

可選的,若所述桌面顯示所述第一數(shù)據(jù)層時,所述方法還包括:在接收到朝向手機頂端的滑動指令后,根據(jù)滑動指令的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域,以顯示更多顯示區(qū)域中的信息。

具體的,用戶可以通過在所述第一數(shù)據(jù)層上朝向手機頂端滑動(即向上滑動),加載所述第一數(shù)據(jù)層中更多的顯示區(qū)域,以在所述桌面上看到更多應用的信息。

可選的,若所述桌面顯示所述第一數(shù)據(jù)層,所述方法還包括:在接收到布局更新指令后,根據(jù)所述布局更新指令調整所述第一數(shù)據(jù)層中至少兩個顯示區(qū)域的位置。

例如,用戶可以通過點擊所述第一數(shù)據(jù)層中的任意兩個顯示區(qū)域,向終端設備發(fā)出布局更新指令,以實現(xiàn)該兩個顯示區(qū)域的位置調換。又如,用戶可以通過將所述第一數(shù)據(jù)層中的任一顯示區(qū)域拖曳至另一個顯示區(qū)域的位置上,向終端設備發(fā)出布局更新指令,以實現(xiàn)該兩個顯示區(qū)域的位置調換,等等。本發(fā)明實施例中不限定布局更新指令的具體實現(xiàn)形式。

可選的,在加載所述第一數(shù)據(jù)層時,所述方法還可以包括:

根據(jù)應用的使用次數(shù)和/或使用時長,確定各應用的優(yōu)先級;

按照優(yōu)先級從大到小的順序,在所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域依次加載各應用的信息進行顯示。

由于在加載所述第一數(shù)據(jù)層時,按照優(yōu)先級從高到低的順序,在所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域依次加載各應用的信息進行顯示,以使用戶能夠在所述第一數(shù)據(jù)層中的優(yōu)先看到用戶頻繁使用的應用的信息。

具體的,根據(jù)應用的使用次數(shù)和/或使用時長,確定各應用的優(yōu)先級時,應用的使用次數(shù)越多,該應用的優(yōu)先級越高;或者,應用的使用時長越長,該應用的優(yōu)先級越高;等等。

本發(fā)明實施例中,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息,例如服務器能夠獲取到的各資訊類網(wǎng)站(如新聞網(wǎng)站)發(fā)布的信息和/或所述終端設備已安裝的資訊類應用發(fā)布的信息。

可選的,所述第二數(shù)據(jù)層中的每個顯示區(qū)域對應一個資訊類網(wǎng)站,并顯示所對應的資訊類網(wǎng)站的最新發(fā)布的信息。

可選的,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息時,可以根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示,從而可以使用戶看到最新更新的資訊類信息,以使用戶能夠及時掌握最新資訊。

可選的,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域所顯示資訊類信息包括:發(fā)布所述資訊類信息的網(wǎng)站或應用的名稱,所述資訊類信息的標題。

進一步的,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域所顯示資訊類信息還包括以下信息中的至少一種:所述資訊類信息的簡要描述,所述資訊類信息中包含的圖片等。

可選的,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域為等寬度的矩形區(qū)域,一個或多個顯示區(qū)域按列表形式排列。

可選的,由于屏幕大小的限制,在顯示第二數(shù)據(jù)層時,在當前屏幕上只能顯示設定數(shù)量的顯示區(qū)域對應的信息,為了展現(xiàn)更多的信息,以安卓(Android)系統(tǒng)為例,可以通過安卓系統(tǒng)的RecyclerView控件形成所述第二數(shù)據(jù)層的框架結構,RecyclerView中的每個Item對應所述第二數(shù)據(jù)層的一個顯示區(qū)域,在所述Item中加載對應的信息。

進一步的,若所述桌面顯示所述第二數(shù)據(jù)層,所述方法還包括:在接收到朝向手機頂端的滑動指令后,根據(jù)滑動指令的滑動距離和滑動方向,移動所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域,以在所述桌面上顯示更多顯示區(qū)域的信息。

具體的,用戶可以通過在所述第二數(shù)據(jù)層上朝向手機頂端滑動(即向上滑動),加載所述第二數(shù)據(jù)層中更多的顯示區(qū)域,以在所述桌面上看到更多資訊類信息。

可選的,在獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息時,包括:

統(tǒng)計設定周期內用戶已瀏覽的資訊類信息;

確定所統(tǒng)計的資訊類信息的數(shù)據(jù)類型;

獲取同類型的資訊類數(shù)據(jù)作為所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息。

具體的,根據(jù)用戶已瀏覽的歷史數(shù)據(jù),判斷用戶偏好信息(即數(shù)據(jù)類型),根據(jù)所述偏好信息,在所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域向用戶推送同類型的資訊類數(shù)據(jù)。例如,用戶在某段時間內大量瀏覽科技類資訊,則可以為在所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域向用戶推送各網(wǎng)站和/或資訊類應用中最新發(fā)布的科技類資訊信息。

基于上述任一實施例,所述切換指令可以為滑動操作,也可以為點擊操作,如雙擊操作,等等,本發(fā)明實施例不對所述切換指令的具體實現(xiàn)形式進行限定。

進一步的,若所述切換指令為滑動操作,S11中將所述第一數(shù)據(jù)層切換為所述第二數(shù)據(jù)層,包括:

根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;

在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

具體的,在所述第一數(shù)據(jù)層的頂部位于屏幕內時,若接收到朝向終端設備底端的滑動操作時,朝向滑動方向移動所述第一數(shù)據(jù)層;在所述滑動操作的滑動距離達到設定閾值后,在當前桌面上顯示所述第二數(shù)據(jù)層。

下面通過人機交互的過程,說明在當前桌面上將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層的具體過程,如圖2所示,包括如下步驟:

S21、用戶在所述第一數(shù)據(jù)層上實施朝向終端設備底端的滑動操作;

S22、終端設備根據(jù)所述滑動操作的滑動距離,朝向終端設備底端移動所述第一數(shù)據(jù)層;

S23、終端設備判斷所述滑動距離是否達到設定閾值;

若是,則執(zhí)行S24;

若否,則返回執(zhí)行S22;

S24、終端設備在當前桌面上顯示所述第二數(shù)據(jù)層。

基于上述任一實施例,所述桌面顯示所述第一數(shù)據(jù)層時,所述方法還包括:若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

具體的,在所述第一數(shù)據(jù)層中增加用于顯示更新提示信息的區(qū)域,該區(qū)域在所述第二數(shù)據(jù)層所顯示的信息無更新時隱藏,在所述第二數(shù)據(jù)層所顯示的信息有更新時顯示。

可選的,所述更新提示信息用于指示所述第二數(shù)據(jù)層待更新的信息的數(shù)量。

基于上述任一實施例,S12中獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息,包括:

若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者

從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

具體的,一種方式是,若所述終端設備緩存有資訊類信息,優(yōu)先將所述終端設備緩存的資訊類信息確定為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息,由于從所述終端設備加載信息的時間較短,能夠減少信息加載的等待時間;若所述終端設備沒有緩存資訊類信息,則通過網(wǎng)絡連接,從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息,并在所述終端設備緩存獲取到的信息。另一種方式是,直接通過網(wǎng)絡連接,從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息,并在所述終端設備緩存獲取到的信息,由于從服務器端可以獲取到最新發(fā)布的資訊類信息,從而使用戶可以看到最新的資訊類信息。

下面通過一個具體實施例,對S12中獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息的過程進行詳細說明。

實施例二、如圖3所示,獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息的過程包括如下步驟:

S31、終端設備判斷自身是否緩存有資訊類信息;

若是,則執(zhí)行S32;

若否,則執(zhí)行S33;

S32、終端設備加載自身緩存的資訊類信息并在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示;

S33、終端設備判斷是否連接網(wǎng)絡;

若是,則執(zhí)行S34;

若否,則執(zhí)行S35;

S34、終端設備通過網(wǎng)絡從服務器端獲取資訊類信息并分別在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示;

S35、終端設備提示用戶連接網(wǎng)絡,并轉入執(zhí)行S33。

基于上述任一實施例,所述桌面顯示所述第二數(shù)據(jù)層時,所述方法還包括:

在所述第二數(shù)據(jù)層中的任一顯示區(qū)域接收到進入指令;

若判定所述終端設備已安裝所述任一顯示區(qū)域所顯示的信息對應的應用,切換至所述應用,在所述應用顯示所述任一顯示區(qū)域所顯示的信息對應的完整數(shù)據(jù);

若判定所述終端設備未安裝所述任一顯示區(qū)域所顯示的信息對應的應用,確定所述任一顯示區(qū)域所顯示的信息對應的網(wǎng)站地址,根據(jù)所述網(wǎng)站地址,切換至所述任一顯示區(qū)域所顯示的信息對應的完整數(shù)據(jù)。

需要說明的是,在所述桌面顯示所述第二數(shù)據(jù)層時,在所述桌面將所述第二數(shù)據(jù)層切換為所述第一數(shù)據(jù)層的過程類似,此處不再贅述。

需要說明的是,對于上述方法實施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領域技術人員應該知悉,本發(fā)明實施例并不受所描述的動作順序的限制,因為依據(jù)本發(fā)明實施例,某些步驟可以采用其他順序或者同時進行。其次,本領域技術人員也應該知悉,說明書中所描述的實施例均屬于優(yōu)選實施例,所涉及的動作并不一定是本發(fā)明實施例所必須的。

實施例三、本發(fā)明實施例提供了一種非暫態(tài)(非易失性)計算機存儲介質,所述計算機存儲介質存儲有計算機可執(zhí)行指令,該計算機可執(zhí)行指令可執(zhí)行上述實施例中的任一方法。

實施例四、本發(fā)明實施例提供了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括存儲在非暫態(tài)計算機可讀存儲介質上的計算機程序,所述計算機程序包括程序指令,當所述程序指令被計算機執(zhí)行時,使所述計算機執(zhí)行上述實施例中的任一方法。

實施例五、本發(fā)明實施例提供了一種終端設備中的桌面顯示裝置,如圖4所示,所述裝置包括:

數(shù)據(jù)層切換模塊41,用于接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層,其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息;

數(shù)據(jù)獲取模塊42,用于獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

數(shù)據(jù)顯示模塊43,用于在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息。

可選的,所述數(shù)據(jù)顯示模塊具體用于:

根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示。

可選的,若所述切換指令為滑動操作,所述數(shù)據(jù)層切換模塊具體用于:

根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;

在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

可選的,若所述桌面顯示所述第一數(shù)據(jù)層,所述裝置還包括:

更新顯示模塊,用于若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

可選的,所述數(shù)據(jù)獲取模塊具體用于:

若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者

從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

需要說明的是,對于上述裝置實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。

實施例六、本發(fā)明實施例提供了一種終端設備,包括實施例五中所述的任一裝置。

實施例七、本發(fā)明實施例提供了一種執(zhí)行上述實施例中的任一方法的電子設備的硬件結構示意圖,如圖5所示,該設備包括一個或多個處理器51以及存儲器52。以一個處理器51為例。該設備還可以包括:輸入裝置53和輸出裝置54。

處理器51、存儲器52、輸入裝置53和輸出裝置54可以通過總線或者其他方式連接,圖5中以通過總線連接為例。

存儲器52作為一種非暫態(tài)計算機可讀存儲介質,可用于存儲非暫態(tài)軟件程序、非暫態(tài)計算機可執(zhí)行程序以及模塊。處理器51通過運行存儲在存儲器52中的非暫態(tài)軟件程序、指令以及模塊,從而執(zhí)行電子設備的各種功能應用以及數(shù)據(jù)處理,即實現(xiàn)上述方法實施例的處理方法。

存儲器52可以包括存儲程序區(qū)和存儲數(shù)據(jù)區(qū),其中,存儲程序區(qū)可存儲操作系統(tǒng)、至少一個功能所需要的應用程序;存儲數(shù)據(jù)區(qū)可存儲數(shù)據(jù)等。此外,存儲器52可以包括高速隨機存取存儲器,還可以包括非暫態(tài)存儲器,例如至少一個磁盤存儲器件、閃存器件、或其他非暫態(tài)固態(tài)存儲器件。在一些實施例中,存儲器52可選包括相對于處理器51遠程設置的存儲器,這些遠程存儲器可以通過網(wǎng)絡連接至處理器51。上述網(wǎng)絡的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。

輸入裝置53可接收輸入的數(shù)字或字符信息,以及產(chǎn)生信號輸入。輸出裝置54可包括顯示屏等顯示設備。

所述一個或者多個模塊存儲在所述存儲器52中,當被所述一個或者多個處理器51執(zhí)行時,執(zhí)行:

通過輸入裝置接收切換指令,根據(jù)所述切換指令,在顯示第一數(shù)據(jù)層的桌面上,將所述第一數(shù)據(jù)層切換為第二數(shù)據(jù)層;

獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息;

在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息;

其中,所述第一數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示所述終端設備已安裝的應用的信息,所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域顯示資訊類信息。

可選的,所述一個或者多個處理器執(zhí)行在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域中顯示對應的信息時,根據(jù)所獲取的資訊類信息的時間發(fā)布順序,在所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域進行顯示。

可選的,若所述切換指令為滑動操作,所述一個或者多個處理器在當前桌面上將第一數(shù)據(jù)層切換為第二數(shù)據(jù)層時,根據(jù)所述滑動操作的滑動距離和滑動方向,移動所述第一數(shù)據(jù)層;在所述滑動距離達到設定閾值后,在所述桌面上顯示所述第二數(shù)據(jù)層。

可選的,所述桌面顯示所述第一數(shù)據(jù)層時,所述一個或者多個處理器還執(zhí)行:若所述第二數(shù)據(jù)層中的信息有更新,在所述第一數(shù)據(jù)層中的設定位置顯示更新提示信息,所述更新提示信息用于指示所述第二數(shù)據(jù)層的信息有更新。

可選的,所述一個或者多個處理器執(zhí)行獲取所述第二數(shù)據(jù)層中包含的一個或多個顯示區(qū)域所需顯示的信息時,若所述終端設備緩存有資訊類信息,確定所述終端設備中緩存的資訊類信息為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息;或者從服務器端獲取多個資訊類網(wǎng)站中發(fā)布的信息作為所述第二數(shù)據(jù)層的一個或多個顯示區(qū)域待顯示的信息。

本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。

本領域內的技術人員應明白,本發(fā)明實施例的實施例可提供為方法、裝置、或計算機程序產(chǎn)品。因此,本發(fā)明實施例可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明實施例可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器、CD-ROM、光學存儲器等)上實施的計算機程序產(chǎn)品的形式。

本發(fā)明實施例是參照根據(jù)本發(fā)明實施例的方法、終端設備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理終端設備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理終端設備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據(jù)處理終端設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理終端設備上,使得在計算機或其他可編程終端設備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程終端設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

盡管已描述了本發(fā)明實施例的優(yōu)選實施例,但本領域內的技術人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例做出另外的變更和修改。所以,所附權利要求意欲解釋為包括優(yōu)選實施例以及落入本發(fā)明實施例范圍的所有變更和修改。

最后,還需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的相同要素。

以上對本發(fā)明所提供的技術方案進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內容不應理解為對本發(fā)明的限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
靖州| 精河县| 呼玛县| 信阳市| 定安县| 东乌珠穆沁旗| 长子县| 都兰县| 衡东县| 镇安县| 印江| 潼关县| 曲周县| 乌拉特前旗| 永清县| 环江| 涟源市| 大冶市| 壶关县| 浠水县| 富源县| 项城市| 融水| 太保市| 铁岭市| 平度市| 临桂县| 河南省| 盐边县| 阿勒泰市| 南投县| 湘潭县| 广丰县| 大城县| 揭阳市| 乾安县| 峡江县| 富阳市| 襄樊市| 安阳市| 瑞金市|