Membuat Spash Screen Oleh: christiawan eko saputro
Tutorial ini sangat simple ,pasti udah tau kan Splash Screen , semacam kaya Loading gitu lah :) Buat Project File ⇒ New ⇒ SplashScreen dan Beri nama Activity splash_activity. Copy'kan gambar di drawable-mdpi yang mau jadi background saat Splash Screen Buka splash_activity.xml dan ikuti Code di bawah ini :
Tutorial ini sangat simple , pasti udah tau kan Splash Screen , semacam kaya Loading gitu lah :) ● ● ●
Buat Project File ⇒ New ⇒ SplashScreen dan Beri nama Activity splash_activity. Copy'kan gambar di drawable-mdpi yang mau jadi background saat Splash Screen Buka splash_activity.xml dan ikuti Code di bawah ini :
●
Buka Splash.java yang berada pada src->com.example.splashscreen dan ikuti code di bawah ini
package com.example.splashscreen; import import import import
android.os.Bundle; android.app.Activity; android.content.Intent; android.view.Menu;
public class Splash extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.splash_activity); final int welcomeScreenDisplay = 3000; Thread welcomeThread = new Thread() { int wait = 0; @Override public void run() { try { super.run(); while (wait < welcomeScreenDisplay) { sleep(100); wait += 100; } } catch (Exception e) { System.out.println("EXc=" + e); } finally { startActivity(new Intent(Splash.this,Tampil.class)); finish(); } } }; welcomeThread.start(); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; }
}
●
selanjut'nya kita buat lagi XML dengan nama tampilan.xml dan isi code seperti ini
selanjut'nya kita buat Class baru dengan nama Tampil.java dan beri code seperti di bawah ini :
package com.example.splashscreen; import android.app.Activity; import android.os.Bundle; public class Tampil extends Activity{ protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.tampilan); } } ● ● ●
dan selesai , coba di run :) maaf bila tutorial ini berantakan , soal'nya baru pertama kali buat tutorial di sini ^^" bila masi ada error coba di tanyain di sini , thx
●
Tentang Penulis christiawan eko saputro seorang pelajar bodoh yang mempunyai blog : ketikanpelajarbodoh.blogspot.com mulai dari hal yang terkecil dan ingin menjadi yang terbaik