Жайык
всем привет , можете помочь , у меня длинные список в recyclerview , и когда прокручиваю параметры меняются (путаются я думаю)к примеру есть текст с краным цветом выделенный и когда прокручиваю то замечаю что цвет поменялся на черный и т.д и еще есть checkbox у каждого и когда ставлю галочку прокручиваю внизу списка замечаю что галочка проставилось и на других тоже не могу понят...
Жайык
список двухуревневый (parent, child)
Tishka17
Значит не сбрасываешь эти параметры в onBindViewHolder
Artem
Всем привет. Помогите пожалуйста. Создал проект, появились ошибки и не показывается редактор дизайна. Раньше такого не было
Artem
28?
Artem
я успел что-то пропустить?
Artem
больше не android-p?
Сергій
больше не android-p?
Ещё с dp3. Апи финализаровали
Artem
о, круто
Ivansuper
Ребят, хочется прояснить для себя один момент
Ivansuper
Словил конфликт версий саппорт либы v7 и play-services-ads-15.0.1
Ivansuper
Проблема в том, что реклама ссылается на версию 26.1.0
Ivansuper
По факту получается, что используя рекламу, я ограничиваю себя версией 26.*.* ?
Ivansuper
Я могу принудительно нужные директивы объявить руками как 27.1.1, но тогда по факту получается что-то может сдохнуть в коде рекламы
Ivansuper
Т.е., наглядно
Vitaly
Ребят, а как организовать работу в фоновом процессе после закрытия приложения? Перепробовал уже ооочень много способов, но ни один не работает, причём везде пишут, что этот способ работает не всегда, но как тогда тот же WhatsApp получает уведомления в фоновом режиме?
Aleksey
Привет! Есть карта на которой рисуются маркеры. При скролле появляются фризы - gpu profiler показывает, что-то выползаю за 16мс. Какие инструменты использовать, чтобы отдебажить, в чем проблема? Пробовал systrace только пока
Vitaly
Firebase Cloud Messaging
Не хочу Firebase
Vitaly
Firebase Cloud Messaging
Про него я знаю
Vitaly
Firebase Cloud Messaging
Должны же быть другие способы
Aleksey
Много маркеров типа?
Сначала да, потом ограничил 25-ю
Aleksey
Foreground Service ещё, но это такое
Сергій
Должны же быть другие способы
Нету ) источник пушей только Google services, у которых иммунитет к Doze
Ivansuper
Вроде же можно делать exlude module
Предлагаешь у библиотеки рекламы оторвать зависимость и собрать с висячими вызовами?
Сначала да, потом ограничил 25-ю
если я правильно понял проблему то кластеризация её решит, вот здесь это всё годно реализовано в отличие от стандартных утилит: https://github.com/mg6maciej/android-maps-extensions
Сергій
Т.е., наглядно
Делай exclude этого модуля или форси версию кастом табов
Ivansuper
Точнее, оно соберет с 27.1.1 все равно
Ivansuper
Делай exclude этого модуля или форси версию кастом табов
Так вот я и говорю. Если я зафорсю более высокую, я все равно в теории получаю риск?
Valentin
Получаешь, если изменения в апи были существенные
Ivansuper
Будет работать
Ладно, ладно. Это я и так понимаю. Вопрос был поставлен просто со стороны теории. Меня в смущение бросило то, что гугл не обновил свои сервисы, а при этом гордо заявляет, что таргетинг у меня не самый высокий
Valentin
Будет работать
А в случае, если допустим, в более высокой версии сменилось название метода какого нибудь? Тогда не должно заработать
Mike
Насколько я помню, на бинарной совместимости у Гугла лежит большой чёрный болт
Artem
Ребята, почему, когда нажимаешь на infer constraint layouts, то некоторые элементы сдвигаются, а другие вообще пропадают?
Ivansuper
Насколько я помню, на бинарной совместимости у Гугла лежит большой чёрный болт
Другими словами, люди могут просто заменить или удалить, вместе депрекации с обратной совместимостью
Ivansuper
Без зазрения совести
Сергій
А в случае, если допустим, в более высокой версии сменилось название метода какого нибудь? Тогда не должно заработать
Это бывает очень редко. Да и делают не так. Добавляют новый метод, а старый деприкейтят
Valentin
Да, согласен, редко, но все же
Ivansuper
Ладно. Будем следить. А гуглу пока дизлайк
Valentin
Кстати, вот допустим есть либа. Хорошая, своё дело делает. Но ее не поддерживают, т.е. не обновляют support в зависимостях. Что лучше? 1. Форкнуть и обновить 2. Через exlude
Ivansuper
Имхо 1
Ivansuper
Очевидно почему
Valentin
Ну, если форкать, то там надо будет ее на битрей заливать
Valentin
Либо в проект тащить модулем
Ivansuper
Ну, без усилий не сделаешь
Ivansuper
Тем более это только если тебе в паблик охота
Valentin
А так да, наверное в остальном первый вариант лучше
Сергій
Либо в проект тащить модулем
Можно как комит подключить ))
Сергій
Это как?
implementation "com.github.profileName: repository:082f8319af"
Сергій
И добавить jitpack.io
Valentin
О, не знал что так можно, спасибо
d
Подскажите адекватные обертки над sqlite кроме room
Сергій
Я так делал с одной либой
Влад
а я модуль тянул..
Сергій
GreenDao
Valentin
Content Provider
Сергій
Сергій
Только писанины многовато
Valentin
Только курсоры, только хардкор
Konstantin
пацаны ваще ребята, где можно нахантить идей для аппок
Konstantin
не хуеты вроде "сделай чат" и действительно проблемы которые можно решить
Konstantin
ок гляну
Сергій
ок гляну
Там правда дизайны )
Влад
Только курсоры, только хардкор
моожно ж тупо взять любую либу и силекты вручную писать
Сергій
Но бывают и интересные
Konstantin
не, визуал должен после идеи идти )