Приложение для Android не может работать должным образом на экранах с диагональю менее 4 дюймов.

Я разрабатываю небольшое приложение, но у меня возникают проблемы при развертывании приложения на экранах размером менее 4 дюймов. Пробовал на 3.2 дюймовом экране, вся компоновка перепутана между собой. Я долго искал эту проблему и пробовал некоторые методы, такие как создание папок с layout-small, layout-normal и layout-large. Это не дает мне правильного макета.

И еще один момент я не мог определиться какие образы ставить в ldpi или mdpi или hdpi. Прямо сейчас для лучшего разрешения изображения я помещаю все изображения в папку hdpi. Является ли этот способ правильным способом разработки приложения для Android?


person Akshay    schedule 21.11.2011    source источник


Ответы (1)


Размер экрана и плотность экрана - разные вопросы

Для маленького экрана используйте отдельный файл макета res/layout-small/main.xml Ваши ресурсы для рисования могут находиться в соответствующей папке в зависимости от плотности устройства.

например, sony xperia mini — это устройство xhdpi, в то время как другие устройства с экраном 3.2 могут быть устройствами ldpi или mdpi.

person Rajdeep Dua    schedule 21.11.2011