位置: 编程技术 - 正文

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)

  • 增值税专用发票几个点
  • 暂估入库后怎么冲回
  • 进口货物的完税价格不包括
  • 物业管理费专票可以抵扣吗
  • 工会经费计税
  • 无金额的合同印章有效吗
  • 刷卡收手续费吗
  • 以前年度损益调整
  • 材料成本差异怎么理解
  • 打桩和挖土
  • 出口退税代理费用大概多少
  • 去年漏记一笔银行付款怎么办
  • 电梯维修增值税
  • 未足额代扣代缴车船税
  • 食用油从商业流入的原因
  • 新成立的公司怎么交公积金
  • 小规模装饰公司干150万的活开专票需要多少钱
  • 开票资料电话可以查到吗
  • 个人领取住房公积金需要什么材料
  • 公司低价卖房土地增值税计税方法是什么
  • 雇佣临时工发生意外能追房东赔偿吗
  • 建筑挂靠管理费用如何账务处理?
  • 2021年季度所得税申报表填报说明
  • 跨月预缴如何做账
  • 小规模纳税人没有达到起征点怎么申报附加
  • 研发支出的二级科目是什么
  • 小规模未达起征点附加税要计提吗
  • 以租代购如何做账
  • 股权转让受让方要交个人所得税吗
  • 汇兑产出的收益计入
  • 鸿蒙智能充电模式怎么用
  • 增值税专用发票电子版
  • windows搜索为什么那么慢
  • 货物运输业增值税专用发票
  • 工业企业成本核算的内容是
  • 普尔曼多少钱
  • 发票中的密码区是如何形成的
  • php如何遍历二维数组
  • netbeans for php
  • 个人电子发票怎么查询
  • 劳动仲裁支付的个人款项怎么做账
  • 企业向个人提供分期的商业活动属于
  • 增值税开票系统客服电话
  • 暂估收入时会有哪些凭证
  • 固定资产折旧计算方法公式大全
  • 企业回购本公司股票会导致所有者权益增加
  • sql语句中单引号是什么
  • sql server 2005 sp4
  • 基本社会保险制度范围
  • 停车费比油费还贵
  • 发票税额不全能抵扣吗
  • 白条抵库现象
  • 出口退税进项税额转出怎么申报
  • 小规模纳税人开专票税率是多少?
  • 应付账款周转率计算公式
  • 累计盈余的主要来源有
  • 测绘费计入什么明细科目
  • 企业亏损应纳税所得额怎么填
  • 以前年度损益调整怎么做账
  • sqlserver通用的删除服务器上的所有相同后缀的临时表
  • centos解压软件
  • mac怎么分区硬盘分区
  • winxp共享打印机win11
  • win7电脑开机提示oxcoooooe9
  • windows7关机点了没反应
  • win7安装flash提示连接失败
  • Win10系统怎么打开IE浏览器
  • Android开发简单购物界面
  • cocos 2d x
  • 批处理获取文件夹内文件名
  • Unity3D游戏开发引擎
  • shell脚本-ge
  • android内存分析显示
  • bootstrap 标签
  • gridview行数
  • 简单Python代码
  • 个人所得税对什么征税
  • 工会经费填错了怎么办
  • 如何查询税控盘是否注销成功
  • 宁阳旧城改造名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设