As developers, there’s nothing we like more than an amazing Activity that delights and entertains our users. But sadly initializing all the subsystems, resources, and layouts to provide that experience takes a bit of time and memory, meaning the users will have to wait for their transcendent experience.