No on emulator the layouts aren't right.
Don't forget your emulator is emulating, aim to get it to work on phones.
If it's vastly different you must be doing something naughty / not following nice neat coding practices / or the emulator could just be being a *%£$! This used to happen a lot on the old J2ME emulators.
Hmmm something for you to read:http://stackoverflow.com/questions/1115 ... eal-device
This is documented in many books I've read, can't think of the names atm but any android development or something like "Mobile Development for Beginners" would cover it