Size: a a a

Android arch. components

2018 May 19

I

Ildarov in Android arch. components
Александр Горшков
Ее и изучал) Просто подумал, что есть более простой способ
Как по мне , проще некуда)))
источник

АГ

Александр Горшков in Android arch. components
Ildarov
Как по мне , проще некуда)))
Я просто не хотел создавать новый entity для тегов, потому что они только строковые. Однако, если не создать, то и выборку не сделать
источник

AB

Alexander Borodin in Android arch. components
А нельзя дописать метод в энтити вида containsTag(tag: String) { return this.tags.contains(tag) } и дернуть его внутри Query?
источник

PS

Pavel Sukhoterin in Android arch. components
Александр Горшков
Я просто не хотел создавать новый entity для тегов, потому что они только строковые. Однако, если не создать, то и выборку не сделать
Не нужно так делать, это лишнее
источник

АГ

Александр Горшков in Android arch. components
Alexander Borodin
А нельзя дописать метод в энтити вида containsTag(tag: String) { return this.tags.contains(tag) } и дернуть его внутри Query?
Не возникнет ли ситуация, когда @TypeConverter неверно сработает? Он преобразует список тегов в строку, разделенную запятой, и если ввести contans с запятой, то не найдет ли он первую часть из одного тега, а вторую из другого?
источник

АГ

Александр Горшков in Android arch. components
Pavel Sukhoterin
Не нужно так делать, это лишнее
Тогда я немного не понимаю, как можно сделать связи тут… Судя по аннотациям, я могу делать связи только с таблицами. А String — это не таблица
источник

AB

Alexander Borodin in Android arch. components
Entity будет Tag, а в нем поле Name допустим и это String
источник

MS

Mikhail Savin in Android arch. components
PictureItem связан с Tag как ManyToMany
источник

АГ

Александр Горшков in Android arch. components
Mikhail Savin
PictureItem связан с Tag как ManyToMany
Да, так и есть
источник

АГ

Александр Горшков in Android arch. components
Выходит, что без нового Entity не обойтись)
источник

AB

Alexander Borodin in Android arch. components
Александр Горшков
Не возникнет ли ситуация, когда @TypeConverter неверно сработает? Он преобразует список тегов в строку, разделенную запятой, и если ввести contans с запятой, то не найдет ли он первую часть из одного тега, а вторую из другого?
Ну можно split по запятой сделать и уже потом найти
источник

АГ

Александр Горшков in Android arch. components
Alexander Borodin
Ну можно split по запятой сделать и уже потом найти
Как-то не. Хотелось бы на уровне базы сделать.
источник

АГ

Александр Горшков in Android arch. components
В принципе, примерно понял куда копать)
источник

АГ

Александр Горшков in Android arch. components
Большое спасибо!
источник

AB

Alexander Borodin in Android arch. components
:)
источник
2018 May 20

ST

Sasha Tainyuk in Android arch. components
Народ, а в навигации кто нибудь разбирался? Сегодня слушал adb и там речь шла о single activity в рамках одного модуля (если я правильно понял). Так вот, если этого придерживаться, то вопрос - как по феншую разруливать навигацию между activity?
К примеру, у меня есть логин граф и маин, где инициировать валидацию юзера?

ps. Вопрос больше не актуален.)

https://developer.android.com/topic/libraries/architecture/navigation/navigation-conditional
источник
2018 May 21

PS

Pavel Sukhoterin in Android arch. components
У кого-либо был опыт работы с LiveData и GraphQL через Call2LiveDataAdapter для Retrofit? Интересует вопрос как организовать обработку ответа с несколькими уровнями вложенности
источник
2018 May 23

PS

Pavel Sukhoterin in Android arch. components
Ни у кого не сложилось впечатление, что все sample у google по aac - разрозненны? я не нашёл семпла у которого используются одновременно все компоненты. Например в одном сэмпле интересно одно и в целом есть красивое решение,связанное с возвратом LiveData из Retrofit, но в этом сэмпле не используется компонент для пагинации. Ты думаешь, ну окей, пошёл смотреть пример с пагинацией, а там другая реализация работы с Retrofit
источник

YI

Yura Ivanov in Android arch. components
Думаю появится. Пэйджинг только зарелизили же. Больше расстраивает, что все на котлин переводят, никого не спросив...
источник

PS

Pavel Sukhoterin in Android arch. components
Если не ошибаюсь, пэйджингу уж как год, он появился с первыми компонентами
источник