Как мне разработать Android-приложение для работы в разных разрешениях экрана - PullRequest
1 голос
/ 16 декабря 2011

Я работаю над проектом Android.На самом деле я разработал маленькое приложение в сотах с разрешением (1024 * 600), когда я запускаю одно и то же приложение в другом разрешении, скажем, на экране Android 2.2 (froyo) выравнивание изображений на экране приложения меняется.: Изображения, помещенные в XML-файл, упорядочены вручную (для ширины и высоты не используется обертка)

Пожалуйста, помогите мне с этим вопросом как можно скорее.Murali ... G

Ответы [ 3 ]

1 голос
/ 16 декабря 2011

В основном нам нужно рассмотреть использование шаблонов пользовательского интерфейса, таких как панель действий, панель инструментов и т. Д. Но ключевой момент заключается в том, что вы должны использовать меньше статичных изображений, а также использовать планшет. Вы должны были использовать Фрагменты (Конечно, вы сделали бы. В случае, если вы сделали. Пожалуйста, сделайте это).

Также используйте 9 картинок или цветов для фона. Если вы используете разные изображения, то. Вы должны сохранить изображения для различной плотности.

Может быть, все, что я говорю, абстрактно, поскольку этот вопрос абстрактен. Там нет ни одной строки ответа на это. Поскольку это процесс сам по себе.

1 голос
/ 16 декабря 2011

// Создайте свой XML таким образом

res/layout/my_layout.xml             // layout for normal screen size ("default")
res/layout-small/my_layout.xml       // layout for small screen size
res/layout-large/my_layout.xml       // layout for large screen size
res/layout-xlarge/my_layout.xml      // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation



Low density Small screens QVGA 240x320 

res/layout-small-ldpi
res/layout-small-land-ldpi

Low density Normal screens WVGA400 240x400 (x432)

res/layout-ldpi
res/layout-land-ldpi

Medium density Normal screens HVGA 320x480

res/layout-mdpi
res/layout-land-mdpi

Medium density Large screens HVGA 320x480

res/layout-large-mdpi
res/layout-large-land-mdpi

High density Normal screens WVGA800 480x800 (x854)

res/layout-hdpi
res/layout-land-hdpi

Xoom (medium density large but 1280x800 res)
0 голосов
/ 19 декабря 2011

Проверьте этот класс Android: http://developer.android.com/training/multiscreen/index.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...