Size: a a a

Android arch. components

2018 November 28

PS

Pavel Sukhoterin in Android arch. components
Sasha Tainyuk
Да, в вьюмодель зависимости приходят в конструктор, ибо нет возможности из коробки сделать бай инжект(параметр) внутри вьюмодели.
Ты можешь это сделать, только твою модель нужно унаследовать от koin component интерфейса
источник

PS

Pavel Sukhoterin in Android arch. components
Точнее
источник

PS

Pavel Sukhoterin in Android arch. components
Реализовать этот интерфейс
источник

ST

Sasha Tainyuk in Android arch. components
Pavel Sukhoterin
Ты можешь это сделать, только твою модель нужно унаследовать от koin component интерфейса
Точно, видел что-то подобное. Спасибо
источник
2018 December 05

ST

Sasha Tainyuk in Android arch. components
Room 2.1.0-alpha03 is released with coroutines support and several bug fixes.
https://developer.android.com/jetpack/docs/release-notes
источник

PS

Pavel Sukhoterin in Android arch. components
Ого)
источник

AP

Alexey Pushkarev in Android arch. components
Sasha Tainyuk
Room 2.1.0-alpha03 is released with coroutines support and several bug fixes.
https://developer.android.com/jetpack/docs/release-notes
Нормас
источник

AP

Alexey Pushkarev in Android arch. components
корутины теперь везде подкрутят
источник

ST

Sasha Tainyuk in Android arch. components
Ты доклады с гугловской конфы не смотрел? Там в конце видоса, Игит говорит что скоро будет.

Я больше в paging жду. Чтоб уж совсем по красоте было.
источник

AP

Alexey Pushkarev in Android arch. components
Sasha Tainyuk
Ты доклады с гугловской конфы не смотрел? Там в конце видоса, Игит говорит что скоро будет.

Я больше в paging жду. Чтоб уж совсем по красоте было.
корутины?
источник

AP

Alexey Pushkarev in Android arch. components
или что в пайджинг?
источник

ST

Sasha Tainyuk in Android arch. components
Alexey Pushkarev
корутины?
Корутины.
источник
2018 December 12

V

Vladimir in Android arch. components
Vladimir:
Вопрос по Room. Есть поля firstname, lastname. Нужно добавить поле fullname состоящих из firstname + lastname при миграции. Сталкивался кто?
источник

AY

Aleksandr Yurkovskiy in Android arch. components
Vladimir
Vladimir:
Вопрос по Room. Есть поля firstname, lastname. Нужно добавить поле fullname состоящих из firstname + lastname при миграции. Сталкивался кто?
в чём проблема?
источник

SV

Sviat Volkov in Android arch. components
Vladimir
Vladimir:
Вопрос по Room. Есть поля firstname, lastname. Нужно добавить поле fullname состоящих из firstname + lastname при миграции. Сталкивался кто?
это немного оверхед) я бы на твоем месте хранил в БД только два столбца, а на этапе вычитки из БД бы уже формировал третье.
источник

V

Vladimir in Android arch. components
Проблема в том, что не понимаю как это сделать? Через supportsqlitedatabase нужно получить как то курсор и писать по каждой строке в новое поле?
источник

V

Vladimir in Android arch. components
Sviat Volkov
это немного оверхед) я бы на твоем месте хранил в БД только два столбца, а на этапе вычитки из БД бы уже формировал третье.
Это пример, что б просто понять как мигрировать )
источник

SV

Sviat Volkov in Android arch. components
у рума есть класс Migration надо унаследоваться и реализовать метод migrate а там уже руцями всё
источник

V

Vladimir in Android arch. components
Sviat Volkov
у рума есть класс Migration надо унаследоваться и реализовать метод migrate а там уже руцями всё
Ну вот, в migrate нужно получить курсор и по нему уже идти или можно как то иначе это все сделать?
источник

SV

Sviat Volkov in Android arch. components
алгоритм такой
1 - пишешь SQL согдаёшь новую таблицу с тремя столбцами
2 - скопировать все данные из старой в новую + третий столбец заполнить
3 - дропнуть старую
4 - переименовать новую в старую
источник