This keyboard supports all the normal android keyboards, so you don't have to change input methods whenever you want to go back and forth between this and normal keyboard style. Enabling t9 style completion option in the NumberPad Keyboard (Android) settings makes it so just about all inputs that want text will use prediction mode. To switch to the tap method, hit the "predict" key. It will change to show "abc" instead, and you can then tap out words not in the dictionary. The '1' key has the apostrophe, period, question mark, and other punctuation in both predict and abc mode. So, in abc mode, tap once for period, tap twice for question mark, etc. In predict mode, the one key will automatically figure out whether it's an apostrophe in a word, like a contraction, or a period or line ending.
||Android 1.5 and above