首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Canvas
订阅
QNDY
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
View之Canvas,Paint,Matrix,RectF等介绍
所有的学习笔记,开源项目,还有博客均已经在GitHub开源,大多数都是markdown格式的。链接地址:https://github.com/yangchong211/YCBlogs Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色, 样式等绘制信息,指定…
Android:自定义View实现签名带笔锋效果
我正在参加「掘金·启航计划」,这是我参加的第2篇文章。 自定义签名工具相信大家都轻车熟路,通过监听屏幕onTouchEvent事件,分别在按下(ACTION_DOWN)、抬起(ACTION_UP)、移
【Android自定义View】绘图之Canvas篇(五)
Canvas就是我们常说的画布,之前说的所有画图操作,都是作用于Canvas之上。 之前的所有操作对于canvas 都是不可逆的,比如我们做了许多操作之后,希望将canvas的状态保存时,就要用到save。调用save方法时,会保存当前canvas状态,将其放到特定的栈中;调用…
案例+图解带你一文读懂SVG 🔥🔥(2.6W+字)
一张图结缘于SVG,从此对SVG的线条动画情有独钟。一文带你秒懂SVG,从此你也可以成为别人眼中的SVG大神。
使用Fabric.js玩转canvas
之前使用这个框架写过一个卡片DIY的项目,中间遇到很多问题都只能通过google或github issues才能解决,国内资料较少,所以才想写这篇文章来简单的做下总结,希望可以帮到其他人哈。 Fabric.js 是一个强大的H5 canvas框架,在原生canvas之上提供了交…
Android Jni开发-生成so库和aar详解(三)
本章节主要讲述真实开发中jni常用的动态注册,jni日志打印和优化,JNI的语法,需要一定的C/C++基础.
五线谱入门,程序员也可以玩音乐
1. 音乐是什么 2. 五线谱难不难 但是我们的目标不是当一名音乐家,我们只是要享受这个音乐的世界,给自己更多的可能,所以就五线谱而已,不难,easy模式,音乐入个门而已嘛。 3. 五线谱入门 除了钢琴键盘,我们能直观的认识,其他就好像乱码一样,我们大脑已经处理不了了。 这就跟…
五线谱入门(二)
上一篇我们简单介绍了音名(《五线谱入门,程序员也可以玩音乐》),这篇我们正式来聊五线谱,今天写的有点晚,写到哪里算哪里吧。 3. 五线谱入门 钢琴它从左到右的音它是不重复的,虽然,ABCDEFG一直在重复,但是其实他们的音域是不同的;从左到右分别是低音、中音、高音。 有人奇怪,…
资深程序员和你重学认识五线谱 - 第二篇
上一篇我们主要讲了音乐在空间维度上的一个演化变量:音符。接下来我们来认识音乐的另一个维度:时间维度,也就是节拍和节奏。 横跨广州小蛮腰和珠江新城的猎德大桥,桥墩下面应该是安装了某种类似弹簧的缓冲器,每当有车经过都会发出一个声响,由于车流是随机的,这些声响常常是毫无规律。尽管周围…
五线谱走谱实现方案
应用市场上大部分APP走谱的实现都是通过H5来实现,这种方案总感觉有点差强人意,走谱过程中很多功能都不好展示,例如:五线谱的缩放问题,AB循环播放等等。 1.基础的乐理知识 1.1大谱表 什么是大谱表