Size: a a a

Android Developers

2020 January 21

QH

Quantum Harmonizer in Android Developers
Не надо анализировать классы, если вы не статический анализ для IDE CI.
источник

v

vitaly in Android Developers
Aleksey D.
в общем-то написать его, может, можно, но ошибка там крайне понятная, имхо
издеваешья?)) Там написано, что у меня тип параметра не тот, а у меня класс, который вообще не имеет этого метода. 2 абсолютно, совершенно никак логически между собой не связанные ошибки.
источник

v

vitaly in Android Developers
Quantum Harmonizer
Не надо анализировать классы, если вы не статический анализ для IDE CI.
ничо не понял(
источник

QH

Quantum Harmonizer in Android Developers
vitaly
ничо не понял(
Обычно тебе не надо «делать анализатор, который покажет, что в классе нет метода», если ты не разрабатываешь компилятор или статический анализатор.
источник

СМ

Сергей Меркурьев in Android Developers
Привет! Кто как справляется с генерацией dimens файлов? Может тулзы какие-нибудь удобные есть?
источник

QH

Quantum Harmonizer in Android Developers
Сергей Меркурьев
Привет! Кто как справляется с генерацией dimens файлов? Может тулзы какие-нибудь удобные есть?
Это зачем вообще?
источник

AD

Aleksey D. in Android Developers
vitaly
издеваешья?)) Там написано, что у меня тип параметра не тот, а у меня класс, который вообще не имеет этого метода. 2 абсолютно, совершенно никак логически между собой не связанные ошибки.
нет метода для app:showBackIcon который принимает ObservableBoolean
идешь в свои адаптеры и ищешь, какой же там есть и думаешь, почему ты дурак
источник

СМ

Сергей Меркурьев in Android Developers
Quantum Harmonizer
Это зачем вообще?
а как сделать адаптивный UI для разных плотностей?
источник

QH

Quantum Harmonizer in Android Developers
Сергей Меркурьев
а как сделать адаптивный UI для разных плотностей?
ну всякие match_parent, wrap_content, weight
источник

СМ

Сергей Меркурьев in Android Developers
Quantum Harmonizer
ну всякие match_parent, wrap_content, weight
А если чисто ими не обойтись? Размеры шрифтов например те же или конкретные размеры кнопок
источник

v

vitaly in Android Developers
Aleksey D.
нет метода для app:showBackIcon который принимает ObservableBoolean
идешь в свои адаптеры и ищешь, какой же там есть и думаешь, почему ты дурак
я пошёл, нашёл, метод есть, обзерваблБулеан он вполне принимает (во всех остальных случаях). Ошибка никак не указывает на реальную причину, даже косвенно.
источник

QH

Quantum Harmonizer in Android Developers
Сергей Меркурьев
А если чисто ими не обойтись? Размеры шрифтов например те же или конкретные размеры кнопок
я бы арифметикой вычислил) типа, 12sp на sw320dp, 18sp на sw820dp, зависимость линейная. изи)
источник

AD

Aleksey D. in Android Developers
vitaly
я пошёл, нашёл, метод есть, обзерваблБулеан он вполне принимает (во всех остальных случаях). Ошибка никак не указывает на реальную причину, даже косвенно.
класс Toolbar и сравнить с твоим Toolbar - не?
источник

СМ

Сергей Меркурьев in Android Developers
Quantum Harmonizer
я бы арифметикой вычислил) типа, 12sp на sw320dp, 18sp на sw820dp, зависимость линейная. изи)
Это понятно, только экранов с десяток другой и таких вот переменных и расчётов выходит дофига. Рутина одним словом) Вот и спрашиваю, может есть какие-нибудь генераторы. Нашёл один плагин, но он генерит только один раз и только весь файл
источник

v

vitaly in Android Developers
Aleksey D.
класс Toolbar и сравнить с твоим Toolbar - не?
ну вот я и сравнил, ошибка моя, я её нашёл, но датабиндинг показывает вообще не то, это факт.
источник

QH

Quantum Harmonizer in Android Developers
Сергей Меркурьев
Это понятно, только экранов с десяток другой и таких вот переменных и расчётов выходит дофига. Рутина одним словом) Вот и спрашиваю, может есть какие-нибудь генераторы. Нашёл один плагин, но он генерит только один раз и только весь файл
ну я бы сделаль прост
val buttonTextSize =
       spLinearly(sw320 = 12, sw820 = 18, unit = SP)
...
button {
   textSize = buttonTextSize(resources)
}
пишется тривиально, генерировать ничего не надо.
источник

СМ

Сергей Меркурьев in Android Developers
Quantum Harmonizer
ну я бы сделаль прост
val buttonTextSize =
       spLinearly(sw320 = 12, sw820 = 18, unit = SP)
...
button {
   textSize = buttonTextSize(resources)
}
пишется тривиально, генерировать ничего не надо.
как вариант, но у нас старый подход)
источник

АГ

Арина Громова in Android Developers
Привет!
Подскажите пожалуйста, что такое core android? Если можно, то максимально доступным языком:)
источник

QH

Quantum Harmonizer in Android Developers
Арина Громова
Привет!
Подскажите пожалуйста, что такое core android? Если можно, то максимально доступным языком:)
Думаю, имеются в виду компоненты приложений, фрагменты, вьюшки, жизненные циклы.
источник

ДН

Дмитрий Никитин in Android Developers
Арина Громова
Привет!
Подскажите пожалуйста, что такое core android? Если можно, то максимально доступным языком:)
Если имеется ввиду библиотека, то это все библиотеки апи для работы со всеми основными элементами андройда используя androidx. Если имеется ввиду в целом, иногда так называют "девственный андройд", только что собранный без лишних приложений
источник