Andrey
Andrey
Nikita
и кардвью
Anonymous
и вьюхолдер
Anonymous
да я в курсе) просто подумал щя продолжат перечислять что ему понадобится в работе)
Евгений
Коллеги, подскажите, пожалуйста. Как получить URL посланный Complitable ? У меня Completable шлет запрос, ему в отчет 302. Он переходит на него, получает 200 и конец. Мне нужно получить конечный URL. Использую так:
@GET("{redirectUrl}")
Completable getProduct(@Path(value = "redirectUrl", encoded = true) String redirectUrl);
mAuthApi.getProduct(redirect.getRedirectUrl())
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(
this::loginSuccess,
this::handleError
);
},
Nikita
Nikita
куда гет запрос идёт?
Nikita
Евгений
Я шлю первый get. Мне в ответ переадресация в которой указано куда слать второй get. Я шлю второй get.
Nikita
а в чем проблема сделать горизонтальный ресайклер с карточками? Или вам особая анимация нужна?
Евгений
моя не понимат
Евгений Войтенко:
Я шлю первый get. Мне в ответ переадресация в которой указано куда слать второй get. Я шлю второй get.
Nikita
Евгений
А так можно? Вставить Response в Complitable?
@GET("{redirectUrl}")
Completable <Response> getProduct(@Path(value = "redirectUrl", encoded = true) String redirectUrl);
Евгений
Сорян, тут я не помошник
Евгений Войтенко:
А так можно? Вставить Response в Complitable?
@GET("{redirectUrl}")
Completable <Response> getProduct(@Path(value = "redirectUrl", encoded = true) String redirectUrl);
Vadim
Есть задачка:
Получаю строковый ресурс в виде id объекта.
Как его можно преобразовать в строковый ресурс?
Михаил 🇺🇦
Есть аннотация @Url у Retrofit
Михаил 🇺🇦
Михаил 🇺🇦
Михаил 🇺🇦
Да, как вариант
Nikita
ну это первое что приходит в голову... но там какая-то странная формулировка вопроса...
Михаил 🇺🇦
И если @GET("$redirectUrl"), а потом @Path, то тоже стоит сделать @Url, потому что там нет в нем(@Path) необходимости
Nikita
https://www.youtube.com/playlist?list=PLpUMhvC6l7APq7y_FFfK-GEHvcUKqo6SC
Михаил 🇺🇦
Попахивает стёбом)
Михаил 🇺🇦
Тогда отлично, у них ещё есть о БД и не только, особенно применима к Андроиду будет инфа о MongoDB
Igor
у гугла в репе на гитхабе вродь есть?
Yap
в папке arch глянь: https://github.com/egorikftp/CoreLib-Kotlin
Yap
Yap
реализацию скинуть?
Yap
а то там только базовая имплементация
Yap
https://github.com/egorikftp/Lady-happy/tree/dev/app/src/main/java/com/egoriku/ladyhappy/presentation
Yap
в моем случае презентер переживает поворот экрана
Yap
надо будет оформить красиво)
Evgeniy
Знает кто, как в студии 3.0 не вручную объеденить одинаковые catch блоки в один? Чтобы из такого
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (InvalidAlgorithmParameterException e) {
e.printStackTrace();
}
Получилось такое
} catch (UnsupportedEncodingException | InvalidAlgorithmParameterException e) {
e.printStackTrace();
}
Раньше студия сама предлагала, а теперь почему-то нет
Dmytro
Это либо в Lint выключено, либо нет поддержки Java 7 у проекта
Konstantin
Друзья с нг!
подскажите пожалуйста, взял hello world c grpc.io для андроида, подложил свой прото файл, запустил приложение в эмуляторе отсылаю запрос в ответ :
io.grpc.Status runtimeEception: UNAVAILABLE ..
серевер запушен на том же компе но на другом яп. Он доступен.. В чем может быть проблема?
Dmytro
Yevhen
Всех с праздником. Может кто то сталкивался с тем что приложение на MIUI9 запускается в несколько экземпляров?
Yevhen
Там есть клонирование приложения, но это не то, оно создает ярлык и пометка на иконке есть. А тут запускаем приложение, выходим на главный, нажимаем снова на ярлык и запускаеться приложение, выводим список запущеных приложений а у нас их там 2-3 (зависит от кол-ва запусков). Первый раз с таким столкнулся.
Yevhen
Похоже на такое поведение
Dmytro
Лол
Dmytro
Что только азиаты не придумают
Dmytro
А процесс один ?
john
три
Dmytro
блин, вчера на ЛеЭко такую же фигню показывали) дичь)
Dmytro
Ну хоть процессы разные :D
Dmytro
Интересно какой в этом смысл ?
Andrey Slutskiy
Dmytro
Dmytro
Зачем ?
Dmytro
К тому же, не каждое приложение имеет аутентификацию
Dmytro
Вот поэтому не люблю азиатский андроид
Dmytro
Куча говна впихивают, и не более
Dmytro
Что мейзу, что самсунг. Все одно и тоже
john
все что тебе не нравится можно выпихнуть навсегда
john
главное рутануть
john
уязвимую ось? )))))
john
ты веришь маркетологам? )))
john
здесь же вроде программисты, какая уязвимая ось то?
john
ты случайно антивирусы на андроид не ставишь?
Dmytro
ты веришь маркетологам? )))
Я верю чистому андроиду, а не собранному где то на коленках от организаций работающих без прибыли (ага, конечно)
Dmytro
john
а зачем верить или не верить когда можно продебажить
Dmytro
john
собери свое ядро
john
ацтал
Evgeny
Всем доброго времени суток. Есть дополнительное задание в главе 10 книги Android. Программирование для проф. 3-е издание.
Сказано оптимизируйте поиск в списке ArrayList. Вопрос вот в чем: как в итоге на практике померить стало быстрее или нет 🙂
Dmytro
собери свое ядро
Может мне еще телефон свой собрать ? Лучше использовать нормальный продукт. А не покупать дешевое говно чтобы потом его еще допиливать. Хотя кому как
Evgeny
Я попробовал встроенный в AS3 профайлер, но там не увидел детализации. Может не углядел, попробую ещё раз
Nikita
Воу
Nikita
а, ну класно, профайлеру надо API21+