Программирование Android - разрешение экрана

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

6
задан Satyam 24 April 2010 в 04:38
поделиться

2 ответа

Короткий ответ - размер всех элементов макета в dip . dip - это сокращение от Density-independent pixel , и Android автоматически масштабирует элементы размером в dip , чтобы они имели одинаковый размер на разных экранах. (Вы можете сократить dip до dp в XML-файлах макета.)

Подробный ответ - прочитать эту статью на сайте разработчиков Android . Это длинный текст, но я настоятельно рекомендую прочитать его от начала до конца хотя бы один раз, прежде чем вы зайдете слишком далеко в своем приложении.

6
ответ дан 10 December 2019 в 02:44
поделиться

Есть несколько рекомендаций по созданию приложения, не зависящего от разрешения,

  1. Для использования всех 9 изображений патчей.
  2. Для создания макета в соответствии с независимым от плотности пикселем.
1
ответ дан 10 December 2019 в 02:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: