대부분의 상황에서는 기존 키보드 레이아웃이 적합합니다. 결국 대부분의 앱에서 대부분의 입력 필드에는 문자 또는 숫자 입력이 필요하며 거의 모든 애프터마켓 키보드 솔루션은 두 상황 모두에 적합한 레이아웃을 갖추고 있습니다. 그러나 특정 목적에 맞게 제작된 키보드가 필요한 앱을 제작하는 경우 표준 레이아웃으로는 더 이상 충분하지 않을 수 있습니다.
XDA 수석 회원 단순성Apks 최근에 라는 수학 분석 도구를 만들었습니다. 기능캡처. 그는 앱을 만들면서 사용자에게 기본 키보드 레이아웃을 사용하도록 요구하는 것이 너무 불편하다는 사실을 금방 깨달았습니다.귀찮다. 대신 그는 자신의 앱에서 요구하는 기능에 맞춰 자신만의 키보드 레이아웃을 만들기로 결정했습니다.
사용자 정의 레이아웃을 만드는 방법을 배운 후 SimplicityApks는 쉽게 이해할 수 있는 방식으로 지침을 공유했습니다. 가이드의 대부분은 다음을 기반으로 합니다. 이전에 만든 튜토리얼 개발자별 마틴 페닝스, 각 단계를 수행하는 이유를 포함하도록 OP가 확장되었습니다. 그리고 전체 모양이 앱 테마와 일치하도록 SimplicityApks에는 가이드도 포함되어 있습니다(두 번째 게시물) 새로 생성된 키보드의 테마를 지정하여 키보드의 전체적인 모양과 느낌과 일치하도록 하는 방법에 대해 설명합니다. 앱.
비표준 사용자 입력이 필요한 앱을 디자인하는 경우 사용자 정의 소프트 키보드 레이아웃을 사용하는 것이 좋습니다. 자신의 앱에서 이를 구현하는 방법을 알아보려면 튜토리얼 스레드.