-
이미지 로딩시 버벅거리는 현상 제거과거...../개발일지 2010. 7. 22. 11:58
다운로드
안드로이드 이미지 로딩시 캐쉬 및 스택 사용으로 버벅거리지 않고 사용자에게 보여줌
(외국의 한사이트에서 참조해서 만들었음)
기능 - 1. 웹에서 이미지 파일 로딩
2. sdcard에서 이미지 파일 로딩 시
업데이트 아직 안한 내용(작업중) : zip파일에서 압축안풀고 이미지 바로 로딩
사용법은 클래스를 자기가 사용할 폴더에 넣은 후 getview부분에서 이 함수들을 사용해주면 됨 ><
주요 코드 설명
스택으로 처리하는 부분이 버벅거리는걸 없애줌
class PhotosQueue{
private Stack<PhotoToLoad> photosToLoad = new Stack<PhotoToLoad>();
public void Clean(ImageView image){
for(int j=0;j<photosToLoad.size();){
if(photosToLoad.get(j).imageView == image)
photosToLoad.remove(j);
else
++j;
}
}
}