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.