位置: 编程技术 - 正文

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)

  • 缴纳印花税的会计凭证
  • 加油站购进成品油怎么做账
  • 招待费增值税税率
  • 不能抵扣的增值税进项税额是什么
  • 私立医院申报程序
  • 超过缴款期限缴纳税款
  • 税务局不给注销税务
  • 事业单位取暖费标准
  • 定额备用金制度有哪些
  • 扶贫费用事业单位账务处理怎么做?
  • 食堂开支计入什么科目
  • 增值税过期未抵扣
  • 外派人员的一次工作总结
  • 增值税普票需要进项吗
  • 残疾人保障金中上年在职职工人数怎么计算
  • 增值税减免了,附加税申报表还用填吗
  • 公司账户怎么走账
  • 政府补贴冲减资产原值
  • 全额计提坏账的款项收回
  • 固定资产入账会计
  • 外币账户和外汇账户一样吗?
  • 融资租赁哪些项目可以增值税抵扣
  • 员工两处取得工资收入
  • 制作广告费用
  • deepin20.1怎么样
  • 会计的职责概述
  • 判断技巧
  • 运行网络操作系统的设备
  • win7为什么显示多重网络
  • 在银行按揭贷款买房是抵押吗
  • 生产成本包括哪些项目
  • 企业所得税年报申报时间
  • 外贸出口退税企业差旅费可以抵扣吗
  • 提供应税服务的纳税义务发生时间
  • 海关交税标准表
  • 股权转让有溢价怎么做账
  • uni-app实战教程
  • 多个php文件整合到一起
  • php的二维数组
  • 员工保险个人部分交多少
  • [ChatGPT] 从 GPT-3.5 到 GPT-5 的进化之路 | ChatGPT和程序员 : 协作 or 取代
  • 小微企业资金数额
  • thinkphp框架结构
  • vgremove命令
  • 抵扣联丢失如何抵扣
  • 税票电子发票怎么开
  • 计提年终奖的会计分录
  • 形成固定资产的主要手段是
  • 金税盘购买的会计分录
  • 固定资产登记在三栏明细账可以吗
  • 买电脑怎么做账
  • 购买现金支票的申请说明
  • 工会经费计提基数包括福利费吗
  • 教育协会颁发的证书有用吗?
  • 公司的日常费用支出能税前全部扣除吗?
  • 递延所得税资产账务处理
  • 网上打印的电子机票可以报销不
  • 养老服务机构有住房租赁贷款需求吗
  • 会计利润是利润加暂时性差异吗为什么
  • xp怎么解压文件
  • win8系统怎么设置桌面图标
  • win7移动硬盘无法弹出
  • windows全局搜索快捷键
  • 如何去掉windows不是正版
  • javascript中的数据类型分为两大类
  • 安卓飞行手游
  • preorder遍历
  • js中两个等号
  • unity技术分享
  • unity里面如何删除一个项目
  • bootstrap 可编辑下拉检索
  • input限制数字大小
  • windows ipython
  • html伸缩布局
  • Javascript字符串对象函数
  • 浙江职称评审网官网
  • 股权转让税收优惠个人所得税
  • 企业所得税法中所称有关的支出是指
  • 新疆税务app操作手册
  • 合伙企业的税收较高
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设