0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

AWStudio社区版重大升级 支持高中低端全平台运行

科技绿洲 来源:ZLG致远电子 作者:ZLG致远电子 2022-06-06 11:55 次阅读

今天我们迎来了AWStudio社区版的重大升级。AWStudio v1.1支持从云端获取自定义控件、示例项目等插件,并支持动态更新。同时新增了LCD快速旋转功能,实现几乎效率无损的屏幕旋转。

AWStudio开发套件社区版包括最新的AWTK和AWTK Designer。其中AWTK是业界领先的纯C语言GUI框架,基于LGPL开源许可发布,可以免费商用,支持高中低端全平台运行,是Qt之外的一个全新选择。

而AWTK Designer是专门用来制作AWTK应用程序UI界面的实用工具,只要通过拖曳和点击就可以完成复杂的界面设计,操作简单,并且可以随时预览效果图,所见即所得。

poYBAGKdefKAWriSAABdKOT8QS8787.png

图1 AWStudio

poYBAGKdef6AZ4JdAACGka9P3NY518.png

图2 AWTK Designer得益于AWTK强大的功能和跨平台特性,AWStudio和AWTK Designer本身也是基于AWTK构建的。此次更新主要包括:

支持从云端获取自定义控件、示例项目;

支持LCD快速旋转;

支持设置字体的保留字符范围;

支持设置位图字模颜色位数;

支持设置前景色、背景色为渐变色;

支持控件过程动画;

支持控件子部件的样式的跳转;

改进代码编辑器,字体大小可变,支持代码折叠、配对符号高亮;

修复内存泄漏等问题。

插件上云AWStudio和AWTK Designer中可以看到目前官方提供的自定义控件、示例项目等插件。这些插件均迁移到了云端,减少了安装包所占的空间,并且可以独立迭代发布,当用户使用时可以自动下载到本地。

poYBAGKdeguAUBTBAADgRuCSi-o462.png

图3 AWTK Designer中的示例项目项目开发时,如果需要自定义控件,可以在AWTK Designer的插件页面点击安装,安装成功后再点击刷新,就可以在控件列表中看见对应的自定义控件,后续直接拖出控件并编辑即可,简化了自定义控件的使用流程。

pYYBAGKdehOALCk1AABxvEhX9q4398.png

图4 AWTK Designer中的自定义控件

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1

LCD快速旋转

在AWTK Designer的项目设置中,可以设置LCD的旋转角度,设置后可以在AWTK Designer中实时预览效果,并且编译后的程序也会自动旋转。本次升级同时新增了快速旋转模式,无需借助GPU,即使在中低端平台也可以做到几乎效率无损的屏幕旋转。

poYBAGKdeh2AUk_VAABNxjZ_Q6c120.png

图5 支持设置LCD的旋转角度

设置字体的保留字符范围

在AWTK Designer的项目设置中,可以以ASCII或者Unicode范围的形式设置字体的保留字符,方便用户编辑。比如,“[[0-9]]”表示字符“0123456789”,“[[a-z]]”表示小写字母“a”~“z”,“[[0x4e2d-0x4e2f]]”表示字符“中丮丯”,裁剪字体或者打包资源时,生成的字符资源仅包含指定的字符。

poYBAGKdei6AdiA0AAB_Uroa2Uw544.png

图6 支持以范围形式设置字体的保留字符

渐变色

AWTK的前景色、背景色支持设置为线性渐变色,点击控件样式属性右侧的色块,可以打开颜色设置页面进行设置。

poYBAGKdejqAcpFoAAEHjtpTHrk370.png

图7 支持设置样式的背景色、前景色为渐变色

过程动画

AWTK支持设置属性的过程动画,只需设置时在属性名前增加“animate:”前缀即可。比如设置“value”属性时,改为设置“animate:value”属性即可。

poYBAGKdekeAdTkVAAA43ERP2e8343.png

图8 控件value属性的过程动画

改进代码编辑器

AWTK Designer的代码编辑器新增了折叠功能,支持配对的符号高亮,同时可以在通用设置中设置编辑器的默认字体大小。

poYBAGKdem2AN8vCAABN_Dx6s6s781.png

图9 代码编辑器

poYBAGKdenaAFZQnAAAeZSWKmyE287.png

图10 设置代码编辑器字体大小

示例演示效果

poYBAGKdepGAMmPiAAKPh-rlVsE237.png

图11 awtk-examples下的示例运行效果

审核编辑:彭静
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • C语言
    +关注

    关注

    180

    文章

    7529

    浏览量

    128480
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66750
  • 应用程序
    +关注

    关注

    37

    文章

    3136

    浏览量

    56377
收藏 人收藏

    评论

    相关推荐

    基于紫光展锐平台研发的三款智能模块各有何特点?

    今天要说的是新移科技基于紫光展锐平台自主研发的三款4G智能模块,XY310 4G、XY618、XY610 。采用沉金生产工艺,耐腐蚀抗干扰,支持-20℃-70℃环境下7x24小时稳定运行,尺寸仅为
    的头像 发表于 02-19 10:02 198次阅读
    基于紫光展锐<b class='flag-5'>平台</b>研发的三款智能模块各有何特点?

    金航标kinghelm萨科微slkor

    广泛,第三个是中国企业跟国外同类企业相比,在高中低压的MOS管、桥堆、可控硅中低端产品我们有一定的价格优势,在产品交付、售后服务等方面都有优势,我们在这个市场努力还是大有可为的。深圳市萨科微slkor半导体
    发表于 02-02 09:52

    高云FPGA简介

    ,每个系列下型号众多,且高中低端覆盖,对选型很友好。其资料在官网(http://www.gowinsemi.com.cn/)都是很公开的,无论是对初学入门者还是行业资深的都有很好的支持,这一点在国产芯片
    发表于 01-28 17:35

    国产FPGA介绍-上海安路

    扩张到逾200人,量产及在研产品覆盖高中低端,面向数据中心、AI、通信、工业控制、视频监控等领域。 此前安路科技量产的中等性能FPGA芯片成功进入LED显示屏控制卡市场和高清电视TCON控制卡市场,并
    发表于 01-24 10:46

    国产FPGA介绍-紫光同创

    紫光同创是紫光集团旗下紫光国微的子公司,成立于2013年,有十余年可编程逻辑器件研发经历,布局覆盖高中低端FPGA产品。 早在2015年,紫光同创就成功推出国内第一款实现千万门级规模的自主知识产权
    发表于 01-24 10:45

    DeepSpark开源社区发布百大应用开放平台23.12版本

    近日,上海天数智芯半导体有限公司(以下简称“天数智芯”)领导的DeepSpark开源社区正式推出了百大应用开放平台23.12版本。这一版本作为国内领先的AI和通用计算应用开发及评测平台,致力于甄选与行业应用深度耦合的开源算法和模
    的头像 发表于 01-04 14:58 498次阅读

    瑶芯微完成数亿元产业轮融资,用于新产品研发、量产等

    瑶芯微成立于2019年,总部设在上海张江,在西安、成都、深圳、湖州等地设有研发中心和分公司。电力分配电力及信号链两个产品系列:功率产品覆盖高中低压不同电压等级、硅基及碳化硅全产品类别,包括SiC MOS、中低压MOS、超结MOS、IGBT、FRD以及配套的驱动芯片等;
    的头像 发表于 11-21 15:24 257次阅读

    阿里平头哥发布首个 RISC-V AI 软硬平台

    平台通过软硬件深度协同,较经典方案提升超 8 成性能,支持运行 170 余个主流 AI 模型,推动 RISC-V 进入高性能 AI 应用时代。 平头哥表示,他们通过更新自研一站式 AI 部署套件
    发表于 08-26 14:14

    怎么快速区分高中低惯量电机呢,这还不简单

    驱动器伺服电机工业控制
    学习电子知识
    发布于 :2023年08月07日 23:55:30

    变电站运维云平台系统在长风社区的设计与应用

    。系统采用现场就地组网的方式,组网后通过现场网关远传至阿里云平台,通过变电站运维云平台系统实现变电所的实时监管。 关键词:长风社区;10KV变配电所;云平台;综合保护装置;运维。 0 
    的头像 发表于 06-28 12:53 279次阅读
    变电站运维云<b class='flag-5'>平台</b>系统在长风<b class='flag-5'>社区</b>的设计与应用

    英特尔酷睿品牌重大升级焕新!

    近日,英特尔宣布了酷睿品牌的重大升级焕新,将其拆分为针对旗舰级的全新英特尔   酷睿 Ultra(该品牌在中国正式使用的名称将随后分享),以及针对主流级产品的英特尔 酷睿 处理器品牌。即将推出
    的头像 发表于 06-17 10:15 435次阅读
    英特尔酷睿品牌<b class='flag-5'>重大</b><b class='flag-5'>升级</b>焕新!

    安森德高中低压MOSFET在适配器、充电器上的应用

    安森德高中低压MOSFET在适配器、充电器上的应用
    的头像 发表于 05-26 16:54 563次阅读
    安森德<b class='flag-5'>高中低</b>压MOSFET在适配器、充电器上的应用

    安森德ASDsemi高中低压MOSFET在电机驱动中的应用

    随着电动汽车、智能家居等新兴产业的快速发展,电机驱动系统的性能和效率要求越来越高。半导体功率器件作为电机驱动系统中的关键元器件,在提高电机性能和降低能源损耗方面起着至关重要的作用,MOSFET因为优异的性能被广泛应用于电机产品。安森德ASDsemi多样化的MOSFET产品线,可以满足多种不同电机规格与应用的需求,并提供优异的性能,是各种电机与电源相关应用的理想选择。 为满足电机规格搭配不同功率MOSFET的市场需求,安森德ASDsemi推出高
    的头像 发表于 05-25 10:43 636次阅读
    安森德ASDsemi<b class='flag-5'>高中低</b>压MOSFET在电机驱动中的应用

    中低端手机都没上量***?

    在中国目前的智能手机市场,主要由海外进口芯片所包揽,甚至目前国产的中低端手机都没有上量国产的SoC芯片,绝大部分市场拱手让给了高通和联发科。
    的头像 发表于 05-18 17:08 1098次阅读

    变频器多段速的高中低三个速度,端子要怎么分配怎么接线?

    电工技术
    学习电子知识
    发布于 :2023年05月07日 01:41:09