// 拿到要缩小放大的Bitmap obitmap = BitmapFactory.decodeResource(this.getResources(),R.drawable.ic_launcher); obitmap1 = BitmapFactory.decodeResource(this.get ...
分类:
其他好文 时间:
2016-08-02 18:45:22
阅读次数:
125
终极版
package com.zhy.view;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Matrix;
import android.graphics.RectF;
import android.graphics.drawable.Draw...
分类:
移动开发 时间:
2016-08-01 19:44:43
阅读次数:
243
第三课(第三步):支持以手指触控的任意点为中心开始缩放
关键部分是在缩放的时候不断进行边界检测,防止放大后缩小后出现白边:
/**
* 在缩放的时候进行边界控制范围位置控制
*/
private void checkBorderAndCenterWhenScale() {
// TODO Auto-generated method stub
RectF rect = get...
分类:
移动开发 时间:
2016-08-01 15:56:34
阅读次数:
283
第二步:给自定义控件添加支持手指触控缩放的功能:(支持手指触控放大)
因为涉及到手势触摸事件所以要实现OnScaleGestureListener,OnTouchListener这两个接口。
声明成员变量: private ScaleGestureDetector mScaleGestureDetector;//捕获用户多指触控缩放的比例
在构造函数中初始化:
mScaleGestureD...
分类:
移动开发 时间:
2016-08-01 15:56:33
阅读次数:
257
1,自由的放大和缩小
2.双击放大与缩小
3.放大以后可以进行自由的移动
4.处理与ViewPager之间的的事件冲突
需要用到的知识点
1.Matrix (图片放大,缩小需要用到矩阵)
2.ScaleGestureDetector(检测用户多指触控时缩放的手势)
3.GestureDetector:检测用户双击时需要做的一些处理
4.事件分发机制(当我们图片放大时,我们的图片是可...
分类:
移动开发 时间:
2016-08-01 15:56:33
阅读次数:
280
主界面的代码 cs : 好了现在的一个简单点击放大缩小的动画就做好了 小结:1,本例中在菜单窗体中用到了用到了一个 ButtonBase.Click特别说明一下这个事件很好用如果一个界面上的按钮很多 每个事件都需要弹出一个窗体用这个最好用,节省代码, 2,在WPF中要实现动画就需要DoubleAni ...
Android中图片的处理(放大缩小,去色,转换格式,增加水印等)原文地址:http://menxu.lofter.com/post/164b9d_3ebf79package com.teamkn.base.utils;import java.io.ByteArrayOutputStream;imp... ...
分类:
移动开发 时间:
2016-07-22 18:42:00
阅读次数:
292
CSS3 2D 转换
CSS3 转换
CSS3转换,我们可以移动,比例化,反过来,旋转,和拉伸元素。
它是如何工作?
变换的效果,让某个元素改变形状,大小和位置。
您可以转换您使用2D或3D元素。
浏览器支持
表格中的数字表示支持该属性的第一个浏览器版本号。
紧跟在 -webkit-, -ms- 或 -moz- 前的数字为支持该前缀属性的...
分类:
移动开发 时间:
2016-07-21 12:57:39
阅读次数:
1641
鼠标指上去,图片放大,鼠标离开图片恢复原样,并且有放大、缩小效果 Css代码实现: ...
分类:
Web程序 时间:
2016-07-05 10:03:29
阅读次数:
110
产生目标场景的过程类似于用照相机进行拍照: (1) 把照相机固定在三角架上,并让他对准场景从不同位置观察场景(视图变换) gluLookAt (2) 对场景进行安排,使各个物体在照片中的位置是我们所希望的 移动,旋转或者放大缩小场景中的物体(模型变换) glTranslate* ,glRotate* ...
分类:
其他好文 时间:
2016-07-04 18:41:38
阅读次数:
163