2
我正在開發我的第一個android應用程序與eclipse adt。 我成功製作了一個啓動畫面,但是我想顯示一個加載動畫。我有以下代碼:啓動屏幕加載動畫(Android應用程序)
package com.sunil.splash;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Window;
public class Splash extends Activity {
private long ms=0;
private long splashTime=2000;
private boolean splashActive = true;
private boolean paused=false;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Hides the titlebar
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.splash);
Thread mythread = new Thread() {
public void run() {
try {
while (splashActive && ms < splashTime) {
if(!paused)
ms=ms+100;
sleep(100);
}
} catch(Exception e) {}
finally {
Intent intent = new Intent(Splash.this, Home.class);
startActivity(intent);
}
}
};
mythread.start();
}
}
你能幫我嗎?
您正在尋找什麼樣的動畫,進度條或某些轉換效果?對於進度條,你可以參考http://developer.android.com/reference/android/widget/ProgressBar.html,如果你想要一些動畫,你可以添加翻譯,縮放和旋轉動畫 –
我想要使用這樣的動畫[image ](http://libero.ub.uni-konstanz.de/libero/styles/knub/images/loading_animation.gif) –
進度條控件也類似於你想要的,你只需要使用它:) –