登录
首页 » Android » Android 手势监听和图片放大缩小功能实例

Android 手势监听和图片放大缩小功能实例

于 2022-04-20 发布 文件大小:965.92 kB
0 274
下载积分: 2 下载次数: 1

代码说明:

Android 手势监听和图片放大缩小功能实例,安卓手机系统控制实例。关键代码分享如下:   ImageView myImageView = (ImageView) v;   switch (event.getAction() & MotionEvent.ACTION_MASK) {   // 设置拖拉模式   case MotionEvent.ACTION_DOWN:    matrix.set(myImageView.getImageMatrix());    savedMatrix.set(matrix);    start.set(event.getX(), event.getY());    mode = DRAG;    break;   case MotionEvent.ACTION_UP:   case MotionEvent.ACTION_POINTER_UP:    mode = NONE;    break;   case MotionEvent.ACTION_POINTER_DOWN:    oldDist = spacing(event);    if (oldDist > 10f) {    savedMatrix.set(matrix);    midPoint(mid, event);    mode = ZOOM;    }    // 若为DRAG模式,则点击移动图片   case MotionEvent.ACTION_MOVE:    if (mode == DRAG) {    matrix.set(savedMatrix);    matrix.postTranslate(event.getX() - start.x, event.getY()    - start.y);    } // 若为ZOOM模式,则点击触摸缩放    else if (mode == ZOOM) {    float newDist = spacing(event);    if (newDist > 10f) {    matrix.set(savedMatrix);    float scale = newDist / oldDist;    // 设置缩放比例和图片的中点位置    matrix.post

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • android 自定义Spinner 控件源码下载
    android 自定义Spinner 控件源码下载
    2015-04-22下载
    积分:1
  • android vpn开发
    在安卓设备上的vpn开发,实现本机ip的修改,设置ip、账号、密码就可以实现功能
    2022-09-06 11:45:02下载
    积分:1
  • 演示使用SDL和ffmpeg播放视频
    演示使用sdl&ffmpeg播放视频;
    2022-03-03 09:13:23下载
    积分:1
  • XListView-Android-master
    android listview 下拉刷新 软引用 线程池(android listview pull to refresh soft reference thread pool)
    2013-07-07 02:28:59下载
    积分:1
  • 视频录制 播放 上传服务器
    视频录制 播放 上传服务器
    2014-03-28下载
    积分:1
  • AndroidPdfViewerPDF查看器
    AndroidPdfViewerPDF查看器
    2015-09-07下载
    积分:1
  • 简单记事本
    很实用很简答的记事本源代码,适合新手学习。
    2022-03-18 08:33:54下载
    积分:1
  • v4l2视频采集
    代码打开摄像头,通过存储映射的方式获得一帧的buffer、并且之后不断用新产生的帧数据更新该buffer;buffer又通过共享存储的方式(最快的IPC通信),共享给其他进程获取buffer帧数据。该代码的目的主要是应对在android上不能同时打开摄像头两次的弊端,该代码相当于给视频帧数据分流的作用。
    2022-11-15 09:30:04下载
    积分:1
  • Download
    本软件是一个Android基本功能的实现:即从服务器端下载xml文件并解析的功能。使用时测试代码可以搭建tomcat服务器,并在其中放置要解析的xml文件。(download xml files from server and analysis them)
    2012-09-02 21:05:59下载
    积分:1
  • 关于android手势的例子
    一个简单的android手势的应用,使用gesture的最基本的用法,这个工程就介绍了一下
    2022-05-29 08:48:37下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载