내 자신의 미리보기 이미지 디렉토리를 사용하는 내 앱에 맞춤 갤러리가 있습니다. 여기에 이미지 섬네일을 캐싱하고 내 자신의 sdcard 디렉토리에 저장하고 사용자 정의 이미지 디렉토리에서 미리보기 이미지를로드하여 보여줍니다. 그것은 잘 작동하지만, 사진이 더 많은 경우로드하는 데 너무 오래 걸립니다. 더 빨리로드 할 수있는 방법이 있으며 안드로이드의 기본 축소판 디렉토리를 사용하지 않습니다.이미지 미리보기 이미지를 빠르게로드하는 방법은 무엇입니까?
0
A
답변
1
메인 스레드에로드하는 것 같습니다. AsyncTask를 사용하여 각 축소판을로드 해보십시오. 먼저 썸네일이 캐시되어 있는지 확인한 다음 반환하십시오. 그렇지 않은 경우 - 다운로드하고 캐시하고 반환하십시오.
1
Smart Image View과 같은 것을 사용해 보셨습니까?
이미 이미지를 캐싱하고 외부에 저장합니다 (예 : 서버에서 이미지를 가져 오는 경우).
또한 스레드 풀 실행 프로그램을 사용하므로 asynctask (예 : here)에 문제가 없습니다.
그러나 스마트 이미지보기는 단지 예일뿐입니다. 거기에는 많은 프로젝트가 있습니다.
1
ImageLoader Library도 시도 할 수 있습니다.
2 단계 메모리 내/SD 카드 캐싱 전략으로 투명하게 이미지를 캐시합니다. 이미지는 백그라운드 스레드에서 가져와 UI를 반응 적으로 유지합니다.
훌륭한 설명서와 데모 응용 프로그램도 있습니다.
1
AsyncTask를 사용하면 원하는대로 동적 드로어 블에 이미지를 빠르게로드 할 수 있습니다.
관련 문제
- 1. 이미지를 빠르게로드하는 방법은 무엇입니까?
- 2. 이미지 경로에서 미리보기 이미지를 표시하는 방법은 무엇입니까?
- 3. 이미지 및 미리보기 이미지를 관리하는 방법은 무엇입니까?
- 4. 미리보기 이미지를 표시하는 방법은 무엇입니까?
- 5. 컬렉션보기에서 이미지를 빠르게로드하는 방법
- 6. html로 많은 이미지를 빠르게로드하는 중
- 7. 미리보기 이미지를 업데이트하는 방법은 무엇입니까?
- 8. Visualforce 페이지를 빠르게로드하는 방법은 무엇입니까?
- 9. 가로 모드에서 미리보기 이미지를 만드는 방법은 무엇입니까?
- 10. 이미지 미리보기 이미지
- 11. Magento : 미리보기 이미지를 가져 오는 방법은 무엇입니까?
- 12. Amazon S3에서 미리보기 이미지를 생성하는 방법은 무엇입니까?
- 13. box.net의 이미지 미리보기 이미지를 가져옵니다.
- 14. Rails + Filepicker - 미리보기 이미지를 만드는 방법은 무엇입니까?
- 15. sdcard android에서 이미지 미리보기 이미지를로드하는 방법은 무엇입니까?
- 16. 이미지와 미리보기 이미지를 미리보기 이미지로 사용하는 방법은 무엇입니까?
- 17. 프로그램에서 XML을 빠르게로드하는 방법은 무엇입니까?
- 18. JQuery를 더 빠르게로드하는 방법은 무엇입니까?
- 19. 이미지 URL을 android grid view로 빠르게로드하는 방법은 무엇입니까?
- 20. 웹 페이지에서 이미지를 빠르게로드하는 방법
- 21. Python - 여러 이미지를 빠르게로드하는 방법?
- 22. 미리보기 이미지를 실시간으로 생성하는 방법은 무엇입니까?
- 23. Android에서 이미지 미리보기 이미지 만들기
- 24. 그리드의 레이아웃에 이미지 미리보기 이미지를 추가 하시겠습니까?
- 25. 미리보기 동영상 미리보기 이미지
- 26. 클래식 ASP에서 미리보기 이미지를 만드는 방법은 무엇입니까?
- 27. R에서 미리보기 이미지를 만드는 방법은 무엇입니까?
- 28. 동일한 크기의 미리보기 이미지를 얻는 방법은 무엇입니까?
- 29. CQ5에서 페이지 미리보기 이미지를 만드는 방법은 무엇입니까?
- 30. 반응이 빠른 미리보기 이미지를 만드는 방법은 무엇입니까?
http://stackoverflow.com/a/4916505/1168654 –
** 제대로 작동하지만 더 많은 사진이있는 경우 **로드하는 데 너무 오래 걸립니다. 위의 로직에 대한 코드를 공유 할 수 있습니까? 값 비싼 물건을 거기서 나왔어. – Akhil