今天给大家带来android画板功能的简单实现。
以下是关键源码:
package com.jikexueyuan.drawingboard;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;...
分类:
移动开发 时间:
2014-12-26 11:14:54
阅读次数:
164
一、概述: 《画画接龙》不是一般的画画,也不是一般的接龙,而是集合了所有画画人的创意、智慧和画技,共同接画一幅长长的画儿。您可以在这里随意大笔挥毫,搞笑的、幽默的、神经的、伤感的、可爱的、正正经经的,我们通通都接受,前题是要和上一张画接得上哦!-丰富的色彩和画笔,让您的画作更绚丽。-方便操作的画板,...
分类:
其他好文 时间:
2014-12-25 15:58:35
阅读次数:
141
第一展示设置画笔颜色的功能,第二展示设置画笔大小的颜色,而第三则展示橡皮擦的功能,这节将图标颜色设置为了蓝色,并且,增加了最左边的按钮(其实,就是在gridview中多增加了一个item)。下面分别讨论,橡皮擦,设置画笔大小,设置画笔颜色的主要思想:1. 橡皮擦功能:基本原理:橡皮擦就是用和画布颜色...
分类:
移动开发 时间:
2014-12-24 19:56:28
阅读次数:
245
方法1:查看演示点击鼠标作画此方法就是鼠标移动的时候不停的画小圆点,然后用等粗的线将小圆点串起来(有点类似于珍珠项链)。因为是小圆点,所以效果要比方法2好,比较平滑。方法2:查看演示点击鼠标作画这个方法很容易理解,就是不断的将鼠标所在的位置用线段连起来。缺点是不够平滑,尤其是粗线条的时候。方法1:[...
分类:
Web程序 时间:
2014-12-23 00:11:28
阅读次数:
207
架上图片了你就可以在画板上涂改了啊我要写多几个字上去 string str = "Baidu"; //写什么字? Font font = Font("宋体",30f); //字是什么样子的? Brush brush = Brushes.Red; //用红色涂上我的字吧; PointF point =...
分类:
Web程序 时间:
2014-12-18 11:41:53
阅读次数:
249
由题意可知道r>=n,我原来想的是先取n个全排列,剩下的r-n个每个有n中选择,所以结果是n!*n^(r-n)。经满神猜测,这样是会重复的。比如说,1到5个球,ABC三个盒子,mspaint打开画板。 C盒子里先放5和先放2(345,后C方2;342后C方5),这样就重复了。 允许重复的组合是C(n...
分类:
其他好文 时间:
2014-12-16 20:56:17
阅读次数:
326
最主要的“画”的功能是在drawRect函数中完成,而所有路径或者点得拼接是在touchesBegan、touchesMoved和touchesEnded三个函数中完成的。...
分类:
移动开发 时间:
2014-12-12 15:02:53
阅读次数:
168
通过一小段时间的练习,感觉先领悟设计PCB板的“精神”更加重要。在这里,我指的“精神”是指PCB板中涉及的元器件原理图及其封装设计。当然,设计PCB板还有其他方面重要的精神需要掌握。本文所提到的“精神”是画PCB板的基础。只要有这个“精神”在,你就大概能够画画板子啦(画的好不好另当别论)。 一...
分类:
其他好文 时间:
2014-11-18 13:12:09
阅读次数:
152