Rumah Keuangan Pribadi Bagaimana Mendapatkan Masukan dari Pengguna di App Android Anda dengan Java - dummies

Bagaimana Mendapatkan Masukan dari Pengguna di App Android Anda dengan Java - dummies

Video: Cara Design UI App Gojek dengan Aplikasi Pencil | Tutorial UI Design #1 2024

Video: Cara Design UI App Gojek dengan Aplikasi Pencil | Tutorial UI Design #1 2024
Anonim

Anda dapat menggunakan operator logis Java secara bermakna di aplikasi Android Anda. Pada kode di bawah ini, aplikasi mendapatkan dua informasi dari pengguna. Aplikasi ini mendapatkan usia seseorang, dan mendapat cek atau tidak memeriksa, menunjukkan status penayangan khusus film.

paket com allmycode a06_01;

impor android mendukung. v7. aplikasi. AppCompatActivity;

impor android os. Bundel;

impor android. melihat. Melihat;

impor android widget. Kotak centang;

impor android widget. EditText;

impor android widget. TextView;

public class MainActivity memperluas AppCompatActivity {

EditText ageEditText;

checkbox specialShowingCheckbox;

TextView outputTextView;

@Override

protected void onCreate (Bundle savedInstanceState) {

super. onCreate (savedInstanceState);

setContentView (tata letak R. Aktivitas_main);

ageEditText = (EditText) findViewById (R. Id ageEditText);

specialShowingCheckBox =

(CheckBox) findViewById (id. SpecialShowingCheckBox);

outputTextView = (TextView) findViewById (R. Id. OutputTextView);

}

public void onButtonClick (lihat tampilan) {

int age = Integer. parseInt (ageEditText. getText () toString ());

boolean isSpecialShowing = specialShowingCheckBox. isChecked ();

biaya booleanDiscountPrice = (umur <18 || 65 <= usia) &&! isSpecialShowing;

outputTextView setText (Boolean toString (chargeDiscountPrice));

}

}

Ada lebih banyak aplikasi daripada kode. Untuk membuat aplikasi ini, Anda harus merancang tata letak dengan bidang teks, kotak centang, dan tombolnya. Anda juga harus mengatur properti onClick ke "onButtonClick" .

Setiap kotak centang memiliki metode isChecked dan variabel isSpecialShowing mendapatkan nilainya dari sebuah panggilan ke metode isChecked . Di sini, pengguna belum memilih kotak centang. Jadi, saat Android mengeksekusi kode, ekspresi specialShowingCheckBox. isChecked () memiliki nilai false .

Mendapatkan tiket film diskon.

Tapi, dalam gambar ini, pengguna telah memilih kotak centang. Jadi, saat Android mengeksekusi kode, ekspresi specialShowingCheckBox. isChecked () memiliki nilai true .

Membayar harga penuh untuk tiket film.

Untuk membuat kode bekerja, Anda harus mengaitkan nama variabel ageEditText , s pecialShowingCheckBox , dan outputTextView dengan thingamajigs yang benar di layar perangkat.Pernyataan membantu Anda melakukan itu.

Bagaimana Mendapatkan Masukan dari Pengguna di App Android Anda dengan Java - dummies

Pilihan Editor

Kantor 2011 untuk Mac: Menanggapi Permintaan Kalender di Outlook - dummies

Kantor 2011 untuk Mac: Menanggapi Permintaan Kalender di Outlook - dummies

Saat Anda menerima sebuah undangan di Outlook di Office 2011 untuk Mac, Anda membukanya dengan cara yang sama seperti Anda membuka pesan e-mail lainnya. Klik dua kali undangan untuk membukanya di jendelanya sendiri. Perilaku yang baik menunjukkan bahwa Anda segera menanggapi undangan. Anda dapat merespons dengan mengklik tombol untuk menerima, ...

Membuka Outlook untuk Pertama Kalinya di Office 2011 untuk Mac - dummies

Membuka Outlook untuk Pertama Kalinya di Office 2011 untuk Mac - dummies

Pertama kalinya Anda membuka Outlook 2011 untuk Mac, Anda akan disambut dengan layar pembuka. Anda dapat melihat enam fitur baru Outlook 2011 langsung dengan mengklik tombol What's New di layar pembuka dan membaca deskripsi singkat setiap fitur baru. Pilihan lain dari layar Selamat Datang adalah sebagai berikut: Jelajahi ...

Kantor 2011 untuk Mac: Tulis Pesan E-Mail di Outlook - dummies

Kantor 2011 untuk Mac: Tulis Pesan E-Mail di Outlook - dummies

Anda dapat tulis pesan e-mail di Outlook 2011 untuk Mac dengan berbagai cara. Mungkin cara termudah untuk memulai pesan email Outlook baru adalah dengan mengklik tombol E-Mail pada tab Home pada Pita Outlook atau dengan menekan Command-N. Outlook menampilkan area pesan-pesan kosong. Untuk menulis pesan, masukkan satu ...

Pilihan Editor

Bagaimana Melihat Segalanya untuk Perhatian - dummies

Bagaimana Melihat Segalanya untuk Perhatian - dummies

Melihat dari awal biasanya disebut sebagai pikiran pemula untuk perhatian penuh dan Pertama kali digunakan oleh master Zen Suzuki Roshi. Dia pernah berkata: 'Di benak pemula ada banyak kemungkinan, tapi di ahli ada sedikit. ' Apa artinya? Pertimbangkan anak kecil. Anak-anak, jika mereka cukup beruntung untuk menjadi ...

Bagaimana untuk Tetap Awake selama Perhatian Meditasi - dummies

Bagaimana untuk Tetap Awake selama Perhatian Meditasi - dummies

Tidur dan perhatian adalah hal yang berlawanan. Saat Anda tertidur, Anda berada pada tingkat kesadaran yang rendah; lebih rendah dari pada kehidupan sehari-hari normal. Meditasi dirancang untuk meningkatkan kesadaran Anda, sehingga lebih besar daripada keberadaan normal Anda sehari-hari. Terkadang pikiran Anda membuat Anda merasa mengantuk untuk menghindari latihan meditasi. Kantuk ...

Pilihan Editor

Cara Meningkatkan Konversi dengan Konten Dinamis untuk Otomasi Pemasaran - dummies

Cara Meningkatkan Konversi dengan Konten Dinamis untuk Otomasi Pemasaran - dummies

Jika kampanye otomasi pemasaran Anda adalah berhasil mendorong banyak orang ke satu halaman arahan, bagaimana Anda membuatnya relevan bagi setiap orang dengan hanya satu ajakan bertindak? Jawabannya adalah, Anda tidak; Artinya, Anda menggunakan konten dinamis untuk membuat satu halaman arahan berbeda untuk setiap orang. Konten dinamis ...

Bagaimana Mengintegrasikan Otomatisasi Direct Mail dan Pemasaran - dummies

Bagaimana Mengintegrasikan Otomatisasi Direct Mail dan Pemasaran - dummies

Beberapa orang berpikir bahwa pemasaran surat langsung tidak kerja. Dengan otomasi pemasaran Anda membuat data untuk menunjukkan seberapa efektif kampanye pemasaran surat langsung Anda. Anda mungkin setuju bahwa surat peledakan massal tidak berhasil, dengan surat atau email biasa. Namun, email yang ditargetkan bekerja sama seperti email yang ditargetkan. Inilah tindakan dasar yang Anda butuhkan ...

Bagaimana memanfaatkan LinkedIn dengan Otomasi Pemasaran - dummies

Bagaimana memanfaatkan LinkedIn dengan Otomasi Pemasaran - dummies

LinkedIn adalah saluran media sosial yang sangat kuat untuk kebanyakan bisnis. Jika Anda menjalankan pemasaran untuk merek B2B Anda bisa memanfaatkan otomasi pemasaran. Untuk merek barang kemasan konsumen dan perusahaan non-B2B lainnya, nilainya sedikit. Jika Anda menjalankan pemasaran untuk merek B2B, berikut adalah beberapa cara untuk menggunakan LinkedIn dan otomatisasi pemasaran bersama-sama: ...