Sergey
Всем привет, разрабатываю приложение с уведомлениями в случае какого-либо события, хотелось бы разобраться как работают уведомления в мессенджерах, когда приложение просто напросто закрыто, на данный момент мое приложение с помощью сервиса запрашивает события раз в минуту и только при свёрнутом приложении, потому что нашёл пока только такое решение и исходя из найденной информации понимаю, что сервис можно запускать не чаще , чем раз в минуту, и назревает ещё один вопрос как мессенджеры уведомляют о сообщениях с точностью до секунды? Заранее спасибо за понимание и ответы.
Sergey
Спасибо, разберусь
trashkalmar
скорее пуши
Kopusha
на низком уровне, сокеты, да, но тебе наверное какой-то готовый сервис пуш-уведомлений нужен. Файербейз там и иже с ним.
Sergey
Ещё хотел бы спросить, есть ли тут люди работающие с mapbox api? Потому что бывает много вопросов, а обсудить не с кем
ROMAN
Привет. Чем вы обычно тень делаете когда нужно вьюшки с тенью сделать. Есть какие то инструменты? Может есть что посвежее найнпача?
ROMAN
Так там тень не настраивается толком... Не кастомизируется. Или я ошибаюсь?
ROMAN
И еще у кардвью есть translationZ
А на 19 API он работает ?
Alexey
А на 19 API он работает ?
Не знаю точно, но с 21 работает точно
Сергій
Кто-то тут сегодня хотел Navigation Components и AndroidX. Возрадуйтесь, вот подвезли артефакты https://twitter.com/ianhlake/status/1103372174277013504
やみ
Народ, а андроид 10 будет выпущен только в 64-бит arm64?
Anton
Издеваешься? Работающий вебсокет все время?
Anton
Если речь конкретно об оповещении в закрытом состоянии
Anton
Ужасно
Ruslan
Здравствуйте. Никто не сталкивался с таким, один и тот же репозиторий, я у себя заливаю приложение на телефон, все норм, а тестировщики заливают со своего компьютера и у них жутко лагает приложение..что может быть??
Ruslan
На чем ты тестируешь и на чем они тестируют?
Телефон один(мейзу), я лично с их компа заливаю и лагает приложение..
Turalllb
фиг поймешь эти авторские права ..даже урок по, например, адобе иллюистратору как то под лицензию пихают и если по уроку сделать объект, то использовать его нельзя. А может я его немного изменил, например цвет ?) Или например есть векторная иконка платная, я его подложил и сам перерисовал и че теперь мне нельзя даже в таком виде её использовать? Где можно обо всем этом почитать, где корень всех этих лицензий, патентов. Кто лицензирует и как доказывает.. А то не хочется с гугл так рано ссориться
Turalllb
К сожалению лицензии, это такие дебри, за счёт которых зарабатываются и теряться деньги, что мне кажется, что в них полностью разобраться невозможно. Встречный вопрос, почему ты написал об этом в андроид чат?)
ну чат общий по андроиду и довольно близко касается именно андроид разработчиков , потому что гугл так жестоко карает за нарушение лицензии и именно андроид разработчики должны больше об этом беспокоиться
Anonymous
Народ подскажите ,есть бд как мне переместить строку в конец списка с помощью запроса
Turalllb
хоть как нибудь бы ознакомиться с этими лицензиями, начать хоть надо
Eugene
ну чат общий по андроиду и довольно близко касается именно андроид разработчиков , потому что гугл так жестоко карает за нарушение лицензии и именно андроид разработчики должны больше об этом беспокоиться
Тоже верно, но мне кажется тут не будет достаточно развернутого ответа по этому вопросу. Разве что если кто-то с этим действительно плотно сталкивался
Anonymous
Sqlite
Eugene
Sqlite
В конец именно таблицы внутри бд?
Anonymous
Да
Eugene
Да
Можно узнать, какой у этого use case?)
Turalllb
Да
вообще бесполезная какая то затея, отсортировать если надо , то можно после получения данных , нафиг таблицу трогать
Eugene
Да
Я не силен в запросах прям что бы так, я бы костыльнул: delete, а потом снова insert. Но все равно мутно как-то. Таблица бд не предназначена для такого варианта хранения)
Сергей
Eugene
Ну да не плохая идея
Так все таки, зачем это нужно? Интересно
Eugene
Может мы придумаем что-то адекватнее?)
Ivan
Всем привет. Кто может сказать, вот это Dependency Injection или Service Locator (упрощённая версия)? Я склоняюсь ко второму варианту. https://github.com/googlesamples/android-architecture-components/blob/master/BasicRxJavaSampleKotlin/app/src/main/java/com/example/android/observability/Injection.kt
Ivan
Мб ещё это в чате про внедрение зависимостей спросить? (нужна ссылка на него)
Ivan
Есть такой чат?)
вроде, да. про Dagger 2
Ivan
вроде бы от StartAndroid
Turalllb
https://t.me/dagger_2
Eugene
вроде, да. про Dagger 2
Я думаю может сюда @Android_Architecture
Eugene
Всяко вопрос архитектуры
Ivan
ну на модуль похоже, который провайдит зависимости )
это понятно. Однако я хочу понять, это всё-таки внедрение зависимостей путём Dependency Injection или Service Locator. Оба провайдят зависимости
Ivan
Спасибо за ссылки
Turalllb
Я просто не знаю что такой Сервис локатор)
Anonymous
Может мы придумаем что-то адекватнее?)
У меня добавляються данные в бд, и выводиться в textview я хочу чтоб определенный текст всегда был последний
Konstantin
Я просто не знаю что такой Сервис локатор)
это подкапотный паттерн для DI
Turalllb
У меня добавляються данные в бд, и выводиться в textview я хочу чтоб определенный текст всегда был последний
Получаете весь текст в массив , там ставить на нужное место и публикуете в текстВью
Ivan
Я просто не знаю что такой Сервис локатор)
способ реализации Dependndency Inversion (5-ый принцип SOLID). Koin его использует
Konstantin
вообще да, спроси лучше у мамкиных архитекторов
Turalllb
способ реализации Dependndency Inversion (5-ый принцип SOLID). Koin его использует
спасибо,очень полезная для меня инфа на самом деле
Carlos
Carlos
Hello! This is my new game for iOS and Android. It was made with C++ and Cocos2d-x engine. We used 100% open source software to build this, like Inkscape for art. The main OS Dev was Ubuntu with Netbeans as the IDE. Any feedback will be very welcome! https://goo.gl/eq3zyi
Ivan
спасибо,очень полезная для меня инфа на самом деле
я диплом пишу про архитектуры для Android)
Eugene
я диплом пишу про архитектуры для Android)
А могут быть варианты? Пойди в чат по архитектуре и там тебе скажут, что существует clean architecture и говнокод. Другого не дано)
Eugene
Разный текст
А как ты определяеешь какой именно нужен как последний?
Konstantin
еще скажут чтобы DI обмазал интерфейсами
Ivan
А могут быть варианты? Пойди в чат по архитектуре и там тебе скажут, что существует clean architecture и говнокод. Другого не дано)
я больше склоняться буду, что для Android MVVM получше будет. A Clean Architecture тоже хорошо, но чуть оверхеднее нежели VM
Ivan
Это не одно и тоже
ну, я понимаю
Eugene
MVVM это лишь presentation layer в чистой архитектуре
Anonymous
Но вот пример , яблоко 1 банан 1 груша,вот так записано я хочу чтоб яблоко всегда было в конце списка
Ivan
MVVM это лишь presentation layer в чистой архитектуре
я видел такое утверждение, но не особо согласен. по крайней мере, пока