次のクラスSplashActivity.javaがあります。
public class SplashScreen extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
Thread timer = new Thread(){
public void run(){
try{
sleep(5000);
}catch(InterruptedException e)
{
e.printStackTrace();
}
finally{
Intent tutorial = new Intent(SplashScreen.this, TutorialOne.class);
startActivity(tutorial);
}
}
};
timer.start();
}
}
アプリが初めてモバイル デバイスにインストールされたときに、このアクティビティを 1 回だけ読み込むようにします。アンドロイドが初めてなので、これについてはほとんどわかりません。が使用される場所を読みましたSharedPreferences
が、実装を理解していませんでした。そして、このアクティビティの重要な点は、アクティビティがLauncher
初めて使用されるときに機能する必要があるということです。それが私を本当に混乱させたのです。マニフェスト ファイルで別のアクティビティを宣言しているため、私の場合はMainPage.java
. では、このロジックをどのように実装できますか?? で電話をかけますかSplashActivity
、MainPage
それとも他に何かしなければならないことがありますか?? 誰か助けてください?
可能であれば、誰かがこのロジックを実装するコードを書き留めてもらえますか?