Several factors contribute to poor battery life on your Android phone.Thinner bodies, brighter screens, faster processors, more background software, and speedier internet connections all take their ...