We are passed a LayoutInflater that we can use for inflating a layout file, the
ViewGroup that will eventually hold anything we inflate, and the Bundle that was
passed to the activity’s onCreate() method. While we are used to framework classes
loading our layout resources for us, we can “inflate” a layout resource at any time
using a LayoutInflater