I am taking my first steps in Android programming.
My application is to create records in a database. For this task, I created a new activity. Everything is fine, but I donโt really like how it looks.
The emulator currently shows this:

I would like to have something similar to the "New Contact" activity:
- Buttons at the bottom of the window, not under other controls (I hope I find out myself)
- Buttons inside a beautiful โrectangleโ as shown in the screenshot (which control is located here?)
- When the soft keyboard is displayed, the buttons should โmove upโ. If there is not enough space there, the entire area should be scrollable (I'll try to figure it out too)
A sample can be seen here:

" "? .