В последнее время я делал много исследований по оптимизации моего приложения для всех размеров экрана. Я создал 9 из каждого макета, чтобы соответствовать каждому размеру.Будет ли это работать на всех размерах экрана?
Не беспокойтесь о тех двух других расположений, которые только в каталоге layout
, я сделаю больше тех, кто позже
Некоторые статьи говорят, чтобы иметь больше макетов , но что? Я что-то упускаю? Я сделал это правильно?
У меня есть некоторые сомнения относительно размеров экрана, так как у многих людей в Интернете есть разные способы ориентации на разные устройства, это правильно?
<compatible-screens>
<screen
android:screenDensity="ldpi"
android:screenSize="small" />
<screen
android:screenDensity="mdpi"
android:screenSize="normal" />
<screen
android:screenDensity="xhdpi"
android:screenSize="large" />
<screen
android:screenDensity="xhdpi"
android:screenSize="xlarge" />
</compatible-screens>
Нужно ли добавлять более совместимые экраны? Потому что другие документы имеют намного больше. Будет ли приложение появляться на всех устройствах, таких как планшеты?
Есть ли что-нибудь, что я пропустил, чтобы быть оптимизированным для всех устройств, таких как планшеты и телефоны? Должен ли я создавать любые новые макеты или добавлять более совместимые разрешения экрана в манифесте?
Хорошо, я пропускаю что-нибудь в моих папках макета? Должен ли я иметь только 9? Появится ли приложение для планшетов? –
@NullPointerException Вы прочитали первую ссылку? –
Да, я читал обе ссылки. Все еще не знаю, есть ли у меня достаточно папок макета. –