Дмитрий
Не все люди с ограниченными возможностями могут управлять жестами
Дмитрий
Даже на презентации говорили
Ilia108
Всем доброго дня. Есть вопрос для обсуждения, если кто-то прокомментирует буду благодарен. *можно ли в приложении сделать функцию учёта времени, которое юзер проводит за играми и инстаграммом?
mike
Привет всем. У меня есть firebase messaging service в нем меняются данные в shared preferences когда приходит пуш, но когда приложение свернуто, то пуш идет мимо сервиса. Почему так и как сделать чтобы при свернутом тоже пуш обрабатывался?
Ilia108
Подскажите кто что думает по этому вопросу? Официально вроде как нельзя, но если использовать косвенные показатели - разряд батареи, активность сенсора дисплея?
Сергій
Первый юзает новое апи андроид 9+, второй сумели на старом UserStats почти тоже самое
Ilia108
Да, можно. Смотри Digital Wellbeing и ActionDash
И это не будет классифицировано как слежка?
Сергій
Ты же не смс читаешь
Сергій
Спасибо большое)
https://play.google.com/store/apps/details?id=com.actiondash.playstore
Ilia108
Ты же не смс читаешь
У меня вышел зарубон с кодером. Я прошу создать эту функцию в своём приложении - он уверяет что это не возможно и это не пропустят ни play Market, ни app store. Типа spying и всё такое.
Flogiston
как предоставить ресурсы для экранов с нестандартными разрешеняими (например DensityDpi = 440)?
Flogiston
Забей на них? 🤷‍♂️
закажчик хочет
Ilia108
Ну так-то могут и завернуть при желании 🙃
Мне нужно только получать информацию о экранном времени проводимом пользователями за играми и инстой
Alexander
об экранном*
Ilia108
об экранном*
Ну да. Я так сформулировал, чтобы было понятно, что мне не нужен котент в инсте или понимание в какую игру пользователь играет. Только учёт - время в игре, время в инсте.
Ilia108
Может не правильно назвал)
Сергій
Конечно могут быть ограничения по версиям андроид, я не говорил что это будет просто и везде работать
mike
Слать data message только
Спасибо, помогло
Sergey
Привет, почему при получении нотифайки на одном устройстве есть звук, на другом нет?
Ilia108
Я выше скинул приложение.
Я увидел. Спасибо большое)
Danile
кто-то знает как с датабиндингом можно сделать анимацию с одного фрагмента в другой (к примеру через транзакцию с addSharedElement не получается, потому что вьюхи не отрисосываются до отображения).
Arsen
а без датабиндинга получается? там есть методы для ожидания и продолжения
Flogiston
на developers.android написано, что так можно делать, но у меня ошибка, что я сделал не так?
Arsen
хотелось бы с датабинддингом)
потому что вьюхи не отрисосываются до отображения а каким боком тут датабиндинг?
Mike
без i
и что за квалификатор такой — 440dp?
Arsen
и что за квалификатор такой — 440dp?
sw<N>dp w<N>dp h<N>dp
Flogiston
и что за квалификатор такой — 440dp?
для екранов с нестандартным разрешением 440 dpi
Mike
sw<N>dp w<N>dp h<N>dp
ну так там ничего из этого, он хочет таргетировать нестандартную плотность
Mh
ldpi mdpi и т.д. можно
Flogiston
можно ссылку, где написано, что так можно?
https://developer.android.com/guide/topics/resources/providing-resources
Arsen
ну так там ничего из этого, он хочет таргетировать нестандартную плотность
не уверен, что они имел в виду именно плотность, скорее всего просто не шарит в терминах
Mike
https://developer.android.com/guide/topics/resources/providing-resources
а если попробовать старый aapt?
Сергей
Настройки одинаковые
Как ответили - у старых, 8 и 9 разная система нотификаций, надо разбираться чтр поменяли
Сергей
....придумал универсальный ответ как на 9ке обеспечить фоновую работу раз в 5 минут и чаще. Шлите каждому юзеру data fcm с сервера!
Flogiston
для values не работает это, для дровейбл - норм
Тойсть мне нужно высоту указывать
Arsen
тебе нужно гайдлайны почитатать, никто не юзает NNN рил лайфе
Arsen
Тойсть мне нужно высоту указывать
https://material.io/design/layout/responsive-layout-grid.html#ui-regions
Mike
тебе нужно гайдлайны почитатать, никто не юзает NNN рил лайфе
это не отменяет бага в сборщике ресурсов
Arsen
это не отменяет бага в сборщике ресурсов
а точно должно для values работать?
Mike
а точно должно для values работать?
а где написано, что нет?
Кирилл
Такой вопрос: после поворота нужно снова открывать алерт - раньше я это реализовывал ивентами, сейчас хочу средствами андройда переоткрывать алерт после поворота. Как это можно сделать?
Arsen
диалогФрагмент сам откроется
Ivan
Привет всем! Кто может подсказать, как лучше и с помощью чего отображать таблицы в приложении:)?
Сергей
Привет всем! Кто может подсказать, как лучше и с помощью чего отображать таблицы в приложении:)?
tableLayout c программной генерацией строк и столбцов (см. пример на стартандроиде) сунутые внутрь скролвью если нужно что то вроде экселевских. Я делал, реализуемо
Сергей
гридLayout или он же в ресайклере если число колонок не меняется и элементы одинаковы
Olga
Добрый вечер! На данный момент такой кейс: есть сокет, данные с сокета должны записываться в локальную бд, а уже уи обновляться по подписке с бд. В качестве бд был выбран реалм (но вопрос решаемый) Встаёт проблема многопоточности и доступа к реалму, и закрытие - открытие инстанса реалма на каждый экран, в то время как для сокета инстанс должен быть по факту открыт все время работы приложения.. В интернете пыталась найти похожие кейсы организации, но безуспешно, может быть у кого-то был похожий кейс? Или есть ещё какой-то вариант другой архитектуры (но с обязательным промежуточным вариантом)..
⬤ vitaly
А проблема в чём?
она хочет с готового ctrl+c. Как и я. Как и все)
Mike
она хочет с готового ctrl+c. Как и я. Как и все)
вот давай она лучше сама скажет, чё хочет
⬤ vitaly
да без б
⬤ vitaly
может, кто подскажет либы попроще для кастомных пин кода и графического ключа?
Olga
А проблема в чём?
Проблема в том, что 1. объекты реалма могут работать, точнее доступ к ним, только в созданном потоке (т.е. изначально - это io), при этом в уи потоке данные о них должны обновляться, поэтому unmanaged objects - не вариант. 2. Не совсем ясно, как разделить инстансы для сокета соответственно и уи, при том что локальный дата-сорс один. Здесь, наверное, нужно по-другому данный момент спроектировать, но как правильно - не знаю и какого-то best practice найти не могу.
Diego Velazquez
Всем привет
Olga
1. положить объекты в одном потоке, а в другом, через другой инстанс реалма, забрать 2. как угодно, лишь бы инстанс использовался ровно в одном потоке
1. Спасибо! 2. С точки зрения архитектуры, все равно не ясно как организовывать. 2 разных локальных дата сорса? Учитывая, что по факту инстанс реалма должен закрываться после уничтожения активити/фрагмента..
Diego Velazquez
Кто проконсультирует по поводу отложенных deep links с appsflyer?
Student
Вечер добрый. Кто-нибудь получал такую ошибку: E/ErrorHandler: java.net.ProtocolException: Too many follow-up requests: 21