- 博客(6)
- 资源 (13)
- 收藏
- 关注
转载 单指拖动、双指缩放图片
手势其实是一个比较复杂的东西,首先是因为处理的时机。Android中触摸屏的事件其实只有ACTION_DOWN、ACTION_MOVE和 ACTION_UP这三种,当然我们实现手势的逻辑时,一般会用到GestureDetector,它有许多封装好的事件回调接口,比如onFling、 onLongPress、onScroll等,其实这些事件只是对上面那三个基本时间的包装而已:即三个基本事件按一定的序
2016-02-25 17:25:05 964
转载 Matrix
Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图: 解释一下,上面的sinX 和cosX ,表示旋转角度的
2016-02-25 17:24:18 403
转载 Android ImageView
android:scaleType可控制图片的缩放方式,示例代码如下: [html] view plain copy print? ImageView android:id="@+id/img" android:src="@drawable/logo" android:scaleType="centerInside" androi
2016-02-25 17:16:09 269
转载 Java spi机制
最近看到公司的一些框架和之前看到的开源的一些框架的一些服务发现和接入都采用了java的spi机制。 所以简单的总结下java spi机制的思想。 我们系统里抽象的各个模块,往往有很多不同的实现方案,比如日志模块的方案,xml解析模块、jdbc模块的方案等。面向的对象的设计里,我们一般推荐模块之间基于接口编程,模块之间不对实现类进行硬编码。一旦代码里涉及具体的实现类,就违反了可拔插的原则,
2016-02-24 13:37:56 254
转载 Java中的StringTokenizer类的使用方法
StringTokenizer是字符串分隔解析类型,属于:java.util包。 1.StringTokenizer的构造函数 StringTokenizer(String str):构造一个用来解析str的StringTokenizer对象。java默认的分隔符是“空格”、“制表符(‘\t’)”、“换行符(‘\n’)”、“回车符(‘\r’)”。 StringTokenizer(String
2016-02-23 16:32:05 308
转载 白话计算机图形学初步-由一个小问题引发的故事
一、为何写本文 今天在学习android时遇到的一个问题:android程序从网络得到一张图片,显示在程序的imageview中,期间调用了bitmap把字节数组转化成位图文件,才能显示,自己对此很困惑:为何我们得到字节数组之后不能直接显示呢,而是要通过bitmap才可以显示?因此查了很多资料,有了一个初步的概念,另本文只做感性的理解,有一些地方表述的可能有问题,望读者见谅。 二、引入
2016-02-16 16:17:29 456
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人