Size: a a a

Android Developers

2021 August 06

BN

Belikto Neltanov in Android Developers
Надеюсь так и будет
источник

MD

Max Diaz in Android Developers
все супер rxJava + room , не слушай никого, отлично работает совместно, причем супер изи. LiveData чуть лучше заходит если ты юзаешь MVVM + Kotlin , если ты юзаешь не MVVM, то в целом тебе супер норм зайдет rxJava + Room. Сам так работаю и проблем вообще не испытываю , просто кайфую, все максимально просто и понятно.
источник

MD

Max Diaz in Android Developers
какая то шутка по моему ) а разве база не будет тебе отдавать свежие данные если ты будешь делать к ней запрос, не важно же как, через RxJava , через Корутины, через LiveData , эээм .... друг ты получишь данные не переживай ). А если тебе прям хочется знать как ПРАВИЛЬНО, дак есть в целом рекомендации гугла, но их не обязательно придерживаться, эти типа рекомендация , а не закон. Я видел все вариации, юзал тоже все, и каждый программист юзает так как ему удобнее, ты просто не знаешь , но есть такие фанатики RxJava  которые на ней чуть ли не проекты пишут, там просто и серверные запросы, и к базе данных, и сервер коммуникатор + репозиторий все запёхано в какой нибудь обсервер и там все крутит обтачивает пока из 100 запросов , и кешированных данных не высрет юзера замученного какого нибудь , потом это попадает в другой обсервер, в котором этого юзера дербанит по параметрам и засовывает в другие обсерверы которые прикручены к дизайну , возраст юзера сюда, имя сюда, адрес туда. Поэтому просто юзай что тебе по кайфу, программирование тем и круто, что ты можешь фанатеть от лямбд и предикатов с консюмерами, и других функциональных интерфейсов, а можешь переопределять метод onClick в слушателе и кайфовать от разноцветности кода при этом.
источник

AI

Artifex Illusionary in Android Developers
У кого есть файл MRT dongle v. 5.52
источник

DD

DIDA DOS in Android Developers
Ребята подскажите пожалуйста, как составить такой запрос? Здесь так понимаю @Headers
источник

MD

Max Diaz in Android Developers
да все верно , используй @Header
источник

DD

DIDA DOS in Android Developers
источник

DD

DIDA DOS in Android Developers
Но как здесь будет ?
источник

MD

Max Diaz in Android Developers
смотри, ты в целом можешь все передавать в аргументам , с аннотацией @Header
источник

DD

DIDA DOS in Android Developers
@Header("Authorization=Bearer") session_token: String
источник

MD

Max Diaz in Android Developers
@FormUrlEncoded
   @POST("user/info.php")
   Call<ResponseUserInfo> getUserInfo(@Header("Cookie") String sessionID,
                                      @Field("USER_ID") String user_id);

Вот например, тут в аргументах одна аннотация с хедер, у тебя будет три
источник

MD

Max Diaz in Android Developers
@Header("Authorization : Bearer")
источник

MD

Max Diaz in Android Developers
он наверное так и должен записываться как в мануале
источник

DD

DIDA DOS in Android Developers
Щяс попробую
источник

DD

DIDA DOS in Android Developers
Все равно получаю ошибку
источник

DD

DIDA DOS in Android Developers
источник

MD

Max Diaz in Android Developers
а у тебя точно гет запрос к index.php
источник

MD

Max Diaz in Android Developers
во вторых у тебя запрос без лив даты, корутин и rx , ты как запрос вообще делаешь? в ui потоке чтоли ?
источник

DD

DIDA DOS in Android Developers
нет, в Remote -> Repository -> VM -> V
источник

DD

DIDA DOS in Android Developers
LivaData внутриVM
источник