Menambahkan kode dari template

Android Studio menyediakan template kode yang mengikuti praktik terbaik pengembangan dan desain Android agar Anda berada di jalur yang benar saat membuat berbagai aplikasi dengan desain yang indah dan fungsional. Anda dapat menggunakan template untuk membuat modul aplikasi baru, aktivitas individual, atau komponen project Android spesifik lainnya.

Sebagian template menyediakan kode starter untuk konteks penggunaan umum, misalnya panel navigasi atau layar login. Anda bisa memilih dari modul aplikasi dan template aktivitas ini saat pertama kali membuat project, jika Anda menambahkan modul aplikasi baru dalam project yang ada, atau jika Anda menambahkan aktivitas baru dalam modul aplikasi.

Selain aktivitas, Anda juga dapat menambahkan komponen project Android lainnya ke aplikasi yang ada dengan menggunakan template. Semua template ini menyertakan komponen kode, seperti layanan dan composable, serta komponen non-kode, seperti folder dan file XML.

Halaman ini membahas cara menambahkan komponen project Android seperti aktivitas ke project Anda dan menjelaskan template aktivitas yang umum digunakan yang tersedia di Android Studio. Perhatikan bahwa sebagian besar template Android Studio bergantung pada AndroidX dan menggunakan prinsip Desain Material 3 untuk membantu Anda membuat UI responsif dengan cepat.

Menambahkan komponen project

Android Studio mengelompokkan template menurut jenis komponen yang ditambahkannya, seperti Activity atau komponen Compose, seperti yang ditampilkan dalam gambar 1.

Untuk menambahkan komponen project Android menggunakan template, gunakan jendela Project. Klik kanan pada folder yang ingin ditambahi komponen baru, lalu pilih New. Berdasarkan jenis komponen yang dapat ditambahkan ke folder yang diklik, Anda akan melihat daftar jenis template seperti yang ditampilkan dalam gambar 1.

Saat Anda memilih template yang ingin ditambahkan, jendela wizard yang bersangkutan akan muncul dan menanyakan informasi konfigurasi komponen, misalkan, namanya. Setelah Anda memasukkan informasi konfigurasi, Android Studio akan membuat dan membuka file untuk komponen baru. Build Gradle juga akan dijalankan untuk menyinkronkan project Anda.

Gambar 1. Menu template, dapat diakses melalui File > New menu atau dengan mengklik kanan di Project jendela.

Memilih template aktivitas

Salah satu penggunaan template yang paling umum adalah menambahkan aktivitas baru ke modul aplikasi yang ada. Terdapat template untuk membuat layar login ke akun, menampilkan daftar item dengan detail, atau men-scroll blok teks yang panjang.

Android Studio juga menyediakan template untuk beragam jenis modul aplikasi, termasuk Wear OS, Android TV, dan Cloud App Engine. Anda dapat melihat template untuk berbagai jenis modul ini saat menambahkan komponen project. Ada juga template untuk aktivitas dan modul API lainnya yang lebih spesifik, seperti Google AdMobs Ads dan Google Maps.

Gambar 2. Template Empty Compose Activity.

Salah satu template yang paling umum digunakan adalah template Empty Compose Activity, yang membuat aktivitas kosong dengan composable contoh dan pratinjau composable. Template ini memungkinkan Anda memulai dari nol saat membuat aktivitas atau modul aplikasi.

Gambar 3. Konfigurasi untuk template Empty Compose Activity.

Untuk mengetahui informasi selengkapnya tentang cara membuat aplikasi Compose di Android Studio, lihat Memulai Jetpack Compose.