Я задал вопрос, похожий на этот, но подумал, что задам более общий вопрос, чтобы получить более широкий диапазон ввода.
Я задаю этот вопрос, потому что последние два приложения, которые я разработал, ябросил все ресурсы с изображениями в папку drawable-hdpi, не работал с альбомным режимом, тестировал его в основном на своем личном телефоне Droid и, по сути, чувствовал, что я разрабатываю только для своего собственного устройства.Хотя я всегда использовал dpi и sp в соответствующих местах, этого было недостаточно, чтобы мое приложение масштабировалось соответствующим образом на других размерах / плотностях экрана.Иногда он хорошо масштабируется, но всегда имеет тенденцию обрезать часть экрана при меньших размерах.
Как лучше всего запустить приложение, которое будет масштабироваться, по крайней мере, достаточно хорошо на всех устройствах?
Например, должен ли я создать макеты моего приложения так, чтобы оно выглядело правильно на экране HVGA по умолчанию и позволяло масштабировать его до большей плотности?Не лучше ли активно создавать файлы макетов как для портретной, так и для альбомной ориентации?
Что вы делаете для того, чтобы ваши приложения выглядели хорошо на всех устройствах, не сосредотачиваясь на одном размере, а затем копаясь в этом, чтобы управлять