How To Create A New Gmail Contact Or A Yahoo Mail Contact From Android Device
I know you can tap the icon next to their name in Gmail and it'll ask if you want them to added to your contact list, although not extensive, I'm sure can be edited further. I can't help with Yahoo!'s service though as I don't use them primarily. Someone else may be able to answer you on that point.