首先我們先展示其代碼: Lauch.java 上述代碼還是很好理解的,這段代碼用於我們第一個活動的開啟,之後我們還需要在manifast文件把這個活動主活動註冊成主活動就可以了(重要!!!),因為這是APP開始的第一個活動! ...
首先我們先展示其代碼:
Lauch.java
import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.support.v7.app.AppCompatActivity; import android.view.WindowManager; public class Launch extends AppCompatActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_launch); getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); getSupportActionBar().hide(); new Handler().postDelayed(new Runnable(){ // 為了減少代碼使用匿名Handler創建一個延時的調用 public void run() { Intent i = new Intent(Launch.this, FirstActivity.class); //通過Intent打開最終真正的主界面的FirstActivity,相當於界面的跳轉
Activity Launch.this.startActivity(i); //啟動Main界面
Launch.this.finish(); //關閉自己這個開場屏 } }, 1000); //1秒,夠用了吧,這裡是寫自己開屏的時間,想寫多少寫多少。 } }
上述代碼還是很好理解的,這段代碼用於我們第一個活動的開啟,之後我們還需要在manifast文件把這個活動主活動註冊成主活動就可以了(重要!!!),因為這是APP開始的第一個活動!