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

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

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

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

03.02.2015, 21:53. Просмотров 1177. Ответов 23
Метки нет (Все метки)

Как быть, я сделал текстовое приложение без графики, а на различных девайсах разный DPI и на одних слишком крупный текст где DPI 240, а где DPI 120 слишком мелкий??
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.02.2015, 21:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Про DPI экранов (Программирование Android):

Поясните про поддержку разных экранов - Программирование Android
Я туплю или эмулятор глючит ? В genymotion сделал 3 устройства, что бы поиграться разными layout для разных экранов: 1. 480х800 2....

DPI в эмуляторе - Программирование Android
Использую Genymotion на Linux. Тут решил кастомное разрешение установить, заодно поигрался с DPI. В документации сказано, что ldpi -...

Скачать приложение с конкретным DPI - Программирование Android
В приложении используется много картинок, для каждой плотности они сделаны в своих разрешениях. Как сделать так, чтобы человек с mdpi...

Какой прок от dpi относительно px? - Программирование Android
Пишу своё первое приложение под android. Дали макет(или как там он у android разработчиков называется) размером 600х800px. В нём есть...

How to set text size and layout according resolution and dpi - Программирование Android
Hi, Please tell me that How to set text size and layout according resolution and dpi?

Узнать разрешение (dpi) картинки, загруженной в Bitmap - Программирование Android
Всем привет! Как получить разрешение картинки из Bitmap? Вообще возможно ли это?

23
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,663
Завершенные тесты: 1
04.02.2015, 18:27 #16
Цитата Сообщение от Freddy Hardest Посмотреть сообщение
размер текста в textview задан в xml, только из меню у меня через код меняется
Цитата Сообщение от Freddy Hardest Посмотреть сообщение
да я в коде не меняю, размер задан статически в layout_xml
Что-то здесь не сходится
0
Freddy Hardest
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 43
04.02.2015, 18:31  [ТС] #17
Spelcrawler, предположим я меню не пользуюсь, меню в данном случае не влияет
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
04.02.2015, 19:23 #18
Цитата Сообщение от Freddy Hardest Посмотреть сообщение
предположим я меню не пользуюсь, меню в данном случае не влияет
Меню то тут при чем?

Я проблемы вообще не вижу, зачем указывать вот так:
android:textSize="20sp"
Когда нужно вот так:
android:textSize="@dimen/text_size" />
А так писать в dimens.xml соответствующей папки values:
<dimen name="text_size_teams_team">18sp</dimen>
0
Freddy Hardest
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 43
04.02.2015, 19:55  [ТС] #19
Rube, да я тут ваще запутался, какие мне нужно создать папки dimens-values и какие значения
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
04.02.2015, 20:09 #20
Плотность пикселов на экране - возможны значения:
ldpi — предназначен для хранения ресурсов, рассчитанных на экраны с низкой плотностью пикселей (100–140 dpi);
mdpi — для экранов со средней плотностью пикселей (140–180 dpi);
hdpi — для экранов с высокой плотностью пикселей (190–250 dpi);
xdpi - новый тип для очень высокой плотности для планшетов
nodpi - Вы можете использовать значение nodpi для растровых ресурсов, которые не должны масштабироваться.
В этом случае система не требует точного совпадения.
Вот скрины, каждая папка values относится к своему размеру экрана согласно значению (hdpi, ldpi и т.д.) в конце названия папки.
0
Миниатюры
Про DPI экранов   Про DPI экранов   Про DPI экранов  

Freddy Hardest
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 43
04.02.2015, 20:52  [ТС] #21
Rube, спасибо, это у тебя эклипс? а то на студио этих папок нет, гребаный студио, а с сайта грёбаный гугл убрал эклипс_сдк
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
04.02.2015, 22:37 #22
Эклипс он самый да, тоже надо постепенно на АС переходить.
0
Spelcrawler
527 / 497 / 111
Регистрация: 12.03.2014
Сообщений: 1,663
Завершенные тесты: 1
04.02.2015, 23:15 #23
Цитата Сообщение от Freddy Hardest Посмотреть сообщение
а то на студио этих папок нет
Их и в эклипсе нет, самому нужно добавлять.
0
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,072
05.02.2015, 08:39 #24
Цитата Сообщение от Spelcrawler Посмотреть сообщение
Их и в эклипсе нет, самому нужно добавлять.
Почему нет, при создании проекта они все есть.
0
05.02.2015, 08:39
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2015, 08:39
Привет! Вот еще темы с ответами:

Создание экранов - Программирование Android
Только начал изучать Android да и Java тоже. Хочу узнать, как сделать несколько экранов. Типа авторизация, при успешной открытие 2-ого...

Перелистывание экранов - Программирование Android
Если кто пользовался официальным приложение для ВК под андройд, то в разделе &quot;новости&quot; если провести пальцем по экрану,то от выползает как...

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

Размеры экранов планшетов - Программирование Android
Всем привет. Вот какая штука. У гуглов в доках сказано что если в папочку sw600dp положить разметку, то она будет самостоятельно работать...


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

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

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