canvas.drawText("www.jcodecraeer.com", x, y, paint); x和y参数是指定字符串中心的坐标吗?还是左上角的坐标?这个问题的直观印象应该是左上角的坐标,但是安卓的处理有点另类,我都怀疑安卓的设计者是不是脑壳有问题了。x默认是‘www.jcodecraee...
分类:
移动开发 时间:
2015-08-09 17:08:43
阅读次数:
147
最近学习自定义view,突然感觉对Paint.drawText(String text,int x,int y,Paint paint)的参数自己根本不理解,于是就探究一下吧,这一探究 ,出事了~
第一个参数不说了,需要绘制的字符串,第二个参数自己测试了一下,应该是开始绘制的x坐标,第三个参数那么应该就是绘制开始的y坐标了(字符串的下方),第四个参数画笔,没啥可说的。但是绘制出来之后完全不是那个样...
分类:
其他好文 时间:
2015-08-09 00:28:57
阅读次数:
151
在Android中需要通过graphics类来显示2D图形。 graphics中包括了Canvas(画布)、Paint(画笔)、Color(颜色)、Bitmap(图像)等常用的类。graphics具有绘制点、线、颜色、2D几何图形、图像处理等功能。Canvas:void drawRect(Rect....
分类:
移动开发 时间:
2015-08-04 13:20:41
阅读次数:
144
/**? ?????*?Paint类介绍? ?????*?? ?????*?Paint即画笔,在绘图过程中起到了极其重要的作用,画笔主要保存了颜色,? ?????*?样式等绘制信息,指定了如何绘制文本和图形,画笔对象有...
分类:
移动开发 时间:
2015-08-03 17:08:31
阅读次数:
129
package?com.gxa.custom;
import?android.content.Context;
import?android.graphics.Bitmap;
import?android.graphics.BitmapFactory;
import?android.graphics.Canvas;
import?android.graphics.Paint;...
分类:
其他好文 时间:
2015-08-02 16:57:58
阅读次数:
163
先看下效果:分析:比较常见于扫描结果、进度条等场景利用canvas.drawArc(RectF oval, float startAngle, float sweepAngle, boolean useCenter, Paint paint)绘制圆弧Paint的一些属性定义粗细、颜色、样式等Line...
分类:
移动开发 时间:
2015-08-02 06:19:52
阅读次数:
179
今天我们学习撕衣服。我先说一下撕衣服的原理: 撕衣服有2张图片,一张是美女穿外衣的图片,一张是美女穿内衣的图片。当我们手指滑动后,然后将美女穿外衣衣服的图片设置为透明色,这样下面的图片就显示出来了。
直接上代码:
public class MainActivity extends Activity {
private Bitmap bmpCopy;
private Paint p...
分类:
移动开发 时间:
2015-07-30 23:23:50
阅读次数:
198
思想:
将一个View设计成多层,内层(包括中奖信息)和外层(用于刮奖),外层的图层用Canvas与一个Bitmap关联,用这个关联的Bitmap来处理手势的滑动,类似于刮奖的动作。
使用paint.setXfermode 来进行消除手势滑动区域
package com.jackie.guaguale;
import android.content.Context;
import an...
分类:
其他好文 时间:
2015-07-29 23:02:11
阅读次数:
162
1.效果图
这是静态的,有两种动画,运行代码后能看到
2.代码
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.FontMet...
分类:
其他好文 时间:
2015-07-29 19:21:42
阅读次数:
249
主要思想:
将一个view设计成多层:背景层,含中奖信息等;
遮盖层,用于刮奖,使用关联一个Bitmap的Canvas
在该Bitmap上,使用它的canvas.drawPath的api来处理 手势滑动(类似刮奖的动作)
使用paint.setXfermode 来进行消除手势滑动区域
/**
* author : stone
* email : aa8679...
分类:
移动开发 时间:
2015-07-28 18:46:04
阅读次数:
173