Huh?
From the bar chart presented, 49% of developers are doing desktop/client server apps. I would have thought that a competent java desktop developer could handle developing android apps.
So a career in java is very secure, you have all the server side stuff and many can make the change to android if there is money to be made.
The trouble is I don't think there is anywhere near as much money available to develop mobile apps compared to server/desktop apps. So ignore the hype about the mobile platform and stick to the less glamorous but better paying markets?