Я делаю приложение, которое легко доступно и ДОЛЖНО использоваться на телефонах, но было бы УДОБНО для использования на планшете, если оно доступно.
Я знаком с альбомной / портретной компоновкой для отдельных файлов XMLа как насчет разных разрешений?Это также проблема для приложений, предназначенных только для телефона, что является лучшим способом иметь масштабируемые макеты.
Я использую значения dip
, которые не зависят от плотности, но не так эффективны, как просто использование процентов, которые будут масштабироватьэффективный макет.
Я также жестко закодировал XML.Я представляю, что могу программно сгенерировать макет, проверив ширину и высоту экрана НА КАЖДОЙ ДЕЯТЕЛЬНОСТИ, но скажите, что есть лучший способ?