深圳市云希谷科技有限公司楊尚偉獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉深圳市云希谷科技有限公司申請的專利一種基于嵌入式平臺的超長列表渲染方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN119336426B 。
龍圖騰網通過國家知識產權局官網在2025-08-29發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202411284581.6,技術領域涉及:G06F9/451;該發明授權一種基于嵌入式平臺的超長列表渲染方法是由楊尚偉;韋剛設計研發完成,并于2024-09-13向國家知識產權局提交的專利申請。
本一種基于嵌入式平臺的超長列表渲染方法在說明書摘要公布了:本發明公開了一種基于嵌入式平臺的超長列表渲染方法,涉及圖形用戶界面渲染技術領域,包括,通過設定列表控件的總體尺寸與可見區域大小,初始化預加載項數量,依據滾動位置與列表項高度計算開始索引和結束索引,運用Duktape引擎執行JavaScript代碼動態創建虛擬列表項,替換真實內容并利用占位元素保持結構穩定,綁定滾動事件,實時更新虛擬列表,重用已加載項,結合歷史滾動行為預測用戶動向,提前加載列表項,實現高性能渲染,填補了現有技術空白,確保流暢體驗。
本發明授權一種基于嵌入式平臺的超長列表渲染方法在權利要求書中公布了:1.一種基于嵌入式平臺的超長列表渲染方法,其特征在于:包括, 設定列表控件的總體尺寸和可見區域大小,并初始化預加載項數量和可見區域大小的變量; 根據當前滾動位置、每個列表項的高度和可見區域的高度,計算可見區域最頂部與最底部的列表項索引位置; 利用Duktape引擎運行JavaScript,計算可見區域的高度、加載列表項和更新列表項數組,動態創建虛擬列表項,替換真實列表項內容;具體操作如下: 在JavaScript中,找到索引在起始索引和結束索引之間的列表項,來確定當前可見區域; 對索引在預加載起始索引和預加載結束索引之間的列表項,加載數據; 在Duktape引擎中,使用JavaScript更新列表項數組,對已經存在于數組中的列表項,更新其內容,新加入的列表項,使用DOM操作動態創建HTML元素,在創建列表項后,將列表項的內容替換到真實的列表項中; 利用占位元素維持列表結構,將當前虛擬列表元素移動到真實可見區域; 初始化占位元素,計算首屏虛擬列表元素,并綁定滾動事件到JavaScript上,實時更新滾動的虛擬列表元素; 通過監聽滾動事件,重用已加載列表項,動態更新可見區域內的列表項; 基于歷史滾動行為和當前滾動速度,預測用戶的滾動方向和速度,采用智能預測算法,提前加載下一個可視區域的列表項;具體操作如下: 當用戶滾動虛擬列表時,收集并記錄滾動的方向、滾動速度和持續時間數據,利用時間序列分析,識別用戶的滾動方向和速度分布; 基于收集到的數據,采用預測算法,根據當前的滾動速度和方向預測用戶下一步可能滾動的位置; 當滾動事件發生時,使用預測算法估算下一個可視區域的起始和結束索引,根據當前滾動速度和方向,動態調整預測的范圍; 一旦預測到下一個可視區域,立即從服務器異步加載該區域的數據,緩存最近和最常訪問的數據段。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人深圳市云希谷科技有限公司,其通訊地址為:518000 廣東省深圳市南山區南頭街道安樂社區關口二路15號智恒產業園16棟2層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。