canvas是html5中的绘图容器,我们可以通过javascript的控制来进行图形的绘制,绘制对象可以是路径、盒、圆、字符等,同时,你也可以通过js给画布添加图像,下面来介绍canvas的各种基本的用法: 1、首先,我们需要在html标签中创建一个canvas标签,并且通过脚本对其进行引入。 在 ...
分类:
其他好文 时间:
2017-02-18 18:28:56
阅读次数:
283
#在内存中创建图片的副本(掌握) 直接加载的bitmap对象是只读的,无法修改,要修改图片只能在内存中创建出一个一模一样的bitmap副本,然后修改副本 //第一步:加载原图 Bitmap srcBm = BitmapFactory.decodeFile("sdcard/photo3.jpg"); ...
分类:
其他好文 时间:
2017-02-13 14:05:06
阅读次数:
183
#画画板(掌握) >记录用户触摸事件的XY坐标,绘制直线 * 给ImageView设置触摸侦听,得到用户的触摸事件,并获知用户触摸ImageView的坐标 iv.setOnTouchListener(new OnTouchListener() { @Override public boolean o ...
分类:
其他好文 时间:
2017-02-13 14:01:59
阅读次数:
215
写着玩儿的小程序,继续学习Swift.运行效果+代码+知识点总结 运行效果: 代码: Canvas类:画布,画图板状态管理、交互、处理手势 [plain] view plain copy class Canvas:UIView{ //负责线条的生成、操作与管理 let pathCreator:Pat ...
分类:
编程语言 时间:
2017-02-11 00:59:26
阅读次数:
284
写着玩儿的小程序,继续学习swift,运行效果+代码+知识点总结
运行效果:
代码:
Canvas类:画布,画图板状态管理、交互、处理手势
class Canvas:UIVi...
分类:
编程语言 时间:
2017-02-10 18:27:20
阅读次数:
299
Windows dos常用命令的熟练使用有助于提高工作效率。 1、windows+R:打开运行程序窗口 2、cmd:调用DOS命令窗口 3、mstsc:调用远程桌面命令窗口 4、mspaint:调用画板 5、regedit:调用注册表 6、services.msc:调用系统服务 7、dir:显示当前 ...
1、效果图展示 2、实现思路 1> 首先要实现上面的效果,第一步要处理的就是一个简单的画板,在View上面用鼠标滑动的时候画出线条,这个功能可使用UIBezierPath实现 2> 关于粒子效果的实现,可以创建一个CALayer,然后用CAReplicatorLayer进行复制layer,从而达到粒 ...
分类:
移动开发 时间:
2017-01-08 10:49:56
阅读次数:
308
Canvas 的width height属性 1、当使用width height属性时,显示正常不会被拉伸;如下 运行效果如下,为对角线 2、使用style时图像会被拉伸(变形), 运行效果 如何理解???可以这么理解———— Canvas 是一个画板和一张画纸,画板相当于一个容器,画图/作业是在画 ...
分类:
其他好文 时间:
2016-12-29 22:59:45
阅读次数:
1042
前言:Quartz默认采用设备无关的user space来进行绘图,当context(画板)建立之后,默认的坐标系原点以及方向也就确认了,可以通过CTM(current transformation matrix)来修坐标系的原点。从数组图像处理的角度来说,就是对当前context state乘以一 ...
分类:
移动开发 时间:
2016-12-28 19:36:13
阅读次数:
271