`PdfActivity` is a public class that extends [`AppCompactActivity`][] and implements [`PdfUi`][], [`PdfActivityListener`][], and `PdfActivityComponentsApi`. It’s an activity with fully integrated views and behavior, and it can be invoked by the simple helper methods [`showDocument`][show document] and [`showImage`][show image].