Android smartphones generally feature a longer battery life than iPhone simply because they're larger, pack in stronger batteries and feature a much richer set of features designed for identifying battery hogs, managing energy consumption, using various low-power modes that help cut down power consumption