توسعه مجازی روجا

آموزش ساخت صفحه Splash Screen (اسپلش اسکرین) – بخش اول

سلام…

ساخت این صفحه راحت تر از اون چیزیه که فکرشو میکنید! پس باهم بریم و یک صفحه اسپلش ساده رو درست کنیم :

وقتی پروژه تون رو ایجاد کردید. یک  XML جدید بنام activity_splash ایجاد کنید…فعلا داخلش چیزی نمیذاریم ، بعدا میتونیم کاملش کنیم.

در قدم بعدی یک فایل جاوا ایجاد میکنیم و دستورات زیر رو بهش اضافه میکنیم :


import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.support.v7.app.AppCompatActivity;

public class SplashActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);

new Handler().postDelayed(new Runnable() {
@Override
public void run() {
Intent i = new Intent(SplashActivity.this, MainActivity.class);
startActivity(i);
finish();
}
},۳۰۰۰);

}
}

مهمترین دستور این قطعه کد این خط هستش که شما میگید بعد از ۳۰۰۰ میلی ثانیه و بعد از اینکه اسپلشتون قراره بسته بشه به کدوم صفحه هدایت بشه :

Intent i = new Intent(SplashActivity.this, MainActivity.class);

شما بجای  MainActivity میتونید هر صفحه ای که مد نظرتون هست رو  بنویسید.

 

نکته جا مونده اکثر آموزش های اینترنت اینه که حتما حتما باید یکسری تغییرات در فایل منیفست پروژه تون بدید…