Carregador
| Atualização mais recente | Versão estável | Versão candidata a lançamento | Versão Beta | Versão Alfa |
|---|---|---|---|---|
| 9 de outubro de 2019 | 1.1.0 | - | - | - |
Como declarar dependências
Para adicionar uma dependência a Loader, adicione o repositório Maven do Google ao seu projeto. Leia Repositório Maven do Google para ver mais informações.
Adicione as dependências dos artefatos necessários ao arquivo build.gradle do
seu app ou módulo:
Groovy
dependencies { implementation "androidx.loader:loader:1.1.0" }
Kotlin
dependencies { implementation("androidx.loader:loader:1.1.0") }
Para mais informações sobre dependências, consulte Adicionar dependências de build.
Feedback
Seu feedback ajuda a melhorar o Jetpack. Avise se você descobrir novos problemas ou tiver ideias para melhorar esta biblioteca. Consulte os problemas conhecidos nesta biblioteca antes de criar um novo. Adicione seu voto a um problema clicando no botão de estrela.
Consulte a documentação do Issue Tracker para saber mais.
Versão 1.1.0
Versão 1.1.0
9 de outubro de 2019
androidx.loader:loader:1.1.0 é lançado. A versão 1.1.0 contém estas confirmações.
Mudanças importantes desde a versão 1.0.0
- Mudança na execução padrão: o Executor padrão de
AsyncTaskLoader(e, por extensão,CursorLoader) agora éAsyncTask.THREAD_POOL_EXECUTORem vez de um Executor personalizado. - Configuração de um Executor personalizado: implementações personalizadas de
AsyncTaskLoaderou das suas subclasses agora podem substituirgetExecutor()para definir um Executor personalizado.
Versão 1.1.0-rc01
5 de junho de 2019
Lançamento de androidx.loader:loader:1.1.0-rc01 sem mudanças desde a versão 1.1.0-beta01.
Versão 1.1.0-beta01
13 de março de 2019
Lançamento de androidx.loader:loader:1.1.0-beta01. A lista completa de confirmações incluídas nessa versão pode ser encontrada aqui (link em inglês).
Correções de bugs
- Correção de um problema que causava uma
StaleDataExceptionao reiniciar o carregador a partir deonLoadFinished(b/123922776).
Versão 1.1.0-alpha01
3 de dezembro de 2018
Novos recursos
- Adição de um método
getExecutor()aAsyncTaskLoaderpara permitir a definição de um Executor personalizado (aosp/810773).
Mudanças de comportamento
- O Executor padrão de
AsyncTaskLoaderagora éAsyncTask.THREAD_POOL_EXECUTORem vez de um Executor personalizado.