Maxim
всем привет, как можно сменить цвета иконок в toolbar?
Elron
Гугл.плей разрешает внутренние платежи в качестве доната ?
roman G
Ребят, в бд есть таблица на 41 поле из неё по уникальному id будут забираться данные и все выводится на одном экране
roman G
Как это правильно сделать с точки зрения архитектуры, чтобы не было нагромождения кода
Alexey
Либо руками через jdbc
roman G
Мне нужно всё ручками делать, без использования сторонних библиотек
roman G
Через jdbc, да
Axrorxo'ja
Привет, кто то пользуются DiffUtil или AsynDiffUtill или ListAdapter что у меня не обновляется recycleView
roman G
Либо руками через jdbc
Просто вопрос в том, что мне в моделе делать 40 поле,из которой потом забирать данные? И как мне в эту модель поместить данные, с маленькими таблицами я обычно заполнял объект модели через конструктор
roman G
Возможно я не правильный подход применяю
Alexey
Если надо будет, то на слоях выше сделают иммутабельной ее
Alexey
Ну и мб паттерн builder можно заюзать
Aleksandr
Axrorxo'ja
Пробовал
кoторый ListAdapter ?
Axrorxo'ja
у меня не обновился и внутри кода смотрел и там нашол такой код public void submitList(final List<T> newList) { if (newList == mList) { // nothing to do return; }
Aleksandr
Ну, у меня каждый раз новый лист был, кажется, в этом весь смысл же?)
Aleksandr
Если старый менять, то проще и нотифаи руками вызвать для адаптера, без диффера
Axrorxo'ja
Ну, у меня каждый раз новый лист был, кажется, в этом весь смысл же?)
а у меня лист size не изменяются внутри итемы меняются
Aleksandr
а у меня лист size не изменяются внутри итемы меняются
Я не очень понял, вы getItemCount переопределяли?
Axrorxo'ja
Я не очень понял, вы getItemCount переопределяли?
на лист адаптера эта не нужна же ?
Aleksandr
на лист адаптера эта не нужна же ?
Да, не нужно, я просто не могу понять, что за проблема у вас)
Aleksandr
С ним просто все: наследуешься, переопределяешь 2 метода, в submitList кидаются листы и забываются. Надо поменять - кидается новый
Никита 🙃
Глупый наверное вопрос по ретрофиту, но всё же. call.execute() не имеет же колбека onFailure. Достаточно ли будет чекать на body.isSuccessful?
Eugene
а какая тебе ошибка нужна? isSuccessful true будет только при code = 200
Loki
Здравствуйте, не подскажете на чем делать таблицу для лиги футбола?
Kanstantsin
Здравствуйте, не подскажете на чем делать таблицу для лиги футбола?
Привет, RecyclerView лучше всего на мой вгляд, может ещё TableLayout, если он ещё есть конечно, я бы делал на RecyclerView :)
Kanstantsin
Зависит от того, как она должна выглядеть
ну, естественно, а TableLayout ещё жив и активно используется ? )
Alexey
Господа, вот вы тут все умные. у меня с товарищем диалог идет, возможен сценарий, что (допустим гугол) выпилит токен пуш уведомлений телеги для устройств привязанных к РФ учетке?
Kanstantsin
я просто 100 лет его не использовал уже )
Eugene
Что запрос успешен только)
ну если сервер тебе json с полем succses не возвращает, то проверяй через isSuccessful
Alexey
вопрос именно про возможность технической реализации. По сути набор приложений в зависимости от географии отличается, возможность пушей — тоже может быть/не быть.
Anton
Да и китайцы же как-то живут без гугл сервайсов
Alexey
Может быть. Но тогда Дуров запилит свои пуши...почему бы и нет...Жили же раньше как-то без firebase?
ммм... разве пуши не ОС используют? Вроде как через гугло/ябло сервера все ходит?
Vladimir
Да раньше и руками же ели как то
Anton
ммм... разве пуши не ОС используют? Вроде как через гугло/ябло сервера все ходит?
насколько я понимаю это гугл сервайсы пушами занимаются
Alexey
насколько я понимаю это гугл сервайсы пушами занимаются
вот и я про это. У вас просто про "свои пуши" написано. Удивился.
Alexey
А что вам мешает свои пуши запилить ?
"свои" РКН сможет выпиливать без проблем с гуглсервайсами.
Kanstantsin
Неа. GridView
можно, но обычно одна строка это же 1 элемент, например у него ещё 5 полей в строке, для грида, каждое поле отдельная ячейка, как для таблицы, что неочень удобно сразу Сделать GridView с 1 column? Тогда привлекательнее использовать RecyclerView
Alexey
Ну сейчас я так понимаю телега используется для пушей сервера гугла. Соответственно если РКН забанит эти сервера, пуши сломаюсь для всего, что их использует. Если использовать "свои" пуши, без использования сервисов гугла — то РКН их блокирует, пуши ломаются только у этого приложения. Или я не прав?
Anonymous
А что вам мешает свои пуши запилить ?
Свои сервисы которые слушают пуши это плохой путь, захламляется андроид, еще doze mode их выпиливает
Anton
Alexey
прав и что ?
ничего. Интересно, к чему все придет, какие варианты развития событий. Сам не разработчик, исключительно в контексте диалога с товарищем стало интересно разобраться, насколько реально такое развите событий
Anonymous
а я и не говорил что это хорошо. Я только сказал что это возможно
Ну да. Из за doze mode, живут только foreground service. С помощью них только можно слушать пуши получается.
Anton
ничего. Интересно, к чему все придет, какие варианты развития событий. Сам не разработчик, исключительно в контексте диалога с товарищем стало интересно разобраться, насколько реально такое развите событий
Да тут все понятно...давно же уже все поняли что Дуров работает на ФСБ. Сейчас под предлогом борьбы с телегой заблочат весь инет. Останется только телега. И весь народ перейдет из вк, фб, инсты в телегу. Но этот народ не понимает что ФСБ давно слушает телегу. И все под контролем будет. Мне можете верить. Меня же тут вчера рассекретили и теперь все знают что я в РКН работаю
Dmitrii
В последнее время в андроид студии много выделяется Heap Size (при запуске немного, во время работы растет, растет, растет.., доходит до 2gb+). Когда заполняется heap size, тогда студия начинает подтормаживать. Зависит ли это об количества классов/интерфейсов в проекте? Можно об этом где-то прочитать? 90% ссылок из гугла ведут на статьи, где предлагают увеличить размер heap, либо предлагают отключить синхронизацию с Git (тогда грустно будет работать). Или железо нужно мощнее на компьютере. Как решаете такую проблему, если возникает?
Николай
ркн блокирует подсеть гугла на которой лежат базы данных firebase. Чем заменить firebase? такое же простое, онлайновое, бесплатное?
Dmitrii
12Гб RAM и нет проблем.
8 DDR3 стоит, ок, спасибо.
Anonymous
В последнее время в андроид студии много выделяется Heap Size (при запуске немного, во время работы растет, растет, растет.., доходит до 2gb+). Когда заполняется heap size, тогда студия начинает подтормаживать. Зависит ли это об количества классов/интерфейсов в проекте? Можно об этом где-то прочитать? 90% ссылок из гугла ведут на статьи, где предлагают увеличить размер heap, либо предлагают отключить синхронизацию с Git (тогда грустно будет работать). Или железо нужно мощнее на компьютере. Как решаете такую проблему, если возникает?
Хм. А это не та ли проблема, когда достаточно долго сидишь кодишь, а потом вдруг неожиданно студия начинает кошмарно лагать, а не подтормаживать? У меня такое изредка случается, причём когда скажем весь день из неё не вылажу. Насчёт железа помощнее, у меня 16 Гб оперативы и i7 предпоследнего поколения, так что хз. Спасаюсь перезапуском студии. Вообще и самому было бы интересно узнать что и как
Андрей
8 DDR3 стоит, ок, спасибо.
8 не хватит если помимо студии еще что-нибудь открыть, браузер например
padmitriy
Тоже самое на убунте. 16гб на день хватает. А если с ндк то раза 3 в день приходится перезапускать
Loki
Зависит от того, как она должна выглядеть
Ну примерно так как в сайтах о футболе
Valery
раньше лагала при редактировании нескольких xml, увелил heap size до 6 гигов и вообще никаких проблем пока что нет
Dmitrii
раньше лагала при редактировании нескольких xml, увелил heap size до 6 гигов и вообще никаких проблем пока что нет
6gb heap сильно) Я потихоньку тоже его поднимаю, сейчас 2,5gb. Какие параметры машины?
Valery
32гб оперативки, но проц i5
Valery
ну и ссд конечно
Андрей
Здравствуйте, не подскажете на чем делать таблицу для лиги футбола?
таблицу надо, там же сортировка по разным полям должна быть типа голов забитых/пропущенных/количество побед, ничей, поражений и тд
Николай
мои базы данных на файрбейзе попали под блокировку. И в консоли файрбейза они не грузятся. Я че то не понял, консоль файрбейза к базам данных через россию ходит что ли?