Splash Screen |
Banyak model yang bisa kita gunakan, tapi dalam tutorial ini saya akan berikan turorialnya secara singkat dan Anda bisa kembangkan sendri.
Disini saya masih menggunakan software ECLIPSE karena saya saya belum terbiasa menggunakan Android studio.
Tutorial
1.Open dan buka project baru di Eclipse
2.Buka Activitymain.xml yang akan kita atur tampilan SplashScreen kita.
Disini saya hanya menggunakan tulisan, kalian bisa ubah tulisannya.
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.amw.splashscren.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/baru" />
</RelativeLayout>
3.Sekarang atur di file java kita, buka folder src kemudian pilih MainActivity.javaxmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.amw.splashscren.MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/baru" />
</RelativeLayout>
Sesuaikan dengan script dibawah ini
package com.amw.splashscren;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class MainActivity extends Activity {
private final int SPLASH_DISPLAY_LENGHT = 3000;
@Override
protected void onCreate(Bundle incicle){
super.onCreate(incicle);
setContentView(R.layout.activity_main);
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent mainIntent = null;
mainIntent = new Intent(MainActivity.this,Activitytwo.class);
MainActivity.this.startActivity(mainIntent);
MainActivity.this.finish();
}
},SPLASH_DISPLAY_LENGHT);
}
}
SPLASH_DISPLAY_LENGHT = 3000 bisa anda rubah sesuai durasi waktu untuk menampilkan splashscreen.import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class MainActivity extends Activity {
private final int SPLASH_DISPLAY_LENGHT = 3000;
@Override
protected void onCreate(Bundle incicle){
super.onCreate(incicle);
setContentView(R.layout.activity_main);
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
Intent mainIntent = null;
mainIntent = new Intent(MainActivity.this,Activitytwo.class);
MainActivity.this.startActivity(mainIntent);
MainActivity.this.finish();
}
},SPLASH_DISPLAY_LENGHT);
}
}
4.Compile program Anda.
Jika berhasil maka akan muncul splashscreen selama 3dtk, lalu eror. ini dikarenakan kita masih menggunakan 1 file Activity, jadi agar setelah splash screen tidak eror, kita buat 2 activity dengan nama Activitytwo.xml . lihat tutorial selanjutnya.
0 komentar:
Post a Comment
Silahkan berkomentar sesuai aturan
1.Jangan menggunakan kata tidak sopan
2.Jangan Spam
3.Komentarlah dengan sopan, maka admin akan menjawab
Terimakasih