친구, 20 개의 이미지를로드하려고합니다. 오류가 발생했습니다. 메모리 오류를 피하는 법 .plz help me;outofmemory 오류를 피하는 방법
0
A
답변
1
장치에 20 개의 이미지를로드 할 메모리가 충분하지 않습니다.
이미지를 적게로드하거나 이미지를 작게 만들어야합니다. 당신은 당신이 너무 큰 성장에서 힙을 방지하기 위해 이미지 크기를 조정해야 할 수 있습니다 한 번에 20 개 개의 이미지를로드하는 것이 그 절대적으로 필요한 가정
2
Kanivel,
.
BitmapFactory
의 inSampleSize
옵션을 사용하여 구현됩니다. 여기 문서 : 여기 http://developer.android.com/reference/android/graphics/BitmapFactory.Options.html#inSampleSize
내 코드에서의 사용에 대한 간단한 예입니다
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 16;
Bitmap image= BitmapFactory.decodeFile(imageFilePath, options);
내 예는 1/16 원래 크기이며 256 1/원래의 픽셀을 포함하는 이미지를 얻을 것이다 . 내 구현은 큰 사진에서 미리보기 이미지를 만드는 것입니다.
관련 문제
- 1. 데이터 저장 오류를 피하는 방법 - Cakephp
- 2. 인터넷 탐색기 스크립트 오류를 피하는 방법
- 3. JScrollPane는 행 헤더에 그래픽 오류를 표시합니다. 이것을 피하는 방법?
- 4. 런타임 이전에 설정/구성으로 인한 오류를 피하는 가장 좋은 방법
- 5. OutOfMemory Java
- 6. Android에서 OutofMemory 오류가 발생했습니다.
- 7. flex에서 http 서비스 오류를 피하는 방법은 무엇입니까?
- 8. mailto 성가심을 피하는 방법?
- 9. get_query_set() 호출을 피하는 방법
- 10. NullReferenceException을 피하는 방법
- 11. NSCachedImageRep을 피하는 방법
- 12. 다형성 연관을 피하는 방법
- 13. 반복 횟수를 피하는 방법
- 14. MSDTC를 피하는 방법?
- 15. jQuery에서 깜박임을 피하는 방법
- 16. 피하는 방법 NHibernate.NonUniqueObjectException
- 17. 다각형 겹침을 피하는 방법
- 18. 메모리 낭비를 피하는 방법
- 19. DateTimePicker의 경고음을 피하는 방법
- 20. flash.display 깜박임을 피하는 방법
- 21. 로봇을 피하는 새로운 방법
- 22. WebappClassLoader.findResources에서 NullPointerException을 피하는 방법?
- 23. Graphics.DrawImage로 디더링을 피하는 방법?
- 24. Gui Lock을 피하는 방법
- 25. GString 평가를 피하는 방법
- 26. MissingMethodException을 피하는 방법?
- 27. .net OutOfMemory 예외
- 28. Hibernate Cache1 OpenSessionInView가있는 OutOfMemory
- 29. 초보자 OutOfMemory 문제
- 30. 최대 절전 모드에서 OutOfMemory
너무 많은 메모리를 사용하지 마십시오. –