Battery Drain and Networking (Android Performance Patterns Season 2 ep1)
Let’s take a moment to make something insanely clear: As far as battery is concerned, NETWORKING is the biggest, baddest, dirtiest offender there is. And optimizing performance here isn’t easy. Since the chip isn’t always awake and draining power, means you can optimize how it wakes up, sends traffic, and saves battery.
As Colt McAnlis describes, batching and delaying your content isn’t always the easiest thing, which is why the JobScheduler API, alongside the BatteryHistorian tool are essential to finding areas that need improvment, fixing them, and saving your users’ precious battery.
Watch more Android Performance Patterns here: http://goo.gl/4ZJkY1
Join the G+ Community here : http://goo.gl/g7mxmI
Subscribe to the Google Developers channel here: http://goo.gl/mQyv5L