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

Физический размер экрана - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Написание клиент-серверного приложения http://www.cyberforum.ru/android-dev/thread1084771.html
Доброго времени дня! Передо мной встала задача разработки клиент-серверного приложения под андроид. До этого писал только дэсктоп и поэтому мало знаком с соответствующими технологиями. Вопросы: Как и где найти подходящий сервер? Как написать API для него (подразумевается обмен локальной БД с БД сервера и авторизация)? Как работает регистрация и авторизация на сервере? Как отправлять с...
Android ListView шире экрана Хочу сделать так, чтобы текст в кастомизированном ListView не переносился на другую строку, а растягивался шире экрана. Установил у ListView и у TextView (элемент кастомизации списка) "layout_width=wrap_content", но все равно переносит. Возможно ли добиться того, что я хочу? http://www.cyberforum.ru/android-dev/thread1084697.html
Как обновить домашний виджет с данными вытащил из JSON файл Android
есть домашний виджет, который "должен" дисплей тексты и изображения, как только вытащил из файла JSON с моего сервера, но это ничего не показывая. Мой кода Java: public class DisplayHadith extends AppWidgetProvider { public static String CLOCK_WIDGET_UPDATE = "CLOCK_WIDGET_UPDATE"; DefaultHttpClient httpclient; HttpPost httppost;
Как лучше "повесить" обработчик событий на пункты списка, а потом отлавливать нажатие на них Android
Здравствуйте! Ниже приведенный код, получает json строку, затем достает от туда массив и данные из каждой строчки массива, распихивает в "маленькие" layout'ы которые в свою очередь закидываются в LayoutInflater, таким образом получается список. Натолкните, пожалуйста, на мысль, как лучше реализовать. Что бы в одной строке(в "маленьком" layout'е) не выводить все, а только одну строчку, все...
Android Проверка на существование массива http://www.cyberforum.ru/android-dev/thread1084606.html
Здравствуйте. есть такой код. ... for(int i=0; i<3; i++){ Log.d(ci+" ",label_str.toString().length()+""); // <- падает здесь с java.lang.NullPointerException } ...нужно проерить строки пустые или нет как быть?
Android Сериализация У меня есть ArrayList<ZoneView>; который я сериализую в функции onPause(); но при десериализации обратно из файла я получаю только поля протого типа(int), а ArrayList<CategoryForZone> путой, подскажите, как лучше сериализовать объекты типа ZoneView Поля классов: public class ZoneView implements Serializable{ private static final long serialVersionUID = 2952056031459050819L; //Поля... подробнее

Показать сообщение отдельно
kebal
9 / 9 / 0
Регистрация: 02.11.2012
Сообщений: 153
30.01.2014, 03:26  [ТС]     Физический размер экрана
Да, ещё до этого тестировал, там есть public поле metrics.densityDpi и оно на моем устройстве имеет значение 213 для обоих направлений, что вроде бы по формулам даёт приемлемый результат.
Хотя вот описание
public float densityDPi: The screen density expressed as dots-per-inch.
public float xdpi: The exact physical pixels per inch of the screen in the X dimension.
public float ydpi: The exact physical pixels per inch of the screen in the Y dimension.
Что как бы намекает, что в ширину и высоту плотность разная, что собственно я и раньше предполагал или читал в других источниках. При этом что в интернете находил - используют xdpi и ydpi.
И если использую densityDPI, то подсчет размера экранах в сантиметрах отличается на 1-2мм, а если использовать xdpi, ydpi, то если отнять от результата в сантиметрах единицу, то отличаться будет всего на 0.5-1мм, что точнее... но что за единица без понятия.
 
Текущее время: 11:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru