Qual a diferença entre windowBackground e background para o estilo de atividades?

Eu tenho um plano de fundo definido para todas as atividades do aplicativo usando o parâmetro "android: background" nos estilos e definindo o tema do aplicativo para vincular a esse estilo.

Tudo funcionou bem, até que eu notei que para um diálogo com uma lista de itens, faz com que cada item tenha o tamanho total do plano de fundo.

Depois de alterar o parâmetro que está sendo usado para "android: windowBackground", ele parece funcionar bem nesse caso também.

Por que isso ocorre? Qual é a diferença entre os dois?

Além disso, a configuração "android: windowBackground" para @null comoaqui escrito fornecer o mesmo aumento de velocidade que usando "android: background"?

questionAnswers(1)

yourAnswerToTheQuestion