项目:具有圆形效果的自定义View 一、继承View并重写onDraw方法 public class CircleView extends View{ private static final int COLOR = Color.RED; private Paint mPaint = new Pai ...
分类:
其他好文 时间:
2016-04-24 15:37:58
阅读次数:
166
实现刮刮卡我们可以Get到哪些技能?* 圆形圆角图片的实现
* 双缓冲技术绘图
* Bitmap获取像素值数据
* 获取绘制文本的长宽
* 自定义View的掌握
* 获取屏幕密度
* TypeValue.applyDemension
* Canvas的一些绘制方法
* Paint的一些常用的属性
* Path的一些方法
刮刮卡的实现原理图
这里用到了13中模式中的DstOut这种模式。
对于这幅...
分类:
移动开发 时间:
2016-04-22 20:20:16
阅读次数:
289
在surfaceview的使用时,发现一个现象: 1、当AndroidManifest.xml文件中定义了uses-sdk属性时,使用drawBitmap(Bitmap bitmap, float left, float top, Paint paint)画图时,显示结果为图片的实际大小。 2、当A ...
分类:
其他好文 时间:
2016-04-22 13:36:32
阅读次数:
238
在自定义控件时,经常需要使用canvas、paint等,在canvas类中,绘画基本都是靠drawXXX()方法来完成的,在这些方法中,很多时候都需要用到paint类型的参数,本文先对paint类常用的一些设置做个简单总结 paint 属性设置简单总结 图形绘制相关: public void set ...
分类:
移动开发 时间:
2016-04-21 15:15:06
阅读次数:
195
高斯模糊(英语:Gaussian Blur),也叫高斯平滑,是在Adobe Photoshop、GIMP以及Paint.NET等图像处理软件中广泛使用的处理效果,通常用它来减少图像噪声以及降低细节层次。
简介:高斯模糊(Gaussian Blur)是美国Adobe图像软件公司开发的一个图像处理软件:Adobe Photoshop(系列)中的一个滤镜,具体的位置在:滤镜—模糊——高斯模糊!高斯...
分类:
其他好文 时间:
2016-04-19 12:18:07
阅读次数:
288
前言:虽然梦想为了现实暂时会妥协,但终有一天,它将会实现这篇主要讲解ColorMatrix的相关知识,这里将涉及到矩阵乘法的相关知识。所以这篇是比较有难度的。一、矩阵概述1、定义称为m*n矩阵2、矩阵乘法矩阵乘法其实并不难,它的意思就是将第一个矩阵A的第一行,与第二个矩阵B的第一列的数字分别相乘,得到的结果相加,最终的值做为结果矩阵的第(1,1)位置的值(即第一行,第一列)。 同样,A矩阵的第一行...
分类:
其他好文 时间:
2016-04-19 12:11:00
阅读次数:
296
在客户区画直线等图形时, 发现当其最小化或者其他窗口遮挡时,出现窗口重绘,而将原来绘制的图形删除,上网上搜索知道,绘制图形的代码必须放置在Ondraw函数中,才能避免重绘时图形消失(因为一直在响应WM_PAINT消息,不断的重绘),但是这样做却只能保存最近的一次绘图,只适用于单幅固定的图形,对于其中 ...
分类:
编程语言 时间:
2016-04-18 06:33:40
阅读次数:
175
When the control first starts to paint itself, in response to a WM_PAINT, you receive a NM_CUSTOMDRAW notification message, with the draw stage set to ...
分类:
其他好文 时间:
2016-04-18 01:13:16
阅读次数:
308
Android Animation(动画设计)
Android的图形处理基础
Bitmap与BitmapFactory
Canvas,Paint,Path的绘图API
Matrix ,图像的几何变换
逐帧动画,补间动画,属性动画介绍
drawBitmapMesh扭曲图片,
Shader渲染图片
SurfaceView绘图机制...
分类:
移动开发 时间:
2016-04-17 11:47:27
阅读次数:
307
package com.chk.uefa.thirdviews;import android.content.Context;import android.graphics.Canvas;import android.graphics.Paint;import android.os.AsyncTas ...
分类:
移动开发 时间:
2016-04-13 11:09:35
阅读次数:
562