要导入的类:1 import javax.swing.*;2 import java.awt.*;1.定义SowPanel类,继承JPanel类,这个类有两个整型数组成员,用来保存雪花起始位置。在构造函数中为数组赋初值;重写父类的paint()方法;定义一个启动多线程的startSnow()方法。 ...
分类:
编程语言 时间:
2015-11-22 13:56:37
阅读次数:
168
方法一、利用控件或窗体的Paint事件中的PainEventArgs在窗体或控件的Paint事件中接收对图形对象的引用,作为PaintEventArgs(PaintEventArgs指定绘制控件所用的Graphics)的一部分,在为控件创建绘制代码时,通常会使用此方法来获取对图形对象的引用。例如:/...
setXfermode设置两张图片相交时的模式我们知道 在正常的情况下,在已有的图像上绘图将会在其上面添加一层新的形状。 如果新的Paint是完全不透明的,那么它将完全遮挡住下面的Paint;而setXfermode就可以来解决这个问题一般来说 用法是这样的Canvas canvas = new C...
分类:
移动开发 时间:
2015-11-20 17:15:19
阅读次数:
171
新建一个类。举例为MySurfaceViewpackagecom.example.blt;
importandroid.annotation.SuppressLint;
importandroid.content.Context;
importandroid.graphics.Canvas;
importandroid.graphics.Color;
importandroid.graphics.Paint;
importandroid.graphics.PixelFormat;
impo..
分类:
移动开发 时间:
2015-11-17 19:20:36
阅读次数:
277
在做商城项目是需要用到原价格以及降价后的价格,不可避免用到下划线或中划线 textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线 textView.getPaint().setAntiAlias(true);//抗锯齿 te....
分类:
其他好文 时间:
2015-11-17 16:50:50
阅读次数:
139
接着之前的[css]我要用css画幅画(三), 今天,我画了两朵云,并给小明介绍了个朋友:静静。github:https://github.com/bee0060/Css-Paint, 完整代码在pages/sun-house-4.html和相关的css中可以找到demo:http://bee006...
分类:
Web程序 时间:
2015-11-17 00:16:29
阅读次数:
237
https://github.com/traex/RippleEffecthttp://www.cnblogs.com/tiantianbyconan/p/4116304.htmlrv_alpha 即paint.setAlpha()中设定的值,就是透明度,其取值范围是0---255...
分类:
移动开发 时间:
2015-11-15 16:07:21
阅读次数:
214
在Canvas的API文档中,我们看到这样一个方法:drawBitmap(Bitmap bitmap, Matrix matrix, Paint paint)
这个Matrix可是有大文章的,前面我们在学Paint的API中的ColorFilter中曾讲过ColorMatrix
颜色矩阵,一个4 * 5 的矩阵,我们可以通过修改矩阵值来修改色调,饱和度等!
而今天讲的这个Matrix可以结合其他API来控制图形...
分类:
移动开发 时间:
2015-11-12 11:55:02
阅读次数:
365
Android中,如果我们想绘制复杂的自定义View或游戏,我们就需要熟悉绘图API。Android通过Canvas类暴露了很多drawXXX方法,我们可以通过这些方法绘制各种各样的图形。Canvas绘图有三个基本要素:Canvas、绘图坐标系以及Paint。Canvas是画布,我们通过Canvas的各种drawXXX方法将图形绘制到Canvas上面,在drawXXX方法中我们需要传入要绘制的图形的...
分类:
移动开发 时间:
2015-11-11 01:13:40
阅读次数:
368
前言 除了使用已有的图片之外,Android应用常常需要在运行时根据场景动态生成2D图片,比如手机游戏,这就需要借助于Android2D绘图的支持。本篇博客主要讲解一下Android下使用Canvas进行绘图的相关操作。最后将以一个简单的Demo演示如何使用Canvas在ImageView上画图并....
分类:
移动开发 时间:
2015-11-10 19:13:04
阅读次数:
295