I would like to have an app include a custom font for rendering text, load it, and then use it with standard elements like StaticText. Is this possible?
As of Android 8.0 (API level 26), you can use fonts in XML. See the documentation here.