malasngucap.com – Pada pembahasan kali ini saya akan membahas mengenai Android Studio Tutorial membuat Project dan Penggunaan Android Studio Emulator. Sebuah tutorial yang didapatkan dari hasil belajar secara otodidak dan Course dari beberapa lembaga di website terpecaya di Indonesia.
Pada Android Studio Tutorial kali ini saya akan membuat sebuah project sederhana. Dimana Project tersebut terdiri dari sebuah main Activity dan Sebuah Splash Screen. Splashscreen adalah sebuah form yang biasanya menampilkan nama aplikasi beserta foto logi dari aplikasi. Biasanya splashscreen tampil saat Aplikasi pertama kali launching ( saat kita klik Tombol Icon di layar Handphone ). Bagi anda yang yang melewati artikel kami tentang apa itu Android Studio, Silahkan lihat disini.
Membuat Project Baru Anda
Setelah layar Splashscreen itu muncul maka akan muncul Layar Main Activity. Berikut ini adalah Langkah-langkahnya :
Silahkan Buka Android Studio kalian, lalu klik -> Start a New Android Studio Project.



Setelah itu Pilih Empty Activity, lihat Gambar di bawah ini.



Klik next, lalu anda akan di hadapkan pada form Configure Your Project. Dalam Form ini akan di minta untuk mengisikan :
- Name : Nama Android Studio Project anda ( FirstProject ).
- Package Name : adalah nam package aplikasi android anda com.frist.firstproject Project.
- Save Location : Lokasi anda menyimpan project Android Studio anda.
- Languange : Silahkan Anda Pilih Kotlin.
- Minimum API Level : Ini adalah minimum Versi Android yang bisa menampilkan atau membuka Aplikasi anda nantinya ( Pilih saja API : 21 Android 5.0 (Lollipop).
Lihat Gambar dibawah ini.



Tunggu Proses nya sampai selesai. Sampai Project Ready to Use atau Finish Load Gradle. Seperti Gambar di Bawah ini.



Sampai Disini Android Studio Project anda sudah berhasil dibuat. Bisa kita Lihat sudah terdapat 2 Buah File bernama Activity_main.xml dan juga Mainactivity.kt.
Activity_main.xml ini adalah sebuah file XML yang nanti kita isikan dengan codingan untuk tampilan View atau Desain Aplikasi Android Kita.
Mainactivity.kt ini adalah sebuah file Class yang berisi codingan instruksi atau perintah yang nanti nya akan di jalankan pada Activity_main.xml.
Membuat Activity SplashScreen
Selanjutnya adalah sesuai dengan yang sudah saya jelaskan di atas saya akan membuatkan sebuah Splash Screen untuk Project Pertama ini. Langkah selanjutnya adalah kita akan membuat Activity Baru dengan Nama Splashscreen.
Silahkan buat activity baru dengan cara klik kanan pada Layout -> New -> Activity -> Empty Activity.



Selanjutnya silahkan anda isi :
- Activity Name : splashscreen
- Layout Name : otomatis ( activity_splashscreen ).
- Package Name : Biarkan saja
- Source Languange : kotlin



Andorid Studio Tutorial – Desain dan Coding Splashscreen Activity
Pada tahap ini anda sudah bisa membuat sebuah project baru dan juga sudah bisa membuat sebuah empty Activity baru dalam Project. Tahap Selanjutnya adalah kita akan melakukan desain Activity pada splashscreen_activity.xml.
Dimana nanti akan kita isi dengan nama Aplikasi kita dan juga logo. Setelah itu kita akan melakukan pengkodingan pada splashscreen.kt. File ini bertujuan untuk memberikan instruksi menjalankan Activity Splashscreen kita ke dalam Emulator.
Yang pertama adalah siapkan sebuah file Gambar ( bebas gambar apa asaja ). Lalu Silahkan Drag Gambar Tersebut ke dalam Folder Drawable.



Setelah itu silahkan anda klik OK pada Menu di bawah ini.



Jika sudah maka di dalam Folder Drawable akan menambah 1 File gambar ya. Oke Sampai disini kita sudah berhasil memasukan gambar ke dalam Project android Studio.
Selanjutnya kita akan melakukan coding pada splashscreen_activity.xml. Silahkan anda ketikan codingan nya di bawah ini ( usahakan jangan copas ).
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".splashscreen" android:orientation="vertical" android:gravity="center" android:background="@android:color/black"> <ImageView android:src="@drawable/helloworld" android:layout_width="250dp" android:layout_height="250dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:textStyle="bold" android:textSize="35sp" android:textColor="@android:color/white" android:text="First Project"/> </LinearLayout>
Maka tampilannya akan seperti dibawah ini.



Selanjutnya kita akan melakukan coding ke dalam splashscreen.kt. Silahkan lihat Codingan di bawah ini.
package com.frist.firstproject import android.content.Intent import androidx.appcompat.app.AppCompatActivity import android.os.Bundle import android.os.Handler import android.view.Window import android.view.WindowManager class splashscreen : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) //hiding title bar of this activity window.requestFeature(Window.FEATURE_NO_TITLE) //making this activity full screen window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN) setContentView(R.layout.activity_splashscreen) //4second splash time Handler().postDelayed({ //start main activity startActivity(Intent(this@splashscreen, MainActivity::class.java)) //finish this activity finish() },4000) } }
Sampai disini kita sudah bisa melakukan coding pada activity dan file class dari activity Splashscreen. Tahap selanjutnya adalah kita akan melakukan sedikit modifikasi pada android manifest file. dengan nemambahkan codingan dibawah ini.
<activity android:name=".splashscreen" android:theme="@style/Theme.AppCompat.Light.NoActionBar"></activity>
Codingan Di atas berfungsi untuk menghilangkan Navigation Bar atas pada splashscreen kita. agar keliatan Full Screen.
Selanjutnya adalah tahap akhir pada tutorial ini yaitu Kita akan mencoba Runingkan dengan Emulator bawaan dari Android Studio. Jika anda belum melakukan Instalasi Android Studio Device. Tidak Usah khawatir. Akan di jelaskan disini bagaimana caranya.



Setelah anda klik Open AVD Manager. Silahkan Create New Virtual device.



Silahkan pilih sesuai dengan gambar dibawah ini, dan klik Next.
Untuk Sistem Image Saya menggunakan Oreo. Lalu Klik next.
Silahkan Masukan Nama Device Anda. Lalu Klik Finish.
Anda Sudah berhasil melakuakn Instalasi emulator Android pada AVD Manager Android Studio. Sekarang kita jalankan project tersebut dengan Emulator yang sudah kita buat dengan cara Klik menu RUN -> Run App.
Silahkan tunggu proses runing gradle dan instalasinya sampai selesai. Cepat atau lambatya proses ini tergantung pada spesifikasi harware pada device anda. Silahkan lihat disini untuk info selengkapnya.
Jika Sudah selesai, maka project akan Runing Seperti ini.



Disini kita ada Sedikit kekurangan ya, dimana splashscreen kita tidak muncul. Untuk itu kita coba modifikasi file android manifestnya menjadi seperti dibawah ini.
<activity android:name=".splashscreen" android:theme="@style/Theme.AppCompat.Light.NoActionBar"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
Code di atas maksudnya adalah kita memidahkan intent filter dari main activity ke dalam splashscreen. Sehingga saat project running maka activity Splashscreen dahulu yang akan tampil ( Launcher ).
Kita Jalankan kembali projectnya. maka akan tampil seperti dibawah ini.
Kesimpulan
Demikianlah project pertama pada aplikasi Android Studio yang sudah kita buat. Yang terpenting dalam pembuatan Project ini adalah anda harus memperhatikan Minimul Android version serta nama package. Usahakan Jangan menggunakan nama package bawaan seprti com.example.xx.
Karena jika anda menggunakan nya maka tidak bisa di upload ke Playstore nama com.example tersebut. Otomatis Akan ditolak oleh Google play dengan nama example tersebut. Usahakan anda sudah memiliki nama package dengan keinginan anda agar tidak menjadi kesalahan di kemudian hari.
Semoga tutorial bermanfaat buat para pembaca pada blog ini. Jika kalian tertarik dengan artikel kami. Silahkan Share atau anda bisa koment jika ada tutorial andorid yang ingin di buat.