write code in res/xml/
<Keyboard xmlns:android="http://schemas.android.com/apk/res/android"
android:horizontalGap="0px"android:keyWidth="10%p"
android:verticalGap="0px" >
<Row>
<Key
android:codes="1"
android:keyEdgeFlags="left"
android:keyLabel="1" />
<Key
android:codes="2"
android:keyLabel="2" />
<Key
android:codes="3"
android:keyLabel="3" />
<Key
android:codes="4"
android:keyLabel="4" />
<Key
android:codes="5"
android:keyLabel="5" />
<Key
android:codes="6"
android:keyLabel="6" />
<Key
android:codes="7"
android:keyLabel="7" />
<Key
android:codes="8"
android:keyLabel="8" />
<Key
android:codes="9"
android:keyLabel="9" />
<Key
android:codes="0"
android:keyEdgeFlags="right"
android:keyLabel="0" />
</Row>
<Row>
<Key
android:codes="11"
android:keyEdgeFlags="left"
android:keyLabel="q" />
<Key
android:codes="12"
android:keyLabel="w" />
<Key
android:codes="13"
android:keyLabel="e" />
<Key
android:codes="14"
android:keyLabel="r" />
<Key
android:codes="15"
android:keyLabel="t" />
<Key
android:codes="16"
android:keyLabel="y" />
<Key
android:codes="17"
android:keyLabel="u" />
<Key
android:codes="18"
android:keyLabel="i" />
<Key
android:codes="19"
android:keyLabel="o" />
<Key
android:codes="10"
android:keyEdgeFlags="right"
android:keyLabel="p" />
</Row>
<Row>
<Key
android:codes="21"
android:horizontalGap="5%p"
android:keyEdgeFlags="left"
android:keyLabel="a" />
<Key
android:codes="22"
android:keyLabel="s" />
<Key
android:codes="23"
android:keyLabel="d" />
<Key
android:codes="24"
android:keyLabel="f" />
<Key
android:codes="25"
android:keyLabel="g" />
<Key
android:codes="26"
android:keyLabel="h" />
<Key
android:codes="27"
android:keyLabel="j" />
<Key
android:codes="28"
android:keyLabel="k" />
<Key
android:codes="29"
android:keyEdgeFlags="right"
android:keyLabel="l" />
</Row>
<Row>
<Key
android:codes="31"
android:horizontalGap="5%p"
android:keyEdgeFlags="left"
android:keyLabel="z" />
<Key
android:codes="32"
android:keyLabel="x" />
<Key
android:codes="33"
android:keyLabel="c" />
<Key
android:codes="34"
android:keyLabel="v" />
<Key
android:codes="35"
android:keyLabel="b" />
<Key
android:codes="36"
android:keyLabel="n" />
<Key
android:codes="37"
android:keyLabel="m" />
<Key
android:codes="-5"
android:isRepeatable="true"
android:keyEdgeFlags="right"
android:keyLabel="Back"
android:keyWidth="15%p" />
</Row>
<Row android:rowEdgeFlags="bottom" >
<Key
android:codes="-3"
android:horizontalGap="20%p"
android:keyEdgeFlags="left"
android:keyLabel="\@"
android:keyWidth="15%p" />
<Key
android:codes="-2"
android:keyLabel=".com"
android:keyWidth="15%p" />
<Key
android:codes="-1"
android:keyLabel="-"
android:keyWidth="15%p" />
<Key
android:codes="-4"
android:keyEdgeFlags="right"
android:keyLabel="."
android:keyWidth="15%p" />
</Row>
</Keyboard>
Finally,
in res/layout/main.xml