Android Protip

Did you know that if your app pings your server every 30 seconds, it can effectively keep the wireless radio of the host device on permanently? Or that downloading thumbnails on demand as you scroll through a list of news headlines uses significantly more battery than prefetching all of them upfront?

If not, you need to check out this new Android Training class.

It explains how the power-use profile of the wireless radio can affect your choices on when, what, and how to transfer data in order to minimize impact on battery life, and demonstrates some best practices to minimize the battery drain associated with downloads and network connections.
Shared publicly