私はスプラッシュスクリーンでズームアウト効果を出す必要があります。何かを提案してください。 res/animフォルダにアニメーションを保存し、それをアクティビティで使用できるという考えがあります。アンドロイドのスプラッシュ画面でアニメーションをズームアウトしますか?
4
A
答えて
8
用途このアクティビティのJavaファイルで:
FrameLayout mainFrame = ((FrameLayout) findViewById(R.id.FrameLayout01));
Animation hyperspaceJumpAnimation = AnimationUtils.loadAnimation(this,
R.anim.hyperspace_jump);
mainFrame.startAnimation(hyperspaceJumpAnimation);
解像度の下にこのコードを入れて>アニメーション> hyperspace_jump.xml
<?xml version="1.0" encoding="UTF-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" android:shareInterpolator="false">
<scale
android:interpolator="@android:anim/accelerate_decelerate_interpolator"
android:fromXScale="0.0"
android:toXScale="1.4"
android:fromYScale="0.0"
android:toYScale="1.4"
android:pivotX="50%"
android:pivotY="50%"
android:fillAfter="false"
android:duration="700" />
<set android:interpolator="@android:anim/decelerate_interpolator">
<scale
android:fromXScale="1.4"
android:toXScale="0.8"
android:fromYScale="1.4"
android:toYScale="0.8"
android:pivotX="50%"
android:pivotY="50%"
android:startOffset="700"
android:duration="400"
android:fillBefore="false" />
<!-- <rotate
android:fromDegrees="0"
android:toDegrees="360"
android:toYScale="0.0"
android:pivotX="50%"
android:pivotY="50%"
android:startOffset="700"
android:duration="400" />
-->
</set>
</set>
8
湯は、ズーム効果を得るために、ビューのアニメーションを使用することができます。
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:shareInterpolator="false">
<alpha android:fromAlpha="0.0"
android:toAlpha="1.0" android:duration="900">
</alpha>
<set
android:interpolator="@android:anim/accelerate_interpolator"
android:startOffset="700">
<scale
android:fromXScale="0"
android:toXScale="1"
android:fromYScale="0"
android:toYScale="1.0"
android:pivotX="50%"
android:pivotY="50%"
android:duration="1000"
android:fillBefore="false"
/>
</set>
</set>
あなたはそれぞれの画像のためのアニメーションを設定する必要がありますjavaファイル内resource.And下のアニメーションフォルダ内のXMLファイルを作成します。
Animation hyperspaceJump = AnimationUtils.loadAnimation(this, R.anim.hyperspace_jump);
image.startAnimation(hyperspaceJump);
ここに私のxmlファイル名は、複数の基準クリックhere hyperspace_jump.forです。
関連する問題
- 1. アンドロイド - スプラッシュ画面のプログレスバー
- 2. アニメーションと遅延を伴うスプラッシュ画面
- 3. スプラッシュ画面のフレーム別アニメーション - Android 2.1
- 4. イメージビューのアンドロイドでズームイン/ズームアウトするアニメーション
- 5. スプラッシュ画面を変更する、スプラッシュ画面を複製する
- 6. アンドロイドはスプラッシュ画面として.SWFを再生できますか?
- 7. j2meスプラッシュ画面
- 8. スプラッシュ画面。 (Angular2)
- 9. スプラッシュ画面C#
- 10. アンドロイドでさまざまなイメージのスプラッシュ画面にアニメーションを表示する方法
- 11. スプラッシュ画面後のムービーまたはムービーとしてのスプラッシュ画面
- 12. アンドロイドでスプラッシュ画面を表示する方法
- 13. スプラッシュ画面のコーディング
- 14. スプラッシュ画面のスレッド
- 15. pygameのスプラッシュ画面
- 16. MonoDroidのスプラッシュ画面
- 17. Androidのスプラッシュ画面
- 18. Androidのスプラッシュ画面
- 19. ランドスケープモードのスプラッシュ画面
- 20. スプラッシュ画面での警告
- 21. アンドロイドにイントロ画面と同様にスプラッシュ画面を追加するには?
- 22. チタンフルスクリーン画像のスプラッシュ画面
- 23. スプラッシュ画面の画像サイズ
- 24. PhoneGapスプラッシュ画面アニメーションGIFが機能しない
- 25. iOSアプリの起動画面(スプラッシュ画面)は必須ですか?
- 26. アンドロイドやiOSでCordovaのスプラッシュ画面がロードされない
- 27. アンドロイドのスプラッシュ画面の後に黒い画面が表示される
- 28. Silverlight OOBスプラッシュ画面
- 29. Default.pngスプラッシュ画面(iphone)
- 30. エラー - スプラッシュ画面、アンドロイドアプリ