Imagens em diversar resoluções

Galera, tenho uma dúvida básica.

Tenho uma imagem (foto) que quero exibir em alguns aparelhos de resoluções diferentes. Tenho para testar um Galaxy Note (1280x800) e um Galaxy 5 (320x240).

Queria saber como exibir essas imagens de maneira centralizada. Eu não tenho idéia de como deve fazer… Alguem poderia me ajudar, alguma idéia de como gerenciar melhor essa questão de layout.

Vlw

Sim!

Embaixo da pasta resource do seu projeto você deve possuir uma pasta
chamada drawable com suas imagens. Você pode criar também as pastas:
drawable-hdpi (grande), drawable-ldpi (pequeno), drawable-mdpi (médio)
e drawable-xhdpi (extra grande).

Ai embaixo dessas pastas você coloca imagens com resoluções diferente
e embaixo da pasta drawable você cria um xml como o abaixo:

<?xml version="1.0" encoding="utf-8"?>

<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_enabled="true" android:drawable="@drawable/imagem_enabled" />
    <item android:state_enabled="false" android:drawable="@drawable/imagem_disabled" />
</selector>

Então você usa o nome do xml quando usar um ImageView ou como
resource para um componente e o android vai selecionar a imagem
dependendo do tamanho da tela e tal.

Valeu marcosharbs,

eu sabia sobre as pastas com o drawable diferentes, mas nao sabia como poderia selecionar de acordo com a resolução.

Obrigado pela dica do XML.