Возможно, вы захотите взглянуть на документ Google , поддерживающий несколько экранов . В основном здесь происходит то, что экраны на устройствах Android имеют разную плотность пикселей. Они подразделяются на низкие, средние, высокие (ldpi, mdpi, hdpi). Если ресурс недостаточно велик для экрана с большей плотностью, он увеличивается до нужного размера - это, вероятно, то, что происходит с вами.
Nexus One имеет DPI около 250, что переводит его в класс hdpi. Используя формулу Google (количество ячеек * 74) - 2, чтобы рассчитать dp для вашего виджета 1x1, получим размеры виджета 72x72 дп.
Преобразование из dp в пиксели:
pixels = dp * (density / 160)
Таким образом, для изображения 72x72 dp соответствующие размеры изображения на основе плотности были бы:
ldpi (120 DPI) = 72 * (120 / 160) == 54 x 54 pixels
mdpi (160 DPI) = 72 * (160 / 160) == 72 x 72 pixels
hdpi (240 DPI) = 72 * (240 / 160) == 108 x 108 pixels
xhdpi (320 DPI) = 72 * (320 / 160) == 144 x 144 pixels
Используйте эти формулы для создания своих активов, и вы должны получить четкие изображения.