
Sketchware Guide | Activity - Panduan Sketchware 003
Dalam sebuah program aplikasi, kita tidak akan lepas dari yang namanya Activity atau jika dalam bahasa Indonesia berarti aktivitas. Kita akan banyak menggunakan Activity ini sepanjang proses pembentukan aplikasi kita.
Walaupun elemen ini tidak memerlukan banyak aturan atau hanya sedikit saja opsi yang diberikan akan tetapi beberapa opsi ini akan sangat diperlukan dalam pembentukan aplikasi kita nantinya, maka dari itu sekecil apapun ilmu yang kita punya dan sesederhana apapun pengetahuan yang kita miliki akan tetap menjadi manfaat untuk banyak orang ketika kita membagikannya, Jadi langsung saja kita mulai pembahasan mengenai Activity ini.
Main Activity
Di aplikasi Sketchware ini, setelah kita membuat projek dengan menambahkan nama, logo dan setelan lainnya, kita akan langsung dibawa menuju halaman editor yang mana kita akan menambahkan objek-objek atau elemen lainnya pada aplikasi yang akan kita buat dan secara default kita sudah disediakan satu Activity yang menjadi aktivitas utama saat ini yaitu main.xml atau MainActivity.
Penegasan : Yang dimaksud dengan aktivitas utama ialah halaman yang akan tampil pertama kali ketika aplikasi diluncurkan.
MainActivity ini tidak dibuat permanen sebagai aktivitas utama karena kita dapat merubah atau mengganti aktivitas utama ini dengan Activity yang baru kita buat. Untuk cara menggantinya sudah saya jelaskan dibawah.
Menambah Activity
Seperti yang sudah saya katakan diawal selama pembuatan aplikasi, kita akan banyak menggunakan activity maka dari itu kita perlu mengetahui opsi mana yang harus kita gunakan untuk membuat Activity baru.
Pada gambar diatas tampilan sebelah kiri yang saya beri kotak dengan warna merah terlihat tulisan main.xml dan bagian tersebutlah opsi yang bisa kita gunakan untuk menambahkan activity baru atau bisa juga melalui options menu yang berada di pojok kanan atas layar kemudian pilih menu View lalu klik ikon tambah di sisi kanan bawah layar seperti gambar berikut.
Dengan meng-klik opsi tersebut selanjutnya akan muncul PopUp seperti tampilan gambar pertama sebelah kiri yang saya tunjuk dengan tanda panah warna merah, disana kita bisa melihat ada dua opsi yaitu VIEW dan CUSTOM VIEW lalu ada juga ikon tambah yang disusul dengan Activity utama kita yaitu main.xml.
Untuk menambah Activity baru kita cukup klik pada ikon tambah yang kemudian akan muncul sebuah dialog seperti pada tampilan gambar sebelah kanan. Pada dialog tersebut terlihat beberapa opsi yang bisa kita terapkan pada Activity baru ini dan berikut penjelasannya.
- Enter View Name
Opsi ini merupakan sebuah Teks Input yang bisa kita gunakan untuk menamai aktivitas baru kita ini, kamu harus menggunakan huruf kecil untuk nama aktivitas ini dan tidak boleh menggunakan spasi, tapi jika terdapat 2 kata untuk menamai aktivitas ini kita dapat menggunakan garis bawah sebagai pengganti spasi, contoh jika kata yang digunakan adalah "home page" maka silahkan tulis kata tersebut menjadi "home_page". - StatusBar (checkbox)
StatusBar adalah bagian atas layar ponsel kita yang menampilkan informasi seperti status baterai WiFi waktu dan lainnya, Kamu bisa menghilangkan centang pada opsi ini untuk tidak menampilkan StatusBar pada aplikasi kita ketika masuk pada aktivitas ini dan begitu juga sebaliknya. - ToolBar (checkbox)
ToolBar adalah bilah alat yang tampil sebagai Header pada aplikasi kita maupun aplikasi pada umumnya, Header ini biasa digunakan untuk menampilkan tombol menu, nama aplikasi ataupun lainnya. Sama seperti opsi sebelumnya kita juga dapat menghilangkan centang pada opsi ini untuk tidak menampilkan ToolBar pada aplikasi yang kita buat di activity ini. - Drawer (checkbox)
Drawer adalah Sidebar menu atau menu yang akan muncul dari samping ketika kita klik tombol menu yang biasanya akan terdapat pada Toolbar, Jadi jika kita ingin menggunakan Drawer maka kita juga harus menyertakan ToolBar dan itu wajib karena jika kita hilangkan centang pada ToolBar kemudian kita centang Drawer maka secara otomatis ToolBar akan tercentang juga.Tapi jika kamu ingin menggunakan Drawer tanpa ToolBar ada cara lain untuk dilakukan yaitu dengan cara berikut Cara Menambah Drawer tanpa ToolBar. - FAB (checkbox)Floating Actions Button atau FAB adalah tombol mengambang yang seringkali kita temukan pada aplikasi perpesanan seperti WhatsApp dan Messenger, Tombol ini akan terlihat mengambang disisi kanan bawah layar dan bisa kita gunakan untuk berbagai aksi sesuai dengan kebutuhan aplikasi, kamu bisa centang opsi ini untuk menggunakan Floating Actions Button di aktivitas yang kita buat ini.
- TypeOpsi berikutnya ialah Type, opsi ini memberikan kita pilihan untuk digunakan sebagai apa aktivitas yang kita buat ini. Karena Aktivitas ini merupakan sebuah jendela maka sebagian default pilihan utama ialah activity, jika kita gunakan ini untuk aktivitas maka jangan ubah opsi ini kecuali jika kamu ingin menggunakannya sebagai Fragment atau DialogFragmen.
- Screen OrientationSelanjutnya adalah opsi untuk setelan rotasi layar pada aktivitas baru ini, Apakah kita ingin aktivitas ini secara default terbuka sebagai Potrait, Landscape atau both (automatis), untuk saat ini lebih baik kita gunakan default potrait saja kecuali jika aktivitas ini digunakan untuk tampilan yang landscape atau tidak spesifik barulah kita gunakan opsi yang ditawarkan.
- Keyboard SettingsSecara default opsi ini diatur pada Unspecified atau tidak ditentukan itu berarti keyboard akan otomatis terbuka saat aktivitas dimuat dan terdeteksi adanya teks input seperti elemen EditText, begitu juga sebaliknya jika tidak terdeteksi adanya Teks Input maka keyboard tidak akan muncul, namu saya sarankan jika aktivitas ini bukan digunakan untuk kegiatan tulis menulis, sebaiknya pilih Hidden pada opsi ini dengan begitu keyboar hanya akan muncul ketika dibutuhkan atau ketika ada aksi pada klik yang memicu munculnya keyboard.
Nah jika opsi-opsi tersebut sudah kita atur, selanjutnya kita klik saja ADD maka aktivitas baru pun berhasil ditambahkan.
Ubah Tampilan Activity
Untuk mengubah tampilan aktivitas yang sudah ada seperti halnya main.xml yang otomatis ditambahkan sebelum sempat kita ubah opsinya, Caranya hampir sama seperti cara sebelumnya atau seperti saat kita akan menambah Activity baru. perbedaannya yaitu jika sebelumnya kita klik icon tambah skarang yang kita klik adalah bagian pojok kiri pada activity lebih tepatnya pada ikon activity itu sendiri atau seperti yang saya tandai pada gambar berikut.
Setelah itu dialog yang sama dengan dialog sebelumnya akan muncul dan silahkan atur sesuai kebutuhan Activity tersebut.
Ubah Activity Utama
Selanjutnya cara untuk mengganti aktivitas utama, seperti yang sudah saya sebutkan diawal aktivitas utama saat ini yaitu main.xml tidaklah dibuat permanen sebagai aktivitas utama dengan kata lain kita dapat mengubah aktivitas utama untuk aplikasi kita ini dengan aktivitas manapun yang ingin kita gunakan.
Sebagai contoh ketika kita ingin menggunakan layar tampilan awal atau yang lebih dikenal sebagai SplashScreen maka kita harus mengubah Activity dari SplashScreen ini menjadi Aktivitas yang pertamakali muncul ketika meluncurkan aplikasi kita.
meskipun begitu sebenarnya kita bisa saja menggunakan MainActivity atau main.xml ini sebagai Aktivitas SplashScreen dengan tetap menggunakan nama main.xml, tapi terkadang ada beberapa faktor yang membuat kita harus menggunakan Activity lain untuk membuat SplashScreen. lebih lengkap tentang Membuat SplashScreen
Ok jadi untuk mengubah Aktivitas utama saat ini bisa melalui Options Menu atau ikon titik 3 yang ada dipojok kanan atas layar, kemudian setelah muncul tab konfigurasi silahkan pilih opsi AndroidManifest maka kita akan ditampilkan halaman baru dengan beberapa opsi didalamnya, kemudian silahkan pilih opsi ketiga (3) yaitu Launcher Activity maka akan muncul dialog dengan nama aktivitas saat ini yaitu "main" lalu silahkan kamu ganti main dengan Aktivitas yang ingin kita gunakan, contoh jika Activity yang ingin kita gunakan ada home page atau home_page.xml maka ubah kata "main" dengan "home_page" terakhir silahkan klik save, dengan begitu aktivitas utama telah kita alihkan ke aktivitas baru tersebut. jika belum jelas lihat urutan gambar berikut.
Post a Comment for "Sketchware Guide | Activity - Panduan Sketchware 003"