안드로이드 개발 질문/답변
(글 수 358)
안녕하세요.
현재 라이브 월페이퍼를 만들고 있는데 의문이 하나 생기는게 있어서요.
지금 만들고 있는게 WallpaperService를 상속받고,
SurfaceHolder 랑 Canvas 정도만 사용하거든요.
그런데 프레임도 낮추고, 연산 되는 부분도 최대한 줄여서 만드는데 배터리 소모가 심하더라고요.
그래서 어쩔 수 없는건가 했는데,
GLWallpaperService 랑, GLSurfaceView 를 사용하는걸로 보이는건
딱 봐도 연산하는 것도 많고, 동작하는 것도 많은데
배터리 소모가 별로 안되더군요?
질문 입니다.
똑같은 동작, 똑같은 연산 등 거의 비슷한 조건으로 만든다고 했을 때,
OpenGL 을 사용하는게 배터리 소모가 더 낮은건가요?
직접 좌표 계산 등을 하여 만들려고 했는데
이런 현상을 보니 그냥 무시하고 넘기기가 어렵네요...
답변 좀 부탁드릴게요~ 좋은 하루 보내세요~