Soul
Хелп. Кто сталкивался с подобным после обновления студии?
Soul
фабрику подключал?
Да. Мне тут письмо счастье от гугла прилетело, что мое приложение шваркнули из-за неких нарушений правил Android Advertising ID policy and section 4.8. У меня приложение вообще без рекламы, но с фабрикой. Вот думаю из-за нее меня и шваркнули. Пытаюсь ее выпилить, так теперь даже с ней проект не собрать.
Soul
Да нет почему, собрать... Я на свою голову и студию, и градл в приложении обновил...
Kanstantsin
как понять обновил студию и градл в приложении ?
Soul
просто сгенери соглашение о персональных данных и все
А ты сталкивался уже с подобным? Писать им на сколько я знаю и уточнять бесполезно. Можно вообще бан словить.
Kanstantsin
они же не внутри вашего приложения
Nikita
Как это связано? )
Поэтому и спросил, самого интересовало. Почему после блока он не мог собрать
Сергій
Хелп. Кто сталкивался с подобным после обновления студии?
А почему оно у вас ищет Котлин плагин в репозитории Гугла и Фабрик?
Alexey
https://www.freeprivacypolicy.com/
Soul
А почему оно у вас ищет Котлин плагин в репозитории Гугла и Фабрик?
Да вот сам не пойму )) Котлина в проекте вообще нет. Видимо у меня руки не из того места )
Soul
https://www.freeprivacypolicy.com/
Ну вот я им и пользовался ) Гляну )
Влад
Да нет почему, собрать... Я на свою голову и студию, и градл в приложении обновил...
А вы любите рисковать :D для меня самая стабильная версия это наверное 3.2.1) я как то перешёл на 3.3.0, через сутки мучений я просто откатился)
Сергій
Смотри дифф изменений
Soul
они же не внутри вашего приложения
В том и прикол, что не знаю, почему на старом градле все работает..
Soul
ок
Alexey
В том и прикол, что не знаю, почему на старом градле все работает..
ты вместо репозитория фабрика удалил что-то не то
Soul
Неа - я просто закоментировал пару строк. Если все собирать без выпиливания фабрики - все равно так и ругается.. Уж думаю, может котлин ему добавить...
Влад
Я как то выпал из темы с изучением iOS и вот результат )))
я последнее время не люблю обновлять AS, ибо нового хорошего ничего особо не привносят, а вот мучиться приходиться долго и не факт что ещё поправить)
Влад
можно сразу не откатываться и сначала сутки потратить на попытки вылечить её)
Сергій
уже 100 раз говорил, что самая стабильная студия это beta или rc 🌝 stable негодный
Влад
это которая canary ?
Сергій
canary это канал обновлений
Сергій
лучше на beta
Влад
тот момент когда beta работает стабильнее stable ,...
Сергій
😉
Anonymous
фиксируем фейк
Alexander
Подскажите , как реализовать такую тему ? Через RecyclerView?
Alexander
Alexander
Это не реклама , он скролится еще )
Dmitry
верно
Timur
Коллеги, всем доброго дня, возникла задача сделать тени под карточкой. И это не обычный elevation, а тень с “blur”, “x” и “y” Искал решение, долго, но ничего в итоге реализовать не получилось. На данный момент пользуюсь “Android 9-patch shadow generator” (http://inloop.github.io/shadow4android/) Он как раз позволяет создавать тень с blur и всеми параметрами, но нельзя ли это сделать программно?
Alexander
верно
Спасибо
Igor
Ребят, кто делал чат? как быть с сообщениями? ведь постоянно гонять с клиента на сервер большой список сообщений или хранить его на телефоне история так себе, как лучше это реализовать?
Dmytro
И пагинированно забирать данные
Anton
И пагинированно забирать данные
Тогда чат тупо не посмотреть в оффлайне. Не хорошо это
Сергей
Сейчас скажут пиши на файрбейз)
Igor
Тогда чат тупо не посмотреть в оффлайне. Не хорошо это
да но хранить кучу сообщений в телефоне, тоже не айс
Igor
Сейчас скажут пиши на файрбейз)
ну это вариант)) но меня пока именно этот момент интересует, как лучше реализовать
Сергей
Там в носкюэль базе и офлайн и онлайн прозрачный
Dmytro
Тогда чат тупо не посмотреть в оффлайне. Не хорошо это
Как вариант можно бахнуть через репозитория и два датасоурса
Anonymous
В https://fabric.io если закрыть ошибку, а затем опять эта ошибка воспроизведется, то она автоматически перейдет из close в open?
Dmytro
Но это самая распространенная практика
Anton
да но хранить кучу сообщений в телефоне, тоже не айс
Да можно хранить и не все а актуальную часть
Timur
программно можно сделать почти все или все, но нужно будет повозиться
Это точно, но возможно кто-то реализовывал уже такую штуку и может подсказать, куда смотреть хотя бы 🙂
Dmytro
Да можно хранить и не все а актуальную часть
Это доп логика, чтобы понимать какая часть актуальная. А с не актуальной что делать?
Igor
👍
так сколько хранить? количество жэе будет расти и тут вопрос когда остановиться?
Anton
Как вариант можно бахнуть через репозитория и два датасоурса
Ну это даже не обсуждается ;) по другому и не стоит
Anton
так сколько хранить? количество жэе будет расти и тут вопрос когда остановиться?
От задачи. Это вам нужно решить . Придумывайте условия.Ограничение по времени и размеру например
Igor
Это точно, но возможно кто-то реализовывал уже такую штуку и может подсказать, куда смотреть хотя бы 🙂
в сети есть инфа как делаю круглые вьюхи и делают под них тень и прочее, там можно посмотреть
Dmytro
Можно вообще изощрится и хранить локально только чат и последнее актуальное сообщение. А при переходе в чат показать сообщение по типу:"Сорян, братан, нет соединения к интернетам"
Igor
От задачи. Это вам нужно решить . Придумывайте условия.Ограничение по времени и размеру например
а что делать когда надо удалить какое-то сообщение, ведь порядок пагинации нарушается, то есть придется все заново перезагрузить, что будет пользователя напрягать?
Igor
Хорошо, спасибо за информацию!
https://android--examples.blogspot.com/2015/11/android-circular-imageview-with-border.html вот тут посмотри идею
Anton
а что делать когда надо удалить какое-то сообщение, ведь порядок пагинации нарушается, то есть придется все заново перезагрузить, что будет пользователя напрягать?
Хм. Ну вы же не весь список грузить будете разом. Реализуете репозиторий с двумя датасурсами и дон жонглируйте ими.
Igor
Куча статей в инете.
там обычно все очень просто, без нюансов, в жизни так не бывает
Anton
там обычно все очень просто, без нюансов, в жизни так не бывает
Ну да если бы не было нюансов до зачем нужны разработчики. Но в этом вопросе все действительно просто
Turalllb
фигня какая то, раньше в FrameLayout добавлял виджеты и они друг над другом становились, высота зависела от порядка добавления . А сейчас создаю FrameLayout, кидаю в него кнопку и текстВью , и что не делай текст оказывается внизу.. Если в редакторе выбрать отображение апи 19, то все норм.. что такого нужно сделать на апи повыше, чтобы высоту задавать? хотя в этом же проекте создавал другие подобные макеты, такой проблемы не возникало
Turalllb
на апи 16 - 19 на кнопке прогресс бар оображается, на апи повыше прогресс бар уходит под кнопку