안드로이드 비트맵 로드시 비트맵 재사용하기 inBitmap
여기서의 재사용은 recycle을 말하는 것이 아니고,이미 존재하는 Bitmap변수에 이미지를 가지고 오는 방법을 설명한다. BitmapFactory.decode* 함수들을 이용할 때, 이미 메모리상에 존재하는 Bitmap에 이미지를 로드할 수 있다. 이렇게 하면 다음과 같은 장점이 존재하게 된다. 장점 비트맵메모리를 필요한 만큼 할당이 되어 있다면, 할당/해제 과정이 사라지게되고, 이로인해 GC에 의해 순간순간 멈추는 현상이 줄어들게 된다. 이미 존재하는 Bitmap을 이용하기 때문에 OOM이 현저히 줄어들게 된다. 단점 사용되지 않는 비트맵을 recycle하지 않고, 계속할당되어있기 때문에, 필요없는 메모리 사용량이 존재하기 된다. 재사용할 비트맵을 유지관리하는 코드가 추가 되어야 한다. 지금부터 설..
Android Develop/image
2020. 2. 24. 17:52
NOTICE
RECENT ARTICLES
RECENT REPLIES
- Total
- Today
- Yesterday
LINK
TAG
- OpenGL ES
- 공유 컨텍스트
- 텍스처
- 적금
- 전기요금
- 전기료
- 전기세
- 안드로이드
- Android
- 에어컨
- gpgpu
- 컴퓨트셰이더
- 에어콘
- 재태크
- 예금
- 애드핏
- 재테크
- choreographer
- ComputeShader
- 티스토리
- 아끼는 법
- 컴퓨트쉐이더
- 블로그
- texture
- OpenGLes
- 경제보복
- 애드센스
- 사용료
- 금리
- TTS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
Article Box