一種桌面啟動器Launcher菜單的展現(xiàn)方法和裝置的制造方法
【技術(shù)領域】
[0001]本發(fā)明涉及終端技術(shù)領域,特別是涉及一種桌面啟動器Launcher菜單的展現(xiàn)方法和一種桌面啟動器Launcher菜單的展現(xiàn)裝置。
【背景技術(shù)】
[0002]隨著科技的不斷發(fā)展,各式各樣的終端不斷出現(xiàn)在用戶面前。終端作為一種具有開放式平臺、搭載了功能強勁的操作系統(tǒng),能夠允許用戶在獲得普通多媒體內(nèi)容的同時,還可以通過終端獲得更多的服務資源,且終端通常支持功能擴充和產(chǎn)品升級,從而為用戶提供更多更好的服務。
[0003]眾多終端廠商認識到在終端上展現(xiàn)信息的重要性,紛紛通過首頁推薦(在桌面啟動器Launcher的推薦位上展示服務信息),以供用戶選擇所需的服務,由此豐富終端的呈現(xiàn)和搭載能力。
[0004]目前終端Launcher上的主菜單界面,主要通過兩種方式來實現(xiàn),一種是終端固定寫死不同的位置顯示的內(nèi)容,一種是通過后臺系統(tǒng)編排后下發(fā)。第一種方式的缺陷在于:需要顯示不同的終端Launcher,就必須要對應的終端版本,然而現(xiàn)今終端的版本太多,導致維護困難;第二種方式的缺陷在于:需要通過后臺系統(tǒng)來控制終端Launcher的顯示,但是運維人員操作不方便,需要記住不同的顯示位置號對應的不同圖片、內(nèi)容信息,且不能夠預覽編排Launcher展現(xiàn)的結(jié)果,只有到終端上才能看到。
【發(fā)明內(nèi)容】
[0005]鑒于上述問題,提出了本發(fā)明實施例以便提供一種克服上述問題或者至少部分地解決上述問題的一種桌面啟動器Launcher菜單的展現(xiàn)方法和一種桌面啟動器Launcher菜單的展現(xiàn)裝置。
[0006]為了解決上述問題,本發(fā)明實施例公開了一種桌面啟動器Launcher菜單的展現(xiàn)方法,包括:
[0007]發(fā)送Launcher菜單信息獲取請求至服務器;所述當前的Launcher菜單信息獲取請求中包括終端標識和顯示分辨率;
[0008]接收所述服務器針對所述終端標識和顯示分辨率返回的當前的Launcher菜單信息;
[0009]依據(jù)所述當前的Launcher菜單信息配置終端的Launcher菜單;
[0010]在所述終端上展現(xiàn)所述配置的Launcher菜單。
[0011]優(yōu)選地,所述服務器中配置有針對所述終端標識和顯示分辨率的當前的Launcher菜單信息,所述終端信息包括終端標識和顯示分辨率,所述接收服務器針對所述終端信息返回的Launcher菜單信息的步驟為:
[0012]接收所述服務器針對所述終端標識和顯示分辨率返回的當前的Launcher菜單信息;所述服務器用于查找到與所述終端標識和顯示分辨率對應的當前的Launcher菜單信息。
[0013]優(yōu)選地,所述當前的Launcher菜單信息包括當前的Launcher版本標識和菜單顯示模式,所述依據(jù)當前的Launcher菜單信息配置終端的Launcher菜單的步驟包括:
[0014]發(fā)送多媒體信息獲取請求至所述服務器;所述多媒體信息獲取請求中包括當前的Launcher版本標識;
[0015]接收所述服務器針對所述當前的Launcher版本標識返回的多媒體信息;
[0016]按照所述菜單顯示模式采用所述多媒體信息和當前的Launcher菜單信息組合出所述終端的Launcher菜單。
[0017]優(yōu)選地,在所述依據(jù)Launcher菜單信息配置終端的Launcher菜單的步驟之前,還包括:
[0018]判斷所述終端上存在有在先的Launcher菜單信息;所述在先的Launcher菜單信息中包括在先的Launcher版本標識;
[0019]若所述終端上存在有在先的Launcher菜單信息,則判斷所述在先的Launcher版本標識是否與當前的Launcher版本標識一致;
[0020]若所述在先的Launcher版本標識與當前的Launcher版本標識不一致,則采用所述當前的Launcher菜單信息替換所述在先的Launcher菜單信息。
[0021]優(yōu)選地,所述終端的Launcher菜單包括一個或多個菜單項,所述菜單項具有對應的菜單關聯(lián)服務信息,所述Launcher菜單信息中包括菜單關聯(lián)服務信息,所述方法還包括:
[0022]當用戶點擊所述終端的Launcher菜單的菜單項時,確定所述被點擊菜單項對應的菜單關聯(lián)服務信息;
[0023]采用所述菜單關聯(lián)服務信息提供對應的服務信息。
[0024]優(yōu)選地,所述當前的Launcher菜單信息包括菜單屬性信息和/或菜單項推薦位信息;所述菜單屬性信息包括菜單項編號,菜單項序號,菜單項名稱和菜單項圖片;所述服務信息包括廣告,視頻和/或應用。
[0025]本發(fā)明實施例還公開了一種桌面啟動器Launcher菜單的展現(xiàn)裝置,包括:
[0026]請求發(fā)送模塊,用于發(fā)送Launcher菜單信息獲取請求至服務器;所述當前的Launcher菜單信息獲取請求中包括終端標識和顯示分辨率;
[0027]信息接收模塊,用于接收所述服務器針對所述終端標識和顯示分辨率返回的當前的Launcher菜單信息;
[0028]菜單配置模塊,用于依據(jù)所述當前的Launcher菜單信息配置終端的Launcher菜單;
[0029]菜單展現(xiàn)模塊,用于在所述終端上展現(xiàn)所述配置的Launcher菜單。
[0030]優(yōu)選地,所述服務器中配置有針對所述終端標識和顯示分辨率的當前的Launcher菜單信息,所述終端信息包括終端標識和顯示分辨率,所述信息接收模塊包括:
[0031]Launcher菜單信息接收子模塊,用于接收所述服務器針對所述終端標識和顯示分辨率返回的當前的Launcher菜單信息;所述服務器用于查找到與所述終端標識和顯示分辨率對應的當前的Launcher菜單信息。
[0032]優(yōu)選地,所述當前的Launcher菜單信息包括當前的Launcher版本標識和菜單顯示模式,所述菜單配置模塊包括:
[0033]多媒體信息請求發(fā)送子模塊,用于發(fā)送多媒體信息獲取請求至所述服務器;所述多媒體信息獲取請求中包括當前的Launcher版本標識;
[0034]多媒體信息接收子模塊,用于接收所述服務器針對所述當前的Launcher版本標識返回的多媒體信息;
[0035]Launcher菜單組合子模塊,用于按照所述菜單顯示模式采用所述多媒體信息和當前的Launcher菜單信息組合出所述終端的Launcher菜單。
[0036]優(yōu)選地,所述裝置還包括:
[0037]第一判斷模塊,用于判斷所述終端上存在有在先的Launcher菜單信息;所述在先的Launcher菜單信息中包括在先的Launcher版本標識;
[0038]第二判斷模塊,用于若所述終端上存在有在先的Launcher菜單信息,則判斷所述在先的Launcher版本標識是否與當前的Launcher版本標識一致;
[0039]信息替換模塊,用于若所述在先的Launcher版本標識與當前的Launcher版本標識不一致,則采用所述當前的Launcher菜單信息替換所述在先的Launcher菜單信息。
[0040]優(yōu)選地,所述終端的Launcher菜單包括一個或多個菜單項,所述菜單項具有對應的菜單關聯(lián)服務信息,所述Launcher菜單信息中包括菜單關聯(lián)服務信息,所述裝置還包括:
[0041]關聯(lián)信息確定子模塊,用于當用戶點擊所述終端的Launcher菜單的菜單項時,確定所述被點擊菜單項對應的菜單關聯(lián)服務信息;
[0042]服務信息提供子模塊,用于采用所述菜單關聯(lián)服務信息提供對應的服務信息。
[0043]本發(fā)明實施例包括以下優(yōu)點:
[0044]本發(fā)明實施例中在服務器中預先根據(jù)顯示分辨率配置好符合要求的Launcher菜單信息并保存,此外還可以為不同終端選擇合適的Launcher菜單信息,具體地,可以根據(jù)終端標識與終端的顯示分辨率在服務器實現(xiàn)與Launcher菜單信息的關聯(lián)。當終端展現(xiàn)Launcher菜單時,首先向服務器發(fā)送包括終端標識以及顯示分辨率的獲取請求,服務器則會針對終端標識以及顯示分辨率返回相應的Launcher菜單信息,終端會根據(jù)Launcher菜單信息在終端Launcher界面上進行配置,最終展現(xiàn)在終端Launcher上。
[0045]現(xiàn)有的Launcher菜單展現(xiàn)方式是直接根據(jù)服務器返回的Launcher菜單信息在終端的固定位置上顯示相應內(nèi)容,或者需要后臺運維人員根據(jù)不同的終端去配置相應的Launcher菜單,編排效率低,后臺運維人員不能在看到最終在終端展現(xiàn)結(jié)果,而本發(fā)明實施例則是可以預先在服務器根據(jù)顯示分辨率配置Launcher菜單,得到優(yōu)選的Launcher菜單編排方式,并且將Launcher菜單信息選擇視頻的終端。當終端展現(xiàn)Launcher菜單時,服務器會根據(jù)終端標識以及顯示分辨率返回該終端匹配的Launcher菜單信息,終端根據(jù)Launcher菜單信息完成終端相應配置即可,處理效率高,大大提升了用戶體驗效果。
[0046]本發(fā)明實施例中,當終端得到Launcher菜單信息后,從中提取出Launcher版本標識,也即是Launcher版本號,與在先終端上的Launcher版本號進行比對,如果Launcher版本號不一致,說明Launcher菜單信息有更新,則可以在終端保存最新獲取到的Launcher菜單信息;如果Launcher版本號一致,說明Launcher菜單信息沒有更新,則不需要重新進行終端配置Launcher菜單的步驟,可以在終端將最新獲取到的Launcher菜單信息刪除,并且不需要再次進行配置,而是直接使用在先配置好的Launcher菜單即可,降低了對于展現(xiàn)在Launcher菜單的處理復雜度。
【附圖說明】
[0047]圖1是本發(fā)明的一種桌面啟動器Launcher菜單的展現(xiàn)方法實施例1的步驟流程圖;
[0048]圖2是本發(fā)明的一種桌面啟動器Launcher菜單的展現(xiàn)方法實施例2的步驟流程圖;
[0049]圖3是本發(fā)明的一種終端Launcher菜單展現(xiàn)的系統(tǒng)架構(gòu)示意圖;
[0050]圖4是本發(fā)明的一種終端Launcher菜單展現(xiàn)的流程示意圖;
[0051]圖5是本發(fā)明的一種終端Launcher菜單平鋪模式的示意圖;
[0052]圖6是本發(fā)明的一種終端Launcher菜單左右滑動模式的示意圖