[發明專利]滾動列表展現系統和方法有效
| 申請號: | 201210429975.7 | 申請日: | 2012-10-31 |
| 公開(公告)號: | CN102929631A | 公開(公告)日: | 2013-02-13 |
| 發明(設計)人: | 范國峰;康永根;唐智慧 | 申請(專利權)人: | 北京奇虎科技有限公司;奇智軟件(北京)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝;董垚 |
| 地址: | 100088 北京市西城區新*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 滾動 列表 展現 系統 方法 | ||
1.一種滾動列表展現系統,所述系統包括:
條目分組模塊,適于將滾動列表中的條目分組,得到至少一個條目組,每個條目組包括多個條目;
輸入接口,適于接收外部輸入的位置信息;
數據獲取模塊,適于根據輸入的位置信息確定待展現的條目組,獲取待展現的條目組中各個條目對應的數據;
視圖調用模塊,適于調用包含多個子視圖的視圖容器,所述多個子視圖與待展現的條目組中條目一一對應,將待展現的條目組中各個條目的數據裝入對應的子視圖中;
視圖展現模塊,適于按待展現的條目組對應版式排列視圖容器中子視圖,展現排列后的視圖容器;
其中,所述視圖調用模塊進一步適于將待展現的條目組中各個條目的數據輸入對應的子視圖,在子視圖中根據輸入的數據設置并排列所述條目的視圖元素。
2.根據權利要求1所述的系統,其中,所述輸入的位置信息為待展現的條目組的索引號,
所述數據獲取模塊進一步包括:
條目索引號確定子模塊,適于根據待展現的條目組的索引號確定該條目組中各個條目的索引號;
條目數據提取子模塊,適于根據各個條目的索引號提取各個條目對應的數據。
3.根據權利要求1或2所述的系統,其中,
所述條目分組模塊進一步適于:將滾動列表中條目按從前到后的順序分組,其中,每n個條目為一組,n為預設的條目數;
所述條目索引號確定子模塊進一步適于:由所述預設的條目數和待展現的條目組的索引號計算出該條目組中各個條目的索引號。
4.根據權利要求1至3任一項所述的系統,其中,
所述視圖調用模塊進一步適于:創建包含多個子視圖的視圖容器,調用創建的視圖容器;
或者,
所述視圖調用模塊進一步適于:調用已經釋放的包含多個子視圖的視圖容器。
5.一種滾動列表展現方法,所述方法包括:
將滾動列表中的條目分組,得到至少一個條目組,每個條目組包括多個條目;
根據輸入的位置信息確定待展現的條目組,獲取待展現的條目組中各個條目對應的數據;
調用包含多個子視圖的視圖容器,所述多個子視圖與待展現的條目組中條目一一對應,將待展現的條目組中各個條目的數據輸入對應的子視圖,在子視圖中根據輸入的數據設置并排列所述條目的視圖元素;
按待展現的條目組對應版式排列視圖容器中的子視圖,展現排列后的視圖容器。
6.根據權利要求5所述的方法,其中,所述輸入的位置信息為待展現的條目組的索引號,
所述獲取待展現的條目組中各個條目對應的數據進一步包括:
根據待展現的條目組的索引號確定該條目組中各個條目的索引號;
根據各個條目的索引號提取各個條目對應的數據。
7.根據權利要求5或6所述的方法,其中,
所述將滾動列表中的條目分組進一步包括:
將滾動列表中的條目按從前到后的順序分組,其中,每n個條目為一組,n為預設的條目數;
所述根據待展現的條目組的索引號確定該條目組中各個條目的索引號進一步包括:
由所述預設的條目數和待展現的條目組的索引號計算出該條目組中各個條目的索引號。
8.根據權利要求5至7任一項所述的方法,其中,
所述調用包含多個子視圖的視圖容器進一步包括:
創建包含多個子視圖的視圖容器,調用創建的視圖容器;
或者,
調用已經釋放的包含多個子視圖的視圖容器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇虎科技有限公司;奇智軟件(北京)有限公司,未經北京奇虎科技有限公司;奇智軟件(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210429975.7/1.html,轉載請聲明來源鉆瓜專利網。





