Most Android developers would agree, that building a settings screen, even with the Jetpack Preference API, is quite painful. You have to create the xml file, the activity and the settings fragment where the preferences are getting rendered. Especially realizing dynamic preferces for certain purposes is a small challenge and…