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

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

3天内不再提示

基于OpenHarmony极简操作的MiniCanvas

冬至配饺子 来源:Gitee 作者:arkui 2022-08-04 11:07 次阅读

介绍

基于OpenHarmony的Cavas组件封装了一版极简操作的MiniCanvas,屏蔽了原有Canvas内部复杂的调用流程,支持一个API就可以实现相应的绘制能力,该库还在继续完善中,也欢迎PR。

使用说明

添加MiniCanvas依赖

在项目entry目录执行如下命令安装MiniCanvas库:

poYBAGLrNs-Abz7BAAAUR76oKaM115.png

引入MiniCanvas

pYYBAGLrNt-ABicNAAAYaFO1qt8067.png

使用MiniCanvas

poYBAGLrNvGAZOLCAAA850LqXEU745.png

MiniCanvas绘制

pYYBAGLrNxWAEy42AAFQu4oIH_g896.png

pYYBAGLrNx2AfcQ8AABxkd9FuRs524.png

运行结果

poYBAGLrN1WAJQMXAAEI5Dth9nk388.png
poYBAGLrN1uAK8wgAAAhTmUtsos182.png



审核编辑:刘清

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

    关注

    2

    文章

    1484

    浏览量

    61807
  • OpenHarmony
    +关注

    关注

    25

    文章

    3658

    浏览量

    16132
收藏 人收藏

    评论

    相关推荐

    第三届OpenHarmony技术大会在上海成功举办

    时代构建分布式全场景协同的开源操作系统基座。 技术上,OpenHarmony具备“架构解耦、弹性扩展”“异构并行、全栈协同”“原生智能、场景体验”“原生安全、生态纯净”“开发、多端
    发表于 10-13 11:14

    RVBacktrace RISC-V栈回溯组件

    RVBacktrace组件简介一个的RISC-V栈回溯组件。功能在需要的地方调用组件提供的唯一API,开始当前环境的栈回溯支持输出addr2line需要的命令,使用addr2line进行栈回溯支持结合反汇编,栈回溯信息图表化TODOList:支持打印
    的头像 发表于 09-15 08:12 293次阅读
    RVBacktrace RISC-V<b class='flag-5'>极</b><b class='flag-5'>简</b>栈回溯组件

    基于ArkTS语言的OpenHarmony APP应用开发:HelloOpenharmony

    1、程序简介该程序是基于OpenHarmony标准系统编写的UI应用类:HelloOpenHarmony。本案例是基于API9接口开发。本案例已在OpenHarmony凌蒙派-RK3568开发
    的头像 发表于 09-15 08:09 303次阅读
    基于ArkTS语言的<b class='flag-5'>OpenHarmony</b> APP应用开发:Hello<b class='flag-5'>Openharmony</b>

    基于Openharmony轻量级操作系统的分布式数据管理开发案例

    实验内容本例程演示如何在小凌派-RK2206开发板上使用OpenHarmony轻量级操作系统进行KvStore(即分布式数据管理)数据读写。例程:(1)创建两个线程,一个负责写入KvStore存储
    的头像 发表于 08-07 08:23 841次阅读
    基于<b class='flag-5'>Openharmony</b>轻量级<b class='flag-5'>操作</b>系统的分布式数据管理开发案例

    龙芯2K0300蜂鸟板支持OpenHarmony 4.0 Release版本操作系统

    OpenHarmony操作系统,可以为开发者提供更多的选择。本次发售的2K0300蜂鸟开发板内置OpenHarmony 4.0 Release版本操作系统,并支持升级到
    发表于 06-20 10:02

    示波器的模式和全功能模式

    设置怕自己设置错了。另一些客户很熟悉示波器软件的所有功能,但是他使用的场景可能比较简单,只需要简单的功能即可,不希望显示过多的其他功能。所以我们增加了一个选项,客户可以使用模式,如下图所示
    发表于 05-16 11:29

    OpenHarmony 成功亮相国际学术会议 ASPLOS 2024

    举行的ASPLOS 2024上成功举办。本次学术教程会以“OpenHarmony操作系统的关键特性与能力”为主题,聚焦“基于OpenHarmony的前沿学术探索机遇与挑战“,详细介绍了
    的头像 发表于 05-16 09:28 389次阅读
    <b class='flag-5'>OpenHarmony</b> 成功亮相国际学术会议 ASPLOS 2024

    OpenHarmony内核编程实战

    编写程序,让开发板在串口调试工具中输出”Hello,OpenHarmony“。▍操作在源码的根目录中有名为”applications“的文件,他存放着应用程序样例
    的头像 发表于 03-27 08:31 728次阅读
    <b class='flag-5'>OpenHarmony</b>内核编程实战

    鸿蒙OpenHarmony开发实战:【MiniCanvas

    基于OpenHarmony的Cavas组件封装了一版操作MiniCanvas,屏蔽了原有Canvas内部复杂的调用流程,支持一个API
    的头像 发表于 03-23 20:43 305次阅读

    【鸿蒙】OpenHarmony 4.0蓝牙代码结构

    OpenHarmony 4.0蓝牙代码结构析前言 OpenHarmony 4.0上蓝牙仓和目录结构进行一次较大整改,本文基于4.0以上版本对蓝牙代码进行分析,便于读者快速了解和学习
    的头像 发表于 02-26 16:08 1474次阅读
    【鸿蒙】<b class='flag-5'>OpenHarmony</b> 4.0蓝牙代码结构<b class='flag-5'>简</b>析

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库地址
    的头像 发表于 02-02 15:22 567次阅读
    浅谈兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    openharmony开发应用

    随着智能设备的普及和多样化,开发者们对于更加灵活、高效的操作系统需求与日俱增。在这个背景下,华为推出了OpenHarmony,一个全场景智能终端操作系统和生态平台。本文将详细探讨
    的头像 发表于 12-19 09:42 636次阅读

    九联科技携手惠州学院共建OpenHarmony创新实验室共筑OpenHarmony人才生态

    人才,九联科技与惠州学院达成战略合作,共同成立OpenHarmony创新实验室,为学生提供实践操作和技能培训
    的头像 发表于 12-18 09:13 641次阅读
    九联科技携手惠州学院共建<b class='flag-5'>OpenHarmony</b>创新实验室共筑<b class='flag-5'>OpenHarmony</b>人才生态

    培育根技术人才 共建OpenHarmony根社区未来 | OpenHarmony打造下一代智能终端操作系统根社区,繁茂人才生态

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 2023年12月12日,OpenHarmony人才生态大会(以下简称“大会”)在上海召开。本次大会以
    的头像 发表于 12-15 16:15 374次阅读

    OpenHarmony Meetup 2023北京站圆满举办

    meetup线下交流形式,解读OpenHarmony作为下一代智能终端操作系统的新版本及成果转化,提升开发者对OpenHarmony的关注度,普及OpenHarmony开发技能,加速开
    的头像 发表于 11-28 21:10 609次阅读
    <b class='flag-5'>OpenHarmony</b> Meetup 2023北京站圆满举办