Belajar Berpindah Activity Android Studio Kotlin Indonesia


Belajar Berpindah Activity Android Studio Kotlin Indonesia


Di Android Studio, berpindah activity adalah kegiatan yang akan sering di lakukan,perpindahan ini menggunakan code Intent,

Intent adalah suatu kode perintah yang berfungsi untuk menghubungkan  Activity satu dengan activity lainnya,Intent juga bisa menghubungkan Satu aplikasi ke aplikasi lainnya pada smartphone.


Berikut Adalah Cara Melakukan Perpindahan Activity Pada Aplikasi Dengan Bahasa Kotlin


Penjelasan Tentang intent Android Studio

Intent di bagi menjadi 2 yaitu:

  • Intent Implicit :Intent yang di gunakan untuk melakukan perpindahan dari satu aplikasi ke aplikasi lain yang berada di internal smartphone,contoh untuk mengakses file media di memori
  • Intent Explisit : Intent yang  di gunakan untuk melakukan perpindahan antara satu Activity ke Activity lain dalam satu aplikasi.


Untuk pembahasan kali ini, akan membahas Intent Explisit yaitu perpindahan antar Activity dalam satu Aplikasi,


Tahap tahap yang akan kita lakukan adalah sebagai berikut:


  1. Persiapan 
  2. Membuat file Xml 
  3. Membuat Deklarasi/nama pangilan
  4. Membuat Perintah On Click
  5. run


1.Siapkan projec yang akan Kita hubungkan

Jika sudah membuat Projec baru,kemudian membuat activity baru yang nantinya 2 activity itu yang akan Kita hubungkan,untuk nama tergantung selera masing masing.Tapi dalam tutorial kali ini akan Saya beri nama activitysatu dan activitydua,agar lebih gampang dalam memahaminya nanti.



2.Membuat File XML

File XML adalah tampilan visual yang akan muncul di Aplikasi nanti,untuk kali ini buat lah Button saja yang akan kita gunakan untuk berpindah activity.perlu di ingat bahwa jangan lupa di isi idnya sebagai tanda pengenal.Ini adalah contoh kode yang di Activitysatu.xml.Dan untuk Activitydua.xml Saya kosongin saja.



&lt?xml version="1.0" encoding="utf-8"?&gt
&ltandroidx.constraintlayout.widget.ConstraintLayout 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=".ActivitySatu"&gt
    &ltButton
        android:id="@+id/btnpindah"
        android:layout_width="100dp"
        android:layout_height="50dp"
        android:text="PINDAH"
        android:textStyle="bold"
        android:textSize="16dp"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent"&gt
    &lt/Button&gt
&lt/androidx.constraintlayout.widget.ConstraintLayout&gt

3.Membuat Deklarasi nama

Membuat nama pangilan khusus untuk merubah id tanda pengenal  dari Button XML.disini Saya memberi nama Btn_pindah.Contoh kode yang di letakan di Activitysatu.kt,


val Btn_pindah = findViewById&ltButton&gt(R.id.btnpindah)
R.id nama id Button di xml,ganti sesuai id yang kalian buat

4.Membuat Code perintah

Code ini yang digunakan untuk memberikan perintah berpindah activity,Code nya seperti ini,letakan di Activitysatu.kt.Dan jangan lupa ganti nama activity nya dengan nama activity Kalian.


Btn_pindah.setOnClickListener {
            startActivity(Intent(this@Activitysatu,Activitydua::class.java))
            finish()


5.Run

Silahkan diuji Run kode perintah yang sudah di buat,bisa dengan langsung ke hp atau emulator.



Tips terbaik dalam belajar coding adalah jangan dibiasakan Copy paste kode,biasakan lah ketik satu persatu perintah sendiri.
Next Post Previous Post
No Comment
Add Comment
comment url