adb命令中的keyevent事件
电话键
- KEYCODE_CALL: 拨号键
- KEYCODE_ENDCALL: 挂机键
- KEYCODE_HOME: 按键Home
- KEYCODE_MENU: 菜单键
- KEYCODE_BACK: 返回键
- KEYCODE_SEARCH: 搜索键
- KEYCODE_CAMERA: 拍照键
- KEYCODE_FOCUS: 拍照对焦键
- KEYCODE_POWER: 电源键
- KEYCODE_NOTIFICATION: 通知键
- KEYCODE_MUTE: 话筒静音键
- KEYCODE_VOLUME_MUTE: 扬声器静音键
- KEYCODE_VOLUME_UP: 音量增加键
- KEYCODE_VOLUME_DOWN: 音量减小键
控制键
- KEYCODE_ENTER: 回车键
- KEYCODE_ESCAPE: ESC键
- KEYCODE_DPAD_CENTER: 导航键 确定键
- KEYCODE_DPAD_UP: 导航键 向上
- KEYCODE_DPAD_DOWN: 导航键 向下
- KEYCODE_DPAD_LEFT: 导航键 向左
- KEYCODE_DPAD_RIGHT: 导航键 向右
- KEYCODE_MOVE_HOME: 光标移动到开始键
- KEYCODE_MOVE_END: 光标移动到末尾键
- KEYCODE_PAGE_UP: 向上翻页键
- KEYCODE_PAGE_DOWN: 向下翻页键
- KEYCODE_DEL: 退格键
- KEYCODE_FORWARD_DEL: 删除键
- KEYCODE_INSERT: 插入键
- KEYCODE_TAB: Tab键
- KEYCODE_NUM_LOCK: 小键盘锁
- KEYCODE_CAPS_LOCK: 大写锁定键
- KEYCODE_BREAK: Break/Pause键
- KEYCODE_SCROLL_LOCK: 滚动锁定键
- KEYCODE_ZOOM_IN: 放大键
- KEYCODE_ZOOM_OUT: 缩小键
基本键
- KEYCODE_0: 按键'0'
- KEYCODE_1: 按键'1'
- KEYCODE_2: 按键'2'
- KEYCODE_3: 按键'3'
- KEYCODE_4: 按键'4'
- KEYCODE_5: 按键'5'
- KEYCODE_6: 按键'6'
- KEYCODE_7: 按键'7'
- KEYCODE_8: 按键'8'
- KEYCODE_9: 按键'9'
- KEYCODE_A: 按键'A'
- KEYCODE_B: 按键'B'
- KEYCODE_C: 按键'C'
- KEYCODE_D: 按键'D'
- KEYCODE_E: 按键'E'
- KEYCODE_F: 按键'F'
- KEYCODE_G: 按键'G'
- KEYCODE_H: 按键'H'
- KEYCODE_I: 按键'I'
- KEYCODE_J: 按键'J'
- KEYCODE_K: 按键'K'
- KEYCODE_L: 按键'L'
- KEYCODE_M: 按键'M'
- KEYCODE_N: 按键'N'
- KEYCODE_O: 按键'O'
- KEYCODE_P: 按键'P'
- KEYCODE_Q: 按键'Q'
- KEYCODE_R: 按键'R'
- KEYCODE_S: 按键'S'
- KEYCODE_T: 按键'T'
- KEYCODE_U: 按键'U'
- KEYCODE_V: 按键'V'
- KEYCODE_W: 按键'W'
- KEYCODE_X: 按键'X'
- KEYCODE_Y: 按键'Y'
- KEYCODE_Z: 按键'Z'
符号
- KEYCODE_PLUS: 按键'+'
- KEYCODE_MINUS: 按键'-'
- KEYCODE_STAR: 按键'*'
- KEYCODE_SLASH: 按键'/'
- KEYCODE_EQUALS: 按键'='
- KEYCODE_AT: 按键'@'
- KEYCODE_POUND: 按键'#'
- KEYCODE_APOSTROPHE: 按键''' (单引号)
- KEYCODE_BACKSLASH: 按键'\'
- KEYCODE_COMMA: 按键','
- KEYCODE_PERIOD: 按键'.'
- KEYCODE_LEFT_BRACKET: 按键'['
- KEYCODE_RIGHT_BRACKET: 按键']'
- KEYCODE_SEMICOLON: 按键';'
- KEYCODE_GRAVE: 按键'`'
- KEYCODE_SPACE: 空格键
多媒体键
- KEYCODE_MEDIA_PLAY: 多媒体键 播放
- KEYCODE_MEDIA_STOP: 多媒体键 停止
- KEYCODE_MEDIA_PAUSE: 多媒体键 暂停
- KEYCODE_MEDIA_PLAY_PAUSE: 多媒体键 播放/暂停
- KEYCODE_MEDIA_FAST_FORWARD: 多媒体键 快进
- KEYCODE_MEDIA_REWIND: 多媒体键 快退
- KEYCODE_MEDIA_NEXT: 多媒体键 下一首
- KEYCODE_MEDIA_PREVIOUS: 多媒体键 上一首
- KEYCODE_MEDIA_CLOSE: 多媒体键 关闭
- KEYCODE_MEDIA_EJECT: 多媒体键 弹出
- KEYCODE_MEDIA_RECORD: 多媒体键 录音
每个数字与keycode对应表如下:
- 0 --> "KEYCODE_UNKNOWN"
- 1 --> "KEYCODE_MENU"
- 2 --> "KEYCODE_SOFT_RIGHT"
- 3 --> "KEYCODE_HOME"
- 4 --> "KEYCODE_BACK"
- 5 --> "KEYCODE_CALL"
- 6 --> "KEYCODE_ENDCALL"
- 7 --> "KEYCODE_0"
- 8 --> "KEYCODE_1"
- 9 --> "KEYCODE_2"
- 10 --> "KEYCODE_3"
- 11 --> "KEYCODE_4"
- 12 --> "KEYCODE_5"
- 13 --> "KEYCODE_6"
- 14 --> "KEYCODE_7"
- 15 --> "KEYCODE_8"
- 16 --> "KEYCODE_9"
- 17 --> "KEYCODE_STAR"
- 18 --> "KEYCODE_POUND"
- 19 --> "KEYCODE_DPAD_UP"
- 20 --> "KEYCODE_DPAD_DOWN"
- 21 --> "KEYCODE_DPAD_LEFT"
- 22 --> "KEYCODE_DPAD_RIGHT"
- 23 --> "KEYCODE_DPAD_CENTER"
- 24 --> "KEYCODE_VOLUME_UP"
- 25 --> "KEYCODE_VOLUME_DOWN"
- 26 --> "KEYCODE_POWER"
- 27 --> "KEYCODE_CAMERA"
- 28 --> "KEYCODE_CLEAR"
- 29 --> "KEYCODE_A"
- 30 --> "KEYCODE_B"
- 31 --> "KEYCODE_C"
- 32 --> "KEYCODE_D"
- 33 --> "KEYCODE_E"
- 34 --> "KEYCODE_F"
- 35 --> "KEYCODE_G"
- 36 --> "KEYCODE_H"
- 37 --> "KEYCODE_I"
- 38 --> "KEYCODE_J"
- 39 --> "KEYCODE_K"
- 40 --> "KEYCODE_L"
- 41 --> "KEYCODE_M"
- 42 --> "KEYCODE_N"
- 43 --> "KEYCODE_O"
- 44 --> "KEYCODE_P"
- 45 --> "KEYCODE_Q"
- 46 --> "KEYCODE_R"
- 47 --> "KEYCODE_S"
- 48 --> "KEYCODE_T"
- 49 --> "KEYCODE_U"
- 50 --> "KEYCODE_V"
- 51 --> "KEYCODE_W"
- 52 --> "KEYCODE_X"
- 53 --> "KEYCODE_Y"
- 54 --> "KEYCODE_Z"
- 55 --> "KEYCODE_COMMA"
- 56 --> "KEYCODE_PERIOD"
- 57 --> "KEYCODE_ALT_LEFT"
- 58 --> "KEYCODE_ALT_RIGHT"
- 59 --> "KEYCODE_SHIFT_LEFT"
- 60 --> "KEYCODE_SHIFT_RIGHT"
- 61 --> "KEYCODE_TAB"
- 62 --> "KEYCODE_SPACE"
- 63 --> "KEYCODE_SYM"
- 64 --> "KEYCODE_EXPLORER"
- 65 --> "KEYCODE_ENVELOPE"
- 66 --> "KEYCODE_ENTER"
- 67 --> "KEYCODE_DEL"
- 68 --> "KEYCODE_GRAVE"
- 69 --> "KEYCODE_MINUS"
- 70 --> "KEYCODE_EQUALS"
- 71 --> "KEYCODE_LEFT_BRACKET"
- 72 --> "KEYCODE_RIGHT_BRACKET"
- 73 --> "KEYCODE_BACKSLASH"
- 74 --> "KEYCODE_SEMICOLON"
- 75 --> "KEYCODE_APOSTROPHE"
- 76 --> "KEYCODE_SLASH"
- 77 --> "KEYCODE_AT"
- 78 --> "KEYCODE_NUM"
- 79 --> "KEYCODE_HEADSETHOOK"
- 80 --> "KEYCODE_FOCUS"
- 81 --> "KEYCODE_PLUS"
- 82 --> "KEYCODE_MENU"
- 83 --> "KEYCODE_NOTIFICATION"
- 84 --> "KEYCODE_SEARCH"
- 85 --> "TAG_LAST_KEYCODE"
adb命令中的keyevent事件的更多相关文章
- adb命令笔记
adb devices [-l]: 列出所有连接设备 l: 列出设备限定符 adb connect <host>[:<port>]: 通过ip连接到设备 host: IP po ...
- Android开发中adb命令的常用方法
Android的SDK中提供了很多有用的工具,在开发过程中如果能熟练使用这些工具,会让我们的开发事半功倍.adb是SDK提供的一个常用的命令行工具,全称为Android Debug Bridge,用于 ...
- Android ADB命令教程二——ADB命令详解
Android ADB命令教程二——ADB命令详解 转载▼ 原文链接:http://www.tbk.ren/article/249.html 我们使用 adb -h 来看看,adb命令里面 ...
- Android 开发中常用 ADB 命令总结
adb 的全称为 Android Debug Bridge,就是起到调试桥的作用.通过 adb 我们可以在 Eclipse 中方便通过 DDMS 来调试 Android 程序,说白了就是 debug ...
- Android源码浅析(四)——我在Android开发中常用到的adb命令,Linux命令,源码编译命令
Android源码浅析(四)--我在Android开发中常用到的adb命令,Linux命令,源码编译命令 我自己平时开发的时候积累的一些命令,希望对你有所帮助 adb是什么?: adb的全称为Andr ...
- AndroidTv开发中常用的adb命令
盒子应用开发时,调试比手机上的开发比较麻烦一点,而且需要经常跟 adb 打交道,不管是 wifi 连接调试,还是应用删除安装等.这里记录一些常用的操作,方便查阅. adb wifi连接调试 方法一:需 ...
- Android Tv 中的按键事件 KeyEvent 分发处理流程
这次打算来梳理一下 Android Tv 中的按键点击事件 KeyEvent 的分发处理流程.一谈到点击事件机制,网上资料已经非常齐全了,像什么分发.拦截.处理三大流程啊:或者 dispatchTou ...
- 工作中代码笔记 -- adb命令篇
1.抓log方法 (bat文件) mkdir D:\logcatset /p miaoshu=请描述操作:adb logcat -v threadtime > D:\logcat\%miaosh ...
- adb shell中的am pm命令
adb shell中的am pm命令,一些自己的见解和大多数官网的翻译. am命令 am全称activity manager,你能使用am去模拟各种系统的行为,例如去启动一个activity,强制停止 ...
随机推荐
- Java 线程池(ThreadPoolExecutor)原理解析
在我们的开发中“池”的概念并不罕见,有数据库连接池.线程池.对象池.常量池等等.下面我们主要针对线程池来一步一步揭开线程池的面纱. 有关java线程技术文章还可以推荐阅读:<关于java多线程w ...
- phpspreadsheet导出数据到Excel
之前我们使用PHP导出Excel数据时使用的是PHPExcel库,但是phpoffice已经官方宣布PHPExcel已经被废弃不在维护,推荐使用phpspreadsheet,如下图所示 我们可以通过c ...
- 细说MySQL数据库操作
目录 基本语法: 字符集和校验规则 字符集 校验规则 校验规则的影响 数据库操作相关指令 查询数据库版本 显示数据库语句 显示数据库创建语句 数据库删除语句 查看当前数据库有多少个用户在操作 基本语法 ...
- JAVA对象 向上转型upcasting,向下转型downcasting
1:向上转型 向上转型,就是java多态中的父类引用指向子类对象.但要注意的是 父类引用不可以访问子类新增加的成员(属性和方法) 代码举例: /** * 定义一个父类 */ public class ...
- Nginx+tomcat集群使用redis共享session
一 :nginx负载均衡 当Tomcat当做独立的Servlet容器来运行时,可看做是能运行Java Servlet的独立Web服务器. 此外 Tomcat还可以作为其他Web服务器进程内或者进程外的 ...
- 《http权威指南》读书笔记8
概述 最近对http很感兴趣,于是开始看<http权威指南>.别人都说这本书有点老了,而且内容太多.我个人觉得这本书写的太好了,非常长知识,让你知道关于http的很多概念,不仅告诉你怎么做 ...
- 简单读!tomcat源码(一)启动与监听
tomcat 作为知名的web容器,很棒! 本文简单了从其应用命令开始拆解,让我们对他有清晰的了解,揭开神秘的面纱!(冗长的代码流水线,给你一目了然) 话分两头: 1. tomcat是如何启动的? 2 ...
- 免费翻译API破解(简易翻译工具)
思路:选取有道翻译,用fiddler抓取接口请求信息,提取相关请求参数,破解加密部分. 主要请求数据: i :翻译文本 ts:时间戳 salt:ts +随机数 sign:加密信息,经过抓取信息,发现 ...
- vsftp搭建文档
vsftpd端口的作用:控制连接:tcp21端口用于发送FTP命令数据连接:tcp20端口用于上传下载数据 传输模式:分为主动模式和被动模式主动模式是当需要传输数据时,客户端以PORT命令告知服务器, ...
- springmvc的Controller里实现转发的同时弹出提示对话框
以前写servlet时就用到这个,但是现在学了springMVC+hibernate后就不知道怎么实现了,后来在网上找了好多,看了好多,最后经过自己实践成功的如下: 1.首先是Controller控制 ...