Membuat Aktivitas (Tugas Mobile App 2)

2.1: Membuat dan Memulai Aktivitas

Tugas 1. Membuat proyek TwoActivities

1.1 Membuat proyek TwoActivities

 

1.2 Definisikan layout untuk aktivitas utama

1.3 Mendefinisikan tindakan tombol

 

Tugas 2. Membuat dan meluncurkan aktivitas kedua

2.1 Membuat aktivitas kedua

2.2 Memodifikasi manifes Android

2.3 Mendefinisikan layout untuk aktivitas utama

2.4 Menambahkan intent ke aktivitas utama

 

Tugas 3. Mengirim data dari aktivitas utama ke aktivitas kedua

3.1 Menambahkan EditText ke layout aktivitas utama

3.2 Menambahkan string ke ekstra intent aktivitas utama

3.3 Menambahkan TextView ke aktivitas kedua untuk pesan

3.4 Memodifikasi aktivitas kedua untuk mendapatkan ekstra dan menampilkan pesan

 

Tugas 4. Mengembalikan data ke aktivitas utama

4.1 Menambahkan EditText dan Tombol ke layout aktivitas kedua

4.2 Membuat intent respons dalam aktivitas kedua

4.3 Menambahkan TextViews ke layout aktivitas utama untuk menampilkan balasan

4.4 Mendapatkan balasan dari ekstra intent dan menampilkannya

 

2.2: Siklus Hidup Aktivitas dan Status Instance

Tugas 1. Menambahkan Callback Siklus Hidup ke TwoActivities

1.1 (Opsional) Menyalin Proyek TwoActivities

1.2 Mengimplementasikan callback ke MainActivity

1.3 Mengimplementasikan callback siklus hidup dalam SecondActivity

[Tugas 2. Menyimpan dan memulihkan status instance aktivitas.

2.1 Simpan status instance aktivitas dengan onSaveInstanceState()

2.2. Memulihkan status instance aktivitas dalam onCreate()

 

2.3: Memulai Aktivitas dengan Intent Implisit

Tugas 1. Membuat proyek dan layout baru

1.1 Membuat proyek

1.2 Membuat Layout

Tugas 2. Mengimplementasikan “buka situs web”

2.1 Mendefinisikan metode openWebsite

Tugas 3. Mengimplementasikan “buka lokasi”

3.1 Definisikan metode openLocation

Tugas 4. Mengimplementasikan bagikan teks ini

4.1 Mengimplementasikan metode shareText

Tugas 5. Menerima Intent Implisit

5.1 Membuat Proyek & Layout

5.2 Memodifikasi Manifes Android untuk menambahkan filter intent

5.3 Memproses Intent

Screenshot : https://drive.google.com/drive/u/0/my-drive

Leave a Reply

Your email address will not be published. Required fields are marked *