벽지를 살 라이브 벽지. 안드로이드 NDK 및 렌더링은 그냥 마음에 하나 개의 특정 프로젝트, NDK를 배우기 시작 주위를 찾고 있어요
는 (따라서 여기 OpenGL을 텍스처에 렌더링에 대해 이야기하고 있지 않다, 그러나 비트 맵에 렌더링에 대해)나는 조금 봤 직접 비트 맵 픽셀을 조작 할 수있는 옵션이 있다는 발견. 그러나 설명서에 따르면이 기능은 Android 2.2 이후에만 사용할 수 있다고 나와 있습니다. 그리고 라이브 벽지에서 2.1을 지원하고 싶습니다.
다른 한편으로는 비슷한 물건을하는 여러 프로젝트를 발견했습니다. ndk에서 무언가를 렌더링하고 라이브 배경 화면에 보여줍니다. 2.1에서 작업합니다. 예 : 훌륭한 Video Live Wallpaper, 그리고 나는 Shake Them All Live Wallpaper이 같은 종류의 것을한다고 생각합니다.
그래서 질문입니다 - 비트 맵 데이터를 직접 조작하는 것 이외에 LW에 연속 렌더링을 수행하는 다른 방법이 누락 되었습니까? 아니면 내가 잘못 알아 낸 다른 것? :)
아, 감사합니다! 내 질문에 대한 답변 : – dimsuz
jnigraphics 자바로 작성된 것 같아요? 이 경우 Java로 작성하는 것이 더 합리적입니다. –