2013-02-10 2 views
1

내 안드로이드 앱에서 배경 애니메이션을 보여주고 싶습니다. 이미지를 사용하여 이미지를 시간에 따라 변경했습니다. 그러나 문제는 앱 크기가 거대 해지고있는 애니메이션의 각 프레임에 이미지를 사용하는 것입니다. 좋은 방법은 아닙니다.android activity background에 애니메이션을 적용하는 방법

나는 효율적이고 좋은 방법으로 그것을하고 싶다.

내가 가장 좋은 방법으로 이미지를 사용하여 이것을 수행하고 있다면. 어떻게해야합니까?

답변

2

이미지는 항상 안드로이드에서 더 많은 메모리를 사용하는 것입니다. 이미지를 사용하는 경우 더 작은 메모리를 사용하도록 응용 프로그램을 만들 수있는 방법이 없습니다. 이미지 크기에 따라 메모리를 사용하지만, 따라야 할 방법이 있습니다. 이미지가있는 배경 애니메이션이 필요한 경우 최적화 된 이미지를 사용합니다. 최적화는 화면 해상도, 크기 등에 적합한 이미지를 사용하는 것과 같습니다. 더 나아가 나는 다른 화면 해상도를 위해 다른 크기의 이미지를 가지고 갈 것이므로 작은 화면 해상도에서는 이미지의 크기가 작아 질 것입니다. 최소한 당신을 조금 도와줬으면 좋겠다.

편집 : 당신은 XML 파일을하는 것에 대한 찾을 구성 한정자를 사용하여 아래

Here. 적시에 이미지를 변경해야하므로 타이머를 사용해야합니다. 타이머를 사용하지 않으려면 this으로 가십시오.

+0

좋아요. 구현할 XML 방법이 있습니까? 타이머를 사용하여이 작업을 수행했습니다. 각 타이머 간격에서 배경을 바꿀 것입니다. 이 일을하는 다른 좋은 방법을 제안 해 주시겠습니까? –

+1

예. XML을 사용해야합니다. 내 대답을 수정하겠습니다. – Vinay

관련 문제