Александр
здравствуйте
Александр
кто писал для андроид парсинг ?
Александр
я вчера попробовал несколько видео на ютуб ну че то НЕ СРАБОТАЛО
Александр
кто знает что как делать и ссылки на маатериал
Александр
@nylon_smile
Ivan
кто знает что как делать и ссылки на маатериал
Ты html страницу пытаешься парсить?
Александр
Ты html страницу пытаешься парсить?
Я по твоему Нурсултан? 😕
Александр
Промазал🤷‍♂
Та я понял)
Anonymous
Абфускация это классно
Anonymous
Особенно если она хорошая
Anonymous
Vitaly
Подскажите, а если я не буду выносить атрибуты, которые не поддерживаются низкими версиями API в отдельный xml файл, то приложение будет падать?
Cactus🌵(Алексей)
Кто пользовался ADJLAB библиотекой для in-app покупок? Помогите пожалуйста, не могу получить purchaseToken
a
Все в admob получили уведомление о "Закон о защите конфиденциальности потребителей в Калифорнии" ? Интересно, если я его не настрою, то мой аккаунт заблокируют только для Калифорнии или вообщем?
Vitaly
есть есть дефолтный хмл файл (который будут юзать версии ниже) то не будет
Ну да, есть дефолтный xml, который будут юзать версии ниже, но там есть атрибуты, которые не поддерживаются этими версиями
a
А Адмоб разве падал?
🐈 гав-гав
вот их можно вынести в идентичный файл хмл с таким же названием и версии пониже не будут его юзать
Александр
А Адмоб разве падал?
Не падал. Какое - то время назад прошла волна жалоб, мол "Нам не платят за рекламу, статистика не собирается, просмотры не робят, шо проесходет((". Хотел узнать, стабилизировалось ли это всё.
a
А что эта за функция такая появилась внутри адмоба? Зачем мне проверять какие то объявления?
Александр
Хз зачем, но выглядит так, словно теперь можно блочить всякие шайтан объявления. Это круто ж.
--------
чуваки, прям максимально нубский вопрос. Пишу в таблицу данные, сразу за этим читаю эти данные из таблицы - она пустая. При перезапуске приложухи данные есть. Что не так?
--------
писать пробовал транзакциями и просто так - без разницы
Александр
Надо бы это, после записи в базу дёрнуть её с устройства и открыть вьюевром, глянуть что там по факту.
--------
курсор может старый используется
так insert не возвращает курсор, а при чтении он 100% новый, autoclosable юзаю в try
--------
имею ввиду курсор селекта после инсерта.
ну говорю же, он в try каждый раз сам открывается/закрывается, поэтому дело точно не в этом
Alex Android
В Room можно экспортировать/импортировать базу? Или как это вообще в SQLite делается?
Anonymous
видимо дело в этом, что странно...
Ну держите LiveData'у, которая знает происходит ли что-то с базой данных
Aleksei🐈
Господа, сталкиваюсь с таким интересным поведением приложения - в сервисе два потока, они обмениваются с некоторой периодичностью данными через сокеты на java nio. Версия debug, и пока телефон присоединен и сыплет сообщениями в logcat, все хорошо. Но если телефон отсоединить и через некоторое время опять присоединить, то в буфере logcat видно, что есть пропуски данных. То есть, такое ощущение что один из потоков, который "уснул" в select не "просыпается" вовремя в соответствии с указанным значением таймаута
Aleksei🐈
Но что самое интересное, пока телефон присоединен такого не случается
Aleksei🐈
То есть как бороться с этим непонятно
Aleksei🐈
С чем это может быть связано?
Сергей
В Room можно экспортировать/импортировать базу? Или как это вообще в SQLite делается?
Ну... теоретически базу можно скопировать тупо как файл куда то в общедоступное место. Но с учетом того что с скюлайт базой работать не особо удобно, можно прилепить ее экспорт в джейсон скажем - там в несколько строк.
--------
В Room можно экспортировать/импортировать базу? Или как это вообще в SQLite делается?
почитай доки, если не ошибаюсь недавно добавили такой функционал в Room
Anonymous
не использую Room
А какое отношение имеет LiveData к Room?
Alex Android
Или лучше сразу пилить интеграцию с Firebase...
--------
А какое отношение имеет LiveData к Room?
ммм, а ты думаешь, если дёрнешь LiveData из таблицы, то она будет обновлять тебе инфу, как в Room?
--------
Я про то, чтобы держать там boolean
опиши, пожалуйста полный кейс, не совсем понятно, что ты имеешь ввиду
--------
кстати, с проблемой разобрался в итоге, действительно, читал быстрее чем записывал
Artem
Всем привет! Как можно установить recyclerview maxHeight в самой разметке? Пробовал с констрейнт атрибуты app:layout_constraintHeight_max="300dp" app:layout_constrainedHeight="true" app:layout_constraintHeight_default="wrap" Но когда достигается высота 300dp, то он просто исчезает
Никита 🙃
А как можно RV расстянуть на всю высоту parent'a? Например есть parent 500dp (высота динамическая) есть RV, его 10 айтемов, условно, расстягиваются на 400dp (тоже динамически). Как можно между айтемами добавить маржины, что бы список расстянулся на всю длину parent'a?
Hovhannes
обожаю такие просьбы/требования от диза
Hovhannes
пахнет неэпическиким костылями ж
Nick
обожаю такие просьбы/требования от диза
А вообще да, стремно выглядеть будет )
Сергей
Ну можно и отдельный футер сделать в виде лэйаута. С динамической высотой
Сергей
А жутко ли это будет выглядеть - смотреть надо
Никита 🙃
Ну там меюшка есть. Её можно "увеличить". Самый неоптимальный вариант - LinearLayout и вьюхи добавлять с weight=1 Но там и так экран сложный и требовательный, поэтому надо сделать с переиспользованием)
Сергей
У нас есть вьюхолдер элемента. У него можно менять высоту или воткнуть в него снизу прямоугольный лэйаут. Переменной высоты. Можно сделать каждую вторую строчку пустым лэйутом переменной высоты но это дичайший костылище
Hovhannes
К комбо костыли
Никита 🙃
Вот как должно выглядеть (часы слева)) "Сделай как на iOS"
Hovhannes
вся суть разрабоки мобильной - на айосе есть такая хрень - сделайте так же на андроид. в чем дело?
Aldar
Доброго времени суток! Подскажите, возможна ли передача кастомных параметров в инструментальный тест при запуске из командной строки?
Сергей
....а Гугль героически уклоняется включить то что нужно в АПИ и говорит ипитесь сами. Надо будет - по канве нарисуете.
Alexey 🇪🇸
блэт, кто тригерит почем зря?
Nick
Вот как должно выглядеть (часы слева)) "Сделай как на iOS"
А если в каком то часу будет что то написано, то размер текста тоже будет динамически меняться, чтобы уместилось?)
Никита 🙃
блэт, кто тригерит почем зря?
Тут был спам. но его удалили раньше
Александр
Я что - то не могу понять, на каком этапе ЖЦ вью мы можем сказать, что она laid out? После onLayout(), когда её размеры и положение относительно родителя уже явно посчитано?
Александр
Чёт не гуглится толком, видимо ответ должен быть очевиден из контекста жц вью.
Aleksey
понятно
Там наверху еще один есть)
Сергей
Чёт не гуглится толком, видимо ответ должен быть очевиден из контекста жц вью.
Я как то возился с этим и решил вопрос радикально - в момент первого onDraw!