您尚未登录。

楼主 #1 2020-03-21 21:50:05

lovegui
会员
注册时间: 2020-03-21
已发帖子: 9
积分: 9

漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

项目地址: https://gitee.com/idea4good/GuiLiteSamples

本站直接下载: GuiLiteSamples.7z

最近编辑记录 lovegui (2020-03-21 22:05:12)

离线

楼主 #2 2020-03-21 22:02:43

lovegui
会员
注册时间: 2020-03-21
已发帖子: 9
积分: 9

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

HowToPorting.png

离线

楼主 #3 2020-03-21 22:26:27

lovegui
会员
注册时间: 2020-03-21
已发帖子: 9
积分: 9

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

Linux也可以编译运行.

离线

楼主 #4 2020-03-21 22:30:29

lovegui
会员
注册时间: 2020-03-21
已发帖子: 9
积分: 9

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

HelloWave.gif

Hello3D.gif

离线

楼主 #5 2020-03-21 22:34:36

lovegui
会员
注册时间: 2020-03-21
已发帖子: 9
积分: 9

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

单片机硬件配置:STM32F103ZET6(512K ROM,64K RAM) + 240*320 16位TFT屏
单片机软件配置:无操作系统 + GuiLite
Hello Star 仅有100+行代码,用于向开发者展示:如何使用GuiLite进行“星空”效果的开发。
Hello Particle 仅有100-行代码,用于向开发者展示:如何使用GuiLite进行粒子效果的开发。
Hello Wave 仅有100+行代码,用于向开发者展示:如何使用GuiLite进行波形开发。
Hello NoTouch 仅有100+行代码,用于向开发者展示:如何在非触摸屏场景下,使用硬按键进行:“移动焦点”和“点击”操作。
Hello Mario 仅有100+行代码,重现了“超级玛丽”的游戏片段,用于向开发者展示:如何使用GuiLite进行多图层的开发。
Hello Nets 仅有100多行代码,用于向开发者展示:如何使用GuiLite制作3D效果。
Hello 3D 仅有100多行代码,它是基于GuiLite制作的最小3D引擎。
Hello Circle 仅有100多行代码,它是基于GuiLite制作的3D圆环效果。
Hello Timer仅有200多行代码,它是基于GuiLite制作的智能时钟效果。
Hello Molecule 仅有100多行代码,它是基于GuiLite制作的分子运动效果。
移植方法 -- 适用于任意单片机平台?
该实例亦可支持Windows和Linux平台

离线

#6 2020-03-21 22:55:47

checkout
会员
注册时间: 2018-11-09
已发帖子: 172
积分: 167

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

效果看起来不错

离线

#7 2020-03-22 21:05:10

OggyJFX
会员
注册时间: 2019-05-21
已发帖子: 108
积分: 107.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

好东西,谢谢分享。

离线

#8 2020-03-22 23:37:32

muzhi
会员
注册时间: 2019-12-14
已发帖子: 32
积分: 33.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

好东西,用用试试

离线

#9 2020-03-23 09:18:56

LinjieGuo
Moderator
注册时间: 2019-07-24
已发帖子: 396
积分: 378

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

好东西,谢谢分享

离线

#10 2020-04-05 21:28:44

liuchangyin
会员
注册时间: 2020-03-17
已发帖子: 204
积分: 199

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

效果杠杠的

离线

#11 2020-04-06 09:54:43

dgtg
会员
注册时间: 2017-11-08
已发帖子: 212
积分: 206.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

看起来不错!
悄悄的问一下用过的坛友,此UI与LVGL或AWTK比起来,孰优孰劣?是属于同一级别的UI吗?

离线

#12 2020-04-06 10:26:54

guozmingf
会员
注册时间: 2019-10-14
已发帖子: 3
积分: 3

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

很优秀呀,mark

离线

#13 2020-04-06 13:40:23

达克罗德
会员
注册时间: 2018-04-10
已发帖子: 1,057
积分: 1019.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

dgtg 说:

看起来不错!
悄悄的问一下用过的坛友,此UI与LVGL或AWTK比起来,孰优孰劣?是属于同一级别的UI吗?

看了下,和MFC的思路一样,架构比较老。我以前也写过这种风格的UI库。

LVGL和AWTK的理念和架构要现代的多

离线

#14 2020-04-10 10:26:09

hzqlz
会员
注册时间: 2018-03-23
已发帖子: 127
积分: 126

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

nice

离线

#15 2020-05-16 15:37:05

simon
会员
注册时间: 2019-05-11
已发帖子: 5
积分: 0

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

非常优秀,这个貌似是国产的。

离线

#16 2020-06-18 10:02:41

nagc
会员
注册时间: 2020-06-18
已发帖子: 1
积分: 1

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

感谢分享,这个gui比较干练。

离线

#17 2021-08-04 08:43:45

lcfmax
会员
注册时间: 2018-04-13
已发帖子: 238
积分: 219.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

看起来真不错

离线

#18 2021-08-05 15:25:43

szchen2006
会员
注册时间: 2019-10-09
已发帖子: 214
积分: 194.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

该评论内容与本帖子无关,鼓励各位坑友积极发言讨论与帖子有关的内容!

离线

  • 不通过:其他

#19 2021-08-06 08:54:08

regbbs
会员
注册时间: 2020-04-06
已发帖子: 28
积分: 19.5

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

我要撒点冷水,想要在工程中应用的GUI,必须要具备的功能先要有,不是一个看起来demo很漂亮的GUI就是好的,至于全平台,这个在初期根本就不必要考虑。
甚至只要所有的工作由自己完成,打点函数可以移植,就很容易搞成“全平台”。
从介绍来看,主要的还是为了MCU的GUI应用准备的,那么单色,小尺寸的彩色屏才是核心的,就的考虑这些设备上面,控件哪些是最必要的,交互是最方便的,
可能设备就2-3个按钮,还要完成复杂的交互。
GUI不是有了显示的控件就行了,还需要窗口管理器,这个非常重要,用窗口管理器来做不同画面的切换和交互,而不是自己去堆控件。

好些不管是很久了还是新秀的GUI,对于工业中,只有几个按钮来实现导航的系统来说,真的是很难用。得用其他各种办法实现。比如前年搞得一个设备,用了STemwin,主要2个或者三个按钮,想要界面导航、数据修改都尽量方便,并不好做。最近准备考虑LVGL,也同样存在这样的情况。

推荐一个单色屏用的GUI, https://gitee.com/Polarix/simplegui 。控件简单实用,在12864之类的屏上面,用起来是很方便的。只用2个按钮导航就可以。

离线

#20 2021-10-15 15:49:01

e3r4y6p0
会员
注册时间: 2020-01-20
已发帖子: 5
积分: 3

Re: 漂亮、灵动、实用的全平台 GUI效果(亦支持:单片机、IoT设备)

这gui的广告我哪里都能看到也看了几年了,还是这鸟样

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn