自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

voo00oov的专栏

读书, 涨姿势!! http://blog.csdn.net/voo00oov

  • 博客(10)
  • 问答 (1)
  • 收藏
  • 关注

转载 Android Matrix

Android MatrixMatrix的数学原理平移变换旋转变换缩放变换错切变换对称变换代码验证 Matrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matri

2015-11-23 20:29:50 485

原创 Android Matrix相关操作总结

一. 在Android中, Matrix是一个3x3的矩阵, 有4类基本操作二. 矩阵如图: 关于matrix操作的原理, 这篇文章讲得不错 => 穿越时空三. 四种基本操作1. Translate -> 平移变换2. Scale ->放缩变换3.Rotate -> 旋转变换4. Skew

2015-11-23 19:02:32 563

转载 Android中的矩阵转换 (Matrix转换)

Android中的Matrix转换上面讲到,Matrix由3*3矩阵中9个值来决定。而我们对Matrix的所有设置,也是对这9个值的各种不同的改变,来达到我们想要的效果。下面是Matrix3*3的矩阵结构{MSCALE_X,MSKEW_X,MTRANS_X,MSKEW_Y,MSCALE_Y,MTRANS_Y,MPERSP_0,MPERSP_1,MPERSP_2}

2015-11-20 18:00:02 2371

原创 com.android.dex.DexException: Multiple dex files define的解决办法 (Android Studio)

com.android.dex.DexException: Multiple dex files define的解决办法com.android.dex.DexException: Multiple dex files define编译问题产生的原因, 几个library引用了"同一个"jar包, 这个"同一个" 为什么要加上引号呢, 其实这个jar包就名称和功能来说是完全一样的比如

2015-11-19 18:48:11 8974 2

原创 Proguard混淆Android项目所遇问题及总结

Proguard混淆Android项目所遇问题及总结最近一个老项目需要添加混淆, 因此又对混淆有了更深入的了解. 在此过程中遇到了一下问题, 记录如下: 1. 编译打包错误a. 类重复, 错误信息如下:xyz:compileReleaseNdk UP-TO-DATE:xyz:compileReleaseSources:xyz:proguardReleaseNot

2015-11-19 17:39:44 16185

转载 Android 混淆机制

转自: http://blog.csdn.net/jjwwmlp456/article/details/44977721语法规范说明地址:https://stuff.mit.edu/afs/sipb/project/android/sdk/android-sdk-linux/tools/proguard/docs/index.html#manual/usage.html

2015-11-15 12:41:06 935

原创 BubbleView源码解析

BubbleView源码解析做IM应用时, 聊天界面的消息一般都有一个背景, 我们叫它为"气泡", 一般这个气泡都使用9patch图片, 当是还有一种方法就是 "自定义View". 这类气泡view, 网上有一大堆, 下面就来看看github上的一个开源项目吧BubbleView地址:  https://github.com/lguipeng/BubbleView

2015-11-12 13:43:07 2458

转载 几种类间关系:继承、实现、依赖、关联、聚合、组合及UML实现图

几种类间关系:继承、实现、依赖、关联、聚合、组合及UML实现图继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间 最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;实现指的是一个class类实现interface接口(可以是多个)

2015-11-10 18:36:37 505

原创 自定义可拖拽View(工具类ViewDragHelper的用法)

android提供了GestureDetector这个类用于常用手势识别, 如单击、双击、滑动等; 对于拖拽手势的分析识别并不理性,因此support-v4包提供了一个工具类ViewDragHelper, 使用此工具类可以轻松实现可拖拽View(准确的说应该是尺寸拖拽的View容器), 闲话少说, 请看代码:  DragContainerLayout.java/

2015-11-04 18:14:19 1719

转载 Android BitmapShader 实战 实现圆形、圆角图片

1、概述记得初学那会写过一篇博客Android 完美实现图片圆角和圆形(对实现进行分析),主要是个自定View加上使用Xfermode实现的。其实实现圆角图片的方法应该很多,常见的就是利用Xfermode,Shader。本篇博客会直接继承直接继承ImageView,使用BitmapShader实现圆角的绘制,大家如果耐着性子看完,我估计什么形状都能绘制出来。2、效果图

2015-11-03 14:27:55 516

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除