Android KeyCode Кестесі - Android пернелер кодтарының анықтамасы мен картасы
Android дамуында, әр перне үшін сәйкес KeyCode-ді білу перне оқиғаларын өңдеудің негізі болып табылады. Бұл мақалада Android KeyCode кестесі ұсынылған, ол әзірлеушілерге кеңінен қатысты пернелердің KeyCode мәндерін тез іздеуіне көмек көрсетеді. Физикалық пернелер, виртуалдық пернелер немесе функционалдық пернелер болса да, бұл кестеден сәйкес KeyCode-ді таба аласыз.
Android KeyCode дегеніміз не?
Android KeyCode - құрылғыдағы әр түрлі пернелерді білдіретін бүтін сан. Әр перне (мысалы, "Қайту пернесі", "Дыбыс көтеру пернесі") бірегей KeyCode-ге ие, ол пайдаланушының енгізу оқиғаларын өңдеу үшін пайдаланылады. KeyCode перне оқиға тыңдағышын жазу кезінде мықты рөл атқарады.
Жиі кездесетін Android KeyCode кестесі
Төменде Android-тағы жиі кездесетін пернелер мен олардың сәйкес KeyCode мәндерін келтірілген:
| Перне аты |
KeyCode мәні |
Сипаттама |
| Қайту пернесі |
4 |
Физикалық қайту пернесі, алдыңғы деңгейге қайту үшін табылады |
| Дыбысты көтеру пернесі |
24 |
Дыбыс көтеру пернесі |
| Дыбысты төмендету пернесі |
25 |
Дыбыс төмендету пернесі |
| Қуат пернесі |
26 |
Құрылғының қуат пернесі |
| HOME пернесі |
3 |
Негізгі экранға қайту үшін |
| MENU пернесі |
82 |
Мәзірді пайда қылады |
| Камера пернесі |
27 |
Камераны іске қосады |
| Іздеу пернесі |
84 |
Іздеу функциясын іске қосады |
| Алға пернесі |
92 |
Браузердегі алға пернесі |
| Артқа пернесі |
93 |
Браузердегі артқа пернесі |
| Жоғары/Төмен стрелка пернелері |
19, 20 |
Навигация пернелері, жоғары/төмен стрелка |
| Сол/Оң стрелка пернелері |
21, 22 |
Навигация пернелері, сол/оң стрелка |
Android-та KeyCode-ді қалай пайдаланады?
Android қолданбасында, перне оқиғаларын тыңдап, KeyCode-ді алуға болады. Мысалы, пайдаланушы қайту пернесін басқанда, KeyCode мәнін қарастырып, арнайы операцияны орындауға болады:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
// Қайту пернесінің басылған оқиғаны өңдеу
return true;
}
return super.onKeyDown(keyCode, event);
}
Қорытынды
Android KeyCode-ті білу һәм пайдалануAndroid дамуында негіз болып табылады, әсіресе перне оқиғаларын өңдегенде өте маңызды. Android пернелер кодтарын және KeyCode карталарын білу арқылы, пайдаланушының өзара әрекеттерін дәл бақылап, қолданушы тәжірибесін оңтайландыра аласыз.