Posts Tagged ‘simple window’

Semua aplikasi di berbagai Mobile OS, biasanya ketika dibuka pasti menampilkan Loading data/ Splash Screen. Tentu kurang asik dunk kalau aplikasi yang kita bangun tidak menampilkan hal keren seperti itu.

memang terdengar simple, namun aplikasi aksi seperti ini sangat diperlukan, minimal menampilkan informasi atau inisial dari Aplikasi anda secara langsung.

salah satu splash screen aplikasi seperti ini :

langkah-langkahnya sebagai berikut :

  1. Buat Project baru, dengan nama splashScreen dan set Main Activity splash
  2. ketik Code Pada Halaman splash.java :
    /*
     * To change this template, choose Tools | Templates
     * and open the template in the editor.
     */
    
    package org.me.splashscreen;
    
    import android.app.Activity;
    import android.content.Intent;
    import android.os.Bundle;
    
    /**
     *
     * @author kurniawandwi
     */
    public class splash extends Activity {
    
    	@Override
    	public void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.splash);
    		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,HalamanUtama.class));
    					finish();
    				}
    			}
    		};
    		welcomeThread.start();
    
    	}
    }
    
    

    (more…)