Membuat splah screen
Selamat Sore,, Temans !!
Pertama-tama saya ucapkan terima kasih sudah berkunjung di blog kami.
Hari ini saya membuat beberapa tutorial, bagaimana membuat aplikasi android dengan sistem tampil delay beberapa detik dan tampil ke menu utama.
nah,, kali ini sistem ini dibuat untuk membangun beberapa aplikasi yang memudahkan penggunanya untuk beberapa action secara cepat.
tidak berlama-lama kita langsung kepokok pembahasaannya,
oh iya.. saya memperkenalkan diri terlebih dahulu.
Nama saya Syahri Ramadhan Putra, di belakang saya ada beberapa temen saya yang ikut berpatisipasi membangun blog yang sederhana ini. Antara lain:
1. Muslim Zakaria
2. Rio Perdana
3. Eva Anggraini
4. Masta Sitepu
dan tunjuan blog ini untuk membagi beberapa pengalaman yang sudah kita kerja kan dan tak lupa pula karena untuk memenuhi tugas kami yang di beri ole dosen kami, yaitu:
IWAN FITRIANTO M.KOM
Pertama-tama saya ucapkan terima kasih sudah berkunjung di blog kami.
Hari ini saya membuat beberapa tutorial, bagaimana membuat aplikasi android dengan sistem tampil delay beberapa detik dan tampil ke menu utama.
nah,, kali ini sistem ini dibuat untuk membangun beberapa aplikasi yang memudahkan penggunanya untuk beberapa action secara cepat.
tidak berlama-lama kita langsung kepokok pembahasaannya,
oh iya.. saya memperkenalkan diri terlebih dahulu.
Nama saya Syahri Ramadhan Putra, di belakang saya ada beberapa temen saya yang ikut berpatisipasi membangun blog yang sederhana ini. Antara lain:
1. Muslim Zakaria
2. Rio Perdana
3. Eva Anggraini
4. Masta Sitepu
dan tunjuan blog ini untuk membagi beberapa pengalaman yang sudah kita kerja kan dan tak lupa pula karena untuk memenuhi tugas kami yang di beri ole dosen kami, yaitu:
IWAN FITRIANTO M.KOM
Kita langsung saja ya.
1. Buat projek baru pada eclipse
Project name = splash
Pada build target, centang pada Android2.2
Aplication name = aplash
Package name = belajar.splash.android
Create activity = mainactivity
Min SDK version = 8
Lalu klik finish.
sebelum membuat file xml dan java, copykan 2 buah gambar ke folder drawable-mdpi, buat nama gambar tersebut menjadi main dan splash.
2. Buat 2 buah xml
2. Buat 2 buah xml
a. Main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<ImageView
android:id="@+id/splashscreen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:layout_weight="0.21"
android:src="@drawable/main"
/>
</LinearLayout>
b. Splash.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView
android:id="@+id/splashscreen"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:layout_weight="0.21"
android:src="@drawable/splash"/>
</LinearLayout>
3. Membuat file java
a. Main.java
package muslim.splash.android;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class main extends Activity {
private final int SPLASH_DISPLAY_LENGHT = 5000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
new Handler().postDelayed(new Runnable() {
public void run() {
Intent mainIntent = null;
mainIntent = new Intent(main.this,
splash.class);
main.this.startActivity(mainIntent);
main.this.finish();
}
}, SPLASH_DISPLAY_LENGHT);
}
}
b. Splash.java
package muslim.splash.android;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
public class splash extends Activity {
private final int SPLASH_DISPLAY_LENGHT = 5000;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.splash);
new Handler().postDelayed(new Runnable() {
public void run() {
Intent mainIntent = null;
mainIntent = new Intent(splash.this,
main.class);
splash.this.startActivity(mainIntent);
splash.this.finish();
}
}, SPLASH_DISPLAY_LENGHT);
}
}
4. Manifest.xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="muslim.splash.android"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="8" />
<application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".main"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name="muslim.splash.android.splash"
></activity>
</application>
<uses-sdk android:minSdkVersion="8" />
</manifest>
5. Finishing
Jika sudah selesai, maka tampilannya akan seperti ini
Jika sudah selesai, maka tampilannya akan seperti ini
Tidak ada komentar:
Posting Komentar