[發明專利]UI界面的網絡訪問方法和系統有效
| 申請號: | 201210306797.9 | 申請日: | 2012-08-24 |
| 公開(公告)號: | CN102843369A | 公開(公告)日: | 2012-12-26 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 廣東宇天科技有限公司;浙江宇天科技股份有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;G06F3/048 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹 |
| 地址: | 510600 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | ui 界面 網絡 訪問 方法 系統 | ||
技術領域
本發明涉及網絡訪問技術領域,特別是涉及一種UI界面的網絡訪問方法和系統。
背景技術
目前,如手機、平板電腦等,大多都具有無線網絡訪問功能,由于移動網絡的不穩定的特點,當信號不好,或者網絡請求耗時較長的時候,用戶通過操作界面產生網絡請求,客戶端需要一種健壯的異常處理機制,維護程序的穩定性。
傳統的網絡訪問技術,是在用戶操作界面產生網絡請求(如閱讀新聞)后,鎖死界面并彈出等待對話框,此時用戶不能操作界面,網絡請求成功后,關閉等待對話框,進入下一界面,如果網絡請求失敗,則彈出失敗對話框讓用戶重試,上述技術中,用戶必須等到網絡返回或者網絡異常才能操作界面網絡,靈活性低。
另外,還有一種使用較多的技術是在用戶操作界面產生網絡請求后,產生一個新的等待界面替換當前界面,如果網絡請求成功,則在當前頁面顯示內容,如果失敗則讓用戶在當前界面重試。在網絡請求的過程中用戶如果返回前一個頁面,則放棄這次網絡請求;但上述技術在頁面內容的網絡訪問耗時過長時,如服務器需要在后臺查詢大量數據,那么用戶端需要較長時間才可以獲得返回信息,導致顯示返回信息前的等待時間過長,等待過程中不能對UI界面進行操作。
發明內容
基于此,有必要針對上述現有技術顯示返回信息前的等待時間過長,等待過程中不能對UI界面進行操作的問題,提供一種UI界面的網絡訪問方法和系統。
一種UI界面的網絡訪問方法,包括如下步驟:
將UI界面劃分為若干獨立界面,并確定各個獨立界面在所述UI界面上的位置參數;
根據所述獨立界面生成相應的網絡請求,將所述網絡請求分別通過相互獨立的網絡接口進行網絡訪問;
根據所述位置參數將所述網絡訪問獲得的返回信息在所述UI界面上進行顯示。
一種UI界面的網絡訪問系統,包括:
界面劃分單元,用于將UI界面劃分為若干獨立界面,并確定各個獨立界面在所述UI界面上的位置參數;
網絡訪問單元,用于根據所述獨立界面生成相應的網絡請求,將所述網絡請求分別通過相互獨立的網絡接口進行網絡訪問;
界面顯示單元,用于根據所述位置參數將所述網絡訪問獲得的返回信息在所述UI界面上進行顯示。
上述UI界面的網絡訪問方法和系統,將UI界面劃分為若干獨立界面,分別通過獨立的網絡接口來進行網絡訪問,再將網絡返回數據響應到指定的區域,由于各個獨立界面訪問請求的獨立性,在UI界面中顯示的是多個獨立網絡請求的結果,顯示時間不再受限于整個UI界面的網絡操作時間,靈活性高,縮短了顯示返回信息前的等待時間,在任何一個獨立界面上進行的操作不受其它獨立界面的影響。
附圖說明
圖1為一個實施例的UI界面的網絡訪問方法流程圖;
圖2為進行新聞閱讀過程的用戶操作時序圖;
圖3為進行新聞閱讀過程的效果圖;
圖4為下載包括圖片和文字新聞內容的效果圖;
圖5為一個實施例的UI界面的網絡訪問系統的結構示意圖。
具體實施方式
下面結合附圖對本發明的UI界面的網絡訪問方法的具體實施方式作詳細描述。
圖1示出了一個實施例的UI界面的網絡訪問方法流程圖,主要包括如下步驟:
S100,將UI界面劃分為若干獨立界面,并確定各個獨立界面在所述UI界面上的位置參數;
S200,根據所述獨立界面生成相應的網絡請求,將所述網絡請求分別通過相互獨立的網絡接口進行網絡訪問;
S300,根據所述位置參數將所述網絡訪問獲得的返回信息在所述UI界面上進行顯示。
為了更清晰本發明UI界面的網絡訪問方法的技術方案,下面闡述較佳實施例。
步驟S100的過程包括如下:
根據UI界面的設計,將UI界面上頁面內容的進行分類,例如文字、圖片等進行分類,根據不同的頁面內容的分類劃分成若干獨立界面;
計算各個獨立界面在UI界面上的位置參數,包括其顯示范圍的大小和位置坐標,根據網絡接口生成若干網絡對象,這些網絡對象用于存儲上述獨立界面;
再將網絡對象加入到訪問隊列中。
步驟S200包括如下:
用線程驅動訪問隊列,將訪問隊列中的網絡對象逐個取出,依據每個獨立界面生成一個網絡請求;
將上述網絡請求通過相互獨立的網絡接口對服務器進行網絡訪問。
步驟S300的過程包括如下:
當客戶端接收到服務端響應的網絡對象對應的返回信息時,取出網絡對象中要顯示的獨立界面;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東宇天科技有限公司;浙江宇天科技股份有限公司,未經廣東宇天科技有限公司;浙江宇天科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210306797.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種視頻采集處理方法及便攜式電子設備
- 下一篇:一種斷路器





