Halo semuanya,
kali ini saya akan membagikan cara membuat aplikasi chat dengan Two Activity pada Android Studio, berikut langkahnya:
- Membuat Project baru
- Memodifikasi Activity_main.xml
- Membuat Activity_second.xml
- Membuat Background chat
- Memodifikasi MainActivity.java
- Membuat SecondActivity.java
- Memodifikasi AndroidManifest.xml
- Membuat Dimens.xml
- Membuat String.xml
a. untuk membuat aplikasi chat maka pertama kali yang harus dilakukan adalah membuat project baru. kalian bisa mengisi nama aplikasi sesuai yang kalian inginkan, kemudian tentukan Company domain dan lokasi dimana project kalian disimpan. Jika sudah menentukannya, maka pilih next.
b. Selanjutnya menargetkan aplikasi untuk digunakan dalam android. misalkan sistem operasi Kitkat.
c. kemudian memilih Empty Activity karena agar kita dapat mengaturnya nanti. kemudian memilih button finish, maka project akan terotomatis dibuat. *Saat awal membuat project Android Studio akan otomatis mendownload dan mensingkronasikan gradle.
*interface android studio
Merubah script Activity_main.xml seperti dibawah ini:
untuk membuat Activity_second.xml, caranya yaitu klik kanan pada layout yang terletak pada folder res, pilih new -> layout resource file -> input nama Activity_second.
kemudian masukkan script seperti dibawah ini:
biasanya saat berada dalam chat room, kita bisa merubah background chat room kita agar tidak terlalu monoton. maka caranya, yaitu:
a. copy file gambar yang diinginkan untuk menjadi background, letakkan pada res, tepatnya di folder drawable android studio. pilih directory tujuan seperti dibawah ini, kemudian pilih 'ok' dan beri nama file tersebut.
b. merubah script pada Activity_main.xml dan Activity_second.xml dengan menambahkan script berikut:
*note: ganti "/bgg" sesuai dengan nama file gambar
c. setelah sudah, background pada tampilan desain akan otomatis berubah. (*note: lakukan hal yang sama Activity_second.xml)
MainActivity.java sudah tersedia saat membuat project baru di android studio, jadi hanya perlu merubah script seperti beriku ini:
pada SecondActivity.java berisi logika seperti MainActivity.java. fungsinya adalah untuk menerima TextView yang sebelumnya telah di-input pada Activity_main.xml dan menampilkan TextView pada Activity_second.xml. berikut ini scriptnya:
fungsi dari AndroidManifest.xml ini sebagai jembatan informasi untuk menghubungkan Activity_main.xml dan Activity_second.xml. modifikasi AndroidManifest.xml yang sudah ada di folder manifest dengan script berikut ini:
fungsi membuat Dimens.xml ini yaitu untuk mengatur layout yang ada pada Activity_main.xml dan Activity_second.xml. untuk membuatnya yaitu dengan memilih folder values, klik kanan dan pilih new -> value resources file. masukan nama filenya dimens. setelah sudah dibuat, berikut ini scriptnya:
script ini berfungsi untuk menampung data. berikut ini scriptnya:
- Setelah semua tahap sudai diikuti dan tidak terjadi eror saat melakukan scripting, maka langkah selanjutnya adalah men-compile ke perangkat yang diinginkan. *note: saya meng-compile di aplikasi noox. maka hasilnya akan seperti berikut:
Komentar
Posting Komentar