[發明專利]一種觸控頁面展示方法及系統有效
| 申請號: | 201610147854.1 | 申請日: | 2016-03-15 |
| 公開(公告)號: | CN107193465B | 公開(公告)日: | 2019-12-31 |
| 發明(設計)人: | 趙紅萍 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F3/0488 | 分類號: | G06F3/0488;G06F3/0482 |
| 代理公司: | 11002 北京路浩知識產權代理有限公司 | 代理人: | 李相雨 |
| 地址: | 100871 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 頁面 展示 方法 系統 | ||
本發明公開了一種觸控頁面展示方法及系統。該方法包括:在接收到滑動指令時,父控件執行所述滑動指令,控制所述觸控頁面作與所述滑動指令對應的滑動動作,所述父控件為預加載到所述觸控頁面的;子控件接收展示指令,并執行所述展示指令在所述觸控頁面展示待展示數據,所述展示指令為系統根據所述滑動指令生成的。本發明基于自定義子控件,在接收到滑動指令時,父控件執行所述滑動指令以滑動觸控界面,子控件執行展示指令在所述觸控頁面展示待展示數據,以使子控件在展示數據的同時,不會與父控件發生滑動沖突。
技術領域
本發明涉及通訊技術領域,具體涉及一種觸控頁面展示方法及系統。
背景技術
ListView或者GridView是Android開發過程中較為常見的組件之一,它將數據以列表的形式展現出來。
圖1為現有技術中一實施例提供的觸控頁面的示意圖,參照圖1,在一般的應用中都會遇到這個的頁面。它的上面是一個布局不管是圖片還是別的什么效果,下面要求是列表樣式,并且滑動時要求是整個頁面在滑動而不是單獨的列表滑動,即滑動的效果要作用在父控件上。具有滑動的父控件,一般是選用ScrollView,但是如果將listview作為子控件放到ScrollView中后,就會導致listview顯示不全的問題。出現這種情況是因為Scrollview的滑動將優先于listview的滑動,listview做為Scrollview子控件后,滑動起了沖突造成的。而且,這種觸控頁面展示中出現的問題也使得用戶體驗效果差。
發明內容
針對現有技術中的缺陷,本發明提供了一種觸控頁面展示方法及系統,能在展示數據的同時避免出現子控件和父控件之間滑動沖突的問題。
本發明提出了一種觸控頁面展示方法,包括:
在接收到滑動指令時,父控件執行所述滑動指令,控制所述觸控頁面作與所述滑動指令對應的滑動動作,所述父控件為預加載到所述觸控頁面的;
子控件接收展示指令,并執行所述展示指令在所述觸控頁面展示待展示數據;
其中,所述展示指令為系統根據所述滑動指令生成的。
優選地,所述子控件為與系統根據滑動指令從所述觸控頁面的子窗口列表中選擇的子窗口的標識關聯的子控件;
其中,所述子窗口列表包括:至少一個子窗口、子窗口的標識及與標識關聯的待展示數據和子控件。
優選地,所述子窗口為系統基于滑動塊在滑動條上的相對位置從所述子窗口列表中選擇的;
所述滑動塊在滑動條上的相對位置為系統在所述觸控頁面作滑動動作時獲取的。
優選地,所述展示指令攜帶有賦值操作的信息;
相應地,所述子控件執行所述展示指令在所述觸控頁面展示待展示數據的步驟具體包括:
子控件執行賦值操作,在所述觸控頁面的重新繪制區域展示與所述子窗口的標識關聯的待展示數據;
其中,所述重新繪制區域為系統根據所述滑動指令生成的。
優選地,所述展示指令還攜帶有在父控件執行滑動指令時子控件不與父控件發生相對滑動的信息。
本發明還提供了一種觸控頁面展示系統,包括:
父控件,用于在接收到滑動指令時,執行所述滑動指令,控制所述觸控頁面作與所述滑動指令對應的滑動動作,所述父控件為預加載到所述觸控頁面的;
子控件,用于接收展示指令,并執行所述展示指令在所述觸控頁面展示待展示數據;
其中,所述展示指令為系統根據所述滑動指令生成的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610147854.1/2.html,轉載請聲明來源鉆瓜專利網。





