[發明專利]一種基于Widget展示數據的方法和裝置在審
| 申請號: | 201710286945.8 | 申請日: | 2017-04-27 |
| 公開(公告)號: | CN108829311A | 公開(公告)日: | 2018-11-16 |
| 發明(設計)人: | 王孝滿;吳雙熔;王琦;馬寶巖;高睿;李俊麟 | 申請(專利權)人: | 北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司 |
| 主分類號: | G06F3/0484 | 分類號: | G06F3/0484;G06F8/38 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;陸錦華 |
| 地址: | 100195 北京市海淀區杏石口路6*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 展示數據 方法和裝置 分頁處理 服務器獲取 調度算法 分頁顯示 上下翻頁 數據過濾 數據顯示 顯示內容 用戶提供 用戶體驗 分頁 控件 過濾 指令 | ||
1.一種基于Widget展示數據的方法,其特征在于,包括:
從服務器獲取待顯示的數據,并對所述待顯示的數據進行數據過濾;
通過分頁調度算法對所述過濾后的數據進行分頁處理;
根據用戶輸入的指令,通過分頁顯示控件將所述分頁處理后的數據顯示在所述Widget的界面中。
2.根據權利要求1所述的方法,其特征在于,所述分頁顯示控件包括分段控件和表格視圖控件,其中,所述分段控件用于分頁控制,所述表格視圖控件用于顯示控制,所述顯示控制包括:根據所述Widget的界面尺寸創建多個單元格,所述多個單元格用于顯示一頁的數據,其中在每個單元格顯示一條數據,且在顯示多個分頁的數據時復用該多個單元格。
3.根據權利要求1所述的方法,其特征在于,所述待顯示的數據包括圖片數據,并且,對所述待顯示的數據進行數據過濾,包括:
去除所述待顯示的數據中圖片數據占用存儲空間超過預設閾值的待顯示數據。
4.根據權利要求1所述的方法,其特征在于,通過分頁調度算法對所述過濾后的數據進行分頁處理的步驟,包括:
對所述過濾后的數據進行校驗,所述校驗包括校驗數據的合法性和數據的重復性;
根據所述校驗通過的數據的數量和預設的每頁顯示的數據的數量確定數據顯示的頁數和每頁顯示的數據。
5.根據權利要求1所述的方法,其特征在于,所述分頁顯示控件包括用于接收用戶輸入的指令的按鍵,且所述按鍵包括已選中、正常可選和不可選三種狀態。
6.根據權利要求1所述的方法,其特征在于,所述用戶輸入的指令包括翻頁指令,且所述翻頁指令包括顯示上一頁、顯示下一頁和顯示預設的跳轉頁面,根據用戶輸入的指令,通過分頁顯示控件將所述分頁處理后的數據顯示在所述Widget的界面中的步驟,包括:
如果所述翻頁指令為顯示上一頁,則判斷所述上一頁是否存在,若存在,則將當前頁面的數據更新顯示為所述當前頁面的上一頁的數據,否則,仍顯示所述當前頁面的數據;
如果所述翻頁指令為顯示下一頁,則判斷當前頁面是否為最后一頁,若是,則顯示預設的跳轉頁面,否則,將當前頁面的數據更新顯示為所述當前頁面的下一頁的數據;
如果所述翻頁指令為顯示預設的跳轉頁面,則顯示所述跳轉頁面的數據。
7.一種基于Widget展示數據的裝置,其特征在于,包括:
數據獲取模塊,用于從服務器獲取待顯示的數據,并對所述待顯示的數據進行數據過濾;
分頁處理模塊,用于通過分頁調度算法對所述過濾后的數據進行分頁處理;
數據顯示模塊,用于根據用戶輸入的指令,通過分頁顯示控件將所述分頁處理后的數據顯示在所述Widget的界面中。
8.根據權利要求7所述的裝置,其特征在于,所述分頁顯示控件包括分段控件和表格視圖控件,其中,所述分段控件用于分頁控制,所述表格視圖控件用于顯示控制,所述顯示控制包括:根據所述Widget的界面尺寸創建多個單元格,所述多個單元格用于顯示一頁的數據,其中在每個單元格顯示一條數據,且在顯示多個分頁的數據時復用該多個單元格。
9.根據權利要求7所述的裝置,其特征在于,所述待顯示的數據包括圖片數據,并且,所述數據獲取模塊還用于:
去除所述待顯示的數據中圖片數據占用存儲空間超過預設閾值的待顯示數據。
10.根據權利要求7所述的裝置,其特征在于,所述分頁處理模塊還用于:
對所述過濾后的數據進行校驗,所述校驗包括校驗數據的合法性和數據的重復性;
根據所述校驗通過的數據的數量和預設的每頁顯示的數據的數量確定數據顯示的頁數和每頁顯示的數據。
11.根據權利要求7所述的裝置,其特征在于,所述分頁顯示控件包括用于接收用戶輸入的指令的按鍵,且所述按鍵包括已選中、正常可選和不可選三種狀態。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司,未經北京京東尚科信息技術有限公司;北京京東世紀貿易有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710286945.8/1.html,轉載請聲明來源鉆瓜專利網。





