У меня есть сомнения в создании макета для других объектов, которые я имею в виду для поддержки различных устройств с различными разрешениями. Я сделал приложение, и он хорошо работает на устройствах hdpi, и я тестировал на Samsung Galaxy Grand, который имеет 320dp-460dp и 480px-800px.Поддержка различных устройств с разным расположением
Приложение May на этом устройстве выглядит потрясающе. но когда я бегаю на других устройствах, все испортилось. Так что я предложил сделать папку как макет-большой, макет-XLarge и макет-XXLarge но есть много различий в this ссылке и this ссылка
Так что это заставляет меня запутать, с которым имя я должен сделать папки макетов для поддержки всех устройств? скажите, пожалуйста,
а также скажите мне, что у меня есть некоторые жестко закодированные значения в моем макете, такие как левое поле 13 dp, чтобы мой дизайн выглядел идеально на устройстве hdpi, если я сделаю его больше в других устройствах xhdpi ???
, а также устройства, которые поставляются в папке компоновщиков больших и так далее, пожалуйста, ответьте на мои как путаницы, заранее спасибо
Создание определенной папки макета для поддержки определенного размера не означает, что ваше приложение не будет работать на других размерах. Это просто означает, что ваше приложение будет работать лучше на этом конкретном размере. – iTurki
Прочтите [официальные документы] (http://developer.android.com/intl/ja/guide/practices/screens_support.html) –
Возможный дубликат [Android: поддержка нескольких экранов] (http://stackoverflow.com/ вопросы/10380885/android-support-multiple-screens) –