Video: JANGAN UCAPKAN 5 Kalimat ini SAAT INTERVIEW KERJA! 2025
Mengkodekan perilaku aplikasi Android Anda bergantung pada seberapa banyak pekerjaan yang ingin Anda lakukan. Android 1. 6 (juga dikenal sebagai Donut) memperkenalkan atribut
android: onClick
yang menyederhanakan pengkodean tindakan aplikasi. Inilah yang Anda lakukan:
- Luncurkan Android Studio. Pastikan Anda telah membuat "tampilan" untuk aplikasi Anda.
- Jika Anda tidak melihat alat Perancang dengan layar pratinjau, klik dua kali
app / res / layout / activity_main. xml
cabang di jendela alat proyek. Saat alat Perancang muncul, pilih tab Desain. - Catat label pada cabang di pohon komponen. Pohon komponen ada di sisi kiri alat Perancang, tepat di bawah palet. Perhatikan label di cabang pohon. Setiap elemen di layar memiliki id (nama untuk mengidentifikasi elemen itu). Di sini, beberapa elemen layar adalah
editText
,tombol
, dantextView
.
Anda mungkin bertanya-tanya mengapa, di tempat kata "identifikasi," singkatan huruf kecil yang aneh id digunakan sebagai pengganti singkatan bahasa Inggris yang lebih konvensional ID. Untuk mengetahui apa yang terjadi, pilih tab Teks di perancang alat Android Studio. Dalam kode XML untuk tata letak aktivitas Anda akan menemukan baris sepertiandroid: id = "@ + id / textView"
. Dalam file XML Android,id
adalah kata kode.Saat Anda memasukkan komponen ke layar pratinjau, Android Studio menetapkan komponen itu sebagai id. Anda dapat melakukan percobaan dengan ini dengan menjatuhkan komponen
TextView
ke layar pratinjau. Jika Anda melakukannya, pohon komponen memiliki cabang tambahan, dan label pada cabang (id dari komponen baru) kemungkinan adalah textView2.Java peka terhadap huruf besar, jadi Anda harus memperhatikan cara kata dikapitalisasi. Misalnya, kata
EditText
tidak sama dengan kataeditText
. Dalam contoh ini, kataEditText
singkatan dari jenis komponen (sejenis bidang teks), daneditText
singkatan dari komponen tertentu (bidang teks di aplikasi Anda - teks bidang yang Anda turunkan ke layar pratinjau).Anda dapat mengubah id komponen, jika Anda mau. (Misalnya, Anda dapat mengubah nama
editText
menjadithatTextThingie
.) Dalam contoh ini, Anda mungkin ingin menerima apapun yang Anda lihat di pohon komponen. Tapi sebelum melanjutkan ke langkah berikutnya, catatlah id di pohon komponen aplikasi Anda.Untuk mengubah id komponen, pilih komponen itu di layar pratinjau atau di komponen pohon.Kemudian, di panel Properties di sisi kanan alat Perancang, cari bidang ID. Ubah teks yang Anda temukan di kolom ID ini. (Ya. Di panel Properties, ID memiliki huruf besar.)
- Pada layar pratinjau atau di pohon komponen, pilih tombol COPY. Akibatnya, panel Properties menampilkan informasi tentang komponen tombol Anda.
- Di panel Properties, ketik onButtonClick di bidang
onClick
.
Sebenarnya, kata yang Anda ketikkan di bidangonClick
tidak harus onButtonClick . Tapi dalam petunjuk ini, kata onButtonClick digunakan. - Di dalam
app / java branch
jendela alat Proyek, klik dua kaliMainActivity
. Tentu saja, jika Anda tidak menerima nama aktivitas default (MainActivity
) saat membuat proyek baru, klik dua kali nama aktivitas apa pun yang Anda gunakan.Di jendela alat Proyek, cabang
MainAktivitas
terletak di cabang yang diberi label dengan nama paket aplikasi Anda. (Nama paketnya adalahcom contohnya myapplication
ataucom allyourcode a03_01
atau sesuatu seperti itu.) Nama paket itu langsung di cabangjava
, yang pada gilirannya, berada di cabangapp
.Setelah selesai dengan mengklik dua kali, kode aktivitas muncul di editor Android Studio.
- Ubah kode aktivitas.
Pada kode di bawah ini, diasumsikan bahwa cabang di pohon komponen aplikasi Anda memiliki label yang sama dengan pohon di atas. Dengan kata lain, diasumsikan komponen aplikasi Anda memiliki tanda
editText
,textView
. Jika komponen aplikasi Anda memiliki id yang berbeda, ganti kode yang sesuai. Misalnya, jika komponenEditText
pertama Anda memiliki ideditText2
, ubahlahfindViewById
kefindViewById (R. id. EditText2) >.
Jalankan aplikasi - Saat aplikasi mulai berjalan, ketik sesuatu (apa saja) di komponen
- EditText
aplikasi Anda. Kemudian klik tombolnya. Saat mengeklik tombol itu, Android menyalin teks dari komponen
EditTextke komponen
TextViewAnda.
paket com allyourcode a03_01;
impor android mendukung. v7. aplikasi. AppCompatActivity;
impor android os. Bundel;
impor android melihat. Melihat;
impor android widget. EditText;
impor android widget. TextView;
public class MainActivity memperluas AppCompatActivity {
EditText editText;
TextView textView;
@Override
protected void onCreate (Bundle savedInstanceState) {
super. onCreate (savedInstanceState);
setContentView (tata letak R. Aktivitas_main);
editText = (EditText) findViewById (R. Id editText);
textView = (TextView) findViewById (R. Id. TeksView);
}
public void onButtonClick (Lihat tampilan) {
textView. setText (editText. getText ());
}
}
Jika aplikasi Anda tidak berjalan, Anda dapat meminta bantuan melalui email. Alamatnya adalah Java4Android @ allmycode. com.
