Я разрабатываю приложение для Android, которое запускается на каждом экране размера. Для этого я создал папку drawable, drawable-ldpi, drawable-mdpi, drawable-hdpi and drawable-xhdpi
. И для макетов, создающих папки layout, layout-small, layout-normal, layout-large and layout-xlarge
. Для значений я создаю values, values-small, values-normal, values-large, values-xlarge
. Это первый раз, когда я работаю над поддержкой нескольких экранов. И в Интернете так много ссылок, которые объясняют множественную поддержку экрана по-разному. Поэтому у меня мало вопросов.Поддержка нескольких экранов на основе размера экрана
- Существует ли какая-либо другая папка, кроме этих папок?
- Я правильно?
- Как преобразовать разрешение от ppi к dpi?
И главное, что я создаю приложение только в портретном режиме.
Edit-
Сначала я создаю значение папку с ldpi, mdpi, hdpi
. Но устройства относятся к тем же dpi, но имеют разные размеры, создающие проблему. Поэтому я решил создать такие папки, как указано выше.
Следуйте по этой ссылке http://developer.android.com/guide/practices/screens_support.html для получения дополнительной информации –