2013-10-28 4 views
1

Android 기본 애니메이션과 Libgdx 애니메이션 라이브러리의 차이점은 무엇입니까?libgdx 또는 기본 android 애니메이션 클래스를 사용하는 Android 2d 애니메이션

캐릭터 애니메이션에 사용하는 것이 더 좋습니다.

+0

Libgdx는 그래픽 라이브러리이며 2 차원 그리기 및 애니메이션 기능을 제공합니다. 기본 애니메이션은 안드로이드가 제공하는 애니메이션 기능 집합입니다. –

+0

Libgdx 애니메이션 lib는 애니메이션 플랫폼을 독립적으로 만들지 만 안드로이드 defult 애니메이션은 안드로이드에서만 실행됩니다 –

답변

0

이미 libgdx를 사용하고 있다면 가장 좋은 언어는 Libgdx Animation이며 모든 libgdx 지원 플랫폼에서 작동합니다. Android는 Android에서만 작동합니다. 안드로이드 전용이므로 구현하기가 더 어려울 것입니다.

0

당신의 질문 중 하나에서 AsyncTask의 백그라운드 스레드가 무엇인지 질문했습니다. 평판 때문에 내가 말할 수 없었습니다.

글쎄, 메인 스레드는 사용자 인터페이스를 책임지는 사람이며 UI 스레드라고도합니다. 메인 스레드를 늪지하고 싶지 않으므로 UI에 직접 영향을 미치지 않는 다른 스레드를 백그라운드 스레드라고합니다. AsyncTask는 데이터가 준비되는 즉시 UI 데이터를 업데이트 할 수 있으므로 모든 안드로이드 개발자가 잘 알고있는 백그라운드 스레드입니다.

작업을 수행하는 데 몇 초가 걸리지 않으면 AsyncTask를 사용해야하며, 더 많은 시간이 필요하면 FutureTask 또는 Executor Task 사용을 고려할 수 있습니다.