Size: a a a

Android Developer

2020 December 30

MM

Mira Mironova in Android Developer
Всем привет!

Напоминаем, что в период новогодних праздников мы работаем в ограниченном режиме.

К стандартному формату возвращаемся 11 января!

Всех с наступающими праздниками! Счастливого Нового Года (пусть он будет в 100 раз лучше, чем 2020).

Команда курса
источник
2020 December 31

D

Denis G. in Android Developer
Всех с наступающим! Успехов в новом году!
источник

AB

Aleksey Bulin in Android Developer
Спасибо
источник

MF

Mr. Freeman in Android Developer
источник

MF

Mr. Freeman in Android Developer
*Крыса покинул(а) группу*
источник
2021 January 07

YS

Yroslav Sulyma in Android Developer
Всем привет, может кто-то знает как правильно реализовать сохранение в Room. Суть проблемы такова: есть API с которой я получаю список алкогольных или не алкогольных коктейлей (в зависимости от строки которуя я передаю в запрос), и приходит мне список "drinks" в котором сущность являет собой 3 поля:id, strDrink, drinkThumb. И я хочу закешировать списки из респонса который пришол
источник

YS

Yroslav Sulyma in Android Developer
я использую сущность "drink" для сохранения данных из респонса. Но проблема в том что когда я переключась между окном со списком алкогоьных и безалкогольных коктейлей то даные сливаются в одну таблицу
источник

YS

Yroslav Sulyma in Android Developer
Сохранение в бд делаю через @Insert
источник

YS

Yroslav Sulyma in Android Developer
Я знаю что можна просто сделать две сущности и на этом проблема решится, и таким образом у меня будет 2 одинаковые сущности отличающиеся друг от друга лиш названием таблицы, но мне это решение не по душе, может кто-то знает как правильно это реализовать?

Всех с праздниками!
источник

VV

Veniamin Vinogradov in Android Developer
Yroslav Sulyma
Я знаю что можна просто сделать две сущности и на этом проблема решится, и таким образом у меня будет 2 одинаковые сущности отличающиеся друг от друга лиш названием таблицы, но мне это решение не по душе, может кто-то знает как правильно это реализовать?

Всех с праздниками!
Можно добавить boolean переменную в сущность с помощью которой можно будет определить алкогольный напиток или нет.
источник

YS

Yroslav Sulyma in Android Developer
Оооо клас, спасибо
источник
2021 January 12

A

Aidos in Android Developer
источник

MM

Mira Mironova in Android Developer
здравствуйте! В пятницу передам ментору на проверку
источник

A

Aidos in Android Developer
Хорошо спасибо
источник

DT

Dmity Trifonov in Android Developer
Есть FAQ у курса?
источник

MM

Mira Mironova in Android Developer
Dmity Trifonov
Есть FAQ у курса?
ответы на все вопросы есть в видео и в материалах в разделе «Знакомство с курсом»
источник

AR

Anastasia Rozovskaya in Android Developer
Привет! Изучаю MVVM паттерн. Фильтрую список, жмакая на чипсы. Часть логики фильтрации завязана на строковые ресурсы, которые я передаю в качестве параметра во ViewModel через ViewModelFactory из класса App : Application(). Столкнулась с такой проблемой, что при смене локализации во время работы приложения ресурсы не успевают перезаписаться, то есть на экране отображается текст, например, на русском языке, а в функции фильтрации строковые ресурсы на языке предыдущей локали, то есть на английском. В итоге функция фильтр выдаёт пустой список, так как сравниваемые значения не совпадают. Упрощённо, функция сравнивает данные типа chip.text.toString() и resources.getString(R.string.example)

Пробовала передавать сразу context: Application. Переход к AndroidViewModel не желателен.

Подскажите, пожалуйста, как поступать в подобной ситуации или как исправить логику фильтрации, чтобы не завязываться на текст нажатой чипсины. Спасибо!
источник
2021 January 14

RR

Rustaveliman Rustave... in Android Developer
Anastasia Rozovskaya
Привет! Изучаю MVVM паттерн. Фильтрую список, жмакая на чипсы. Часть логики фильтрации завязана на строковые ресурсы, которые я передаю в качестве параметра во ViewModel через ViewModelFactory из класса App : Application(). Столкнулась с такой проблемой, что при смене локализации во время работы приложения ресурсы не успевают перезаписаться, то есть на экране отображается текст, например, на русском языке, а в функции фильтрации строковые ресурсы на языке предыдущей локали, то есть на английском. В итоге функция фильтр выдаёт пустой список, так как сравниваемые значения не совпадают. Упрощённо, функция сравнивает данные типа chip.text.toString() и resources.getString(R.string.example)

Пробовала передавать сразу context: Application. Переход к AndroidViewModel не желателен.

Подскажите, пожалуйста, как поступать в подобной ситуации или как исправить логику фильтрации, чтобы не завязываться на текст нажатой чипсины. Спасибо!
Недавно сталкивался с такой же проблемой
Код во вьюмодели чекну можно ?
источник
2021 January 15

AR

Anastasia Rozovskaya in Android Developer
Я в итоге отказалась от идеи использования ресурсов конкретно для кейса фильтрации и засунула нужные строки в companion object класса, где логика фитрации прописана
источник

EK

Evgeniy Khlusov in Android Developer
Доброе утро! Похоже сейчас не особо много стундентов на курсе, оцените, пожалуйста) https://www.coursera.org/learn/quick-start-to-android/peer/oyhFF/zadaniie-3/review/yq8IeFcKEeuF9wqyOfTVJQ
источник