【技術實現步驟摘要】
本專利技術涉及網絡數據通信
,具體涉及。
技術介紹
現有技術中,實現輪換桌面背景時,需要預先將用于輪換的壁紙圖片都下載到客戶端中,客戶端對下載到本地的壁紙圖片進行輪播。由于需要將壁紙圖片全部下載到客戶端,使得輪換桌面背景的操作占用了大量的客戶端資源。另一方面,由于客戶端資源有限,導致下載到客戶端的壁紙圖片數量有限,因此限制了輪換桌面背景所用的壁紙圖片數量。由上述可知,現有技術中存在輪換桌面背景時占用客戶端資源過多,增加客戶端負擔,以及輪換桌面背景所用的壁紙圖片數量受到限制的問題。
技術實現思路
鑒于上述問題,提出了本專利技術以便提供一種克服上述問題或者至少部分地解決上述問題的。依據本專利技術的一個方面,提供了一種輪換桌面背景的客戶端,該客戶端包括隨機表生成模塊,適于在輪換開始時,將服務器中指定壁紙庫中的壁紙圖片進行隨機排序,生成用于記錄該隨機排序的隨機表;圖片下載模塊,適于按隨機表中記錄的排序從服務器的指定壁紙庫中下載預設的存量值的壁紙圖片;存儲模塊,適于存儲隨機表和壁紙圖片;背景更換模塊,適于接收到開始輪換桌面背景的指令后,依據壁紙圖片下載的順序使用下載的壁紙圖片按預設的周期更換桌面背景,并在使用下載的壁紙圖片更換桌面背景后,通知所述圖片下載模塊已完成更換;所述圖片下載模塊,還適于接收到已完成更換的通知后,判斷下載的壁紙圖片數量是否達到預設的存量值,如果是,則將所述存儲模塊中存儲的壁紙圖片中最早下載的壁紙圖片刪除,并根據隨機表中記錄的排序從服務器中下載下一張壁紙圖片并存儲到所述存儲豐吳塊中??蛇x地,所述圖片下載模塊,進一步適于按隨機表中記錄的排序從服 ...
【技術保護點】
一種輪換桌面背景的客戶端,該客戶端包括:隨機表生成模塊,適于在輪換開始時,將服務器中指定壁紙庫中的壁紙圖片進行隨機排序,生成用于記錄該隨機排序的隨機表;圖片下載模塊,適于按隨機表中記錄的排序從服務器的指定壁紙庫中下載預設的存量值的壁紙圖片;存儲模塊,適于存儲隨機表和壁紙圖片;背景更換模塊,適于接收到開始輪換桌面背景的指令后,依據壁紙圖片下載的順序使用下載的壁紙圖片按預設的周期更換桌面背景,并在使用下載的壁紙圖片更換桌面背景后,通知所述圖片下載模塊已完成更換;所述圖片下載模塊,還適于接收到已完成更換的通知后,判斷下載的壁紙圖片數量是否達到預設的存量值,如果是,則將所述存儲模塊中存儲的壁紙圖片中最早下載的壁紙圖片刪除,并根據隨機表中記錄的排序從服務器中下載下一張壁紙圖片并存儲到所述存儲模塊中。
【技術特征摘要】
1.一種輪換桌面背景的客戶端,該客戶端包括隨機表生成模塊,適于在輪換開始時,將服務器中指定壁紙庫中的壁紙圖片進行隨機排序,生成用于記錄該隨機排序的隨機表;圖片下載模塊,適于按隨機表中記錄的排序從服務器的指定壁紙庫中下載預設的存量值的壁紙圖片;存儲模塊,適于存儲隨機表和壁紙圖片;背景更換模塊,適于接收到開始輪換桌面背景的指令后,依據壁紙圖片下載的順序使用下載的壁紙圖片按預設的周期更換桌面背景,并在使用下載的壁紙圖片更換桌面背景后,通知所述圖片下載模塊已完成更換;所述圖片下載模塊,還適于接收到已完成更換的通知后,判斷下載的壁紙圖片數量是否達到預設的存量值,如果是,則將所述存儲模塊中存儲的壁紙圖片中最早下載的壁紙圖片刪除,并根據隨機表中記錄的排序從服務器中下載下一張壁紙圖片并存儲到所述存儲模塊中。2.根據權利要求1所述的客戶端,其中,所述圖片下載模塊,進一步適于按隨機表中記錄的排序從服務器的指定壁紙庫中下載第一預設值數量的壁紙圖片進行存儲,所述第一預設值小于所述存量值;在下載的壁紙圖片數量達到第一預設值后,在接收到所述背景更換模塊發送的已完成更換的通知后,下載第二預設值數量的壁紙圖片進行存儲,直至下載并存儲的壁紙圖片的數量達到所述存量值,所述第二預設值小于所述第一預設值。3.根據權利要求1或2所述的客戶端,其中,所述隨機表生成模塊,進一步適于將壁紙庫中的壁紙圖片進行分組,隨機排列壁紙圖片的分組;使隨機表中的列與分組對應,在隨機表的列中記錄對應分組中壁紙圖片的索引號。4.根據權利要求3所述的客戶端,其中,所述圖片下載模塊,進一步適于按從上到下的順序逐行下載壁紙圖片,對于隨機表中每一行,按從前到后的順序讀取索引號,使用該索引號從服務器中下載所述存量值數量的壁紙圖片并存儲。5.根據權利要求1至4任一項所述的客戶端,其中,所述客戶端還包括網絡檢測模塊,適于檢測是否具有網絡連接,如果沒有網絡連接,則指示所述背景更換模塊使用本地的壁紙圖片按預設的周期更換桌面背景。6.根據權利要求5所述的客戶端,其中,所述背景更換模塊在使用本地的壁紙圖片按預設的周期更換桌面背景前,還適于判斷本地的壁紙圖片的數量是否達到預設閥值,如果沒有達到,則呈現檢查網絡連接的提示。7.根據權利要求1至6任一項所述的客戶端,其中,所述客戶端還包括網速檢測模塊,適于在檢測到網絡傳輸速度小于設定的第二閥值時,根據存儲模塊中未播放的壁紙圖片數量延長桌面背景輪換周期,呈現延長桌面背景輪換周期的提示,接收到確定指令后,指示背景更換模塊按延長后的周期更換桌面背景。8.一種輪換桌面背景的系統,...
【專利技術屬性】
技術研發人員:陳皓,梁志輝,郭子文,
申請(專利權)人:北京奇虎科技有限公司,奇智軟件北京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。