Я пытаюсь сделать так, чтобы мое приложение как можно лучше сочеталось со «стандартом» с остальной частью моего андроид устройства. Это отдельное приложение, не интегрированное с ОС или чем-то еще, я просто хочу, чтобы оно выглядело знакомым.
Область, в которой я заинтересован - это экран настроек. Если я смотрю на стандартный экран настроек Android, он хорошо расположен, имеет идеальный размер шрифта и аккуратные полоски между пунктами меню.
Как мне это сделать? Это ListView? Это делается с помощью обычного LinearLayout?
Мне бы хотелось иметь возможность воспроизводить внешний вид и стиль своего приложения. Кто-нибудь может помочь?

И это не только ОС Android. это большинство «профессиональных» приложений:

Большое спасибо