0

저는 Android 개발이 처음이에요. 안드로이드 장치에서 비디오 썸네일과 세부 정보를 가져 오는 커서 로더와 함께 SimpleCursorAdapter 클래스를 사용하는 간단한 설명을 찾고있었습니다. 나는 gridView, Fragment 및 일부 외부 URI를 가리키는 일부 콘텐츠 공급자를 사용하는 응용 프로그램에서 미니 비디오 파일 브라우저를 수행하고 있습니다. 어떤 형태의 도움도 대단히 감사하겠습니다.SimpleCursor 어댑터 확장

답변

0

Android 교육 안내서를 살펴보십시오.

가이드 Loading Data in the Background은 CursorLoader를 설정하고이를 사용하여 콘텐츠 공급자로부터 데이터를 가져 오는 방법을 보여줍니다.

가이드 Sending Operations to Multiple Threads은 백그라운드 스레드에서 작업하는 방법을 보여줍니다. 여기에는 이미지를 다운로드, 캐싱, 디코딩 및 표시하는 샘플 코드가 포함되어 있습니다.

두 번째 가이드는 단편을 광범위하게 사용합니다.

콘텐츠 공급자가 "외부 URI를 가리킨다"는 것이 무슨 뜻인지 확신 할 수 없습니다. 콘텐츠 제공 업체는 데이터 유형으로 백업 할 수 있지만 기기에있는 구조화 된 데이터에 가장 적합합니다.

0

백그라운드에서 이미지를 다운로드하는 예는 here을 참조하십시오.

나는 이것을 ListView에서 사용했고, 이미지의 캐시를 관리 할뿐만 아니라 다른 스레드에서 이미지를 다운로드 할 때 잘 작동한다. 쉬운 콜백이 사용되었고 자리 표시 자 이미지에서 다운로드 한 실제 이미지로 쉽게 전환 할 수 있도록 내 목록에 뷰 스위처가 구현되었습니다.

관련 문제