原文链接 "https://mp.weixin.qq.com/s/M19tp_ShOO6esKdozi7Nlg" 两种方式实现类似水波扩散效果,先上图为敬 1. 自定义view实现 2. 动画实现 自定义view实现 思路分析:通过canvas画圆,每次改变圆半径和透明度,当半径达到一定程度,再次从 ...
分类:
移动开发 时间:
2018-05-27 14:40:26
阅读次数:
175
题目大意: 一个平面直角坐标系中有给定的$n(n\le50)$个红点和$m(m\le50)$个蓝点,每个点可以选择画一个半径为$r$(所有的$r$相同)的圆或不画。圆的半径上限为$R(R\le1000)$。且不同颜色的点所画成的圆不能相交,问所有圆面积的和最大是多少? 思路: 枚举每一对不同颜色的点 ...
分类:
其他好文 时间:
2018-05-21 12:27:46
阅读次数:
181
原文:WPF使用Path画圆的一个示例代码 1. Fill是指Path的填充颜色 2. Data是Path的路径, M 0,0 --画笔移到0,0处; A 20,20 --画半径为20的圆弧; 45 1 1 --- 45为转角角度,1:是否有大小弧,画椭圆时才有用;1:顺时针 0,1 --- 终点 ... ...
1. 用CGContextRef 画文字 在 UIView的 - (void)drawRect:(CGRect)rect {} 方法中进行 CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetShouldAntialia... ...
分类:
其他好文 时间:
2018-05-12 17:30:22
阅读次数:
191
原理代码: 以div容器的中心点作为圆心,以高和宽的最小值作为直径画圆,将圆以[π/4,3π/4),[3π/4,5π/4),[5π/4,7π/4),[-π/4,π/4)划分为四个象限,鼠标进入容器时的点的atan2(y,x)值在这四个象限里分别对应容器边框的下,右,上,左。 计算x坐标值时,如果点原 ...
分类:
其他好文 时间:
2018-05-02 19:10:46
阅读次数:
169
安装 pip3 install pillow 基本使用 1.创建图片 2. 创建画笔,用于在图片上画任意内容 3. 画点 4. 画线 5. 画圆 6. 写文本 7. 特殊字体文字 图片验证码 ...
分类:
其他好文 时间:
2018-04-12 22:24:22
阅读次数:
162
根据 Hencoder 提供的知识点,进行学习和总结。 三个要点: 1. 布局 2. 绘制 3. 触摸反馈 绘制 自定义绘制:由自己实现绘制过程 常用绘制方法 onDraw(Canvas canvas) 绘制关键: 1. canvas: 绘制工具 绘制类方法 drawCircle(): 画圆 dra ...
分类:
移动开发 时间:
2018-04-11 00:15:00
阅读次数:
219
本文介绍fabric.js框架使用,以及使用fabricjs打造一个高级画板程序. 高级画板功能介绍 全局绘制颜色选择 护眼模式、网格模式切换 自由绘制 画箭头 画直线 画虚线 画圆/椭圆/矩形/直角三角形/普通三角形/等边三角形 文字输入 图片展示及相关移动、缩放等操作 删除功能 (文末附:画板G ...
分类:
Web程序 时间:
2018-04-04 15:18:28
阅读次数:
6363
就是这个讨厌的红点,如图: 说明: 1、主要用到position定位; 2、使用border-radius画圆角; 源码: ...
分类:
Web程序 时间:
2018-03-30 12:12:09
阅读次数:
935