안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
마켓의 제한 용량은 50mb 인데 현제 50mb 를 초과 하여 사이즈를 줄이는 작업을 진행 중인 상태 입니다.
하지만 이런 저런 방법을 찾다가.. png-24 로 저장된 이미지들을 png-8 로 변환 하여 용량을 줄이자 해서 작업을 시작 하였는데요.
포토샾에서 png-24 의 경우 반투명으로 저장해서 안드로이드 에서 Bitmap 으로 불러와 사용 하면 그대로 먹히는데요..
포토샾에서 png-8로 저장할 경우 반투명이 안먹힌상태로 저장이 되어 집니다.
이럴땐 어떻게 처리 해야 할가요???
Bitmap 으로 불러온후 setAlpha 로 Alpha 값을 지정하는 방법 외에 방법은 없을가요???
그리고 위와같은 방법을 처리 하는 다른 소스를 보았는데요.
이미지의 백그라운드에 검은색으로 칠을 한 png-8 이미지를 불러와서 뒤쪽에 칠해진 검은색을 빼서 그리는 방법도 있는거 같더라구요.
이런게 가능 한가요????
(예를 들어 백그라운드에 검은색 배경이 칠해져 있고 그 위로 빨간색 네모가 중간에 위치하고 있는 이미지파일 1개가 있고
이것을 Bitmap 으로 불러와서 백그라운드의 검은색을 빼버리는 방법?)




답변은 아니지만...
http://www.androidpub.com/index.php?_filter=search&mid=news&search_target=title&search_keyword=%EB%A7%88%EC%BC%93&document_srl=2016164