1.PathEffect API示例给出了如何应用每一种效果的指导说明。到目前为止,所有的效应都会影响到Paint填充图像的方式;PathEffect是用来控制绘制轮廓(线条)的方式。PathEffect对于绘制Path基本图形特别有用,但是它们也可以应用到任何Paint中从而影响线条绘制的方式。使...
分类:
移动开发 时间:
2014-09-11 16:41:12
阅读次数:
244
今天想绘制一条根据参数颜色动态变化的曲线,参数不固定,因此需要根据参数来获取颜色值。研究了很久,搞了一个通过Paint实现的方案。
Paint 中包含了很多方法对其属性进行设置,主要方法如下:
setAntiAlias: 设置画笔的锯齿效果。
setColor: 设置画笔颜色
setARGB: 设置画笔的a,r,p,g值。
setAlpha: 设置Al...
分类:
移动开发 时间:
2014-09-09 12:58:38
阅读次数:
366
All 6 sides of a cube are to becoated with paint. Each side is is coated uniformly with one color. When a selectionof n different colors of paint is available, how many different cubes can youmake?
...
分类:
其他好文 时间:
2014-09-06 20:03:53
阅读次数:
254
字体有三种类型:1,内置基本字体 2,通过基本字体和样式,创建新的Typeface 3,引入外部的ttf文件。
示例代码如下:
1. package com.mike.activity;
2.
3. import android.R;
4. import android.app.Activity;
5. import android.graphics.Bitmap;
6. i...
分类:
移动开发 时间:
2014-09-05 18:21:42
阅读次数:
217
在使用gdi技术画图时,有时会发现图形线条不够流畅,或者在改变窗口大小时会闪烁不断的现象.(Use DoubleBuffer to solve it!) ...
分类:
其他好文 时间:
2014-09-04 22:06:00
阅读次数:
375
一种是直接对Bitmap的像素进行操作,如:叠加、边框、怀旧、(高斯)模糊、锐化(拉普拉斯变换)。Bitmap.getPixels(srcPixels, 0, width, 0, 0, width, height); newR = (int) (pixR * alpha + layR * (1 -....
分类:
编程语言 时间:
2014-08-29 21:20:58
阅读次数:
382
1 import android.content.Context; 2 import android.graphics.Canvas; 3 import android.graphics.Color; 4 import android.graphics.Paint; 5 import androi....
DirectUI意为直接在父窗口上绘图(Paint on parent dc directly)。即子窗口不以窗口句柄的形式创建(windowless),只是逻辑上的窗口,绘制在父窗口之上。微软的“DirectUI”技术广泛的应用于Windows XP、Vista、Windows 7,如浏览器左侧的...
分类:
其他好文 时间:
2014-08-29 17:49:38
阅读次数:
274
/////////继承SurfaceView 的类
public class PaintView extends SurfaceView implements Runnable,SurfaceHolder.Callback {
private float mX;
private float mY;
private Paint mPaint = null;...
分类:
其他好文 时间:
2014-08-28 11:28:19
阅读次数:
185
>_hWin; 40 GUI_PID_STATE State; 41 GUI_PID_GetState(&State); 42 switch (pMsg->MsgId) { 43 case WM_PAINT: 44 State.x -= WM_GetWindowOrgX(hW...
分类:
移动开发 时间:
2014-08-24 22:00:33
阅读次数:
269