位置: 编程技术 - 正文

android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)(android的开发)

编辑:rootadmin

推荐整理分享android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)(android的开发),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android开发技术介绍,android开发范例实战宝典,android开发基础教程,android开发范例实战宝典,android开发实例大全,android开发基础教程,android开发最全教程,android开发最全教程,内容如对您有帮助,希望把文章链接给更多的朋友!

写UI布局:

以上将UI布局给大伙粘贴上来了,大家按照各自的需求改吧改吧…即可

那么,就下来我将首先给大家分析分析如何通过手势识别来调节音量、亮度、快键和后退需求!

一提到手势识别,大伙第一反应绝对是Google提供给我们的GestureDetector类,没错今天我们就使用使用这个类来给大家完成以上的需求!

第一:将主逻辑代码类继承FragmentActivity类并实现OnGestureListener监听和OnTouchListener监听,同时在onCreate方法中创建GestureDetector对象,这时需要传递两个对象,这也是为啥我要继承和实现了!

第二:获取UI布局中定义的控件

这些你完全可以使用xUtils第三方工具的注解来完成以下操作:

android开发之GestureDetector手势识别(调节音量、亮度、快进和后退)(android的开发)

也可以通过findViewById方法:

第三:获取视频播放窗口的尺寸,判断触发的视频播放窗口位置来识别不同的操作和需求:

第四:当你实现OnGestureListener监听和OnTouchListener监听时是需要您实现其方法的,分别是:

可以看到OnTouchListener只能监听到三种触摸事件,即按下,移动,松开,如果想要监听到双击、滑动、长按等复杂的手势操作,这个时候就必须得用到OnGestureListener了。

因此在onTouch()方法中,我们要进行如下的处理:

同时点击屏幕时触发的onDown()方法中:

通过在onTouch()方法中调用gestureDetector.onTouchEvent(event)方法时,它会去调用onScroll()方法,这样在该方法中通过手势识别来完成调节音量、亮度、快键和后退操作:

这样的话,我个人认为完美了…不完美之处还望各位大牛多多提醒,本人随时随地进行接纳…哈哈,谢谢咯

示例代码

版权声明:本文为博主原创文章,未经博主允许不得转载。

《深入理解Android网络编程》第3章

ListView滑动删除 ,仿腾讯QQ 转载请表明出处:

类型为 GestureTest 的方法 onDown(MotionEvent)必须覆盖或实现超类型方法 出现类错误的原因可能为导入外部类时导入错误的包中的类,因为有的类在好几个包中有,比如说题目中的OnGestureListener这个借口,在GestureOverlayView中有

标签: android的开发

本文链接地址:https://www.jiuchutong.com/biancheng/368581.html 转载请保留说明!

上一篇:Android开发使用MediaRecorder进行录音(android开发一般用什么软件)

下一篇:《深入理解Android网络编程》第3章(深入理解rcu)

  • 出租房怎么算平方多少
  • 结转增值税会计摘要
  • 小规模减免增值税要交企业所得税吗
  • 公司每年需要交钱吗
  • 弃置费用的现值p/f
  • 通用定额发票真伪查询系统
  • 高新技术企业认定
  • 本月扣除上月预缴增值税怎么做会计分录?
  • 事业单位取暖费什么时候发
  • 代订机票款发票可以作为机票报销差旅吗
  • 考务费属于什么税目
  • 进口材料支付的关税
  • 不征税收入税屋
  • 建筑企业收到的成本发票可以直接进主营业务成本吗
  • 新个税申报身份怎么填
  • 门窗属于建材吗还是材料
  • 专用发票和普通发票的税率
  • 外汇汇兑损益怎么做账
  • 一般纳税人进项税会计分录
  • 投资者与被投资者的名人
  • 何为小规模
  • 关于暂时性差异的所得税会计处理,正确的是
  • 设置ahci模式后,开不了机
  • 电脑数据恢复怎么用
  • 如何解决win7系统蓝牙接收模块影响电脑蓝屏
  • 超市收取进场费违反什么法律
  • 借条怎么写有法律效力范本长期有效
  • 从性能方面考虑的因素
  • 所得税费用怎么计算公式
  • uniapp打开系统设置
  • 伊斯塔神
  • javascript原生
  • 优化in
  • 事业单位新会计制度固定资产
  • 报关单在哪里打出来
  • 特殊劳务交易的法律规定
  • 自然人所属税务机关怎么选
  • 货代一般一个柜利润多少
  • 成品油红字发票开具后库存数量如何冲回?
  • 个人所得税进一步改革方向
  • 触发器失败是什么意思
  • 小规模纳税人申报纳税详细流程
  • 服务行业人工费一般控制在多少合适
  • 未开票收入怎么申报增值税
  • 税务稽查补缴上年所得税分录
  • 股东分红会计分录
  • 红冲发票后如何申报增值税
  • 小规模纳税人减按1%账务处理
  • 对公账户原路退回备注怎么写
  • 支付宝可以对公账户转账吗怎么转
  • 捐赠出去的固定资产需要继续折旧吗
  • 保证合同的要件
  • 生活垃圾处理费标准
  • 购入自用的机器怎么入账
  • 工程结算和工程竣工决算的区别
  • 对公账户可以取钱出来吗
  • win10 怎么设置
  • iis503如何解决
  • centos安装选择哪个
  • redhat语言设置中文
  • linux中tailf命令
  • centos5安装步骤
  • centos最小化安装配置网络
  • Win10 Mobile 10586.11已经在慢速通道推送 着离正式版更近了
  • linux 文件夹权限 777
  • url是什么文件怎么打开
  • 谷歌安装安卓
  • 如何彻底解决win10自动重启
  • windows7开机
  • 2015.3.25--2.cocos精灵移动 动画控制(一)
  • 计算机图形学考研院校
  • python下载百度云文件
  • css颜色值正确的表达形式
  • 在谈到民族这个概念是我们一再指出
  • [置顶]公主大人接下来是拷问时间31
  • javascript工作
  • JavaScript For Beginners(转载)
  • 先进材料包括哪些行业
  • 地税占税收的比例多少
  • 税收筹划六种方法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设