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

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

于 2022-04-20 发布 文件大小:965.92 kB
0 205
下载积分: 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 TabHost嵌套用法示例
    本源代码演示Android TabHost组件嵌套的用法示例,屏幕上部和底部均出现TAb,下部的TAB是在上部指定TAB激活时才显示,实现了双层嵌套的TAB视图效果。本例子继承了TabActivity,注意:在设置双层嵌套时,要注意其TAB的顺序,若错乱可能会导致嵌套失败。   对于TabHost、布局文件中必须包含TabHost、TabWidget 、FrameLayout ,如果继承TabActivity,并且通过getTabHost()方法来获取TabHost,那么三者的ID必须是android.R.id.tabhost、android.R.id.tabs、android.R.id.tabcontent,如果继承Activity,可以通过findViewById来获取这三个组件,此时ID可自定义。
    2022-12-13 00:20:03下载
    积分:1
  • android 开奖转盘示例完整源码下载
    android 开奖转盘示例完整源码下载
    2014-04-29下载
    积分:1
  • 时时获取android 手机陀螺仪数据,并保存数据。
    时时获取android 手机陀螺仪数据 ,并保存数据。
    2022-03-11 06:54:43下载
    积分:1
  • Android加速度传感器源代码
    用于蓝牙连接控制程序源代码,需要安卓4.3以上版本,测试连接稳定,可直接用来开发和测试,适用于手环等程序的开发,可直接获取数值,非常有价值!
    2022-03-23 03:42:06下载
    积分:1
  • android 下拉刷新控件
    资源描述 android 下拉刷新控件,适合各种控件开发,直接导入引用即可,非常方便
    2022-03-01 05:11:44下载
    积分:1
  • 人脸识别(摄像头识别)android Studio 工程
    人脸识别(摄像头识别)android Studio 工程,非常好用,希望对大家有所帮助!  
    2022-04-14 23:18:29下载
    积分:1
  • MixedColor
    测试反应速度的android游戏。c++语言源代码。(a android game which tests your reaction speed. )
    2020-09-15 09:17:57下载
    积分:1
  • JavaHTTPUpload-master
    这是一个android方面的通信编程源码。。。。。。。。。。(this is a android http demo)
    2016-06-15 10:42:02下载
    积分:1
  • AuthenticatorDescription
    A Parcelable value type that contains information about an account authenticator for Andriod.
    2013-10-21 16:23:50下载
    积分:1
  • TabHost
    安卓tabhost控件的使用方法演示;适合初学者学习使用(Android tabhost control the use of demonstration suitable for beginners learning to use)
    2013-06-21 16:03:18下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载