`
shake863
  • 浏览: 661259 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

keyCode view

    博客分类:
  • JS
阅读更多
字母和数字键的键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码

  A

65 J 74 S 83 1 49
B 66 K 75 T 84 2 50
C 67 L 76 U 85 3 51
D 68 M 77 V 86 4 52
E 69 N 78 W 87 5 53
F 70 O 79 X 88 6 54
G 71 P 80 Y 89 7 55
H 72 Q 81 Z 90 8 56
I 73 R 82 0 48 9 57

    

数字键盘上的键的键码值(keyCode) 功能键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码

  0

96 8 104 F1 112 F7 118
1 97 9 105 F2 113 F8 119
2 98 * 106 F3 114 F9 120
3 99 + 107 F4 115 F10 121
4 100 Enter 108 F5 116 F11 122
5 101 - 109 F6 117 F12 123
6 102

  .

110            
7

  103

/ 111         

  

控制键键码值(keyCode)
按键 键码 按键 键码 按键 键码 按键 键码
BackSpace 8 Esc 27 Right Arrow 39 -_ 189
Tab 9 Spacebar 32 Down Arrow 40 .> 190
Clear 12 Page Up 33 Insert 45 /? 191
Enter 13 Page Down 34 Delete 46 `~ 192
Shift 16 End 35 Num Lock 144 [{ 219
Control 17 Home 36 ;: 186 \| 220
Alt 18 Left Arrow 37 =+ 187 ]} 221
Cape Lock 20 Up Arrow 38 ,< 188 '" 222
分享到:
评论

相关推荐

    Android AnimationProvider 点击View会带动画变大

    public boolean onKey(View v, int keyCode, KeyEvent event) { if (event.getAction() == KeyEvent.ACTION_DOWN && keyCode == KeyEvent.KEYCODE_ENTER) { yourView.startAnimation(scaleAnim); return true; ...

    自定义View的学习使用

    可以通过重写`onTouchEvent(MotionEvent event)`和`onKeyDown(int keyCode, KeyEvent event)`等方法来实现。 在"ViewZhy01"这个示例中,可能包含了一些基础的自定义View实现,例如圆形View、带有动画效果的Button等...

    Android -仿微博添加标签话题的EditText

    public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_DEL && event.getAction() == KeyEvent.ACTION_DOWN) { //当为删除键并且是按下动作时执行 int selectionStart =...

    android setOnKeyListener事件

    `onKey`方法会在每次按键事件发生时被调用,传入三个参数:当前被监听的`View`,按键的`keyCode`(表示按下的键对应的代码),以及`KeyEvent`对象,它包含了按键事件的详细信息,如事件类型(ACTION_DOWN, ACTION_UP...

    Android自定义View接收输入法输入的内容

    在Android开发中,有时我们需要创建自定义的View控件,并且希望这些自定义视图能够像EditText或TextView一样接收并处理来自输入法的输入内容。本文将详细介绍如何实现在自定义View上接收并处理输入法输入的内容。 ...

    Android编程之View简单学习示例

    eyEvent.KEYCODE_BACK){ finish(); return true; } return super.onKeyDown(keyCode, event); } } 在这个Android编程示例中,主要讲解了如何使用View进行自定义界面和交互,以及如何通过Handler来实现在后台线程中...

    Android 拦截返回键事件的实例详解

    Android.View.KeyEvent类中定义了一系列的常量和方法,用来描述Android中的 按键事件和返回键有关的常量和方法有。 KeyEvent.KEYCODE_BACK: 表示key类型为返回键 KeyEvent.ACTION_DOWN:表示事件为按下key,...

    setOnKeyListener事件

    这个方法会接收到三个参数:`View v`(触发事件的View对象),`int keyCode`(被按下的键的代码),以及`KeyEvent event`(包含按键详细信息的事件对象)。在`onKey`方法中,我们可以通过检查`event.getAction()`来...

    Android UI开发 View自绘控件 分享

    在Android UI开发中,自定义View控件是创建独特、个性化界面的重要手段。当系统提供的标准控件不能满足设计需求时,开发者可以通过继承View类并重写相关方法来自定义控件,实现自己的图形绘制和交互逻辑。下面我们将...

    Android源码——用户界面之重写onKeyDown方法源码_new_60.zip

    例如,常见的KeyCode有KEYCODE_ENTER、KEYCODE_BACK等,分别对应回车键和返回键。 在源码中,我们通常可以看到这样的重写方式: ```java @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if ...

    android监控音量键并自定义动画

    if (keyCode == KeyEvent.KEYCODE_VOLUME_UP || keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) { // 处理音量键上抬或下按的逻辑 return true; // 返回true表示已处理此事件,防止系统默认行为 } return super....

    Android 用户界面之重写onKeyDown方法源码.zip

    除了`KEYCODE_BACK`,还有许多其他的按键代码,如`KEYCODE_MENU`(菜单键)、`KEYCODE_HOME`(主页键)等,开发者可以根据需求来处理这些按键的事件。 在深入研究`onKeyDown`之前,需要理解Android的事件处理机制。...

    android监听屏蔽多任务键

    Android提供了`View`类的`onKeyDown`和`onKeyUp`方法来捕获并处理硬件按键的按下和释放事件。开发者可以通过重写这两个方法来监听多任务键(通常表示为KeyEvent.KEYCODE_APP_SWITCH或KeyEvent.KEYCODE_MENU,具体取...

    android 自定義menu加上tabhost

    public boolean onKey(View v, int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_MENU)&&(isShowing())) { dismiss();// 这里写明模拟menu的PopupWindow退出就行 return true; } return...

    全键盘时焦点切换问题

    || keyCode == KeyEvent.KEYCODE_DPAD_LEFT || keyCode == KeyEvent.KEYCODE_DPAD_UP || keyCode == KeyEvent.KEYCODE_DPAD_DOWN) { // 执行自定义操作 } return super.onKeyDown(keyCode, event); } ``` ####...

    Android代码-TV端GridView焦点移动事件处理.rar

    public void onItemSelected(AdapterView&lt;?&gt; parent, View view, int position, long id) { // 在这里处理焦点选中事件 } @Override public void onNothingSelected(AdapterView&lt;?&gt; parent) { // 处理焦点...

    android客户端模拟按键

    View view = findViewById(R.id.your_view); MotionEvent event = MotionEvent.obtain(System.currentTimeMillis(), System.currentTimeMillis(), MotionEvent.ACTION_DOWN, x, y, 0); view.dispatchTouchEvent...

    Android游戏开发之处理按键的响应方式源码

    public boolean onKey(View v, int keyCode, KeyEvent event) { // 自定义按键处理逻辑 return true; } }); ``` 四、优化按键响应 1. 避免过度处理:对于不需要处理的按键事件,应尽早返回`false`,避免不必要...

    android应用上报按键源码

    例如,如果想在回车键被按下时执行特定操作,可以在`Activity`或`View`中覆盖`onKeyDown()`,检查`event.getKeyCode()`是否等于`KeyEvent.KEYCODE_ENTER`。 3. **上报按键消息**:题目提到的“上报按键消息”,在...

    在Android的webview中定制js的alert,confirm和prompt对话框的方法

    // 屏蔽 keycode 等于 84 之类的按键事件 return true; } @Override public boolean onJsConfirm(WebView view, String url, String message, JsResult result) { final AlertDialog.Builder builder = new ...

Global site tag (gtag.js) - Google Analytics