一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

【AWTK最新動態(tài)】AWTK 1.8版本發(fā)布

ZLG致遠(yuǎn)電子 ? 2024-08-30 12:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

AWTK是一套基于C語言開發(fā)的跨平臺GUI框架,目前正式推出1.8版本。本次更新不僅對許多細(xì)節(jié)進行了優(yōu)化,還增添了眾多重要特性和文檔資料。此外,還引入了三款創(chuàng)新控件和兩個與AWTK相關(guān)項目。

1ee0b680-668b-11ef-89ff-92fbcf53809c.jpg ?AWTK是什么

AWTK全稱 Toolkit AnyWhere,是ZLG開發(fā)的開源GUI引擎,旨在為嵌入式系統(tǒng)、WEB、各種小程序、手機和PC打造的通用GUI引擎,為用戶提供一個功能強大、高效可靠、簡單易用、可輕松做出炫酷效果的GUI引擎。

1f0a498c-668b-11ef-89ff-92fbcf53809c.jpg ?AWTK主要特色

1.跨平臺:目前AWTK支持的平臺有ZLG AWorksOS、Windows、Linux、MacOS、嵌入式 Linux、Android、iOS、Web 和嵌入式裸系統(tǒng);2. 高效穩(wěn)定:通過臟矩形算法只刷新界面變化部分、支持GPU加速和嵌入式平臺2D加速、支持單元測試并通過靜態(tài)檢查和動態(tài)內(nèi)存檢查;3. 強大易用:豐富的控件類型并支持自定義控件擴展、支持多國語言實時翻譯功能、支持全自動化UI測試、配有官方說明文檔和大量示例代碼;4. 支持MVVM框架:無需學(xué)習(xí) AWTK 控件本身的 API,徹底分離用戶界面邏輯和業(yè)務(wù)邏輯,支持移植到嵌入式平臺;5. 配套AWStudio界面設(shè)計工具:拖拽方式設(shè)計界面,所見即所得;6. 開放源碼,免費商用(LGPL)。

1f0a498c-668b-11ef-89ff-92fbcf53809c.jpg ?最新版本更新內(nèi)容1. 新增文檔(可在awtk/docs文件夾閱覽)

  • 《拖入文件事件》
  • 《如何使用packed圖片》
  • 《如何自定義資源加載方式》
  • 《如何使用CMake構(gòu)建AWTK應(yīng)用》
  • 《如何將資源編譯到應(yīng)用程序并使用它們》

《關(guān)于自定義控件的offset的使用注意事項》

2. 新增重要特性

  • 增加ROMFS;
  • 增加控制臺應(yīng)用類型;
  • 增加UI自動化測試框架;
  • 支持加載8位深度的圖片;
  • 增加api doc錯誤檢查工具;
  • 完善內(nèi)存管理,支持使用OS提供的函數(shù);
  • AGGE模式增加ARGB和ABGR顏色支持;
  • ……

(更多更新內(nèi)容可以瀏覽awtk/docs/changes.md文檔)。

3.新增控件

3.1 異形進度條

1f4704e4-668b-11ef-89ff-92fbcf53809c.png

圖2 異形進度條控件運行效果

3.2 滑動圓環(huán)

1f55ddde-668b-11ef-89ff-92fbcf53809c.png

圖3 滑動圓環(huán)控件運行效果

3.3 流動效果

1f75bc30-668b-11ef-89ff-92fbcf53809c.png

圖4 液體流動效果控件運行效果

4. 新增相關(guān)項目

  • awtk-ogre(在AWTK集成ORGE3D)

  • awtk-hmi(AWTK開源智能串口屏方案)

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

    關(guān)注

    180

    文章

    7632

    瀏覽量

    141830
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    679

    瀏覽量

    41252
  • awtk
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    AWTK,開啟屬于你的GUI之美

    在當(dāng)今數(shù)字化時代,軟件界面設(shè)計的高效性和一致性至關(guān)重要。本文將探討GUI設(shè)計從傳統(tǒng)代碼編寫到所見即所得工具的演變,并介紹AWTK如何通過一致的渲染技術(shù),為開發(fā)者帶來高效且直觀的開發(fā)體驗。傳統(tǒng)GUI
    的頭像 發(fā)表于 05-13 11:31 ?275次閱讀
    <b class='flag-5'>AWTK</b>,開啟屬于你的GUI之美

    AWTK創(chuàng)新:臟矩形機制的突破與應(yīng)用

    隨著屏幕分辨率的提升,圖像渲染對設(shè)備性能的要求越來越高。本文將介紹一種高效機制—臟矩形機制,它如何優(yōu)化圖像渲染效率,以及AWTK如何在此基礎(chǔ)上進一步提升性能。前言在計算機中,一幅圖像由RGB三種
    的頭像 發(fā)表于 04-16 11:50 ?176次閱讀
    <b class='flag-5'>AWTK</b>創(chuàng)新:臟矩形機制的突破與應(yīng)用

    AWTK-WEB 快速入門(6) - JS WebSocket 應(yīng)用程序

    WebSocket可以實現(xiàn)雙向通信,適合實時通信場景。本文介紹一下使用Javacript語言開發(fā)AWTK-WEB應(yīng)用程序,并用WebSocket與服務(wù)器通訊。用AWTKDesigner新建一個應(yīng)用程
    的頭像 發(fā)表于 02-26 11:42 ?360次閱讀
    <b class='flag-5'>AWTK</b>-WEB 快速入門(6) - JS WebSocket 應(yīng)用程序

    AWTK-WEB 快速入門(5) - C 語言 WebSocket 應(yīng)用程序

    導(dǎo)讀WebSocket可以實現(xiàn)雙向通信,適合實時通信場景。本文介紹一下使用C語言開發(fā)AWTK-WEB應(yīng)用程序,并用WebSocket與服務(wù)器通訊。用AWTKDesigner新建一個應(yīng)用程序先安裝
    的頭像 發(fā)表于 02-19 11:49 ?456次閱讀
    <b class='flag-5'>AWTK</b>-WEB 快速入門(5) - C 語言 WebSocket 應(yīng)用程序

    AWTK-WEB 快速入門(4) - JS Http 應(yīng)用程序

    導(dǎo)讀XMLHttpRequest改變了Web應(yīng)用程序與服務(wù)器交換數(shù)據(jù)的方式,fetch是其繼任者。本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)用程序,并用fetch訪問遠(yuǎn)程數(shù)據(jù)。用AWTKDesigner新建一個應(yīng)用程
    的頭像 發(fā)表于 01-22 11:31 ?443次閱讀
    <b class='flag-5'>AWTK</b>-WEB 快速入門(4) - JS Http 應(yīng)用程序

    AWTK-WEB 快速入門(2) - JS 應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用JS語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序先安裝AWTKDesigner:
    的頭像 發(fā)表于 12-05 01:04 ?503次閱讀
    <b class='flag-5'>AWTK</b>-WEB 快速入門(2) - JS 應(yīng)用程序

    AWTK-WEB 快速入門(1) - C 語言應(yīng)用程序

    導(dǎo)讀AWTK可以使用相同的技術(shù)棧開發(fā)各種平臺的應(yīng)用程序。有時我們需要使用Web界面與設(shè)備進行交互,本文介紹一下如何使用C語言開發(fā)AWTK-WEB應(yīng)用程序。用AWTKDesigner新建一個應(yīng)用程序先
    的頭像 發(fā)表于 11-27 11:46 ?725次閱讀
    <b class='flag-5'>AWTK</b>-WEB 快速入門(1) - C 語言應(yīng)用程序

    AWTK 最新動態(tài):支持瀏覽器控件

    導(dǎo)讀AWTK瀏覽器控件,基于webview項目實現(xiàn),將瀏覽器嵌入到AWTK應(yīng)用程序中,讓開發(fā)者可以方便的集成在線幫助和調(diào)用地圖等功能。awtk-widget-web-view是基于webview實現(xiàn)的
    的頭像 發(fā)表于 11-20 01:05 ?661次閱讀
    <b class='flag-5'>AWTK</b> 最新<b class='flag-5'>動態(tài)</b>:支持瀏覽器控件

    AWTK使用經(jīng)驗】如何使用系統(tǒng)輸入法與開啟最大化窗口功能

    導(dǎo)讀AWTK是基于C語言開發(fā)的跨平臺GUI框架。AWTK使用經(jīng)驗系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案。AWTK具有跨平臺的性質(zhì),不僅可以開發(fā)嵌入式設(shè)備的程序,也可以開
    的頭像 發(fā)表于 11-14 01:05 ?663次閱讀
    【<b class='flag-5'>AWTK</b>使用經(jīng)驗】如何使用系統(tǒng)輸入法與開啟最大化窗口功能

    AWTK 最新動態(tài):支持鴻蒙系統(tǒng)(HarmonyOS Next)

    導(dǎo)讀HarmonyOS是全球第三大移動操作系統(tǒng),有巨大的市場潛力,在國產(chǎn)替代的背景下,機會多多,AWTK支持HarmonyOS,讓AWTK開發(fā)者也能享受HarmonyOS生態(tài)的紅利。AWTK全稱
    的頭像 發(fā)表于 11-06 08:03 ?849次閱讀
    <b class='flag-5'>AWTK</b> 最新<b class='flag-5'>動態(tài)</b>:支持鴻蒙系統(tǒng)(HarmonyOS Next)

    祝賀致遠(yuǎn)電子“AWTK開源GUI引擎”入選2024年關(guān)鍵軟件產(chǎn)品資源池

    導(dǎo)讀熱烈祝賀致遠(yuǎn)電子AWTK開源GUI引擎入選廣州市2024年關(guān)鍵軟件產(chǎn)品資源池入庫名單。為響應(yīng)《廣州市促進軟件和信息技術(shù)服務(wù)業(yè)高質(zhì)量發(fā)展措施》,關(guān)鍵軟件產(chǎn)品自主研發(fā)創(chuàng)新,加快賦能制造業(yè)高質(zhì)量發(fā)展
    的頭像 發(fā)表于 10-25 08:07 ?744次閱讀
    祝賀致遠(yuǎn)電子“<b class='flag-5'>AWTK</b>開源GUI引擎”入選2024年關(guān)鍵軟件產(chǎn)品資源池

    AWTK使用經(jīng)驗】如何裁剪字庫以及如何使用點陣字

    AWTK是基于C語言開發(fā)的跨平臺GUI框架。AWTK使用經(jīng)驗系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案。AWTK如何裁剪字庫在AWTK
    的頭像 發(fā)表于 10-10 08:05 ?557次閱讀
    【<b class='flag-5'>AWTK</b>使用經(jīng)驗】如何裁剪字庫以及如何使用點陣字

    AWTK使用經(jīng)驗】如何在AWTK顯示阿拉伯文本

    AWTK是基于C語言開發(fā)的跨平臺GUI框架。AWTK使用經(jīng)驗系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案,例如:如何播放視頻或攝像頭畫面?如何播放序列幀動畫?這些都會在系列文章進行解答
    的頭像 發(fā)表于 09-12 08:07 ?699次閱讀
    【<b class='flag-5'>AWTK</b>使用經(jīng)驗】如何在<b class='flag-5'>AWTK</b>顯示阿拉伯文本

    一文教你在ZPC上快速移植AWTK

    ZPC是ZLG全新研發(fā)的顯控一體機。開源AWTK,版權(quán)無憂!多種工業(yè)通信協(xié)議,工業(yè)互聯(lián)無壁壘!ZWS數(shù)據(jù)上云很輕松!更有AWFlow,應(yīng)用開發(fā)很簡單!本文將介紹如何在ZPC上快速移植AWTK。ZPC
    的頭像 發(fā)表于 09-04 08:04 ?551次閱讀
    一文教你在ZPC上快速移植<b class='flag-5'>AWTK</b>

    AWTK使用經(jīng)驗】如何更換AWTK SDK與渲染模式

    AWTK是基于C語言開發(fā)的跨平臺GUI框架?!?b class='flag-5'>AWTK使用經(jīng)驗》系列文章將介紹開發(fā)AWTK過程中一些常見問題與解決方案,例如:如何播放攝像頭畫面?如何更換AWTK
    的頭像 發(fā)表于 08-01 08:25 ?1559次閱讀
    【<b class='flag-5'>AWTK</b>使用經(jīng)驗】如何更換<b class='flag-5'>AWTK</b> SDK與渲染模式