Per la risoluzione ti propongo una soluzione stupida, banale, ma anche sensata:
se, come hai detto che farai, crei un progetto con SDK > 1.6, avrai le tue tre cartelle, con all'interno, di default, le icone predefinite dell'applicazione per le tre risoluzioni. Per hdpi sono 72x72, per mdpi 48x48 se non erro e per ldpi 30x30; se i valori sono sbagliati potrai verificarlo facilmente da te andando a controllare le immagini nelle relative cartelle.
Ecco, io, nella mia applicazione ho riscalato ogni immagine secondo queste proporzioni. Siccome scrivo il mio software per un NexusOne (hdpi), mi faccio le misure con quello schermo e poi, per mantenere compatibilità inserisco la stessa immagine nelle altre due cartelle, secondo la proporzione:
misura_immagine:72 = X:48 oppure misura_immagine:72 = Y:30. X e Y sono le altezze/larghezze dell'immagine per le altre due risoluzioni.
Spero di essere stato d'aiuto
