Для записи на внешние (съёмные) накопители обычно получают доступ к корню накопителя через провайдера документов. Но в некоторых приложениях используется такой вот диалог
Как это реализовано?
Это реализует API Storage Access Framework, внедренный в 21 API level - https://developer.android.com/guide/topics/providers/document-provider.html#client
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости