位置: 编程技术 - 正文

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)

  • 工商注册经营部和公司的区别
  • 小规模不动产租赁税率5%
  • 递延所得税资产和负债怎么计算
  • 我国现行的增值税属于什么
  • 资产计提折旧的科目
  • 缴纳增值税会计处理
  • 开办期间的利息收入怎么做账
  • 开发票是否享受优惠政策
  • 可转债如何不转换的财务处理
  • 增值税为什么不用计提
  • 代办汽车过户手续
  • 土建工程管理费取费基数
  • 事业单位缴纳税款比例
  • 股息红利税补缴什么意思
  • 土地使用权价格计算公式
  • 咨询费发票怎么入账
  • 客户预付货款会计分录
  • 监控系统计入开户费用吗
  • 经营损失计入哪类费用
  • 运费成本会计分录
  • 小规模纳税人超过500万可以不转一般纳税人吗
  • 劳务费无发票怎么报销
  • 企业所得税视同销售的捐赠扣除
  • 购买的技术服务费需要摊销吗
  • 一般纳税人申报表填写顺序
  • 公司股权转让协议标准范本
  • 捐赠所得税视同销售怎么处理
  • 冲减材料采购成本
  • 如何制作macos bigsur的启动盘
  • 去年的记账凭证错了怎么办
  • 公司买了一辆二手汽车,怎么入账
  • 坏账准备期末余额怎么计算
  • php中strtotime
  • easyexcel解析csv
  • php编程入门教程
  • 企业所得税征收点
  • 个体工商户需要报哪些税
  • php操作json
  • 企业所得税的计提和缴纳分录
  • 公司给员工的购房补贴
  • 税控机维护费抵扣分录
  • 已申报未导入是什么情况
  • 员工社保缴纳规定标准
  • 接受捐赠收入要缴纳企业所得税吗
  • 销售部门的固定资产
  • 企业税收风险因素分析
  • 企业研发费用可以抵税吗
  • 耕地税税率是多少
  • 小规模纳税人免税怎么做账
  • 无形资产摊销一经确认不得转回
  • 行政事业单位赞助支出会计核算办法
  • 购买房屋缴纳的契税可以退税政策
  • 合并成本和初始的区别
  • 医疗收费票据管理制度
  • 什么叫增值入股
  • 货代是否负责损失
  • 房地产按揭贷款放款条件
  • 专利转让费一般是多少
  • 固定资产折旧计算表模板
  • 合资公司政策
  • 借款归还时的收据填写
  • 如何开展服务
  • 装修公司完工交付文案
  • 在docker中使用service命令
  • win8系统怎么清理缓存
  • windows十桌面
  • executing c1.exe
  • perl处理特殊符号
  • nodejs edge
  • 音频焦点是什么
  • Node.js中的construct构造函数
  • Android笔记本
  • Node.js中的construct构造函数
  • jquery-easyui-1.3.3
  • js如何使用cookie
  • netbeans12.0安装教程
  • 税务备案超过15天
  • 国家税务总局公告2017年第21号
  • 小微企业企业所得税率
  • 税收筹划与避税的性质相同
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设