Unfortunately due to varied platforms (Android, iPhone, J2ME, etc.), it's hard to find a "one-stop-shop" book on mobile development. From what I've seen in the current market, you're almost forced to choose your initial platform and then hammer away.
Depending on your background, you may have a smaller learning curve with different platforms. If you have more high-level language experience (Java, C#, Python), ramping up on Android is relatively painless.
From personal experience, I've found iPhone development to be the biggest pain, mainly due to the ginormous iPhone SDK and having to learn Obj-C solely to code for OS X.
To help narrow it down, I've found Pragmatic Programmers to be a solid publisher. Their iPhone and Android titles get you up to speed quickly without having to read 500+ pages of API docs. Manning is pretty good too, but slightly more verbose than Pragmatic. Either way, they both put out solid material. Apress also has some decent titles to take you from 0-60 in no time.
Again, pick your poison and dive in :)