Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
indevid
0 / 0 / 0
Регистрация: 03.02.2015
Сообщений: 1
#1

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

03.02.2015, 23:07. Просмотров 341. Ответов 2
Метки нет (Все метки)

Писал приложение на эмуляторе nexus7, использовал Relativelayout. Подогнал всё хорошо на книжную и на альбомную ориентацию использовав 2а разных layouta, но много значений задавал с dp-например отступы между элементами или когда подгонял размеры и мало использовал match_parent ну и wrap_content.
Столкнулся с проблемой- на других разрешениях экрана, получилась ерунда.
Что делать?
Как я понял всего 2а варианта:
1) избегать dp и пользоваться только match_parent ну и wrap_content. переделывать всё допустим в Linear Layout, так как там вроде нет привязки к элементам. Но что то не хочется это делать и не совсем уверен как поможет. особенно с шрифтом текста, он то всёравно в dp.
2) Делать отдельно layout под разные разширения, впринцепе подогнать под каждое отдельно не сложно, но я не знаю как сделать чтоб например под nexus7 открылись одни layouti под например nexus4 другие.
Что нужно делать???
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2015, 23:07
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разные расширения экрана (Программирование Android):

Поворот куба сначала вокруг оси y с.к. экрана потом вокруг оси x с.к. экрана - Программирование Android
Предыстория: Я пишу 3D игру и там соответственно нужно производить поворот тела в пространстве. нужно делать 2 поворота по горизонтали и...

Файл расширения (Expansion File) - Программирование Android
Есть приложение, где используется Expansion File. При загрузке приложения файл скачивается в папку android/obb/packageName/expansionFile....

Разные расширения в конце URL - WordPress
Доброго времени суток. Делаю перенос сайта на вордпресс с сохранением всех ссылок, ибо сайт раскручен и хорошо проиндексирован. Но...

Вирус ставит расширения и качает разные программы - Удаление вирусов
Здраствуйте,вчера скачал файл с вирусом,после чего сразу начали качаться mail.ru и много разных браузеров,после чего поменялось меню в...

Вирус устанавливает разные программы, расширения, плагины, создает ярлыки - Удаление вирусов
Доброго времени суток! В общем скачал одну программу, установил и потом начались чудеса... установка разных левых программ,расширений в...

Как сделать чтобы карта изменялась при изменении расширения экрана? - HTML, CSS
Всем привет! Я создал карту: <map name=mymap> <area shape=rect coords="0,0,200,30" href=index.htm> <area shape=rect...

2
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,071
04.02.2015, 08:41 #2
Вы не в курсе про папки values-hdpi, values-ldpi и т.п., а также про dimens.xml?
Почитайте, все вопросы отпадут.
0
krapotkin
2629 / 2507 / 632
Регистрация: 14.04.2014
Сообщений: 12,140
Записей в блоге: 7
04.02.2015, 09:20 #3
это решает часть проблем, но реально, все - не отпадут )
как-то пробовал сделать увеличенный текст на кнопках...
дело сильно осложняется тем, что информация о DPI, которую отдает устройство для внутренних вычислений SP/DP, часто очень далека от действительности, и с этим ничего не сделать, только экспериментировать с раскладками.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.02.2015, 09:20
Привет! Вот еще темы с ответами:

Переход на мобильную версию сайта, в зависимости от устройства (или расширения экрана) - HTML, CSS
Я не знаю, по какому принципу работают сайты, у которых при открытие которого с мобильного устройства, открывается мобильный вариант, с...

Что делать если после уменьшения расширения экрана картинка рабочего стола становится меньше? - Windows 10
Здравствуйте, уважаемые форумчане. При смене расширения экрана на моем ПК на ОС windows 10 с рекомендуемого 1920х1080 на 1280х1024 картинка...

Подстройка сайта по разные разришения экрана - HTML, CSS
Доброго времени суток. Делаю сайт. На своем ноутбуке все смотрится замечательно (1366*768). Но вот на других экранах все не очень. Сайт...

Масштабирование под разные разрешения экрана - Visual Basic .NET
Доброго всем времени суток. Подавляющее количество программ имеют адаптацию под разные разрешения экрана. У меня же контролы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru