Андрей
Всем привет! Народ, подскажите, стоит ли изучать Realm? Или он не так часто используется?
Андрей
стоит
Благодарю
Andrew
🧐
Руслан
Всем привет, ребят делаю шахматную доску, смысл такой что в книге нужно найти комбинации и кликая по ним появляется шахматная доска, кто нибудь сталкивался с такой реализацией?) Может кто-то библиотеки подсказать на гитхабе ? Играть не возмож будет, только на доске просмотреть комбинации
Bahrom
Привет всем, приходилось ли кому нибудь работать в создании приложения для родительского контроля, посоветуйте пожалуйста готовые опен сорс проекты, в крайнем случае платные проекты или SDK
m0rych0k
Всем привет кто-то работает с mopub? Есть проблема что facebook ввели новые нативные банеры,а адаптеры что предостовляет mopub все еще используют просто нативную рекламу. Вопрос момет кто то сталкивался и знает быстрое решение кроме переписать адаптер mopub?
Michael
Там даже руками по канве на день работы максимум. Либу столько же искать и осваивать
если человек задает такие вопросы, то вряд ли он сможет рисовать на канве
Michael
понятно что нужно какое-то простое решение в виде либы
🐈 гав-гав
можно ли как то узнать менялись ли данные в MutableLiveData? при условии что они должноы изениться на точно такие же
Сергей
Добавить в объект флаг "привет, на самом деле мы поменялись?"
Сергей
И менять только в одном месте
Vadim
эм а к примеру я в presenter'e запустил Handler и после я хочу его остановить остановить то как можно?
Металлов
Здрасте, подскажите пожалуйста как получать ответ в ретрофите в виде массива байтов
Vadim
handler.removeCallbacksAndMessages(null)
то есть этой строчки в принципе будет достаточно, чтобы избежать возможноых проблем?)
Vadim
проблем какого рода?
ну активити допустим завершилось а handler ещё ждёт какое то время)
Металлов
а чего ждет-то? вы пример приведите
Он про утечку памяти говорит видимо
Vadim
а чего ждет-то? вы пример приведите
ну вот активити упало за 2 секунды а handler 3 секунды) Handler().postDelayed({ viewContract?.showMainActivity() }, 3000L)
Nikita
ну вот активити упало за 2 секунды а handler 3 секунды) Handler().postDelayed({ viewContract?.showMainActivity() }, 3000L)
лучше хэндлер создавать с конкретным лупером, чтобы быть уверенным, на каком лупере выполнится. чтобы этого избежать, можно воспользоваться WeakReference
Vadim
Всем привет. Подскажите, как достать некастомные аттрибуты в кастомном вью? Нужно достать iconTint и установить его программно
central
ну вот активити упало за 2 секунды а handler 3 секунды) Handler().postDelayed({ viewContract?.showMainActivity() }, 3000L)
в активити нету методы который вызывается при уничтожение активити?
Vadim
в активити нету методы который вызывается при уничтожение активити?
есть ну я к тому что там тоже по идее нужно вызывать handler?.removeCallbacksAndMessages(null)
Eugene
Приветствую! Что думаете насчёт флатер? Я не холивары разводить, просто думаю попробовать, стоит ли?) Может есть какая-то годная статья для начала?(можно на англ) пы сы доку скидывать не нужно)
Arsen
иногда проскакивают вакансии на флатер разрабов, значит в проде юзают, х3 насколько успешно
lilmir
lilmir
Я использую AutoCompleteTextView
lilmir
И для него ArrayAdapter
Eugene
иногда проскакивают вакансии на флатер разрабов, значит в проде юзают, х3 насколько успешно
Я сейчас даже скорее не с точки зрения продакшн разработчика, а в плане ощущений при знакомстве) Как оно чуждо или нет)
lilmir
Как сделать так чтобы у меня сразу этот список отобразился, а не после набирания пары символов?
Kyrylo
Я сейчас даже скорее не с точки зрения продакшн разработчика, а в плане ощущений при знакомстве) Как оно чуждо или нет)
очень интересно. После RN кажется бальзамом. Сотрудник пишет для себя приложуху, очень сильно хвалил.
Kirill
подскажите пожалуйста, у меня есть ResyclerView в котором много item.xml. в item.xml есть ConstraintLayout, он принимет bind:isAlpha="@{item.isInclude}" bind:isEnabled="@{!item.isInclude}". Когда запускается приложение к тем элементам, что видны при старте alpha не применяется, а ebabled применяется ко всем элементам. Почему такое может происходить? alpha настолько дольше работает, что не успевает до появления view??
Arsen
система читает значение альфы при отрисовке кадра, впрочем, как и другие свойства. Биндер самописный?
Eugene
Спасибо за мнения, это то что я ожидал!;)
Stas
Спасибо за мнения, это то что я ожидал!;)
используем флаттер в проде, в некоторых моментах он плох, в некоторых шикарен
Stas
в каких плох? просто интересно
Необходим был qr сканер специфический, писали нативные модули и были проблемы в производительности даже на средних девайсах
Arsen
ну для начала код адаптера в студию
Kirill
ну для начала код адаптера в студию
Ну там все просто.. Если бы он был не правильный, он бы вообще не работал)
Kirill
ну для начала код адаптера в студию
@BindingAdapter("isAlpha") fun setAlpha(view: View, isAlpha: Boolean) { if (isAlpha) view.alpha = 0.5f else view.alpha = 1f }
Yuri
подскажите кто-нибудь работал с broadcast receiver для перехвата смс?
Arsen
подскажите кто-нибудь работал с broadcast receiver для перехвата смс?
тут так не принято, сразу вопрос задавай, у нас тут много кто с чем работал
Stas
Да самописный. Как можно это избежать?)
Также много холиваров что плохо что хорошо возникает
Yuri
как перехватить смс? на стековерфлоу нашел как (линк ща дам) но оно падает
Yuri
как перехватить смс? на стековерфлоу нашел как (линк ща дам) но оно падает
https://stackoverflow.com/questions/848728/how-can-i-read-sms-messages-from-the-device-programmatically-in-android
Kirill
попробуй без датабиндинга альфу выставлять
Сейчас уточню, но даже если жёстко прописываю в размере, то видимый элемент, все равно не принимает альфу. Но если покрутить вниз, а потом вверх (обновить) то он принимает альфу
Kirill
У меня такое чувство, что это из-за гонки потоков.. но это прям я совсем не уверен)))
Arsen
а откуда у тебя там потоки?
Kirill
а откуда у тебя там потоки?
Чисто идея.. Просто другого логического объяснения у меня нет (
Arsen
Чисто идея.. Просто другого логического объяснения у меня нет (
в гугле ругаются на ItemAnimator, типа это он мешает альфе
Alexandr
чатик, встречались ли вы с таким *очень хорошим сдк*? метод интерфейса, в параметрах отдает список элементов, требует вернуть выбранный пользователем элемент из списка
Arsen
https://stackoverflow.com/a/41005559/7721510
Сергій
занулить 😁
Kirill
Помогло!!
Сергей
чатик, встречались ли вы с таким *очень хорошим сдк*? метод интерфейса, в параметрах отдает список элементов, требует вернуть выбранный пользователем элемент из списка
"Ну, можно и так". Логичнее вернуть номер. Но. Списки и объекты в них разные бывают. У некоторых нет нумерации. Или возвращаемый объект нужен как есть, может с ним чо сделают. Или понаудаляют из списка элементов что номер уже не торт.
Kirill
https://stackoverflow.com/a/41005559/7721510
Огромное спасибо!!!
Alexandr
я с ужасом представляю как это можно реализовать
Alexandr
вы представляете как это реализовать? у вас есть сущность, она реализует интерфейс, дергается метод с параметром—списком строк. вам нужно отобразить список, дать пользователю выбрать, и вернуть в этом же методе результат