Size: a a a

Android Developers

2020 March 16

D

Dmitry in Android Developers
Quantum Harmonizer
Что такое «активные компоненты», какими «такими», чем не устраивает вариант «покрасить их в серый цвет»?
чтобы не прописывать много лишнего кода
источник

S

Sergey in Android Developers
Более подробно, при использовании версии 3.4.0 возникаеют следующие ошибки:
[ERROR] 8001: com.google.zxing.HtmlAssetTranslator: Class com.google.zxing.HtmlAssetTranslator removed
[ERROR] 8001: com.google.zxing.StringsResourceTranslator: Class com.google.zxing.StringsResourceTranslator removed
источник

Y

Yushka in Android Developers
Dmitry
чтобы не прописывать много лишнего кода
можно сделать селектор цвета в колорс, который будет устанавливать цвет в зависимости от значения isActive вьюхи. если я правильно поняла, что надо..в  хмл устанавливается обычно - бэкграунд или цвет..а в коде для вью можно устанавливать значение isActive и цвет будет автоматически меняться
источник

ГА

Георгий Авакян... in Android Developers
хелп, клавиатура перекрывает bottomSheetdialogFragment, как починить? 2 дня гуглил, ничего не помогло
источник

I

Ivansuper in Android Developers
Dmitry
Может есть что-то что автоматически будет красить в серый?
В андроиде никогда не было изкоробочного механизма показа отключенных вещей в чернобелой палитре. Если хочешь так красить целые блоки, тебе придется либо для них наделать состояний со своими цветами, либо заморочиться с отрисовкой через ColorFilter
источник

QH

Quantum Harmonizer in Android Developers
Кирилл Романенко
1) Так разговор про то что у AsyncTask есть метод execute, который ты не можешь вызывать несколько раз. Все методы фьючи многоразовые.
2) То, что прогресс можно показывать кучей способов. И периодически это надо делать не только в начале и конце.
4) Когда "всегда"? Я вот чёт практически ни один инструмент не оборачиваю, кроме календаря. Если инструмент обязательно нужно оборачивать, чтобы скрыть боль от его использования - значит он плохо задизайнен.
1) А, понял тебя. Да, это всё вытекает их убого спроектированных на наследовании асинктасков.
2) onProgressUpdate
4) Всё так. Тут мой поинт скорее в том, что обернуть то, что есть из коробки, в сто строчек дешевле, чем тащить за собой стопицот строчек.
источник

QH

Quantum Harmonizer in Android Developers
Dmitry
Может есть что-то что автоматически будет красить в серый?
хмммм, View#setLayer(mode, paint)
источник

I

Ivansuper in Android Developers
Dmitry
Может есть что-то что автоматически будет красить в серый?
То что сказал Гармонайзер, плюс Paint.setColorFilter(ColorMatrixColorFilter). Через матрицу помоему можно увести цветное в чб. Гугли. Не самая тривиальная тема
источник

DK

Denis Kapaev in Android Developers
вся эта кампания по унижению джавы и асинктасков напоминает тоталитарную пропаганду, когда людям объясняют кого правильно любить, а кого правильно ненавидеть

вот уже даже в гайд по собесам включили, как правильно на этот вопрос отвечать

(я если что не фанат какой-либо технологии, так мимо проходил, просто промывание мозгов не люблю)
источник

I

Ivansuper in Android Developers
Denis Kapaev
вся эта кампания по унижению джавы и асинктасков напоминает тоталитарную пропаганду, когда людям объясняют кого правильно любить, а кого правильно ненавидеть

вот уже даже в гайд по собесам включили, как правильно на этот вопрос отвечать

(я если что не фанат какой-либо технологии, так мимо проходил, просто промывание мозгов не люблю)
К сожалению да
источник

D

Dmitry in Android Developers
Спасибо все большое что откликнулись) сейчас буду разбираться. Знаю, что с таким способом надо заморочиться, при этом если функционал будет расширяться то лучше написать один раз рабочий код, чем сто раз дописывать для всего
источник

QH

Quantum Harmonizer in Android Developers
Denis Kapaev
вся эта кампания по унижению джавы и асинктасков напоминает тоталитарную пропаганду, когда людям объясняют кого правильно любить, а кого правильно ненавидеть

вот уже даже в гайд по собесам включили, как правильно на этот вопрос отвечать

(я если что не фанат какой-либо технологии, так мимо проходил, просто промывание мозгов не люблю)
Очень похоже, да.
Я глянул в тот канал, а там про листвью очень странная формулировка: забыли, что он переиспользует ячейки, но и не сказали явно, что не переиспользует. https://t.me/AndroidSobes/153
источник

DK

Denis Kapaev in Android Developers
а с джавой вообще элементарно, это вопрос денег и многолетней тяжбы google и oracle
источник

QH

Quantum Harmonizer in Android Developers
Denis Kapaev
а с джавой вообще элементарно, это вопрос денег и многолетней тяжбы google и oracle
Ничего не элементарно. Судятся, насколько я понимаю, за куски из HotSpot, которые попали в Dalvik/ART.
Нельзя засудить гугл за то, что сообщество пишет на Java.
источник

I

Ivan in Android Developers
Quantum Harmonizer
Очень похоже, да.
Я глянул в тот канал, а там про листвью очень странная формулировка: забыли, что он переиспользует ячейки, но и не сказали явно, что не переиспользует. https://t.me/AndroidSobes/153
Паттерн view holder придумали сильно позже list view. При этом для самого list view это, фактически, хак. А recycler view уже так спроектировали и использовали уже привычный всем view holder
источник

ЕТ

Евгений Тимочкин... in Android Developers
Всем привет. Подскажите в какую сторону копать? Есть приложение на Android, есть устройство, подключаемое по Bluetooth, которое "спамит" данными через notification характеристику.Внимание вопрос, есть какие-то подходы, для обработки этих данных как потока? Каждая "посылка" данных состоит из 19 байт. Сейчас думаю добавлять прилетевшие байты в очередь и в отдельном потоке обрабатывать их (правильно ли использовать Service для этого?). Повлиять на струтуру данных, которые "летят" с устройства нет возможности. Данные могут лететь в "разобранном" виде, т.е. начало числа (1-й байт) прилетает в первой посылке, а вторая часть числа (2-й байт) прилетает в следующей. Поэтому собссно и вопрос возник.
источник

QH

Quantum Harmonizer in Android Developers
Ivan
Паттерн view holder придумали сильно позже list view. При этом для самого list view это, фактически, хак. А recycler view уже так спроектировали и использовали уже привычный всем view holder
Я про это утверждение: «RecyclerView переиспользует ячейки списка при скроллинге.» Как бы и чо? ListView тоже.
источник

Sergey λ in Android Developers
Quantum Harmonizer
Ничего не элементарно. Судятся, насколько я понимаю, за куски из HotSpot, которые попали в Dalvik/ART.
Нельзя засудить гугл за то, что сообщество пишет на Java.
кажется формулировка была следующей “API replication”
источник

QH

Quantum Harmonizer in Android Developers
Sergey λ
кажется формулировка была следующей “API replication”
whatever, котлин тут никак не помогает
источник

Sergey λ in Android Developers
Quantum Harmonizer
whatever, котлин тут никак не помогает
+
источник