您现在的位置是:主页 > news > 曲靖手机网站建设费用/免费手机网页制作

曲靖手机网站建设费用/免费手机网页制作

admin2025/5/3 18:56:13news

简介曲靖手机网站建设费用,免费手机网页制作,用wordpress可以做出什么网站,怎样做网站用html📒 博客首页:✎﹏ℳ๓敬坤的博客 🎈 😊 我只是一个代码的搬运工 🎃 🎉 欢迎来访的读者关注、点赞和收藏 🤞 😉有问题可以私信交流 😆 📃 文章标题&#xff1a…

曲靖手机网站建设费用,免费手机网页制作,用wordpress可以做出什么网站,怎样做网站用html📒 博客首页:✎﹏ℳ๓敬坤的博客 🎈 😊 我只是一个代码的搬运工 🎃 🎉 欢迎来访的读者关注、点赞和收藏 🤞 😉有问题可以私信交流 😆 📃 文章标题&#xff1a…

📒 博客首页:✎﹏ℳ๓敬坤的博客 🎈
😊 我只是一个代码的搬运工 🎃
🎉 欢迎来访的读者关注、点赞和收藏 🤞
😉有问题可以私信交流 😆
📃 文章标题:《Android入门到精通》第九章学习笔记总结 🖍

《Android入门到精通》第九章学习笔记总结

  • 事件处理
  • 物理按键处理
  • 触摸屏幕事件处理
  • 手势

事件处理

  1. 基于监听事件处理流程图
    在这里插入图片描述

■ 事件源(Event Source):即产生事件的来源,通常是各种组件
■事件(Event):事件中封装了UI组件上发生的特定时间的具体信息,如果监听需要获取UI组件上所发生事件的相关信息,需要通过Event对象来传递
■ 事件监听器(Event Listener):监听事件源所发生的事件,并对不同的事件做出相应的响应

  1. 基于回调的时间处理
回调函数作用
boolean onKeyDown(int keyCode,KeyEvent event)当用户在改组件上按下某个按键时触发
boolean onLongPress(int keyCode,KeyEvent event)当用户在改组件上长按某个按键时触发
boolean onKeyShortcut(int keyCode,KeyEvent event)当一个键盘快捷键事件发生时触发
boolean onKeyUp(int keyCode,KeyEvent event)当用户在该组件上松开某个按键时触发
boolean onTouchEvent(int keyCode,KeyEvent event)当用户在该组件上触发触摸屏幕事件时触发
boolean onTrackballEvent(int keyCode,KeyEventevent)当用户在该组件上触发轨迹球事件时触发

物理按键处理

  1. 物理按键以及说明表
常量名作用
电源键KEYCODE_POWER启动或唤醒设备,将界面切换到锁定的屏幕
返回键KEYCODE_BACK返回到前一个界面
菜单键KEYCODE_MENU显示当前应用的可用菜单
Home键KEYCODE_HOME返回到home界面
查找键KEYCODE_SEARCH在当前应用中启动搜索
音量键KEYCODE_VOLUME_UP,KEYCODE_VOLUME_DOWN
方向键KEYCODE_DPAD_CENTER,KEYCODE_DPAP_UP,KEYCODE_DPAD_DOWN,KEYCODE_DPAD_LEFT,KEYDPAD_RIGHT某些设备中包含方向键,用于移动光标处理物理按键常用回调方法
  1. 处理物理按键常用回调方法
  1. onKeyUp():当用户松开某个按键时触发
  2. onKeyDown():当用户按下某个按键时触发
  3. onKeyLongPress():当用户长按某个按键时触发该方法

触摸屏幕事件处理

  1. 单击事件
  1. setOnClickListener():单击事件监听器
  2. onClick():单击事件
  1. 长按事件
  1. setOnLongClickListener():长按事件监听器
  2. onLongCkick():长按事件
  1. 触摸事件
  1. setOnTouchListener():触摸事件监听器
  2. onTouch():触摸事件

手势

  1. 手势检测
事件作用
boolean onDown(MotionEvent e)当触摸事件按下时触发
boolean onFling(MotionEvent e1,MotionEvent e2,float velocityX,float velocityY)当用户手指在触摸屏上"拖过"时触发
abstract void onLongPress(MotionEvent e)当用户手指在触摸屏长按时触发
boolean onScroll(MotionEvent e1,MotionEvent e2,float distanceX,float distanceY)当用户手指在触摸屏上"滚动"时触发
void onShowPress(MotionEvent e)当用户手指在触摸屏上按下,并且为移动和松开时触发
boolean onSingleTaoUp(MotionEvent e)当用户手指在触摸屏上的轻击事件发生时触发