Como usar adequadamente o Vector Drawable compatível com versões anteriores com a mais recente Biblioteca de Suporte Android?

O drawable vector foi adicionado à Biblioteca de Suporte há pouco tempo e houve muitas alterações na API desde então: sinalizadores Gradle, blocos de inicialização, seletores, atributos XML personalizados etc. A questão é: como usá-lo corretamente agora ( suporte lib v25) nestes casos:

ImageViewTextView drawableÍcone do menuÍcone de notificação

XML e programaticamente.

questionAnswers(2)

yourAnswerToTheQuestion