There are a number of factors that contribute to poor battery life on your Android phone. Thinner bodies, brighter screens, faster processors, more background software, and speedier internet ...