src='https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js'/> Cara Membuat Splash Screen Android Studio Menuju Activity Lain - teachertekno.com

Cara Membuat Splash Screen Android Studio Menuju Activity Lain

Cara Membuat Splash Screen Android Studio Menuju Activity Lain - Pada tutorial Android Studio kali ini, kita akan belajar animasi sederhana membuat splash screen dengan studi kasus membuat loading otomatis menuju ke form lainnya.

Cara Membuat Splash Screen Android Studio Menuju Activity Lain
Cara Membuat Splash Screen Android Studio Menuju Activity Lain

Jadi, pada sini kita memiliki dua form, yaitu form 1 yang akan dieksekusi pertama kali saat program dijalankan dan form dua yang akan dijalankan sehabis form 1 terselesaikan loading.

Pada aplikasi-pelaksanaan android lainnya, misalnya aplikasi Gojek, Payfazz, & lain sebagainya, apabila dibuka maka akan menampilkan logo perusahaan menuju ke jendela berikutnya. Apabila sinyal internet tidak baik maka proses loading akan lama . Tetapi dalam tutorial ini, kita hanya memakai loading sederhana menggunakan timer.

Cara Membuat Splash Screen Android Studio Menuju Activity Lain

Untuk lebih jelasnya, berikut tutorial cara membuat splash screen android studio menuju ke activity lainnya.

1. Pertama, buka aplikasi Android Studio.

2. Klik File > New > New Project > Next

3. Pilih Empty Activity > Next >

- Isi Name: anaktoraja

- Language: Java

- API Version: Pilih Android Versi 4.Dua Jelly Bean aja.

Kemudian klik Finish.

Akan muncul secara otomatis ventilasi 1, yaitu activity_main.Xml.

4. Klik File > New > Activity > Empty Activity

Langkah keempat ini untuk menciptakan ventilasi dua.

Pada name, pastikan isi dengan home.

Lima. Desain jendela 1

Buka activity_main.Xml di:

Project > app > res > layout > activity_main.xml

Pada activity_main.xml tampilan Design, tambahkan TextView. Pada Attributes ubah text menjadi Loading... .

Apabila mau menyisipkan gambar ke splash screen di jendela 1 ini, mampu menggunakan menambahkan komponen Common ImageView.

Atau bila mau menambahkan background gambar pada Android Studio full layar dalam jendela, bisa menggunakan kode ini dia.

Android:background="@drawable/gambar1danquot;

Keterangan:

Letakkan di pada kode utama sebelum kode

tools:context=".MainActivity">

Jadi, sekitar, kodenya seperti ini buat background gambar.

Android:background="@drawable/gambar1danquot;

tools:context=".MainActivity">

Sementara untuk gambar1 adalah nama file gambar format PNG yang telah dimasukkan ke project aplikasi yang dibuat di Project > app > res > drawble > gambar1.png.

6. Kode Splash Screen pada Jendela 1

Buka MainActivity.Java pada:

Project > app > java > com.example.anaktoraja > MainActivity

dan copy code ini dia.

Package com.Example.Anaktoraja;

import androidx.Appcompat.App.AppCompatActivity;

import android.Os.Bundle;

import android.Content.Intent;

import android.Os.Handler;

public class MainActivity extends AppCompatActivity

private int splashanaktoraja = 2000;

@Override

protected void onCreate(Bundle savedInstanceState)

super.OnCreate(savedInstanceState);

setContentView(R.Layout.Activity_main);

new Handler().PostDelayed(new Runnable()

@Override

public void run()

// after loading go to home.Java

Intent home = new Intent(MainActivity.This, home.Group);

startActivity(home);

finish();

,splashanaktoraja);

Pembahasan kode

Pada dasarnya, kode splash screen di atas yg paling krusial adalah:

- Mendefinisikan variabel integer

private int splashanaktoraja = 2000;

apabila kita mengubah 2000 menjadi lebih tinggi maka proses loading akan semakin lama . Apabila kita ubah lebih rendah maka proses loadingnya akan semakin cepat.

- Dan kode ini pada bawah @Override :

new Handler().PostDelayed(new Runnable()

@Override

public void run()

// after loading go to home.Java

Intent home = new Intent(MainActivity.This, home.Group);

startActivity(home);

finish();

,splashanaktoraja);

Keterangan kode:

Kode home.Group merupakan kode buat menuju ke activity.Home.Xml (ventilasi dua) saat loading selesai.

Jika ingin menuju ke ventilasi lainnya, cukup ubah home.Group sebagai jendela3.Class misalnya. Namun pastikan buat menciptakan activity baru menggunakan nama jendela3 juga.

Untuk lebih jelasnya lagi, perhatikan gambar pada bawah ini.

Kode Program Splash Screen Android Studio
Kode Program Splash Screen Android Studio

Sebenarnya, kode program splash screen ini sama saja dengan kode pindah ke activity lainnya di Android Studio. Sama-sama menggunakan Intent. Bedanya, aja, pada splash screen ini, kita menggunakan kontrol otomatis menggunakan ketika.

Apabila mau pindah dari jendela 1 ke jendela dua, sanggup menggunakan kode ini pada Button, TextView, ImageView, dan lain sebagainya. Cukup tambahkan onClick pada arsip xml dan pada java group, tambahkan kode Intent di atas.

Selengkapnya bisa ditinjau diCara Pindah Activity Dengan Button Android Studio

Demikianlah cara menciptakan splash screen Android Studio menuju activity lainnya. Semoga berguna!

0 Response to "Cara Membuat Splash Screen Android Studio Menuju Activity Lain"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel