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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 4.64
Rider
Сообщений: n/a
#1

Резиновый экран - Android

22.12.2008, 12:20. Просмотров 1731. Ответов 10
Метки нет (Все метки)

либо вы запутались, либо изложили неправильно
дети ссылаются на отцов, а не отцы на детей - сначала заноситься запись в primary таблице, и только потом запись ссылающуюся на запись в primary таблице.

только что вставленную запись можно достать так:
sSql = 'INSERT INTO ....'
Connection.Execute(sSql)
sSql = 'SELECT @@identity '
NEWID = Connection.Execute(sSql).Fields(0).Value
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
darkhunter
0 / 0 / 0
Регистрация: 22.12.2008
Сообщений: 12
22.12.2008, 12:24     Резиновый экран #2
Я действительно в этих делах не особенно разбираюсь. Как быть , если для новой записи в главной таблице нужна новая запись во второй, на которую будет ссылаться первая?
sm100
2 / 2 / 0
Регистрация: 30.12.2012
Сообщений: 29
16.01.2013, 18:29     Резиновый экран #3
Подскажите, как сделать изменение масштаба визуальных элементов (например, кнопок) для разных экранов.

Если разрешение экрана маленькое, то смотрится все хорошо, но если разрешение экрана большое, то все элементы выглядят тараканами.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
16.01.2013, 18:50     Резиновый экран #4
http://developer.android.com/trainin...s/screens.html
Vladimirys
298 / 195 / 22
Регистрация: 16.01.2010
Сообщений: 551
17.01.2013, 00:00     Резиновый экран #5
Стандартные элементы интерфейса "сами масштабируются" (одна из веских причин их использовать и не городить "самодельные огороды"). А в остальном, вам V0v1k, дал полезную ссыль.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.01.2013, 00:08     Резиновый экран #6
сами масштабируются если размены в dp

Добавлено через 3 минуты
или при помощи weight
Vladimirys
298 / 195 / 22
Регистрация: 16.01.2010
Сообщений: 551
17.01.2013, 00:11     Резиновый экран #7
Это да. Я почему то, решил что это и так понятно (про dp - для элементов UI и sp - для текста). Упустил.
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.01.2013, 00:17     Резиновый экран #8
sp для текста чего-то аля блокнот, а для всего остального тоже dp.
Vladimirys
298 / 195 / 22
Регистрация: 16.01.2010
Сообщений: 551
17.01.2013, 00:23     Резиновый экран #9
Так буржуи пишут
http://stackoverflow.com/questions/2...-sp-in-android
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
17.01.2013, 00:26     Резиновый экран #10
but it is also scaled by the user's font size preference

Добавлено через 54 секунды
выставил юзер в преференсах текст х10 и ваш текс кнопки, размер которого указан в сп, увеличится в 10 раз)
sm100
2 / 2 / 0
Регистрация: 30.12.2012
Сообщений: 29
17.01.2013, 12:28     Резиновый экран #11
Цитата Сообщение от V0v1k Посмотреть сообщение
but it is also scaled by the user's font size preference

Добавлено через 54 секунды
выставил юзер в преференсах текст х10 и ваш текс кнопки, размер которого указан в сп, увеличится в 10 раз)
Большущее спасибо!

Пожалуйста, не могли бы намекнуть чуть больше по "юзер в преференс". Как раз это я и ищу.

Я возможно по недоумию сделал интерфейс на стандартных кнопках, а когда стал тестировать не на телефоне, а на планшетнике, то оказались кнопки просто тараканними. Теперь я гадаю, как сделать эти кнопки больше!

Добавлено через 1 час 28 минут
Посмотрел что значит - "user's font size preference" и понял, что это изначальные установки, а мне нужно, чтобы фонт менялся в зависимости от размера экрана.

Буду рад любой помощи.

Добавлено через 38 минут
Проблему решил при помощи


android:textSize="@dimen/XXX"


Задается в Layout - Layout-large - fontsize

Всем спасибо!
Yandex
Объявления
17.01.2013, 12:28     Резиновый экран
Ответ Создать тему
Опции темы

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