Creați un aspect personalizat de tastatură soft pentru aplicația dvs

Pentru marea majoritate a situațiilor, dispozițiile preexistente ale tastaturii sunt mai mult decât adecvate. La urma urmei, majoritatea câmpurilor de introducere din majoritatea aplicațiilor necesită introducerea de litere sau numere și aproape toate soluțiile de tastatură aftermarket au aspecte adecvate pentru ambele situații. Cu toate acestea, dacă creați o aplicație care necesită o tastatură mai special concepută, este posibil ca machetele standard să nu mai fie suficiente.

Membru senior XDA SimplicityApks a creat recent un instrument de analiză matematică numit FunctionCapture. În crearea aplicației sale, el a descoperit rapid că solicitarea utilizatorilor să folosească layout-urile implicite de tastatură s-ar dovedi prea neplăcutplin de somn. În schimb, a decis să-și creeze propria tastatură, adaptată pentru funcțiile cerute de aplicația sa.

După ce a învățat cum să creeze un aspect personalizat, SimplicityApks a distribuit instrucțiunile într-un mod ușor de înțeles. O mare parte din ghid se bazează pe a 

tutorial creat anterior de către dezvoltator Maarten Pennings, pe care OP l-a extins apoi pentru a include motivul pentru care efectuați fiecare dintre pași. Și pentru ca aspectul general să se potrivească cu tema aplicației dvs., SimplicityApks a inclus și un ghid (al doilea post) despre cum să temați tastatura nou creată, astfel încât să se potrivească cu aspectul general și senzația dvs aplicația.

Dacă proiectați o aplicație care necesită o introducere de utilizator non-standard, vă recomandăm să utilizați un aspect personalizat al tastaturii. Pentru a afla cum să implementați acest lucru în propria dvs. aplicație, mergeți la thread tutorial.