2012-02-08 4 views
0

저는 SD 카드에 저장된 약 50 개의 이미지를 표시해야하는 응용 프로그램이 있습니다. 각 이미지 파일은 암호화되어 있으며 크기는 600kb입니다. 그래서 갤러리 위젯에 보여주기 전에 이미지의 암호를 해독해야합니다.이 로딩은 많은 시간을 소비합니다 (SD 카드 읽기 시간 + 암호 해독 시간). 효율적인 방식으로 이미지를로드하고 싶습니다. (더 빨리) 기본 안드로이드 갤러리 응용 프로그램에있는 것과 같은 것을 생각할 수 있습니다. 여기에서 이미지를 빠르게 스 와이프하면 처음에는 이미지의 흐린 버전이 표시됩니다. 1 ~ 2 초 후 전체 이미지가 표시됩니다. 이런 '증분 이미지로드'방식을 구현하려면 어떻게해야합니까? 이 문제를 해결하기위한 다른 제안이 있습니까안드로이드에 sd 카드에서 이미지를 표시합니다.

답변

1

이미지가 암호화되어 있으면 구현할 수 없습니다. 이미지가 완전히 해독 될 때까지는 데이터에 대해 알 수 없습니다.

할 수있는 일은 모든 이미지를 한 번에 해독하고 그 이미지의 캐시를 만들어 매번 해독 할 필요가 없습니다.

관련 문제