Ich verwende eine Animation, die einen Flip macht (auf ImageView
), aber Animation funktioniert nicht glatt (sieht aus wie Leistungsproblem). Das Bild ist eine PNG-Datei der Größe 128x128.Android. Animation Performance
Hier werde ich Code meiner Animation schreiben:
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<scale
android:fromXScale="1.0"
android:toXScale="0.0"
android:fromYScale="1.0"
android:toYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="500"
android:fillAfter="false"
android:fillEnabled="false"
/>
</set>
Ich möchte auch betonen, dass die haltige Ansicht bis zu acht solcher ImageViews
haben kann (was auch skaliert werden).
Könnten Sie mir bitte einen Rat geben, der die Animationsleistung verbessern kann?
Testen Sie es im Emulator oder auf einem echten Gerät? Die physischen Geräte haben eine Hardwarebeschleunigung, die der Emulator nicht hat, das könnte also helfen. –