Resultados da pesquisa a pedido "rx-android"
NetworkOnMainThread RxJava + Retrofit + Pirulito +
Estou recebendo relatórios de uma exceção NetworkOnMainThread no Lollipop + ao executar umhttps chamada API usandoRetrofit eRxAndroid. Eu isolei o código e criei o exemplo a seguir que ainda falha. Aqui está obuild.gradle: apply plugin: ...
Retrofit com Rxjava Schedulers.newThread () vs Schedulers.io ()
Quais são os benefícios de usarSchedulers.newThread() vsSchedulers.io() noRetrofit solicitação de rede. Eu já vi muitos exemplos que usamio(), mas quero entender o porquê. Exemplo de ...
Paginação RxJava
Eu sou bastante novo no rxJava. na minha resposta da API, recebo informações sobre o número total de páginas e o número da página atual, como: "pages": 22, "page": 1,Estou usando o Retrofit para fazer chamadas de API na camada de dados, meu ...
Obtenha código de status de resposta usando o Retrofit 2.0 e o RxJava
Estou tentando atualizar para o Retrofit 2.0 e adicionar RxJava no meu projeto Android. Estou fazendo uma chamada de API e quero recuperar o código de erro no caso de uma resposta de erro do servidor. Observable<MyResponseObject> apiCall(@Body ...
InterruptedIOException ao usar Retrofit2 com rx quando retryOn
Estou usando o retrofit 2 com rx-android Eu tenho uma lógica de repetição bastante complexa,que funciona parcialmente. Cortei o código irrelevante para simplificá-lo. Aqui está: public class RetryWithDelay implements Func1<Observable<? extends ...
Como várias solicitações usadas para preencher modelos podem ser tratadas usando o RXJava Observables?
Estamos usando o ReactiveX e o Retrofit em nossa pilha de rede para lidar com todas as solicitações de API de forma assíncrona. Nosso objetivo é criar um método que retorne uma coleção completamente preenchida deUser modelos. CadaUser modelo tem ...
Combine RxTextView Observable e Retrofit Observable
Como exemplo para começar a usar o RxAndroid, estou tentando implementar uma caixa de pesquisa que aciona uma chamada de descanso quando os usuários inserem algo. Até agora eu tenho duas partes de trabalho. A primeira observação do EditTextView ...
Como parar e continuar Observable.interval emitindo ticks
Isso emitirá um tique a cada 5 segundos. Observable.interval(5, TimeUnit.SECONDS, Schedulers.io()) .subscribe(tick -> Log.d(TAG, "tick = "+tick));Para pará-lo, você pode usar Schedulers.shutdown();Mas todos os agendadores param e não é possível ...
Observável é executado no encadeamento principal, embora subscribeOn () seja chamado em outro encadeamento
Eu tive um problema estranho em uma das minhas atividades. Ao voltar de tirar uma foto / vídeo, no meuonActivityResult Estou mostrando uma caixa de diálogo que permite ao usuário nomear a câmera. Depois que o usuário pressionar OK, ...
Quando cancelar a inscrição de uma assinatura
Eu tenho uma pergunta sobre como cancelar a inscrição de um observável. Eu tenho dois códigos e não tenho muita certeza sobre qual é o melhor. Exemplo 1 -> Cancele a inscrição do assinante assim que o fluxo terminar: Subscriber<String> ...