Pavel
ну в любом случае на Android - Room - де - факто стандарт
Ну значит будем осваивать, что уж. Я как все. )
Сергей
Я может кого обижу, но вариант хранить дату строкой, это долб.. не рационально. Хранить дату как число типа 4-мя или там 8-ю байтами вполне нормально, но почему нельзя было ввести этот как тип поля, непонятно, очень сбивает с толку новичков, все эти конвертации и выбор правильного подхода.
Потому что скюлайт это кросплатформенная вещь которая работает вплоть до спутников. И везде разные требования к дате. А с учетом миллиона формата дат в разных системах, часовых поясов и прочего единственный разумный способ их хранеия - unix time.
Сергей
То есть long.
RG
Всем привет Как отправить список из кастомных объектов между двумя фрагментами и может ли в этом помочь android navigation?
Pavel
Вопрос еще по Room, я так понимаю нереально работать с базой данной не описав в коде ВСЕ таблицы? Т.е. хотелось бы иметь полноценную базу с кучей таблиц, но в коде постепенно добавлять сущности по мере разработки?
Сергей
Да я не против, просто только что читаль статью в котором автор утверждает что надо хранить строкой, ибо ему нехватет часового пояса или еще чего-то там..
Отл.способ выстрелить себе в ногу при работе с кучей поясов или экспорте в другие продукты....но переносимый формат хранения дат с поясной информацией в строке в ISO есть
Сергей
Вопрос еще по Room, я так понимаю нереально работать с базой данной не описав в коде ВСЕ таблицы? Т.е. хотелось бы иметь полноценную базу с кучей таблиц, но в коде постепенно добавлять сущности по мере разработки?
Можно. Но изменение таблицы в новой версии при перезапуске в процессе отладки будет вылечено путем ее обнуления. Это не страшно если отладочные базы как то пополняются или могут работать пуствыми.. или надо писать конвертер для миграции руками
Данил
Но если изменишь структуру entity - будешь писать миграцию
Данил
но для разработки там отдельный флаг есть, чтобы не писать их
Сергей
Или разрешить проге похерить старые базы
Данил
но если в прод, то писать придется, иначе падать у пользователей будет
Pavel
вот сразу сколько нюансов возникает, о которых даже думаешь без Room. )
Сергей
А это не зависит от того какая база.
John
Всем привет есть ли в ретфорит такой метод? Я скачиваю json из api и там есть параметр, через каждые 20 элементов ресайклервью этот параметр растет на один и скачивается следующая страница из апи, в моем случае данные после первых 20 элементов скачиваются без остановки, когда делал вручную я мог уничтожить лоадер в конце, как это сделать в ретрофите?
Кирилл
а где sticky headers в телеге?
Дата, сверху в чате
Pavel
Вопрос по Firebase Realtime Database. Планирую её использовать для синхронизации данных при работе с приложением на нескольких мобилках. Глубоко не капал, но в примерах и описании синхронизация происходит в режиме реального времени с каждым подключенным клиентом, в связи с чем переживаю, что превысится лимит на 100 одновременных подключений для бесплатного плана. Ведь достаточно запустить приложение на 100 мобилках, и будут держаться 100 соединений?
Denis
У кого есть опыт с PeriodicWorkRequest в WorkManager? Не сталкивались что workrequest после 2-3 повторений пропадает. Все что советовал stackoverflow уже перепробовал. Кто сталкивался помогите пожалуйста.
Mike
Они кстати у телеги кликабельные, можно сорсы посмотреть
Кажется, всплывающая дата нарисована декоратором. А вот когда дата — элемент списка, то это обычная вьюшка. Но всплывающая дата — некая дополнительная штука, а вот у меня заголовки довольно важные. Но я, пожалуй, тоже забью на accessibility.
Gregory
@grishka, можешь поделиться мудростью?
я никогда не делал, но Виталег втащил для этого какой-то кастомный LayoutManager
Gregory
но, думаю, проще всего было бы просто положить вьюшку сверху и сделать иллюзию sticky headers
Gregory
типа, прятать ту, что в списке
Gregory
а ту что поверх обновлять
Gregory
пользователь подвоха не заметит :)
Gregory
ну и ставить ей translationY соответственно
Gregory
Виталик это который автор tgx?
нет, это который в ВК работал со мной
Gregory
автор tgx Слава
Gregory
Дмитрий
А перепутал
Oleksiy 🇺🇦
Помогите изменить цвет текста в Preference Screen
Кирилл
Помогите изменить цвет текста в Preference Screen
В интернете полно статей по поддержке темной темы с материал дизайном, читай
Zufar
Помогите изменить цвет текста в Preference Screen
По моему тексты на зеленом берутся от aссent color
Zufar
Zufar
Измените его и цвет текста изменится
Ендрик
Помогите изменить цвет текста в Preference Screen
А как Вы решили проблему? когда night тема, то там где светлый цвет он не меняется на темный, и текст не делаеться светлым.. А просто как в тумане.. (у Вас в скрине)
Oleksiy 🇺🇦
Мне нужно именно цвет этого текста, название настроек
Ендрик
Мне нужно именно цвет этого текста, название настроек
Понял, но как адаптировать тему, чтобы серым не делало
Oleksiy 🇺🇦
Понял, но как адаптировать тему, чтобы серым не делало
getListView().setBackgroundColor(Color.parseColor("#222222"));
Кирилл
Понял, но как адаптировать тему, чтобы серым не делало
Почитать статьи на эту тему, например?
ARTUR
ребят почему нет кнопки удалить приложение
Maksym
Она активная?
ARTUR
да
Maksym
Если можно как-то задизейблить, сделай это
ARTUR
не могу найти как деактивно сделать
Maksym
А потом удаляй
Maksym
Создай новую, что бы текущая стала как черновик
ARTUR
просто ужас где эта кнопка , кто подскажет
Maksym
Попробуй студию закрыть
Олександр 🇺🇦
Олександр 🇺🇦
В доступности
ARTUR
бл аж бесит не могу найти
Nikolai
но не больше 1Мб
RG
Спасибо, мне уже объяснили, как это сделать правильно)
ARTUR
))))))))))) так и не шел
ARTUR
я фигею
Denis
Всем привет. Хочу создать команду с которой сделаем мобильное приложение. P.S. приложение уже находится в разработке ,скоро бекэнд нужно будет делать для демо версии*
Denis
Кому интересно спрашивайте
Denis
Сразу скажу что разработка без финансирования ,все участники будут в доли в дальнейшем
Egor
Ребят, а можно ли менять вообще альфу главного окна? То есть условно блокировать экран, но, чтобы прилка работала. Думаю стоит поиграться с window. Однако загуглить нормально не удается. Мб у кого был опыт с таким?
ARTUR
отсюда не удалишь уже , я так понимаю. ?
Maksym
Создай новый проект в файрбейсе и добавь нужное приложение сразу же
ARTUR
вот я заморочился ((( пипец
ARTUR
я правильно понимаю, чтобы тут название поменять ,нужно в подписи изменить данные ?