資料介紹
軟件簡介
Graver 是一款高效的 UI 渲染框架,它以更低的資源消耗來構(gòu)建十分流暢的 UI 界面。Graver 獨創(chuàng)性的采用了基于繪制的視覺元素分解方式來構(gòu)建界面,得益于此,該框架能讓 UI 渲染過程變得更加簡單、靈活。
功能特點
- 性能表現(xiàn)優(yōu)異
Graver 在 FPS、CPU、Memory 各方面的指標(biāo)均表現(xiàn)優(yōu)異。
- “一站式”異步化
Graver 從文本計算、樣式排版渲染、圖片解碼,再到繪制,實現(xiàn)了全程異步化,并且是線程安全的。使用 Graver 可以一站式獲得全部性能優(yōu)化點。
- 性能消耗的“邊際成本”幾乎為零
Graver 渲染整個過程除畫板視圖外完全沒有使用 UIKit 控件,最終產(chǎn)出的結(jié)果是一張位圖(Bitmap),視圖層級、數(shù)量大幅降低。
- 渲染速度快
Graver 并發(fā)進行多個畫板視圖的渲染、顯示工作。得益于圖文混排技術(shù)的應(yīng)用,達(dá)到了內(nèi)存占用低,渲染速度快的效果。由于排版數(shù)據(jù)是不變的,所以內(nèi)部會進行緩存、復(fù)用,這又進一步促進了整體渲染效率。Graver 既做到了高效渲染,又保證了低時延頁面加載。
- 以“少”勝“繁”
Graver 重新抽象封裝 CoreText、CoreGraphic 等系統(tǒng)基礎(chǔ)能力,通過少量系統(tǒng)標(biāo)準(zhǔn)圖形繪制接口即可實現(xiàn)復(fù)雜界面的展示。
- 基于位圖(bitmap)的輕量事件交互系統(tǒng)
如上述所說,界面展示從傳統(tǒng)的視圖樹轉(zhuǎn)變?yōu)橐粡埼粓D,而位圖不能響應(yīng)、區(qū)分內(nèi)部具體位置的點擊事件。Graver 提供了基于位圖的輕量事件交互系統(tǒng),可以準(zhǔn)確識別點擊位置發(fā)生在位圖的哪一塊“繪制單元”內(nèi)。該“繪制單元”可以理解為與我們一貫使用的某個具體UI控件相對應(yīng)的視覺展示。使用 Graver 為某一視覺展示添加事件如同使用系統(tǒng) UIButton 添加事件一樣簡單。
- 全新的視覺元素分解思路
Graver 一改界面編程思路,與傳統(tǒng)的通過控件“拼接”、“添加”,視圖排列組合方式構(gòu)建界面不同,它提供了十分靈活、便捷的接口讓我們以“視覺所見”的方式構(gòu)建界面。
- ChatGPT:AI模型框架研究 9次下載
- 基于openharmony適配移植的ohos原生UI框架 1次下載
- 基于OpenHarmony下的JavaScript UI框架 4次下載
- 原創(chuàng)分享:自制輕量級單片機UI框架
- 自己動手設(shè)計并實現(xiàn)一個linux嵌入式UI框架
- 自己動手設(shè)計并實現(xiàn)一個linux嵌入式UI框架(設(shè)計)
- 基于boosting框架的混合秩矩陣分解模型 13次下載
- 高效DC-DC升壓調(diào)整器芯片HX3608數(shù)據(jù)手冊 36次下載
- 基于AADL的自主無人系統(tǒng)可成長框架綜述 3次下載
- iPad應(yīng)用程序UI設(shè)計資料下載
- 高效高功率同步整流升壓DC-DC芯片AMT6802 21次下載
- 一種基于框架特征的共指消解方法 7次下載
- AN1292與電機控制應(yīng)用程序框架對比 2次下載
- VR設(shè)計3種UI類型介紹及房間規(guī)模VR交互式體驗設(shè)計UI技巧 10次下載
- 集群渲染管理軟件的構(gòu)建技術(shù)與框架設(shè)計
- 通道渲染:釋放渲染的全部潛能!通道渲染的作用、類型、技巧 545次閱讀
- CPU渲染、GPU渲染、XPU渲染詳細(xì)對比:哪個渲染最快,哪個效果最好? 1.4k次閱讀
- CPU渲染和GPU渲染優(yōu)劣分析 1.9k次閱讀
- 揭秘:實時渲染、離線渲染、云渲染和混合渲染的區(qū)別 1.8k次閱讀
- 華為云渲染實踐 2.2k次閱讀
- 3D渲染——光柵化渲染原理解析 4.6k次閱讀
- OpenHarmony自動化測試框架開發(fā)指南 2.7k次閱讀
- Element UI的安裝 8.6k次閱讀
- Hypium的單元測試框架和UI測試框架 3.3k次閱讀
- 編寫機智云安卓開源框架的UI界面 2.8k次閱讀
- 華為推出新聲明式 UI 開發(fā)框架(ArkUI) 4.9k次閱讀
- react框架及其作用 3.6k次閱讀
- Web自動化測試的UI框架結(jié)構(gòu)及思路 2.7k次閱讀
- 數(shù)據(jù)測試:UI測試常見BUG 2.9k次閱讀
- 什么是強制gpu渲染_強制渲染gpu有什么用 8.7k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴音機 AVR-1507手冊
- 2.50 MB | 次下載 | 免費
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論