Which Android control to use?
<p>I'm taking my first steps in Android programming.</p>

<p>My application is to create entries in a database. For this task I have created a new Activity. All is fine - but I don't really like how it looks.</p>

<p>Currently, the emulator shows this:<br>
<img src="http://i45.tinypic.com/jr8lc8.jpg" alt="Current Layout"></p>

<p>I'd like to have something similar to the "New Contact" Activity:  </p>

<ul>
<li>Buttons at the bottom of the window, not directly below the other controls (I'll hopefully figure that out myself)</li>
<li>Buttons within a nice "box" like shown in the screenshot (what's the control hosting the buttons here?)</li>
<li>When soft-keyboard is displayed, the buttons should "move up". If there's not enough room, the entire area should be scrollable (I'll try and figure that out myself too)</li>
</ul>

<p>Sample can be seen here:<br>
<img src="http://i46.tinypic.com/2va1dnb.png" alt="alt text"></p>

<p>Which control hosts the buttons in the above "New contact" screenshot? I'd like to use the same for my buttons.</p>
