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

Как правильно задать рамеры тексту? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как средствами джавы реализовать просмотр базы данных Access, SQL Server, SQL Server Compact и запись в нее? http://www.cyberforum.ru/android-dev/thread1248577.html
---
Программирование Android Как средствами джавы реализовать отправку SMS? Нашел много кодов, не работают Смотрел здесь http://www.mkyong.com/android/how-to-send-sms-message-in-android/ и вообще здесь https://www.google.ru/?gws_rd=ssl#newwindow=1&q=android+send+sms Но ничего не понял, в каком формате... http://www.cyberforum.ru/android-dev/thread1248575.html
Программирование Android Почему при смене цвета кнопка меняет свой размер?
Здравствуйте. Почему при смене цвета кнопки она меняет свой размер? Что может быть ? Меняю цвет через ресурс. <?xml version="1.0" encoding="utf-8"?> <resources> <color...
Программирование Android Нужна программа по типу родительского контроля
Подскажите если ктото что то знает найти таковую программу..... Есть смартфон на андроиде, нужна такая программа которая бы ограничилабы доступ к некоторым приложениям, что бы без ввода пароля нельзя...
Программирование Android Есть ли Паскаль на Андроид? http://www.cyberforum.ru/android-dev/thread1248468.html
подскажите есть ли паскаль на Андройд . скачал некоторых но там не работает readln или if,then и т.д плз дайте ссылку на апк версию
Программирование Android Проверить подключение к интернету, если выдернут шнур здравствуйте, как можно узнать, что есть подключение к интернету, если выдернут шнур из роутера? И еще: как исправить ошибку если при загрузке данных выключился интернет? Использую AsyncTask и... подробнее

Показать сообщение отдельно
semiromid
7 / 7 / 2
Регистрация: 28.08.2014
Сообщений: 177
29.08.2014, 11:16
Для всех экранов я поставил режим mdpi. Скриншоты экранов смасштабированы к одному размеру для наглядности. Надо понимать, что на самом деле диагонали экранов существенно отличаются, а наша цель – добиться, чтобы приложение выглядело одинаково на различных устройствах.

Мы видим, что на всех экранах 1 px остался равен 1 dp (т.к. режим mdpi). И in, pt и mm сохранили свои пропорции (1; 72; 25,4) относительно друг друга. Но обратите внимание, что 1 in уже не равен 252 px на экранах Wildfire и Galaxy. Это потому, что у этих устройств другое соотношение диагонали экрана и разрешения:
- у Wildfire экран с dpi = 180, т.е. 1 in = 180 px, поэтому первая кнопка (с шириной = 1 inch) теперь короче, чем кнопка с шириной 252 px.
- для Galaxy, соответственно, dpi = 151.

Видно, что приложение выглядит достаточно по разному на трех экранах. Так было бы, если бы не существовало коэфициента Screen Density. Но он есть и давайте смотреть, чем он полезен. Я включу режим ldpi для Wildfire и xhdpi для Galaxy. Desire оставляю в mdpi.
0
Миниатюры
Как правильно задать рамеры тексту?  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru