当前位置: 首页 > news >正文

长沙设计网站多少钱戒烟网页设计作品欣赏

长沙设计网站多少钱,戒烟网页设计作品欣赏,平面设计欣赏网站推荐,app开发软件各种UI库使用总结 工作了这么年#xff0c;使用了一些UI库#xff0c;简单的总结一下#xff0c;UI库也是五花八门#xff0c;根据自己的产品#xff0c;应用场景吧#xff0c;没有绝对合适的#xff0c;各有各的应用场景吧#xff01; QT 这几年前后在一些嵌入式上…各种UI库使用总结 工作了这么年使用了一些UI库简单的总结一下UI库也是五花八门根据自己的产品应用场景吧没有绝对合适的各有各的应用场景吧 QT 这几年前后在一些嵌入式上使用过QT来做为开发有带UI及不带UI界面的版本的基本用的QT5.5, QT5.9这些在嵌入式上这些版本应用都不差不多用的功能不会比较特殊 性能 性能上关注了一下CPU占用率上在Hi3536C上测试了一下使用QT linux framebuffer的方式在刷新UI时CPU占用率会达到10%~20%左右,还是占用率很高的同新的应用的刷新场景使用了LVGLLVGL只占用3%左右这个应该同QT的linux fb中实现的方式有关看其中的实现QT是很暴力的把一整屏内容更新的 这个要看芯片厂家的支持上如果芯片厂家通过一些手段优化了比如硬件加速方面! 内存 内存占用上与其他的UI比起来也会高出不少不过直接用QT的场景好像板上内存都挺足的情况下库的空间占用也比较高在一些flash很紧张的产品上应该也不太适用如只有8MB,16MB的这样的空间上。 开发体验 这种全家桶系的解决方案在开发上还是很方便的QT在C上的库的支持也是很全面、很方便开发过几年的c、c的朋友如果是开发那种数据业务多的场景如果自己要用过JAVA,C#,python,js这些开发人员来说感觉工作一个就是在天上一个就是在十八层以下 不过有了QT库就不同了在操作数据库、文件、像JSON、XML这些感觉就是信手拈来效率杆杆的各种库API使用方式基本风格方式也是一致你招个新人也能很快的上手这种全家桶在各种场景上保持一致开发了一个产品后再搞其他的产品基本90%的代码就是ctrlC,ctrlv了内存管理上也提供了很大的支持 这几年下来用他开发了一些停车场管理系统以前是在PC上的、人脸识别产品平板类不管在是开发和维护上都很方便这些都是用在有数据库MYSQL, SQLITE交互内存大512MB, 1GBFlash空间大nand, EMMC的场景如果产品是用在工业控制类的场景应该考虑的方式即不一样了 在QT用在这些产品上时也应该考虑UI刷新率的问题在嵌入式产品上一般是没有GPU的像NVR,DVR上输出分辨率基本又高这时情况下UI的刷新率就不太高了记得在Hi3536C上开发一款管理系统UI时输出HDMI,VGA这样的显示分辨率有的接1080P,2K显示开始用的QT的Linuxfb上刷新就感觉明显迟顿最后花了好大的劲才把DirectUI来做为QT的底层绘图虽然QT里加了对这个的支持但使用中发现各种问题还是做了很多修改才解决的 不过现在的ARM嵌入式片子上现在很多有GPU了很多都4核CPU内存配置也足QT加上wayland方式也是刷新很快了最近使用的RK3568刷新上就没有什么问题 DirectUI 性能 没有直接用这个UI来做开发就是之前在QT时遇到刷新性能问题时使用了它这个UI也是比较老了更新的东西不多UI控件基本没有很底层的一个UI不过刷新效率很高窗体管理的方式也很特别控件扩展性感觉不太好操作 内存 内存占用上很低 开发体验 使用的版本是1.7.x 没有直接使用开发UI界面产品不太好说窗体管理方式比较特别代码不太好调试控件扩展性感觉不太好操作 SDL 这个产品上没有用过用来开发游戏应用或用来作为底层应该比较合适 UCGUI 性能 性能上这个UI表现也很不错不过没有一些统计数据了 内存 不管是在内存占用上还是空间大小上都有很大的可操作空间可以在各种嵌入式产品上使用 开发体验 从UI底层、到UI库的各种控件、窗体、字体、应用上都可以很方便的控制这样可以比较容易实现UI库本身没有的功能如UI的绘制、特殊的控件 这个在在2012年左在开发一款NVR产品用过的了版本在3.9.x上记得是在早期海思Hi3515,Hi3520上这个UI并不是开源的。这个UI库之前用的人还是很多现在发现也还有很多人在用这个库来做产品也是自己最开始学习一些UI技术入门的一个库通过他了解了UI的实现原理区域、窗体绘制管理、字体实现、控件等技巧。 不过这个库不是开源的也是有版权风险存在的由于是很早的版本了与现代流行的UI风格、操作方式还是有很多的不同了如果是用在工业控制显示上、交互操作体验要求不高的地方还是比较合适但如果用在现代一些消费类电子、用户交互要求高的场景就感觉比较落伍控件风格有种win98的那种感觉如果自己要实现当前流行的风格花的力气就大了 MiniGUI 性能 很早之前编译试用过一段时间性能表现感觉一般不太好说 内存 从其控件内存管理上都与UICGUI应该是比较类似的方式不过代码风格上又完全不同很像Windows下的MFC方式 开发体验 其他我是比较反感Windows下的MFC方式的没有怎么用所以不太好说 LVGL 性能 在不使用图片、只是纯绘制类的控件上应该非常高效了 内存 单片机上都可以跑你觉得呢 开发体验 很现代很流行的风格这是上手后UI跑起来后的第一感觉从低层与控件到应用都自己可控感觉很爽要实现现代流行的UI又不需要去怎么定制所以比较喜欢这货这家伙又从单片机、SOC各种场景都能搞 上手难度的话也不大就是要一点时间熟悉他的各种操作不过文档很丰富很完整 在控件支持上也大部分都有吧字体支持、图片支持还需要自己处理一些在一些基他方面可能也需要自己处理一下像鼠标输入触摸等 现在在用他试着用一个NVR,DVR界面地址https://gitee.com/jhting/pupanvr.git
http://www.sczhlp.com/news/168878/

相关文章:

  • 软件开发和网站开发难度宜兴建设局质监网站
  • 网站建设的方案费用老板电器分销系统
  • 西安做网站好的公司河北网站设计成功柚米科技
  • 多用户建站平台惠州市网站制作公司
  • 行业seo网站优化方案网站服务内容怎么写
  • 做vr网站石家庄门户网站制作
  • 我想做自己网站怎么做在线资源搜索引擎
  • 阿里巴巴能拿货在家里做的网站网站建设捌金手指专业1
  • 网站首页生成静态页面介绍西安网页设计
  • 网站建设与管期末试题手机企业网站设计理念
  • 富库网站建设网站收费怎么做
  • 海南省住房和城乡建设厅网站网上版历史街区和历史建筑信息平台
  • 建网站需要什么软件惠州网站建设找哪个公司
  • 公司做网站都咨询哪些问题天河做网站企业
  • dede做购物网站网站使用协议书
  • 设计网站考虑哪些因素wordpress关于我们插件
  • 顺企网吉安网站建设做网站要注意哪一点
  • 怎么宣传自己的网站推广装修房子的风格设计图软件
  • 中堂镇做网站如何下载别人网站模板
  • 环艺毕业设计代做网站百度一下主页官网
  • 详细介绍:ROS2与Unitree机器人集成指南
  • 时隔十六年的南京之旅
  • 高贵的北上广深,没有父母托举,90后很难成家
  • 中国工信备案查询网站达内网站开发视频教程
  • 视频加字幕软件app张家港网站关键词优化
  • 电子商务网站建设臧良运课后答案pc网站制作APP
  • wordpress 动漫网站创业园网站建设
  • 网站的按钮怎么做上海 建筑
  • 福州市城乡建设发展总公司网站公司建设网站的目的
  • 阿里巴巴网站中详情页怎么做网站备案 拉黑