Android KeyCode salīdzinājums

Tālruņa taustiņi

KEYCODE_CALL Zvanīšanas taustiņš 5
KEYCODE_ENDCALL Beigt zvanu taustiņš 6
KEYCODE_HOME Home taustiņš 3
KEYCODE_MENU Izvēlnes taustiņš 82
KEYCODE_BACK Atpakaļ taustiņš 4
KEYCODE_SEARCH Meklēšanas taustiņš 84
KEYCODE_CAMERA Fotokameru taustiņš 27
KEYCODE_FOCUS Fokusa taustiņš 80
KEYCODE_POWER Barošanas taustiņš 26
KEYCODE_NOTIFICATION Paziņojumu taustiņš 83
KEYCODE_MUTE Mikrofona klusēšanas taustiņš 91
KEYCODE_VOLUME_MUTE Skaļruņa klusēšanas taustiņš 164
KEYCODE_VOLUME_UP Skaļuma palielināšanas taustiņš 24
KEYCODE_VOLUME_DOWN Skaļuma samazināšanas taustiņš 25

Kontroles taustiņi

KEYCODE_ENTER Ieraksta taustiņš 66
KEYCODE_ESCAPE ESC taustiņš 111
KEYCODE_DPAD_CENTER Navigācijas taustiņš apstiprināšanai 23
KEYCODE_DPAD_UP Navigācijas taustiņš uz augšu 19
KEYCODE_DPAD_DOWN Navigācijas taustiņš uz leju 20
KEYCODE_DPAD_LEFT Navigācijas taustiņš pa kreisi 21
KEYCODE_DPAD_RIGHT Navigācijas taustiņš pa labi 22
KEYCODE_MOVE_HOME Kursora pārvietošana uz sākumu 122
KEYCODE_MOVE_END Kursora pārvietošana uz beigām 123
KEYCODE_PAGE_UP Lapa uz augšu 92
KEYCODE_PAGE_DOWN Lapa uz leju 93
KEYCODE_DEL Atpakaļ taustiņš 67
KEYCODE_FORWARD_DEL Dzēšanas taustiņš 112
KEYCODE_INSERT Ievietošanas taustiņš 124
KEYCODE_TAB Tab taustiņš 61
KEYCODE_NUM_LOCK Ciparu klaviatūras bloķēšana 143
KEYCODE_CAPS_LOCK Lielo burtu bloķēšana 115
KEYCODE_BREAK Break/Pauze taustiņš 121
KEYCODE_SCROLL_LOCK Ritināšanas bloķēšana 116
KEYCODE_ZOOM_IN Tuvināšanas taustiņš 168
KEYCODE_ZOOM_OUT Tālināšanas taustiņš 169

Komplekta taustiņi

KEYCODE_ALT_LEFT Alt+Kreisā
KEYCODE_ALT_RIGHT Alt+Labā
KEYCODE_CTRL_LEFT Contorl+Kreisā
KEYCODE_CTRL_RIGHT Contorl+Labā
KEYCODE_SHIFT_LEFT Shift+Kreisā
KEYCODE_SHIFT_RIGHT Shift+Labā

Pamattaustiņi

KEYCODE_0 Taustiņš '0' 7
KEYCODE_1 Taustiņš '1' 8
KEYCODE_2 Taustiņš '2' 9
KEYCODE_3 Taustiņš '3' 10
KEYCODE_4 Taustiņš '4' 11
KEYCODE_5 Taustiņš '5' 12
KEYCODE_6 Taustiņš '6' 13
KEYCODE_7 Taustiņš '7' 14
KEYCODE_8 Taustiņš '8' 15
KEYCODE_9 Taustiņš '9' 16
KEYCODE_A Taustiņš 'A' 29
KEYCODE_B Taustiņš 'B' 30
KEYCODE_C Taustiņš 'C' 31
KEYCODE_D Taustiņš 'D' 32
KEYCODE_E Taustiņš 'E' 33
KEYCODE_F Taustiņš 'F' 34
KEYCODE_G Taustiņš 'G' 35
KEYCODE_H Taustiņš 'H' 36
KEYCODE_I Taustiņš 'I' 37
KEYCODE_J Taustiņš 'J' 38
KEYCODE_K Taustiņš 'K' 39
KEYCODE_L Taustiņš 'L' 40
KEYCODE_M Taustiņš 'M' 41
KEYCODE_N Taustiņš 'N' 42
KEYCODE_O Taustiņš 'O' 43
KEYCODE_P Taustiņš 'P' 44
KEYCODE_Q Taustiņš 'Q' 45
KEYCODE_R Taustiņš 'R' 46
KEYCODE_S Taustiņš 'S' 47
KEYCODE_T Taustiņš 'T' 48
KEYCODE_U Taustiņš 'U' 49
KEYCODE_V Taustiņš 'V' 50
KEYCODE_W Taustiņš 'W' 51
KEYCODE_X Taustiņš 'X' 52
KEYCODE_Y Taustiņš 'Y' 53
KEYCODE_Z Taustiņš 'Z' 54

Simboli

KEYCODE_PLUS Taustiņš '+'
KEYCODE_MINUS Taustiņš '-'
KEYCODE_STAR Taustiņš '*'
KEYCODE_SLASH Taustiņš '/'
KEYCODE_EQUALS Taustiņš '='
KEYCODE_AT Taustiņš '@'
KEYCODE_POUND Taustiņš '#'
KEYCODE_APOSTROPHE Taustiņš ''' (viens citāts)
KEYCODE_BACKSLASH Taustiņš '\'
KEYCODE_COMMA Taustiņš ','
KEYCODE_PERIOD Taustiņš '.'
KEYCODE_LEFT_BRACKET Taustiņš '['
KEYCODE_RIGHT_BRACKET Taustiņš ']'
KEYCODE_SEMICOLON Taustiņš ';'
KEYCODE_GRAVE Taustiņš '`'
KEYCODE_SPACE Atstarpe

Ciparu klaviatūra

KEYCODE_NUMPAD_0 Ciparu klaviatūras taustiņš '0'
KEYCODE_NUMPAD_1 Ciparu klaviatūras taustiņš '1'
KEYCODE_NUMPAD_2 Ciparu klaviatūras taustiņš '2'
KEYCODE_NUMPAD_3 Ciparu klaviatūras taustiņš '3'
KEYCODE_NUMPAD_4 Ciparu klaviatūras taustiņš '4'
KEYCODE_NUMPAD_5 Ciparu klaviatūras taustiņš '5'
KEYCODE_NUMPAD_6 Ciparu klaviatūras taustiņš '6'
KEYCODE_NUMPAD_7 Ciparu klaviatūras taustiņš '7'
KEYCODE_NUMPAD_8 Ciparu klaviatūras taustiņš '8'
KEYCODE_NUMPAD_9 Ciparu klaviatūras taustiņš '9'
KEYCODE_NUMPAD_ADD Ciparu klaviatūras taustiņš
KEYCODE_NUMPAD_SUBTRACT Ciparu klaviatūras taustiņš '-'
KEYCODE_NUMPAD_MULTIPLY Ciparu klaviatūras taustiņš '*'
KEYCODE_NUMPAD_DIVIDE Ciparu klaviatūras taustiņš '/'
KEYCODE_NUMPAD_EQUALS Ciparu klaviatūras taustiņš '='
KEYCODE_NUMPAD_COMMA Ciparu klaviatūras taustiņš ','
KEYCODE_NUMPAD_DOT Ciparu klaviatūras taustiņš '.'
KEYCODE_NUMPAD_LEFT_PAREN Ciparu klaviatūras taustiņš '('
KEYCODE_NUMPAD_RIGHT_PAREN Ciparu klaviatūras taustiņš ')'
KEYCODE_NUMPAD_ENTER Ciparu klaviatūras taustiņš ieraksts

Funkciju taustiņi

KEYCODE_F1 Taustiņš F1
KEYCODE_F2 Taustiņš F2
KEYCODE_F3 Taustiņš F3
KEYCODE_F4 Taustiņš F4
KEYCODE_F5 Taustiņš F5
KEYCODE_F6 Taustiņš F6
KEYCODE_F7 Taustiņš F7
KEYCODE_F8 Taustiņš F8
KEYCODE_F9 Taustiņš F9
KEYCODE_F10 Taustiņš F10
KEYCODE_F11 Taustiņš F11
KEYCODE_F12 Taustiņš F12

Multimediju taustiņi

KEYCODE_MEDIA_PLAY Multimediju taustiņš atskaņošanai
KEYCODE_MEDIA_STOP Multimediju taustiņš apstāšanai
KEYCODE_MEDIA_PAUSE Multimediju taustiņš pauzei
KEYCODE_MEDIA_PLAY_PAUSE Multimediju taustiņš atskaņošanai/pauzei
KEYCODE_MEDIA_FAST_FORWARD Multimediju taustiņš ātrai uz priekšu
KEYCODE_MEDIA_REWIND Multimediju taustiņš ātrai atpakaļ
KEYCODE_MEDIA_NEXT Multimediju taustiņš nākamajai dziesmai
KEYCODE_MEDIA_PREVIOUS Multimediju taustiņš iepriekšējai dziesmai
KEYCODE_MEDIA_CLOSE Multimediju taustiņš aizvēršanai
KEYCODE_MEDIA_EJECT Multimediju taustiņš iznēsāšanai
KEYCODE_MEDIA_RECORD Multimediju taustiņš ierakstīšanai

Kontrolleru taustiņi

KEYCODE_BUTTON_1 Vispārējas spēļu kontroliera poga #1
KEYCODE_BUTTON_2 Vispārējas spēļu kontroliera poga #2
KEYCODE_BUTTON_3 Vispārējas spēļu kontroliera poga #3
KEYCODE_BUTTON_4 Vispārējas spēļu kontroliera poga #4
KEYCODE_BUTTON_5 Vispārējas spēļu kontroliera poga #5
KEYCODE_BUTTON_6 Vispārējas spēļu kontroliera poga #6
KEYCODE_BUTTON_7 Vispārējas spēļu kontroliera poga #7
KEYCODE_BUTTON_8 Vispārējas spēļu kontroliera poga #8
KEYCODE_BUTTON_9 Vispārējas spēļu kontroliera poga #9
KEYCODE_BUTTON_10 Vispārējas spēļu kontroliera poga #10
KEYCODE_BUTTON_11 Vispārējas spēļu kontroliera poga #11
KEYCODE_BUTTON_12 Vispārējas spēļu kontroliera poga #12
KEYCODE_BUTTON_13 Vispārējas spēļu kontroliera poga #13
KEYCODE_BUTTON_14 Vispārējas spēļu kontroliera poga #14
KEYCODE_BUTTON_15 Vispārējas spēļu kontroliera poga #15
KEYCODE_BUTTON_16 Vispārējas spēļu kontroliera poga #16
KEYCODE_BUTTON_A Spēļu kontroliera poga A
KEYCODE_BUTTON_B Spēļu kontroliera poga B
KEYCODE_BUTTON_C Spēļu kontroliera poga C
KEYCODE_BUTTON_X Spēļu kontroliera poga X
KEYCODE_BUTTON_Y Spēļu kontroliera poga Y
KEYCODE_BUTTON_Z Spēļu kontroliera poga Z
KEYCODE_BUTTON_L1 Spēļu kontroliera poga L1
KEYCODE_BUTTON_L2 Spēļu kontroliera poga L2
KEYCODE_BUTTON_R1 Spēļu kontroliera poga R1
KEYCODE_BUTTON_R2 Spēļu kontroliera poga R2
KEYCODE_BUTTON_MODE Spēļu kontroliera poga Režīms
KEYCODE_BUTTON_SELECT Spēļu kontroliera poga Izvēlēties
KEYCODE_BUTTON_START Spēļu kontroliera poga Start
KEYCODE_BUTTON_THUMBL Kreisā pirksta poga
KEYCODE_BUTTON_THUMBR Labā pirksta poga

Jāpārbauda

KEYCODE_NUM Taustiņš Numura modifikators
KEYCODE_INFO Taustiņš Informācija
KEYCODE_APP_SWITCH Taustiņš Lietotņu maiņa
KEYCODE_BOOKMARK Taustiņš Grāmatzīme
KEYCODE_AVR_INPUT Taustiņš A/V saņēmēja ievade
KEYCODE_AVR_POWER Taustiņš A/V saņēmēja barošana
KEYCODE_CAPTIONS Taustiņš Slēdziet subtitrus
KEYCODE_CHANNEL_DOWN Taustiņš Kanāls uz leju
KEYCODE_CHANNEL_UP Taustiņš Kanāls uz augšu
KEYCODE_CLEAR Taustiņš Notīrīt
KEYCODE_DVR Taustiņš DVR
KEYCODE_ENVELOPE Taustiņš Vēstule īpašai funkcijai
KEYCODE_EXPLORER Taustiņš Izpētīt īpašai funkcijai
KEYCODE_FORWARD Taustiņš Uz priekšu
KEYCODE_FORWARD_DEL Taustiņš Uz priekšu Dzēst
KEYCODE_FUNCTION Taustiņš Funkcija modifikators
KEYCODE_GUIDE Taustiņš Ceļvedis
KEYCODE_HEADSETHOOK Taustiņš Austiņu āķis
KEYCODE_META_LEFT Taustiņš Kreisais Meta modifikators
KEYCODE_META_RIGHT Taustiņš Labais Meta modifikators
KEYCODE_PICTSYMBOLS Taustiņš Attēls simboli modifikators
KEYCODE_PROG_BLUE Taustiņš Zila “programmable”
KEYCODE_PROG_GREEN Taustiņš Zaļa “programmable”
KEYCODE_PROG_RED Taustiņš Sarkana “programmable”
KEYCODE_PROG_YELLOW Taustiņš Dzeltena “programmable”
KEYCODE_SETTINGS Taustiņš Iestatījumi
KEYCODE_SOFT_LEFT Taustiņš Mīksts kreisais
KEYCODE_SOFT_RIGHT Taustiņš Mīksts labais
KEYCODE_STB_INPUT Taustiņš Set-top-box ievade
KEYCODE_STB_POWER Taustiņš Set-top-box barošana
KEYCODE_SWITCH_CHARSET Taustiņš Pārslēgt Charset modifikators
KEYCODE_SYM Taustiņš Simbols modifikators
KEYCODE_SYSRQ Taustiņš Sistēmas pieprasījums/Drukāt ekrānu
KEYCODE_TV Taustiņš TV
KEYCODE_TV_INPUT Taustiņš TV ievade
KEYCODE_TV_POWER Taustiņš TV barošana
KEYCODE_WINDOW Taustiņš Logs
KEYCODE_UNKNOWN Nezināms taustiņš

Android KeyCode salīdzināšanas tabula - Android taustiņu koda atsauce un karte

Android izstrādē ir svarīgi izprast katra taustiņa atbilstošo KeyCode, kas ir pamatā taustiņu notikumu apstrādei. Šis raksts piedāvā pilnīgu Android KeyCode salīdzināšanas tabulu, lai palīdzētu izstrādātājiem ātri atrast biežāk izmantojamā taustiņa KeyCode vērtību. Neatkarīgi no tā, vai tas ir fiziskais taustiņš, virtuālais taustiņš vai funkciju taustiņš, šo tabulu var izmantot, lai atrastu atbilstošo KeyCode.

Kas ir Android KeyCode?

Android KeyCode ir vesels skaitlis, kas apzīmē dažādus taustiņus ierīcē. Katram taustiņam (piemēram, "Atpakaļ taustiņš", "Skaļuma palielināšanas taustiņš") ir unikāls KeyCode, kas tiek izmantots lietotāja ievades notikumu apstrādē. KeyCode ir ļoti svarīgs, rakstot taustiņu notikumu klausītājus.

Biežāk sastopamā Android KeyCode salīdzināšanas tabula

Šeit ir noteikti bieži sastopami taustiņi Android un to atbilstošās KeyCode vērtības:

Taustiņa nosaukums KeyCode vērtība Apraksts
Atpakaļ taustiņš 4 Fiziskais atpakaļ taustiņš, kas dodas uz iepriekšējo līmeni
Skaļuma palielināšanas taustiņš 24 Skaļuma palielināšanas taustiņš
Skaļuma samazināšanas taustiņš 25 Skaļuma samazināšanas taustiņš
Barošanas taustiņš 26 Ierīces barošanas taustiņš
HOME taustiņš 3 Atgriežas uz sākuma ekrānu
MENU taustiņš 82 Izsauc izvēlni
Fotokameras taustiņš 27 Palaist kameru
Meklēšanas taustiņš 84 Palaist meklēšanas funkciju
Piekļuve uz priekšu 92 Uz priekšu pārlūka taustiņš
Piekļuve atpakaļ 93 Atpakaļ pārlūka taustiņš
Augšup un lejup bulttaustiņi 19, 20 Navigācijas taustiņi, uz augšu un uz leju
Kreisie un labie bulttaustiņi 21, 22 Navigācijas taustiņi, pa kreisi un pa labi

Kā izmantot KeyCode Android?

Android lietotnē jūs varat saņemt KeyCode, klausoties taustiņu notikumus. Piemēram, kad lietotājs nospiež atpakaļ taustiņu, jūs varat veikt noteiktas darbības, pamatojoties uz KeyCode vērtību:


@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_BACK) {
        // Apstrādāt atpakaļ taustiņa nospiešanas notikumu
        return true;
    }
    return super.onKeyDown(keyCode, event);
}

Secinājums

Izpratne un lietošana Android KeyCode ir pamati, kurus vajadzētu zināt Android izstrādē, jo īpaši, kad tiek apstrādāti taustiņu notikumi. Saprātība par Android taustiņu kodiem un KeyCode kartēšanu ļauj precīzi kontrolēt lietotāju mijiedarbību un optimizēt lietojumprogrammu lietotāju pieredzi.

Jūsu pēdas:
Izvēlieties valodu