WorksheetsKuis (Kisi - kisi UTS)
Total questions: 20
Worksheet time: 10mins
Apa nama file layout default yang digunakan saat membuat proyek dengan template "Empty View Activity"?
main_activity.java
activity_main.xml
main_layout.xml
content_main.xml
Di mana lokasi file layout default berada dalam struktur folder Android Studio?
app/src/layout
app/java/layout
res/layout/
src/main/res/xml
Apa ekstensi file untuk layout tampilan di Android Studio?
.java
.json
.xml
.html
Fungsi file MainActivity.java dalam proyek Android adalah
Menyimpan semua resource aplikasi
Menyimpan layout aplikasi
Menangani logika dan interaksi pengguna
Menyimpan konfigurasi aplikasi
Apa hubungan antara MainActivity.java dan activity_main.xml?
Tidak ada hubungan
activity_main.xml memanggil MainActivity.java
MainActivity.java menampilkan layout dari activity_main.xml
Keduanya file layout
Baris kode yang digunakan untuk menghubungkan layout XML dengan activity adalah
setView(activity_main);
connectLayout('activity_main.xml');
setContentView(R.layout.activity_main);
loadLayout(activity_main.xml);
Untuk membuat tombol di layout XML, tag yang digunakan adalah
textView
layout
EditText
Button
Fungsi dari atribut android:id="@+id/text1" adalah:
Menambahkan isi text
Memberi warna pada text
Memberi identitas unik untuk digunakan di kode Java
Menyimpan data text
Dimanakah file strings.xml berada?
res/layout/
res/strings/
res/values/
src/java/strings/
Format penulisan item di strings.xml adalah:
<item name="nama">Isi</item>
<string name="nama">Isi</string>
<value name="nama">Isi</value>
<data name="nama">Isi</data>
Bagaimana cara memanggil teks dari strings.xml ke dalam layout XML?
@text/button_label
@string/button_label
@xml/button_label
@res/button_label
Apakah semua teks dan array harus disimpan di strings.xml?
Yes, mandatory
Not mandatory, but recommended
Only for layout
Only for Java
Manakah praktik terbaik untuk penggunaan teks dalam aplikasi Android?
Hardcoded text in layout
Use strings.xml for all text
Store text in a database
Use comments for all text
Apa fungsi dari komponen TextView dalam layout XML Android?
Menampilkan gambar
Menampilkan teks statis
Menerima input pengguna
Menampilkan tombol
Komponen apa yang digunakan untuk menerima input dari pengguna pada layout?
Button
Spinner
EditText
TextView
Bagaimana cara mengambil isi dari EditText di MainActivity.java?
editText.getValue();
editText.getText().toString();
editText.value();
editText.toString();
Apa kegunaan komponen Spinner dalam Android?
Displays text
Stores array data
Displays dropdown choices
Displays progress bar
Bagaimana cara menghubungkan Spinner di XML ke MainActivity.java?
menggunakan findSpinnerById()
menggunakan getElementById()
menggunakan findViewById()
menggunakan linkSpinner()
Bagaimana cara mendeklarasikan TextView dalam MainActivity.java?
TextView tv = findViewById(R.id.textView);
Text tv = find(R.id.textView);
View tv = getView(R.id.textView);
textView = findTextView(R.id.textView);
Di mana kita biasanya menyimpan data array yang akan ditampilkan oleh Spinner?
strings.xml
arrays.xml
layout.xml
dimens.xml
