Android: suporta várias telas

Eu estou tentando fazer uma aplicação no Android. Eu quero que ele seja capaz de rodar em vários telefones de diferentes tamanhos de tela, então eu estudeisuporte a múltiplas telas em desenvolvedores e de acordo com isso eu tenho que criar 3 arquivos xml diferentes para suportar três tamanhos de tela diferentes e também 3 tipos diferentes de imagens para cada tipo de arquivo xml. Mas em um blog eu tenho a idéia de fazer isso usando o método atual de tamanho de tela. Então eu estou confuso o que devo fazer. significa que é otimizado e desempenho aumentando caminho. E qual deles será mais perfeito para suportar todos os tipos de tela (exceto telas extra grandes)

questionAnswers(4)

yourAnswerToTheQuestion