Langsung ke konten utama

Cara Membuat SplashScreen Pada Aplikasi Android Melalui Aide

Diartikel kali ini kita akan membahas tentang cara membuat splashscreen dari aplikasi AIDE.Splashscreen merupakan tampilan awal yang muncul dari suatu sistem sebelum masuk kemenu utama atau dalam kata lain Splashscreen merupakan tampilan yang dapat menggantikan proses loading, dan dapat ditentukan waktunya(lama tampilannya).
Berikut contoh screenshot dari splashscreen:

Sebenarnya fungsi dari splashscreen ini hanyalah sebagai pemanis atau pengindah dari aplikasi anda, tanpa splashscreen pun aplikasi anda masih tetap dapat dijalankan.Jadi jika anda ingin memperindah aplikasi buatan anda, anda dapat mengikuti langkah ini.Berikut adalah ringkasan tahap yang akan dilakukan nanti yaitu: Membuat file java(class) untuk splashscreen, Mengedit "AndroidManifest.xml" untuk mengatur splashscreen sebagai tampilan awal yang akan muncul ketika aplikasi tersebut dibuka.Disini saya membuatnya hanya dengan 3 tahap.

Oke, berikut langkah-langkahnya:


Alat dan Bahan:

  • Aplikasi AIDE
  • Sediakan gambar sebagai gambar splashscreenya (sediakan sesuai ukuran smartphone anda agar gambar tersebut tidak kabur).



Langkah-langkah:

(Ini dapat dilakukan pada aplikasi yang sudah pernah dibuat maupun aplikasi yang baru/ingin dibuat).

  1. Buka aplikasi AIDE.
  2. Buka proyek aplikasi anda(bagi yang ingin menambahakan splahscreen ke aplikasi yang sudah dia buat), atau buat proyek baru(For Expert -- Create New Project -- NewAndroid App).



Tahap 1 (splashscreen.java).

  1. Buat file java/class baru.Lihat gambar dibawah:

  2. Kemudian buat namanya "splashscreen".Lalu tekan tombol "ok".

  3. Maka hasilnya akan seperti ini:

  4. Kemudian tambahkan script ini:
    import android.os.*;
    import android.app.*;
    import android.content.*;
    import android.view.*;
    Tambahkan dibawah package(cym.app.aktivitas;).Maka hasilnya seperti ini:

  5. Kemudian ubah "public class splashscreen" menjadi "public class splashscreen extends Activity".Sehingga menjadi seperti ini:

  6. Lalu tambahkan script ini:
  7. static int lama_splash = 1777;
    Tambahkan kebawah "public class splashscreen extends Activity". Script ini berguna untuk mengatur lamanya splashscreen akan tampil, disini saya buat 1777.Anda dapat mengaturnya sesuai keinginan anda, semakin besar angkanya maka semakin lama splashscreen akan tampil.

  8. Kemudian tambahkan script ini dibawah script diatas.
  9. protected void onCreate (Bundle cym)
     
      Toast.makeText(this, "WELCOME", Toast.LENGTH_SHORT).show();

      super.onCreate(cym);
      this.requestWindowFeature(Window.FEATURE_NO_TITLE);
      getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
      setContentView(R.layout.splash);
      new Handler().postDelayed(new Runnable()
      {
       public void run()
       {
        Intent i = new Intent(splashscreen.this, MainActivity.class);
        startActivity(i);
        this.finish();
      

       private void finish()
      

      
      },lama_splash);
     };

  10. Jadi script lengkapnya (script splashscreen.java) adalah sebagai berikut:
  11. package   cym.app.aktivitas;

    import android.os.*;
    import android.app.*;
    import android.content.*;
    import android.view.*;

    public class Load extends Activity

     static int lama_splash =1777;
    protected void onCreate (Bundle cym)
     {
      Toast.makeText(this, "WELCOME", Toast.LENGTH_SHORT).show();
      super.onCreate(cym);
      this.requestWindowFeature(Window.FEATURE_NO_TITLE);
      getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
      setContentView(R.layout.splash);
      new Handler().postDelayed(new Runnable()
      {
       public void run()
       {
        Intent i = new Intent(splashscreen.this, MainActivity.class);
        startActivity(i);
        this.finish();
      

       private void finish()
      

      
      },lama_splash);
     };
    }

  12. Tahap "splashscreen.java" selesai.


Tahap 2 (splash.xml).

Disini anda harus sudah menyediakan gambar sesuai ukuran layar anda, kemudian pindahkan gambar tersebut ke res -- drawable-hdpi.Misalkan disini nama gambar tersebut adalah "gambarsplash.png".

  1. Buat file xml baru.Lihat gambar dibawah:
  2. Kemudian buat nama file tersebut sebagai "splash", kemudian tekan ok.
  3. Kemudian hapus semua script yang ada di splash.xml, dan ganti dengan script ini:
  4. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/gambarsplash">   

     <ProgressBar
      style="?android:attr/progressBarStylemedium"
      android:layout_height="wrap_content"
      android:gravity="center"
      android:layout_width="wrap_content"/>

    </RelativeLayout>

  5. Tahap "splash.xml" selesai.

Tahap 3 (AndroidManifest.xml).

Ditahap ini kita akan mengatur atau menjadikan "splashscreen.java" sebagai file java yang pertama dijalankan dan ditampilkan saat anda menekan tombol peluncur aplikasi atau membuka aplikasi.

  1. Buka AndroidManifest.xml, maka akan tampil script seperti ini:
  2. Kemudian hapus mulai script bagian "<application" sampai bagian "</application>".Dan ganti dengan script ini:
  3. <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >

            <activity
                android:name=".splashscreen"
                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=".MainActivity"
                android:label="@string/app_name">

            </activity>
        </application>

  4. Tahap "AndroidManifest.xml" selesai.
Jika semua tahap telah dilakukan, selanjutnya instal dan jalankan aplikasinya.


Trima Kasih telah membaca artikel ini, baca juga artikel lainnya dari blog ini.

Komentar

Postingan populer dari blog ini

jual airsoftgun malang

Anda sedang mencari toko airsoft gun di Malang atau anda ingin servis airsoft gun / airgun di kota Malang ? ... Tagged under: airsoft gun di Malang, distributor airsoft gun Malang, grosir airsoftgun Malang, harga airsoft ...Toko Airsoft Gun Malang, Jawa Timur SMS : 089630158218 BBM : 5B2FE3EF. Melayani pengiriman ke seluruh Indonesia dan melayani service airsoft gun dengan harga murah dan terjangkau. Beli Airsoftgun Spring Murah M4 Carbine ( Malang ) dengan harga murah Rp250.000 di Lapak Reza Pahlevi dazavi - Malang. ✓ Pengiriman cepat ✓ Pembayaran 100% aman.ALAMAT : Jl. Raya Sidomakmur Kav C/8 Jetak Asri Dau Kab Malang - Jawa Timur. AIRSOFTGUN JAWA TIMUR. Salam Airsofter Indonesia. PERHATIAN..!!!!!!!!! - DISALAH GUNAKAN LUAR TANGGUNG JAWAB TOKO Nilai 4,4 bintang (11) Baru Rp 100.000 SMS di 082139331035 / Pin BBM 51BA8776 , HARAP MEMBACA ATURAN BERBELANJA TERLEBIH DAHULU AGAR TIDAK ADA KESALAHPAHAMAN ANTARA BUYER & SELLER Tata cara dan ...0812 8922 5025 (tlp)/0821 1101 3937 (wa), ...

Cara Mengaktifkan Quick Scope Switch Dalam Game PUBG MOBILE

Ya Jumpa lagi di AKTIVITAS BLOG , dimana kali ini kita juga akan membahas mengenai game terpopuler abad sekarang yaitu PUBG MOBILE . Dimana yang kita bahas kali ini adalah CARA MENGAKTIFKAN QUICK SCOPE SWITCH DALAM GAME PUBG MOBILE . QUICK SCOPE SWITCH atau GANTI CEPAT TEROPONG BIDIK adalah Penggunaan tombol untuk mengganti scope/teropong bidik dengan cepat. Dimana nanti saat play game PUBGM ada tombol bulat yang jika ditekan akan memunculkan daftar scope/teropong bidik yang sudah diambil dan tinggal pilih yang mana yang ingin dipakai. Nah, jadi saat anda nanti bermain dan musuh berada sangat jauh ataupun dekat anda dapat mengubah scope anda tanpa perlu memasuki/menakan tombol tas lagi dan memindahkan scopenya, dengan tombol ini anda cukup menekannya dan langsung memilih scope mana yang mau anda pakai . Dengan begitu anda dapat menghemat waktu dan terjaga jika musuh datang/mendekat. Nah, sebagaimana yang kita tahu bahwa tombol/fitur quick scope ini baru muncul setelah update versi 0....

Cara Membuat Flyme StatusBar 2 Baris Sederhana

Diartikel kali ini kita akan membahas cara membuat Flyme Statusbar 2 baris sederhana, maksudnya sederhana disini adalah tidak terlalu memiliki banyak gaya hanya barisnya saja, tujuannya disini adalah agar anda mengerti dasar-dasar dalam membuat Flyme dan bahasa xml.Dalam mempelajari bahasa xml tidaklah terlalu sulit (bahkan dapat dikatakan bahwa bahasa xml itu adalah salah satu bahasa program yang mudah untuk dipelajari dan dimengerti) kunci agar dapat mempelajari bahasa xml ada 3 yaitu:  Mengerti sedikit bahasa Inggris (kosa-kata dasar saja bila perlu lebih). Penanda / Tag yang perlu dihapal, sama seperti bahasa program lain jika ada tag/penanda pembuka maka harus ada tag/penanda penutup dan juga isi. Untuk penanda dalam bahasa XML anda bisa membacanya Disini .  Dan kunci yang terakhir dalam mempelajari xml adalah Kebiasaan (seperti kata pepatah). Screenshot status bar 2 baris: Membuat Flyme atau mengedit statusbar merupakan salah satu kegiatan yang menyenangkan bagi para op...