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

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

于 2022-04-20 发布 文件大小:965.92 kB
0 268
下载积分: 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 个回复

  • 一个简单的项目框架
    一个简单的项目框架
    2015-04-17下载
    积分:1
  • 水果连连看
    《水果连连看》是一个简单好玩的消磨时间的小游戏。操作方法跟其它的连连看游戏一样。连续点击2个相同的图标,如果它们之前能够用线条连接,而且线条不超过3根,就可以消掉。在游戏的下方有旋转按钮和放大镜,可以给您提供游戏帮助。单击菜单,您可以设置声音和游戏时间。... 游戏玩法1. 1.按键操作o 使用鼠标点击两个能连接的相同图案将其消除,消除所有方块即可过关。2. 2.如何开始点击[开始游戏]即可进入游戏状态。3. 3.游戏目标在有限的时间内消掉出现的所有的水果吧!使用鼠标点击两个能连接的相同图案将其消除,消除所有方块即可过关。
    2022-03-22 15:44:37下载
    积分:1
  • android os线程通讯实例 附完整源码
    android os线程通讯实例 附完整源码
    2013-04-20下载
    积分:1
  • 安卓文件浏览器的dEMO
    其实现的功能是,利用线程搜索某个文件夹下的所有文件,还可以以精确或模糊搜索文件和文件夹,其工作都是在线程中进行的,不影响当前操作。为了增强实用性,对于指定的文件可以有打开文件和打开文件所在的目录两种操作。本来想增加移动和复制操作,但是感觉有点画蛇添足,就作罢了
    2022-10-16 16:20:03下载
    积分:1
  • Android
    Android开发精要(完整扫描版) 第1章 Android的系统架构/1 第2章 Android源代码的下载和编译/16 第3章 Android组件模型解析/28 第4章 Android的Intent机制/67 第5章 组件生命周期解析/91 第6章 组件间的数据传输/129 第7章 Android控件解析/141 第8章 应用资源/205 第9章 数据存储/226 第10章 网络通信/248 第11章 地理信息服务/269 第12章 多媒体处理/284 第13章 其他重要模块/301(Android Development Essentials (full scan version) Chapter 1 of the Android system architecture/1 Chapter 2 download Android source code and compile/16 Chapter 3 Android component model parsing/28 of Chapter 4 of the Android Intent mechanisms/67 5 Zhang component lifecycle parsing/91 Chapter 6 data transfer between components/129 Chapter 7 Android controls parsing/141 Chapter 8 Application Resources/205 Chapter 9 Data Storage/226 Chapter 10 Network Communications/248 Chapter 11 Geography Information Services/269 Chapter 12 Multimedia Processing/284 Chapter 13 Other important modules/301)
    2013-08-14 15:48:19下载
    积分:1
  • listview 滑动分页示例源码
    android 滑动分页
    2014-04-13下载
    积分:1
  • MainActivity-stopwatch
    android stopwatch 秒表 实现秒表的功能(android stopwatch stopwatch stopwatch function)
    2012-09-05 14:28:59下载
    积分:1
  • 客户端首页广告栏位循环 并支持点击
    客户端首页广告栏位循环 并支持点击
    2015-01-19下载
    积分:1
  • opdm
    改变子载波的数目n,实现ofdm的pts抑制papr算法,以验证不同的子载波数的影响(By changing the number of subcarriers n, the pts suppression papr algorithm of ofdm is implemented to verify the influence of different subcarriers.)
    2019-03-28 01:24:57下载
    积分:1
  • 开机广告页
    开始启动后,显示引导页,如果有广告就显示广告页,也可以用webview加载,用handler延迟发送消息计时,达到倒计时的功能,并给图片做缓存,存在的话直接使用缓存,在进入主界面后异步开始加载
    2022-01-25 22:33:09下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载