exEasyUI 组件演示
1、LuatOS支持lcd核心库、exlcd扩展库、tp核心库,extp扩展库,使用这些核心库和扩展库可以开发UI界面,只不过开发起来,代码工作量比较大;
2、所以,我们在LuatOS中支持了exeasyui扩展库(内部对lcd核心库、exlcd扩展库、tp核心库,extp扩展库做了进一步封装);
3、使用exeasyui扩展库开发UI界面,代码量更少,开发更简单;
4、使用exeasyui扩展库开发的demo项目可以参考以下两个demo:
Air780EHM/Air780EHV/Air780EGH核心板+AirLCD_1000配件板:支持exeasyui各种组件、支持矢量字体、支持物理按键控制
- 代码:module/Air780EHM_Air780EHV_Air780EGH/demo/accessory_board/AirLCD_1000/exeasyui
- 文档:exeasyui扩展库在Air780EHV+AirLCD_1000上的应用
- 文档:exeasyui扩展库在Air780EHM+AirLCD_1000上的应用
- 文档:exeasyui扩展库在Air780EGH+AirLCD_1000上的应用
Air780EHM/Air780EHV/Air780EGH核心板+AirLCD_1010配件板:支持exeasyui各种组件、支持矢量字体、支持触摸控制
- 代码:module/Air780EHM_Air780EHV_Air780EGH/demo/accessory_board/AirLCD_1010/exeasyui
- 文档:exeasyui扩展库在Air780EHV+AirLCD_1010上的应用
- 文档:exeasyui扩展库在Air780EHM+AirLCD_1010上的应用
- 文档:exeasyui扩展库在Air780EGH+AirLCD_1010上的应用
airui 是基于 LVGL 9.4 版本进行图形层封装的 LuatOS 核心库,把常用组件、事件管理、输入和基础视觉主题封装为更易上手的 Lua 接口,便于在支持 LuatOS 的设备和 PC 上统一开发。
建议使用airui来开发显示界面,airui demo参考:https://gitee.com/openLuat/LuatOS/tree/master/module/Air780EHM_Air780EHV_Air780EGH/demo/ui/airui/single