import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.drawable.BitmapDrawable;import and...
分类:
移动开发 时间:
2015-04-24 20:43:30
阅读次数:
152
Invalidate()使整个窗口客户区无效。窗口的客户区无效意味着需要重绘,例如,如果一个被其它窗口遮住的窗口变成了前台窗口,那么原来被遮住的部分就是无效的,需要重绘。这时Windows会在应用程序的消息队列中放置WM_PAINT消息。MFC为窗口类提供了WM_PAINT的消息处理函数OnPain...
分类:
其他好文 时间:
2015-04-24 18:34:45
阅读次数:
154
通常的Android应用开发中都要图片,找美工设计些图片,放到项目中就可以了,不过除了使用现有的图片外,我们也可以用2D绘图,就是在View画一些图案或文字。其中通常要用到的类有Canvas(画布),Paint(画笔)及Color(用来设置画笔颜色)类,当然还可能用到其它很多类,都是根据自己项目中的需要来定的。
Canvas:画布,用来直接在View上绘制诸如矩形,圆形,文字,位图等图形。...
分类:
移动开发 时间:
2015-04-24 14:26:22
阅读次数:
150
上篇博客中,我将我对Paint的ColorFilter相关的几个子类以及用法做了总结,其中最常用的ColorMatrixColorFilter值得我们多学习学习,通过定义一个color值的4*5的矩阵,来设置Paint的各种各样的变色效果。此外,还有PorterDuffColorFilter,其实用的并不是很多,但是PorterDuffColorFilter中使用的几个概念尤其重要,我们要好好了解一下,PorterDuff是老外发明的一直图形混合模式,并且Android 的API中为我们提供了18种不同的混...
分类:
移动开发 时间:
2015-04-24 10:41:09
阅读次数:
175
this is the code:public class paint extends JFrame{ public paint(){ setLayout(new FlowLayout()); setLocation(0, 0); setSize(200, 200); setDefaul...
分类:
编程语言 时间:
2015-04-23 23:06:09
阅读次数:
168
平时在Android开发中,一般不太可能频繁使用到Paint——画笔。但是在某些特殊的情况下,例如 自定义控件(继承View)的时候,有时候就需要请出画笔在画布(Canvas,将下篇文章中讲述Canvas)上像“画”出我们想要的元素。然而,很多开发人员对画笔Paint的了解知之甚少,包括我自己在内,所以在今天在这里总结一下Paint的在Android图像处理中起到的作用和用法。...
分类:
移动开发 时间:
2015-04-22 11:48:25
阅读次数:
283
1 CPaintDC类(1)CPaintDC类是CDC类的一个派生类,该类一般用在响应WM_PAINT消息的函数OnPaint()中。(2)WM_PAINT消息是当窗口的某个区域需要重画时激发的窗口消息。当程序中的消息循环接到WM_PAINT消息时就自动调用消息处理函数OnPaint(),如果在On...
分类:
编程语言 时间:
2015-04-22 00:05:51
阅读次数:
726
通过在Canvas对象上绘制一个位图对象,然后在相同的Canvas上绘制第二个图像来合成。区别在于绘制第二个图像时,需要再Paint对象上指定一个过渡模式(Xfermode)。
示例代码如下:
package com.example.testphotoedit;
import java.io.FileNotFoundException;
import android.app.Activit...
分类:
移动开发 时间:
2015-04-20 15:05:45
阅读次数:
176
TheQtGui.QBrushis an elementary graphics object. It is used to paint the background of graphics shapes, such as rectangles, ellipses, or polygons. A b...
分类:
其他好文 时间:
2015-04-18 14:25:14
阅读次数:
138
package com.bob.verifycode;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
impor...
分类:
其他好文 时间:
2015-04-17 14:00:34
阅读次数:
183