我想在應用程序啓動時提供動畫。我的第一個活動只有一個ImageView
,我想用動畫加載我的活動(也許可能會有一些動畫與圖像視圖一起玩),幾秒鐘後用另一個動畫開始第二個活動。我對動畫並不是很熟悉,如何創建自定義動畫,這就是爲什麼我需要一些幫助/建議/建議,這些動畫看起來不錯。在應用程序啓動時設置Android動畫
回答
下面是代碼:
初始化:
ImageView loading = (ImageView) findViewById(R.id.loading_animation);
AnimationDrawable loading_animation = (AnimationDrawable) loading.getBackground();
顯示:
loading_animation.setVisible(true, true);
loading_animation.start();
隱藏:
loading_animation.setVisible(false, false);
loading_animation.stop();
ImageView的背景: drawable.xml (在drawables文件夾中)
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
android:oneshot="false">
<item android:drawable="@drawable/loading_0" android:duration="500" />
<item android:drawable="@drawable/loading_1" android:duration="500" />
<item android:drawable="@drawable/loading_2" android:duration="500" />
<item android:drawable="@drawable/loading_3" android:duration="500" />
<item android:drawable="@drawable/loading_4" android:duration="500" />
<item android:drawable="@drawable/loading_5" android:duration="500" />
<item android:drawable="@drawable/loading_6" android:duration="500" />
<item android:drawable="@drawable/loading_7" android:duration="500" />
<item android:drawable="@drawable/loading_8" android:duration="500" />
</animation-list>
希望這有助於!
請記住,如果窗口沒有焦點,動畫將不會啓動!
它有幫助嗎? –
我沒有太多時間來嘗試它,但我有兩個問題:什麼是:'loading_places_animation'和爲什麼你要設置9張圖像..我的意思是他們在做什麼? –
loading_places_animation錯誤。我會更新它。 drawable是一組創建動畫的圖像。例如,加載_0有一個'X',加載_1有兩個'X'等。因此,一個接一個地顯示一個動畫。當然,這不是唯一的方法。 –
- 1. 每次啓動Android應用程序時顯示啓動畫面
- 2. 如何設置啓動應用程序動畫?
- 3. 設置在Android應用程序中的代碼啓動活動
- 4. 啓動應用程序啓動時的動畫
- 5. 啓動Android設置應用
- 6. 啓動應用程序在啓動時
- 7. 在啓動時啓動應用程序
- 8. 在啓動時啓動應用程序
- 9. 如何設置應用程序啓動時的值android
- 10. 爲Android應用程序設計動畫
- 11. 啓動器損壞時在移動設備上啓動Android應用程序
- 12. 如何在Android設備啓動時自動啓動Adobe AIR應用程序?
- 13. 在應用程序啓動時啓動應用程序類
- 14. 在Android應用程序中使用啓動畫面的啓動順序
- 15. 從應用程序啓動設置?
- 16. 設置應用程序以啓動
- 17. 啓動應用程序在設備啓動時出現延遲
- 18. 在設備重新啓動時啓動iOS應用程序
- 19. 如何在設備啓動時啓動應用程序
- 20. 如何在啓動設備時啓動應用程序?
- 21. 如何在應用程序啓動時啓動Android服務?
- 22. 如何在開機時啓動/啓動應用程序Android
- 23. 如何在Android應用程序啓動時啓動服務?
- 24. 在應用程序啓動時明確啓動GCM服務Android
- 25. 如何在手機啓動時啓動Android應用程序?
- 26. 如何在Android啓動時延遲啓動應用程序?
- 27. 在啓動時啓動Qt應用程序 - Android
- 28. Android應用程序無法在啓動時啓動
- 29. 在啓動時啓動Android應用程序,無延遲
- 30. 在Redhat5啓動時設置程序
這很難理解你在問什麼。你有動畫啓動你的應用程序有問題還是你想要如何創建動畫的幫助?請嘗試重新修改您的問題以使其更易於理解。 – Janusz