91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

告別手寫UI代碼:AirUI可視化開發(fā)全流程解析

合宙LuatOS ? 2026-02-28 17:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

為什么許多開發(fā)者在面對LittleVGL等強(qiáng)大但復(fù)雜的GUI庫時(shí)會(huì)感到維護(hù)成本高昂?AirUI給出了另一種答案。本文聚焦于AirUI的可視化開發(fā)流程,詳細(xì)介紹如何利用上位機(jī)工具進(jìn)行界面的拖拽布局,以及如何將生成的界面配置文件與LuatOS的Lua腳本相結(jié)合。我們將探討這種“配置+邏輯”的開發(fā)模式如何大幅降低技術(shù)人員的門檻,即便是新手也能快速上手,高效完成嵌入式圖形界面的構(gòu)建。

一、AirUI:重新定義嵌入式UI開發(fā)

AirUI,革新嵌入式UI開發(fā)的利器——基于LVGL 9.4深度封裝,將復(fù)雜的組件、事件、輸入與視覺主題,統(tǒng)一轉(zhuǎn)化為簡潔易用的Lua接口。無論是LuatOS設(shè)備,還是PC模擬環(huán)境,均可實(shí)現(xiàn)高效統(tǒng)一的開發(fā)體驗(yàn)。

憑借四大核心優(yōu)勢,AirUI正重新定義嵌入式圖形開發(fā)的效率與成本。

1.1 組件豐富,覆蓋絕大多數(shù)場景

目前內(nèi)置58個(gè)圖標(biāo),支持標(biāo)簽、圖片顯示、按鈕、開關(guān)、進(jìn)度條、下拉框、輸入框、鍵盤、表格、容器、選項(xiàng)卡、窗口等核心組件。

無論你是開發(fā)工業(yè)HMI、智能家居面板還是消費(fèi)電子設(shè)備,AirUI內(nèi)置的組件庫都能滿足需求。

wKgZO2miraOATm98AAGwinZZ9EU318.png

1.2 更低成本,集成hzfont矢量字庫

AirUI已集成hzfont矢量字庫,無需外掛字庫芯片,且運(yùn)用靈活,實(shí)現(xiàn)了真正意義上的突破。相比傳統(tǒng)多字庫方案,AirUI顯著降低存儲(chǔ)成本與開發(fā)復(fù)雜度,是成本敏感型嵌入式設(shè)備的理想選擇。

全字號無級縮放:支持12-255任意字號,一套字庫全搞定;

智能抗鋸齒:字體邊緣平滑,媲美高端顯示效果;

字體自由選擇:既可使用內(nèi)置字庫,也能加載外部.ttf文件;

多語言輕松支持:一套方案解決中文、英文、甚至特殊符號。

wKgZO2mirbyAMVLrAAD25swcyqE842.png

1.3 開發(fā)高效,Lua腳本快速上手

AirUI正大幅降低嵌入式UI開發(fā)的門檻,通過封裝好的組件和清晰的示例代碼,開發(fā)者能用極少的代碼快速構(gòu)建出穩(wěn)定、可量產(chǎn)的觸控界面。

這意味著,嵌入式UI開發(fā)從此不再是少數(shù)“高級專家”的專屬領(lǐng)域,更多工程師都能高效參與,讓產(chǎn)品創(chuàng)新更快落地。

wKgZPGmird6AeMh_AACVKyElnJA348.pngwKgZO2mirf6AR7oFAAJNChauZKU237.png

1.4 驗(yàn)證便捷,PC模擬器即時(shí)交互

提供PC模擬器——LuatOS Windows桌面系統(tǒng)快速驗(yàn)證效果,無需燒錄就能看到代碼運(yùn)行效果。

在Windows10/11系統(tǒng)上,你可以直接運(yùn)行完整的AirUI Lua腳本,用鼠標(biāo)模擬觸摸交互,實(shí)時(shí)查看界面效果,無需任何硬件,快速迭代UI設(shè)計(jì)和交互邏輯,將開發(fā)調(diào)試效率提升數(shù)倍。

wKgZPGmirieAK_TpAAMYqt9BG0I444.png

二、AirUI:下載最新資料即刻體驗(yàn)

目前,AirUI嵌入式端最大支持分辨1280*720;PC端無限制。

具體顯示設(shè)備支持情況如下圖所示:

wKgZPGmirkiAPSN0AAMYh-FHfHA180.png

Air8101系列V2004 104號固件即將推出,新增支持AirUI功能。

以下系列型號V2024固件均已支持AirUI新功能,歡迎下載體驗(yàn):

Air780EHM、Air780EHV

Air780EGH、Air780EGG

Air780EHU、Air780EHN

Air700ECH

Air8000系列

AirUI當(dāng)前版本只是一個(gè)開始,期待與您共同打造更完善的UI開發(fā)生態(tài)!

今天的內(nèi)容就分享到這里了~

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45492

    瀏覽量

    670116
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2945

    文章

    47807

    瀏覽量

    414708
  • 硬件工程
    +關(guān)注

    關(guān)注

    1

    文章

    228

    瀏覽量

    10734
  • 嵌入式硬件
    +關(guān)注

    關(guān)注

    1

    文章

    1011

    瀏覽量

    9238
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何設(shè)計(jì)一個(gè)MiniGUI可視化開發(fā)工具?

    本文設(shè)計(jì)了一個(gè)MiniGUI可視化開發(fā)工具,并使用Eclipse GEF(Graphical Editing Framework)實(shí)現(xiàn)。
    發(fā)表于 04-27 06:27

    求一種基于UML的嵌入式系統(tǒng)可視化開發(fā)方法

    本文結(jié)合統(tǒng)一建模語言UML,提出一種嵌入式系統(tǒng)可視化開發(fā)方法,并將其實(shí)際運(yùn)用到了嵌入式遠(yuǎn)程溫度監(jiān)控系統(tǒng)的開發(fā)過程中,驗(yàn)證了該方法的可行性和有效性。
    發(fā)表于 04-27 06:47

    代碼可視化開發(fā)理念在物聯(lián)網(wǎng)APP開發(fā) 精選資料分享

    代碼可視化開發(fā)理念在物聯(lián)網(wǎng)APP開發(fā),云編排式物聯(lián)APP開發(fā)平臺(tái)可通過云端可視化編排開發(fā),邊端
    發(fā)表于 07-19 06:14

    可視化開發(fā)平臺(tái)8ms的相關(guān)資料推薦

    :它是一個(gè)可視化開發(fā)平臺(tái),也是一個(gè)專門用來制作嵌入式硬件的UI界面的實(shí)用型工具。只要通過拖曳和點(diǎn)擊就可以完成復(fù)雜的界面設(shè)計(jì),并且可以隨時(shí)預(yù)覽效果圖,所見即所得。目前支持的硬件為ESP32
    發(fā)表于 12-14 08:18

    8ms可視化開發(fā)平臺(tái)是什么?有何特點(diǎn)

    8ms可視化開發(fā)平臺(tái)是什么?有何特點(diǎn)?相關(guān)API手冊什么的。。。。文檔都沒有啊。。
    發(fā)表于 01-14 06:21

    介紹一款基于web的嵌入式或單片機(jī)終端的UI及功能程序可視化設(shè)計(jì)的系統(tǒng)

    8ms可視化開發(fā)平臺(tái)是什么?8ms可視化開發(fā)平臺(tái)有何特點(diǎn)?
    發(fā)表于 02-22 07:07

    用xml配置文件的可視化工具實(shí)時(shí)模擬仿真UI界面功能

    linear控件中可以通過for屬性指向提前配置好的json變量以進(jìn)行循環(huán)賦值,簡化了控件設(shè)計(jì)的操作,真正實(shí)現(xiàn)低代碼開發(fā)。即時(shí)模擬仿真一套運(yùn)用于嵌入式硬件的UI界面項(xiàng)目的正常開發(fā)
    發(fā)表于 09-01 15:54

    可視化大屏設(shè)計(jì)模板 | 主題皮膚(報(bào)表UI設(shè)計(jì))

    報(bào)表UI模板) 內(nèi)容:提供大量可供免費(fèi)下載使用的數(shù)據(jù)可視化報(bào)表UI設(shè)計(jì)模板。常見的有以下幾種類型: 1、經(jīng)典藍(lán):以藍(lán)色為主色調(diào),搭配白色和灰色,整體風(fēng)格簡潔、大氣,適用于企業(yè)匯報(bào)、領(lǐng)導(dǎo)監(jiān)控等場景。 2
    發(fā)表于 09-12 10:10

    基于GEF的MiniGUI可視化開發(fā)工具設(shè)計(jì)

    基于GEF的MiniGUI可視化開發(fā)工具設(shè)計(jì) 1 概 述    隨著嵌入式系統(tǒng)的廣泛應(yīng)用,圖形用戶界面(Graphical User Interface,GUI)在嵌入式系統(tǒng)中的地位也越來越重要。
    發(fā)表于 12-28 17:38 ?1277次閱讀
    基于GEF的MiniGUI<b class='flag-5'>可視化開發(fā)</b>工具設(shè)計(jì)

    采用GEF的MiniGUI的可視化開發(fā)工具技術(shù)

    采用GEF的MiniGUI的可視化開發(fā)工具技術(shù) 1  概  述隨著嵌入式系統(tǒng)的廣泛應(yīng)用,圖形用戶界面(Graphi
    發(fā)表于 04-16 15:10 ?1051次閱讀
    采用GEF的MiniGUI的<b class='flag-5'>可視化開發(fā)</b>工具技術(shù)

    基于UML的嵌入式系統(tǒng)可視化開發(fā)

      1 引言    本文結(jié)合統(tǒng)一建模語言UML,提出一種嵌入式系統(tǒng)可視化開發(fā)方法,并將其實(shí)際運(yùn)用到了嵌入式遠(yuǎn)程溫度監(jiān)控系統(tǒng)的開發(fā)過程中,驗(yàn)證了該方法的可行性和有
    發(fā)表于 09-02 09:58 ?1882次閱讀
    基于UML的嵌入式系統(tǒng)<b class='flag-5'>可視化開發(fā)</b>

    可視化開發(fā)和復(fù)雜算法擴(kuò)展到新應(yīng)用

    直到最近,在許多應(yīng)用中系統(tǒng)設(shè)計(jì)者還必須在代碼性能與開發(fā)速度之間做出選擇。雖然可視化編程工具加快并簡化了代碼開發(fā),但在許多情況下,仍然得借助
    發(fā)表于 11-15 16:58 ?31次下載
    將<b class='flag-5'>可視化開發(fā)</b>和復(fù)雜算法擴(kuò)展到新應(yīng)用

    如何使用Myeclipse進(jìn)行java可視化開發(fā)

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何使用Myeclipse進(jìn)行java可視化開發(fā)。實(shí)現(xiàn)Java的可視化開發(fā)
    發(fā)表于 01-10 10:38 ?5次下載
    如何使用Myeclipse進(jìn)行java<b class='flag-5'>可視化開發(fā)</b>

    數(shù)據(jù)可視化開發(fā)平臺(tái)PageNow上線了

    PageNow是一款基于SpringBoot+Vue構(gòu)建的數(shù)據(jù)可視化開發(fā)平臺(tái)。
    的頭像 發(fā)表于 03-02 08:53 ?4139次閱讀

    智慧用電安全解決方案:打造流程可視化管控

    預(yù)警、可視管控”的閉環(huán)管理體系,其核心在于實(shí)現(xiàn)對電氣安全風(fēng)險(xiǎn)的流程、可視化、主動(dòng)性管控。 一、 全域感知與數(shù)據(jù)采集:可視化管控的數(shù)據(jù)基石
    的頭像 發(fā)表于 09-04 16:17 ?757次閱讀
    智慧用電安全解決方案:打造<b class='flag-5'>全</b><b class='flag-5'>流程</b><b class='flag-5'>可視化</b>管控