안드로이드 개발 정보
(글 수 1,064)
주제는 여러장의 png이미지를 한 파일로 믹싱을 한다음
파일을 raw폴더에 넣고
소스에서 그 파일을 불러서 여러장의 이미지를 생성하는 겁니다...
우선 다덜 아실지 모르지만..
아시고 계시다면 패스..
안드로이드를 해보니. 그림을 drawable 같은데 짚어넣어두고 가져와서 이미지를 로딩하는데..
image_1[0]=BitmapFactory.decodeResource(mRes,R.drawable.intro_111);
image_2[1]=BitmapFactory.decodeResource(mRes,R.drawable.intro_112);
image_3[2]=BitmapFactory.decodeResource(mRes,R.drawable.intro_113);
image_4[3]=BitmapFactory.decodeResource(mRes,R.drawable.intro_114);
....
...
이런식으로 하니 소스코드도 너무 길이지고... 귀찮고 해서..
위피자바 게임 개발시 심플하게 사용한건데...
안드로이드용으로 적용해봤네요...
바꿀게 없네요....
이미지 생성하는 부분만 살짝...아주 살짝....
부끄...^^
그리고
이미지 믹싱하는 자바 파일도 올려 두었습니다..^^
폴더 별로 이미지수를 정리해서 한번에 생성하는 건데...
원하시는대로 수정하시면 될거 같네요...^^
good luck!!!
이런 좋은 소스를 공개해 주신 것에 대해 감사드립니다.
궁금증이 있는데요, 이런식으로 한 파일로 믹싱후 사용한다면
그냥 사용할 때와 비교해서 메모리 문제라던가 화질저하 등은 없나요?
만약 1000장정도의 사진을 믹싱해서 하나의 파일로 만든다면 크기가 엄청나게 커질 것이고
이를 일단 메모리에 올리려면 안드로이드가 죽을수도 있을것같아서요.
제가 너무 무지해서 여쭤보는 것이니 노여워 마세요.^^;;;;;
다시한번 감사드립니다.