마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

이미지 크기/보여지는 사이즈/메모리 관련 질문

0 추천
안녕하세요.

제목은 거창하지만 단순한 궁금증입니다.

두가지 경우에 대해 어떤게 맞는지 조언 부탁드립니다.

 

1. 500*500 짜리 이미지를 화면에 꽉차도록 표시해서 실제 화면에는 1000*1000 사이즈로 표시되었다고 가정하면

메모리는 원본인 500*500만큼만 잡아먹는지, 늘어난 1000*1000 만큼 잡아먹는지 궁금하고요

 

2. 반대로 1000*1000 짜리를 반 사이즈로 줄여서 화면에 표시하게 되면

메모리는 1000*1000 만큼 먹는건지, 반인 500*500만큼 필요한건지 궁금합니다.

이 경우는 비트맵 로드하는 방식에 따라 다를수 있을것 같긴 합니다만

그냥 원본을 로드했을 경우엔 작게보이더라도 원본만큼의 메모리가 필요한게 맞는건가요?
ire (3,900 포인트) 님이 2014년 10월 15일 질문

1개의 답변

0 추천

메모리에 로드한만큼 메모리를 잡아 먹는다고 생각하면 됩니다. 

1. 500x500

2. 1000x1000

그러나 리사이즈를 어떤방식으로 하냐에 따라서 500이 1000사이즈가 될수도 있고 하는 부분이라...

아무튼 원본을 로드할 경우 작게 보이더라고 원본만큼의 메모리가 필요합니다.

 

q1212 (26,020 포인트) 님이 2014년 10월 16일 답변
...