One of the battles smartphone users have to constantly fight is running out of battery life when they least expect it. There are many ways to deal with poor battery life when it comes to software settings and tricks, and plenty of highly portable external battery packs to choose from for extra battery charges.