Size: a a a

Android Developer

2019 May 04

EK

Emil Khalikov in Android Developer
это тоже гуглится
источник

ИМ

Иван Макеев in Android Developer
источник

ИМ

Иван Макеев in Android Developer
источник

in Android Developer
А ечли нельзя стороние библиотеки?
источник

in Android Developer
Только такие:
источник

ИМ

Иван Макеев in Android Developer
источник

in Android Developer
источник

EK

Emil Khalikov in Android Developer
тестовое задание чтоль))
источник

in Android Developer
Типо того)
источник

ИК

Илья Кубышкин in Android Developer
В андроид сдк есть же xml парсеры
источник

ИМ

Иван Макеев in Android Developer
источник

EK

Emil Khalikov in Android Developer
Emil Khalikov
по RxJava подскажите - что делать если мне нужно в одной из цепочек что-то проверять и потом в нижележащей цепочке использовать результат проверки (хотя бы успешный или нет)?
никто не знает?
источник

ИМ

Иван Макеев in Android Developer
Emil Khalikov
никто не знает?
Не совсем понятно что вы хотите.
источник

EK

Emil Khalikov in Android Developer
Иван Макеев
Не совсем понятно что вы хотите.
Последнее задание про Room и комментарии к альбомам (2 курс).
в onErrorReturn идет проверка на наличие сети и возврат значений из БД
ниже в subscribe идет показ этих значений. Как правильно передать что значения были взяты из БД? Пока додумался до оборачивания значений в другой объект и передачу состояния через него. Либо удалить onErrorReturn и переделать логику subscribe - чтобы он там подтягивал значения из БД в throwable и отображал
источник

ИМ

Иван Макеев in Android Developer
onErrorReturn выполняется в случае возникновения ошибки и он должен вытаскивать записи из БД в этом случае
источник

EK

Emil Khalikov in Android Developer
это я понимаю, я не понимаю как передавать некую дополнительную информацию из него
источник

ИМ

Иван Макеев in Android Developer
какую именно, пример приведите
источник

EK

Emil Khalikov in Android Developer
>> Как правильно передать что значения были взяты из БД?
источник

ИМ

Иван Макеев in Android Developer
.doOnSuccess { albums ->
                   getMusicDao().insertAlbums(albums)
               }
               .onErrorReturn { throwable ->
                   if (ApiUtils.NETWORK_EXCEPTIONS.contains(throwable.javaClass)) {
                       getMusicDao().albums()
                   } else ArrayList()
               }
источник

EK

Emil Khalikov in Android Developer
меня интересует сам факт что они взяты из БД а не пришли с сервера
источник