Size: a a a

Android Developers

2020 November 10

CD

Coolmanakov Denis in Android Developers
по сути все, что ты хранишь в БД - это LiveData,но я не про то. Смысл  в том, чтобы обернуть твои значения,которые ты получаешь в LiveData, т.е. вместо String - LiveData<String>
источник

D

Dzmitry in Android Developers
Coolmanakov Denis
по сути все, что ты хранишь в БД - это LiveData,но я не про то. Смысл  в том, чтобы обернуть твои значения,которые ты получаешь в LiveData, т.е. вместо String - LiveData<String>
Не совсем понятно зачем? Удаление можно отследить и в другом месте
источник

AC

Arsen CeH9 in Android Developers
Dzmitry
Добрый вечер. Пишу схему для рума, один из объектов должен содержать список айдишников других объектов. При таком подходе при каждом удалении объекта из списка, я должен буду перебирать все объекты первого типа и проверять есть ли в них удаляемый объект. Есть ли решение лучше?
вот потому и полезно знать алгоритмы/структуры данных, тебе кажется, что в этой схеме делается много работы или есть какой-то подвох, но на самом деле, для такого кейса O(N) это вполне адекватный вариант, лучше как бы и не сделаешь.
источник

CD

Coolmanakov Denis in Android Developers
Всё зависит от твоей реализации, если ты на каком-то этапе приложения получаешь дату из БД, потом её меняешь и возвращаешься  обратно откуда пришёл,  то там ты точно также обращаешься к дате и получаешь свои заветные списки, но так они обернуты в LiveData, они меняются автоматически( изменились записи в бд - изменились в приложении)
источник

D

Dzmitry in Android Developers
Arsen CeH9
вот потому и полезно знать алгоритмы/структуры данных, тебе кажется, что в этой схеме делается много работы или есть какой-то подвох, но на самом деле, для такого кейса O(N) это вполне адекватный вариант, лучше как бы и не сделаешь.
Я понимаю что это будет выполнятся за O(n), вопрос был в том что может есть решение лучше чем то что я предложил
источник

CD

Coolmanakov Denis in Android Developers
Нужно понимать, что работа с БД должна быть асинхронной, для того чтобы не писать кучу observe, можно юзать LiveData, она в своём потоке работает уже
источник

D

Dzmitry in Android Developers
Coolmanakov Denis
Нужно понимать, что работа с БД должна быть асинхронной, для того чтобы не писать кучу observe, можно юзать LiveData, она в своём потоке работает уже
Я планирую в корутинах это делать
источник

CD

Coolmanakov Denis in Android Developers
ок
источник

CD

Coolmanakov Denis in Android Developers
но опять же дабы сохранять паттерн работы с БД, я бы пользовался LiveData
источник

I

Ilya in Android Developers
Coolmanakov Denis
Нужно понимать, что работа с БД должна быть асинхронной, для того чтобы не писать кучу observe, можно юзать LiveData, она в своём потоке работает уже
Как лайв дата в своём потоке работает? Ты про liveData {}?
источник

В

Влад in Android Developers
Друзья,кто нибудь знает как называется технология и есть ли вообще чтоб вылетала маленькая менюшка внизу экрана(как Alert Dialog только чтоб не загораживала все остальное и чтоб держалась выбранное количство врмени)
источник

ES

Egor Sigolaev in Android Developers
Влад
Друзья,кто нибудь знает как называется технология и есть ли вообще чтоб вылетала маленькая менюшка внизу экрана(как Alert Dialog только чтоб не загораживала все остальное и чтоб держалась выбранное количство врмени)
Достойное описание, ничего не понял, требую примеры
источник

d

d3b8g in Android Developers
Влад
Друзья,кто нибудь знает как называется технология и есть ли вообще чтоб вылетала маленькая менюшка внизу экрана(как Alert Dialog только чтоб не загораживала все остальное и чтоб держалась выбранное количство врмени)
снэкбар, дропдаун????
источник

AC

Arsen CeH9 in Android Developers
Dzmitry
Я понимаю что это будет выполнятся за O(n), вопрос был в том что может есть решение лучше чем то что я предложил
в БД есть всякие тригеры, которым можно делегировать эту заботу, но это нужно прям шарить в данной области
источник

В

Влад in Android Developers
Egor Sigolaev
Достойное описание, ничего не понял, требую примеры
да вот были бы они где,я сам придумал
источник

В

Влад in Android Developers
d3b8g
снэкбар, дропдаун????
щас ознакомлюсь
источник

d

d3b8g in Android Developers
Влад
да вот были бы они где,я сам придумал
макет в пеинте хотя бы сделал)
источник

ES

Egor Sigolaev in Android Developers
Влад
да вот были бы они где,я сам придумал
Так значит такого нет, пилим самим )
источник

I

Ilya in Android Developers
Egor Sigolaev
Так значит такого нет, пилим самим )
Snackbar это
источник

TT

Turalllb Turalll in Android Developers
Подскажите  самый правильный способ определить какой процесс пришел выполнять onCreate в апликейшен ? А то одна библиотека(наверно догадываетесь какая) уже достала. Проверка на имя пакета не работает
источник