位置: 编程技术 - 正文

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)

  • 保单税优识别码图片
  • 目的税包括
  • 机械租赁适用税率
  • 增值税进项税销项税
  • 农业生产成本二级科目有福利费支出吗
  • 应交税费减免科目金额的计算
  • 营改增后众筹融资业务的会计处理分析
  • 发票抵扣联做进项税入账处理是怎样的?
  • 收到抵账车辆无发票
  • 两个公司成立一个新的公司注意事项
  • 预付账款损失的账务处理如何编制呢?
  • 会员费怎么记账
  • 水利印花税计算公式
  • 公司给员工的商业保险
  • 关于现代服务业的书籍
  • 土地补偿款属于专项资金吗
  • 个人投资者
  • 企业承担社保
  • 业务奖金激励制度
  • 委托贷款利息收入增值税
  • 进料加工可分为
  • 商贸公司怎么结算成本
  • 工程分配协议书范本
  • 鸿蒙系统 3.0
  • PHP:oci_set_edition()的用法_Oracle函数
  • 企业的借款利息支出全部可以税前扣除吗
  • 增值税减免税的征管规定有哪些
  • php socket编程
  • 怎么修改手机的地理位置
  • 酒类包装物押金的增值税处理规定
  • 建筑安装包清工税率多少
  • 各行业税点大全最新
  • 外商投资企业 外资企业
  • 没有发票能办临时牌照吗
  • 一般纳税人普通发票做账
  • python中insert函数怎么用
  • phpcms建站流程
  • 单位产品税金计算公式
  • 发票认证后总局没信息
  • 如何设置固定资产累计折旧增值税进项税额缺损入账科目
  • 无形资产开发阶段的支出应当全部资本化
  • windowsserver2008r2开启远程桌面
  • mysql数据库维护
  • 收到现金股利是什么意思
  • 个体工商户核定征收超额怎么缴税
  • 一年内到期的非流动负债计算公式
  • 现金流量少
  • 期初数不对怎么办
  • 增值税专用发票怎么开
  • 员工给兄弟公司的感谢信
  • 投资收益科目在借方
  • 加班就餐费如何入账
  • 小规模现金流量表年报不填可以吗
  • 预付货款属不属于消费信用
  • 费用报销有哪些
  • sql server删除重复数据保留一条
  • freebsd软件包
  • mac电脑连wifi总是断开
  • linux搭建gitlab
  • Centos安装dig命令
  • ftp 550错误
  • windows10 upnp
  • win7系统的一键还原怎么关闭
  • win7 64位旗舰版电脑中如何让EditPlus软件在保存文件时不生成bak文件?
  • linux系统安装软件教程
  • 安装ghost win7
  • nodejs 静态页面
  • android 图片滚动
  • android 保存密码
  • unity3d mod
  • webview自定义视频播放器
  • js实现组件功能
  • 湖南省电子国税
  • 海南省税务局长
  • 非房地产企业土地增值税清算
  • 其他收入工会经费必须申报吗
  • 咸阳高新区税务局地址
  • 小微企业如何申报增值税
  • 国家税务总局黑龙江电子税务局下载
  • 上海长宁区多大面积
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设