记录一下橡皮擦功能开发。 讲一下原理: 橡皮擦功能要用到Paint类的一个属性: paint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DST_IN)); 这句代码的意思是: 只在源图像和目标图像相交的地方绘制目标图像 不懂没关系,首先用一 ...
分类:
移动开发 时间:
2016-08-12 18:03:44
阅读次数:
2610
1新建一个图层 选中->编辑->清除 将当前图层转换成透明 放置到 图层0 下方 2利用 魔棒工具 将不需要的部分进行选中 ->按delete 键 将选中部分删除->按ctr+d 取消选区 利用橡皮擦工具 对所抠图细化 讲不需要的部分檫去 3以png 格式进行存储 存为web及所有格式 ...
分类:
其他好文 时间:
2016-06-24 20:17:36
阅读次数:
151
分别按下鼠标左键或鼠标右键时,除了橡皮擦之外,图像编辑器工具栏上的工具都能使用当前前景色或背景色绘图。若要选择前景色用鼠标左键在调色板上单击你想要的颜色。若要选择背景色用鼠标右键在调色板上单击你想要的颜色。
分类:
其他好文 时间:
2016-06-20 16:01:23
阅读次数:
136
好设计如空气般存在。传达出对生活的思考,对美的极致追求。每次看到别具匠心的设计作品,都会微微一笑;抑或忍不住惊叹,哇,暖到心里了!但一段时间之后,就不记得曾经与她怦然心动的邂逅了。当时印象深刻,找寻灵感的时候,却怎么也记不清她的模样。今天回家的路上就在想,..
分类:
其他好文 时间:
2016-06-08 17:25:11
阅读次数:
256
1.HelloWorldScene.h 2.HelloWorldScene.cpp 的init方法中 3.触摸移动回调函数 ...
分类:
其他好文 时间:
2016-06-08 17:12:12
阅读次数:
236
自定义view实现涂鸦功能,包括撤销、恢复、重做、保存以及橡皮擦(在风格中实现)功能,小模块包括画笔颜色调整、画笔尺寸调整、画笔类型(包括正常画笔以及橡皮擦功能),之后又陆续实现了画圆、画矩形以及画箭头的功能,这里我们先完成前面的需求
撤销:
/**
* 撤销
* 撤销的核心思想就是将画布清空,
* 将保存下来的Path路径最后一个移除掉,
* 重新将路...
分类:
其他好文 时间:
2016-05-30 15:38:05
阅读次数:
313
我前一段时间在制作涂鸦板的过程中在处理橡皮擦功能上碰上了一些小问题,网上部分资源提到的实现方法和我下面说到的橡皮擦基本方法实现思路大仿类似,以下是基本思路:
橡皮擦就是用和画布颜色一致颜色的画笔在屏幕触摸,实现橡皮擦的功能。
1)初始化画笔,并且设置画笔的颜色为白色(这里其实要设置为画布的颜色)。
2)设置画笔的大小为合适的大小。...
分类:
移动开发 时间:
2016-05-12 21:28:32
阅读次数:
181
问题简单回顾: 当我们使用SQL Server Profiler根据数据时,有时刚打开什么也没干呢,就显示很多数据了,当我们用橡皮擦清除,没过两秒就又有了,如图: 是不是很恼火!~不怕,解决方案如下: 关掉Report服务就行了,打开Reporting Services停掉服务,总算清静了. ...
分类:
数据库 时间:
2016-05-08 18:11:37
阅读次数:
456
当金蝶提示“该模块使用已超过正式版许可最大数!”,需要解决的办法是: 打开K3的“帐套管理”系统,“系统(S)”菜单-“系统使用状况(D)”-系统使用状态窗口,然后点击橡皮擦 删除即可了。 ...
分类:
其他好文 时间:
2016-04-24 18:33:10
阅读次数:
129
核心一句话:使用“背景橡皮擦”工具打开图片,选择前景色为【头发颜色】背景色为【想擦除的】背景颜色然后配置背景橡皮擦工具的参数如下剩下的就是见证奇迹的时刻了。
分类:
其他好文 时间:
2016-04-07 18:51:41
阅读次数:
148