進行網絡信息加載處理的方法及終端的制作方法
【技術領域】
[0001] 本發明涉及信息處理技術,尤其涉及進行網絡信息加載處理的方法及終端。
【背景技術】
[0002] 終端啟動網絡應用,進行網絡訪問的過程中,如果網絡加載較慢,將一直處于等待 狀態;這導致了處理效率較低,也給使用者帶來焦急感。
[0003] 為了解決網絡加載慢而引起的問題,現有主要采用以下幾種實現方式:
[0004] 方式一、
[0005] 預下載方式。針對某網絡應用,對需要下載的內容進行wifi環境下的預先下載。 當處于網絡環境不佳的情況時,則讀取預先下載的內容,以達到繼續使用網絡應用的目的。
[0006] 方式二、
[0007] 對下載方式進行改進。具體地,當處于網絡環境不佳的情況時,先下載文字信息, 再下載圖片信息;文字信息加載相對較快,這樣便可快速將文字信息先展示給用戶,以達到 快速下載的目的。
[0008] 方式三、
[0009] 突出加載進度條視覺顯示效果。在進行網絡加載的過程中,加快進度條顯示進度, 給人以頁面能夠很快出來的錯覺,該方式從心理上緩解網速慢所導致的等待焦慮。
[0010] 現有方式存在以下缺陷:
[0011] 1.針對預下載方式:不是所有的下載內容都能預下載。例如,此方法可適合于音 樂下載、新聞下載等情況,但對于淘寶、京東等需要在線的客戶端則不適用。
[0012] 2.針對下載方式進行改進:在網速慢的情況下,可以實際的解決顯示內容慢的問 題,但是當網絡極差的狀態下,是沒有任何效果的。
[0013] 3.針對突出加載進度條視覺顯示效果:該方式是一種視覺手段,并不能解決實際 問題。
[0014] 綜上,現有方案的使用存在一定的局限性,對于某些應用情形,仍存在信息處理效 率較低的缺陷;或者,并不沒有解決實際問題。
【發明內容】
[0015] 本發明提供了一種進行網絡信息加載處理的方法,該方法能夠在網絡加載慢時處 理待辦彳目息,提尚網絡彳目息的處理效率。
[0016] 本發明提供了一種進行網絡信息加載處理的終端,該終端能夠在網絡加載慢時處 理待辦彳目息,提尚網絡彳目息的處理效率。
[0017] -種進行網絡信息加載處理的方法,該方法包括:
[0018] 對運行的網絡系統進行實時檢測;
[0019] 檢測到網絡系統當前在進行網絡加載時,獲取網絡連接狀態;
[0020] 判斷網絡連接狀態是較差還是斷開,較差時能接收網絡數據但比網絡正常時接收 的數據量少;
[0021] 如果網絡連接狀態為較差,則獲取具有更新內容的網絡應用,該網絡應用需要進 行網絡連接,顯示獲取的網絡應用以提供選擇;
[0022] 如果網絡連接狀態為斷開,則獲取具有更新內容的本地應用,該本地應用無需進 行網絡連接,顯示獲取的本地應用以提供選擇。
[0023] 一種進行網絡信息加載處理的終端,該終端包括網絡監測模塊、信息收集模塊和 用戶顯示交互模塊;
[0024] 所述網絡監測模塊,對運行的網絡系統進行實時檢測,檢測到網絡系統當前在進 行網絡加載時,獲取網絡連接狀態;將網絡連接狀態發送給所述信息收集模塊;
[0025] 所述信息收集模塊,判斷網絡連接狀態是較差還是斷開,較差時能接收網絡數據 但比網絡正常時接收的數據量少:如果網絡連接狀態為較差,則獲取具有更新內容的網絡 應用,該網絡應用需要進行網絡連接,將獲取的網絡應用發送給所述用戶顯示交互模塊;如 果網絡連接狀態為斷開,則獲取具有更新內容的本地應用,該本地應用無需進行網絡連接, 將獲取的本地應用發送給所述用戶顯示交互模塊;
[0026] 所述用戶顯示交互模塊,接收來自所述信息收集模塊的網絡應用及本地應用,進 行顯示以提供選擇。
[0027] 從上述方案可以看出,本發明中,對運行的網絡系統進行實時檢測;檢測到網絡系 統當前在進行網絡加載時,獲取網絡連接狀態;判斷網絡連接狀態是較差還是斷開,如果網 絡連接狀態為較差,則獲取具有更新內容的網絡應用,顯示獲取的網絡應用以提供選擇;如 果網絡連接狀態為斷開,則獲取具有更新內容的本地應用,顯示獲取的本地應用以提供選 擇。采用本發明方案,對運行的網絡系統進行實時檢測,若網絡系統當前在進行網絡加載, 則根據不同的網絡連接狀態顯示不同的待處理信息,以提供給使用者進行選擇;且顯示的 都是具有更新內容的應用,為急需處理的信息。這樣,在網絡加載過程中充分利用碎片時間 將其他需要處理的信息提供給使用者,提高了網絡信息的處理效率,也解決了網絡加載慢 給使用者帶來的焦躁感問題。
【附圖說明】
[0028] 圖1為本發明進行網絡信息加載處理的方法示意性流程圖;
[0029]圖2為本發明進行網絡連接狀態獲取的流程圖實例;
[0030]圖3為本發明網絡連接狀態為較差時獲取信息的流程圖實例;
[0031]圖4為本發明網絡連接狀態為斷開時獲取信息的流程圖實例;
[0032] 圖5為本發明進行網絡信息加載處理的終端結構示意圖;
[0033] 圖6為本發明網絡狀態為較差及斷開時終端顯示待處理信息的示意圖實例;
[0034] 圖7為本發明在當前應用與推薦應用之間進行切換的示意圖實例;
[0035] 圖8為本發明在推薦應用之間進行切換的示意圖實例。
【具體實施方式】
[0036] 為使本發明的目的、技術方案和優點更加清楚明白,下面結合實施例和附圖,對本 發明進一步詳細說明。
[0037] 本發明中,對運行的網絡系統進行實時檢測,獲知網絡系統當前在進行網絡加載 后,根據不同的網絡連接狀態顯示不同的待處理信息,以提供給使用者進行選擇;且顯示的 都是具有更新內容的應用,為急需處理的信息。參見圖1,為本發明進行網絡信息加載處理 的方法示意性流程圖,其包括以下步驟:
[0038] 步驟101,對運行的網絡系統進行實時檢測。
[0039] 開啟網絡應用后,終端對網絡系統進行實時檢測,以獲知是否在進行網絡加載。
[0040] 步驟102,檢測到網絡系統當前在進行網絡加載時,獲取網絡連接狀態。
[0041] 本發明中網絡連接狀態包括正常、較差和斷開,較差時能接收網絡數據但比網絡 正常時接收的數據量少;正常時網絡較佳,如果正常,則不做處理。
[0042] 下面為確定網絡連接狀態的一個具體實例:
[0043] 設置無網絡連接計數器,判斷網絡是否已連接上:
[0044] 如果已連接上,則將無網絡連接計數器重置為0,將網絡連接不佳計數器設置為 0,獲取通過網絡接收到的數據包統計信息,若數據包統計信息小于閾值Thr,則將網絡連接 不佳計數器加1,重復判斷數據包統計信息是否小于閾值Thr的步驟N1次,得到最終的網絡 連接不佳計數器;判斷最終的網絡連接不佳計數器是否大于百分比參數與N1的乘積,如果 大于,則確定當前網絡連接狀態為較差,如果不大于,則確定當前網絡連接狀態為較佳;
[0045] 如果沒有連接上,則將無網絡連接計數器增加1,返回執行所述