Проблема совместимости устройства Android в обычном устройстве

Я страдаю от последних нескольких дней, но я не получаю идеальный ответ для этого сайта разработчика Android я

и кроме этого я также изучаю множество веб-сайтов, но большая часть веб-сайта говорит об использовании габаритов и использовала его для маленьких нормальных больших и больших размеров, но это не дает мне идеального решения, потому что большинство устройств, которые я тестирую, все они целевое нормальное значение десять центов, такое как это устройство, начинается с 3,7 до 5 дюймов, и из-за этого моя карта перемещается вверх в соответствии с устройством, я хочу, чтобы на каждом устройстве был идеальный внешний вид, к которому прикреплено изображение это в основном вид карты

на самом деле я хочу идеальный внешний вид на каждом устройстве, я нашел один метод, который отлично работает, чтобы сделать размеры XML в соответствии с размером экрана, но это не надежно, я должен сделать больше, чем 25 XML, и если придет другое устройство, мне придется сделать для них также это изображение URL это в основном вид карты

1 ответ

Если вы хотите поддерживать все устройства, то, по моему мнению, вам нужно проверить несколько пунктов. Эти пункты приведены ниже:

  1. Сначала вы должны убедиться, что вы используете правильные размеры во всех выдвижных ведрах. Я говорю это, потому что я думаю, что вы выглядите идеально на одном устройстве, но не выглядите хорошо на других устройствах.
  2. Не делайте несколько xmls, это устарело.
  3. Чтобы задать поля для всех устройств, необходимо создать папку разных значений или папку Dimens для разных устройств.
  4. Это новый способ поддержки нескольких устройств, несколько XML устарели.

Здесь я выкладываю 2 ссылки, это и это, проверьте их. Я думаю, что это полезно для вас, просто попробуйте. И до голосования, если это поможет.

Другие вопросы по тегам