Student
Добрый день. У меня есть метод, который возвращает какой-то тип (допустим Boolean). Как мне его превратить в Observable, при подписке на который, я буду получать true/false в зависмости от того, что вернет метод. Буду признателен за ответы
Nurulloh
Привет всем! Есть тут кто пробовал Telegram Source использовать и кастомизировать?
Олег
Привет. Коллеги, порекомендуйте хороший смс шлюз для авторизаций пользователей или альтернативный метод. Нужно подтверждение мобилки пользователей. Кто, что использует в кейсах?
Олег
FireBase Auth
Что бы только контакты не сливать=)
Олег
FireBase Auth
Что-то слышал про звонки на номер 8800, как в вайфай сетях, может знает кто?
Andrew
Что-то слышал про звонки на номер 8800, как в вайфай сетях, может знает кто?
я бы вот таким сервисам как раз не стал сливать))))
Олег
я бы вот таким сервисам как раз не стал сливать))))
смс дорогие, а файр бейс бесплатный сыр в мышеловке, не кому предъявить и не скем подписать NDA
Anonymous
Всем привет, отзовитесь пожалуйста кто реализовывал AR динамический контент
Олег
моя компания пользуется smsc.ru если что)
Спасибо за совет, посмотрю. Проблем не было с доступностью? У меня просто клиент на 300К авторизаций в месяц....
Oleg
ну хз https://tjournal.ru/tech/54385-google-play-premoderation
Ну так в статье ни слова про модерацию относительно законодательств каждой из стран + проверяют только те, где автоматика заметила чтот подозрительное. Я ж не говорю что совсем нет модерации)
Andrew
а, стоп, была проблема - у них нет защиты от "DDos" мошеники могут таким образом весь счет опустошить)
Andrew
тупо регая или создавая фейк-заказы )
Олег
ну тут нужна копча тупо
Олег
Clickatel, smsc
спс, из Русских кто нить еще есть проверенный?
Konstantine
Ну так в статье ни слова про модерацию относительно законодательств каждой из стран + проверяют только те, где автоматика заметила чтот подозрительное. Я ж не говорю что совсем нет модерации)
в статье то нет, но так то уже сколько лет прошло с момента введения. Плюс я ориентируюсь еще и на опыт Apple Store, где вручную модерируют все приложения вплоть до разрешений в них и перед релизом приходят уведомления об изменениях в законодательствах (мне как то японские законы подсунули на подтверждение). Ни к чему не склоняю, но думаю, что сейчас и на законодательство модерируется
Олег
я бы вот таким сервисам как раз не стал сливать))))
я имел ввиду, что есть альтернатива смс как то через звонок, толи исходящий толи входящий. Замечу сразу диктовка кода не устраивает заказчика. Я бы и сам замутил))
Konstantin
как получить название разрешения из системного Permission Manager? раньше на старых версиях (26 например) работал такой код: val pm = packageManager val permissionInfo = pm.getPermissionInfo(permission, 0) val group = pm.getPermissionGroupInfo( permissionInfo.group, 0 ) return group.loadLabel(pm).toString() и он отдавал ровно то что на скрине - например "телефон" если спрашивали разрешение CALL_PHONE но на 29 апи например уже вместо этого отдает android.permission-group.UNDEFINED. можно конечно попробовать взять permissionInfo.loadLabel(pm).toString(), но там, в том же примере, вместо "телефон" пишет "Осуществление телефонных вызовов"
Alex
Ребят, как очистить можно BehaviorSubject? Смысл в том, что после повторной подписки он возвращает последнее значение, что не требуется. Как этого избежать, есть ли какие то альтернативы?
Konstantin
как получить название разрешения из системного Permission Manager? раньше на старых версиях (26 например) работал такой код: val pm = packageManager val permissionInfo = pm.getPermissionInfo(permission, 0) val group = pm.getPermissionGroupInfo( permissionInfo.group, 0 ) return group.loadLabel(pm).toString() и он отдавал ровно то что на скрине - например "телефон" если спрашивали разрешение CALL_PHONE но на 29 апи например уже вместо этого отдает android.permission-group.UNDEFINED. можно конечно попробовать взять permissionInfo.loadLabel(pm).toString(), но там, в том же примере, вместо "телефон" пишет "Осуществление телефонных вызовов"
честно пошарился по гуглу но как будто бы никто не сталкивался. зачем в принципе это получать - чтобы сказать пользователю "включи такое то разрешение", но если имена не совпадают то это будет довольно сложно объяснить - разрешение называется "телефон" и не "осуществление телефонных вызовов" в его приложении
Глеб
Товарищи, кто сталкивался? Катнул новые скрины в google play, ревью прошло, пишет что все опубликовано но в play store скрины не обновились
у них там с короной и изменением графика работы крышу снесло. жди, скоро появятся, у меня тоже такое было - изменение страницы якобы опубликовали, а изменения появились через день или через 2
Andrew
можно же на сервер-сайде за этим следить
согласен, но был бы приятный бонус)
Сергей
Почему, когда я оборачиваю потенциальный NPE в try catch, студия всё равно продолжает ругаться?
neikist
Знает кто библиотеку нормально реализующую для сяомей и ванпласов ACTION_CREATE_DOCUMENT интент? В гугле и на андроид арсенале одни пикеры
Сергей
Бесит этот warning
Ivan
Full
ViewPager2 и фрагменты, внутри которых SwipeRefreshLayout конфликтуют между собой, не знаете как можно решить эту проблему?
Full
А пробовал понять почему?
Пробовал, не удалось решить проблему
ABI
Пробовал, не удалось решить проблему
У тебя Свайп в одном из фрагментов который ты пихаешь в пейджер? Или в каждом из фрагментов есть свайп?
Sergey
Всем привет, такой вопрос: в методе onBind вьюхолдера нужно поменять одну строчку. Что нужно сделать, чтобы не дублировать код и не создавать новый адаптер из-за этого?
TS
TS
Подскажите как удалить верхний toolbar?
TS
C использованием NavigationBottomBar
Andrii
C использованием NavigationBottomBar
вообще в манифесте прописіваешь тему без тулбара и готово
TS
Не оно тогда удаляет нижний toolbar
Sultan
Не оно тогда удаляет нижний toolbar
<item name = "android:windowActionBar">false</item> <item name = "android:windowNoTitle">true</item>
ABI
В каждом
Может пересмотреть архитектуру?
TS
это не работает
рабочий способ getSupportActionBar().hide();
TS
работает даже без указания стилей
Александр
Что можете сказать про nwicode free?
neikist
Тут еще спрошу пожалуй. Эмулей сяоми всяких там, хуавеев да ванпласов же в природе не существует? Или все зоопарк девайсов дома держат?
Konstantin
зоопарк, только на работе, и там всего два животных 😂
Egor
В стилях Light.NoActionBar
Александр
Про сервисы не подумал. Спасибо за идею
бесплатно там только с триал-ом, для тестирования на ios использовал
Dmitry
Kobiton можешь глянуть, например. Там вроде большой зоопарк и есть remote debugging
Как часто приходится считаться с вендорами? В каких задачах требуется учитывать особенности производителя?
Вова
Всем привет,на каком железе/компьютере/ноутбуке комфортно разрабатывать на андроид чтоб не тормозило и все было окей
Вова
i5 + ssd
То есть на i5 +ssd228 гб + 16 гб ОЗУ,норм?
neikist
То есть на i5 +ssd228 гб + 16 гб ОЗУ,норм?
Ссд маловат. А так на годик хватит
Damir
в общем студию на ссд поставить
Damir
и все ок
Damir
озу для начала и 8 хватит если деньги жмут
Damir
но лучше 16 сразу
Денис
Лучше сразу 16, у меня 8 и это боль
Денис
Особенно когда изучаешь и открыто 30 вкладок в хроме, запущено 3 проекта с которыми сверяешь, а если ещё и попробовать два эмулятора открыть то проще сразу в окно прыгать
neikist
в общем студию на ссд поставить
Если есть хард отдельно. Если нет - то 200 гигов маловато будет скорее всего
Никита 🙃
Лучше сразу 16, у меня 8 и это боль
Лучше сразу 32) У меня 16 и это боль)))
neikist
Лучше сразу 32) У меня 16 и это боль)))
Да, пару раз в неделю на 16 боль ощущается. Но на годик еще хватит более менее нормально пожить
Damir
парень с 4гб: подержите моё пиво