Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

로더

구성 변경 후에도 유지되는 UI 데이터를 로드합니다.
최근 업데이트 현재 안정화 버전 다음 버전 후보 베타 버전 알파 릴리스
2019년 10월 9일 1.1.0 - - -

종속 항목 선언

Loader의 종속 항목을 추가하려면 프로젝트에 Google Maven 저장소를 추가해야 합니다. 자세한 내용은 Google Maven 저장소를 읽어보세요.

다음과 같이 앱 또는 모듈의 build.gradle 파일에 필요한 아티팩트의 종속 항목을 추가합니다.

    dependencies {
        implementation "androidx.loader:loader:1.1.0"
    }
    

종속 항목에 관한 자세한 내용은 빌드 종속 항목 추가를 참조하세요.

의견

제출하신 의견은 Jetpack을 개선하는 데 도움이 됩니다. 새로운 문제를 발견하거나 라이브러리 개선을 위한 아이디어가 있다면 Google에 알려 주세요. 새 문제를 만들기 전에 이 라이브러리의 기존 문제를 살펴보시기 바랍니다. 별표 버튼을 클릭하여 기존 문제에 표를 추가할 수 있습니다.

새 문제 만들기

자세한 내용은 Issue Tracker 문서를 참조하세요.

버전 1.1.0

버전 1.1.0

2019년 10월 9일

androidx.loader:loader:1.1.0이 출시되었습니다. 버전 1.1.0에 포함된 커밋을 확인하세요.

1.0.0 이후 중요 변경사항

  • 기본 Executor 변경사항: AsyncTaskLoader(및 확장 시 CursorLoader)의 기본 Executor는 이제 맞춤 Executor가 아니라 AsyncTask.THREAD_POOL_EXECUTOR입니다.
  • 맞춤 Executor 설정: AsyncTaskLoader 또는 서브클래스의 맞춤 구현이 이제 getExecutor()를 재정의하여 맞춤 Executor를 설정할 수 있습니다.

버전 1.1.0-rc01

2019년 6월 5일

androidx.loader:loader:1.1.0-rc011.1.0-beta01에서 변경사항 없이 출시되었습니다.

버전 1.1.0-beta01

2019년 3월 13일

androidx.loader:loader:1.1.0-beta01이 출시되었습니다. 이 버전에 포함된 커밋의 전체 목록은 여기에서 확인할 수 있습니다.

버그 수정

  • onLoadFinished에서 로더를 다시 시작할 때 StaleDataException을 일으키는 문제를 해결했습니다. (b/123922776 참조)

버전 1.1.0-alpha01

2018년 12월 3일

새로운 기능

  • 맞춤 Executor를 설정할 수 있도록 getExecutor() 메서드를 AsyncTaskLoader에 추가했습니다. (aosp/810773 참조)

동작 변경사항

  • 이제 AsyncTaskLoader의 기본 Executor는 맞춤 Executor가 아니라 AsyncTask.THREAD_POOL_EXECUTOR입니다.