Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

PEMROGRAMAN MOBILE 2 Nama Anggota : Nur Dwi Ramadani ( )

Presentasi serupa


Presentasi berjudul: "PEMROGRAMAN MOBILE 2 Nama Anggota : Nur Dwi Ramadani ( )"— Transcript presentasi:

1 PEMROGRAMAN MOBILE 2 Nama Anggota : Nur Dwi Ramadani (15.11.0300)
Khaiz Badaru Tammam ( ) Andri Bagus Setyo ( ) Aditya Andika Budi Pratama ( ) Muhammad Candra F ( ) Eva Faiza ( )

2 PEMBAHASAN NOTIFICATION DIALOG INTENT
PENERAPAN NOTIFICATION, DIALOG DAN INTENT DALAM PROGRAM

3 NOTIFICATION Pemberitahuan adalah pesan yang bisa ditampilkan kepada pengguna di luar UI normal aplikasi. Bila Anda memberi tahu sistem untuk mengeluarkan pemberitahuan, pemberitahuan akan muncul lebih dahulu sebagai ikon dalam area pemberitahuan. Untuk melihat detail pemberitahuan, pengguna membuka laci pemberitahuan. Baik area pemberitahuan maupun laci pemberitahuan adalah area-area yang dikontrol sistem yang bisa dilihat pengguna kapan saja.

4 Gambar 1. Pemberitahuan di area pemberitahuan
Gambar 2. Pemberitahuan di laci pemberitahuan.

5 Pertimbangan Desain Pemberitahuan, sebagai bagian penting dari antarmuka pengguna Android, memiliki panduan desainnya sendiri. Perubahan desain materi yang diperkenalkan dalam Android 5.0 (API level 21) adalah sangat penting, dan Anda harus meninjau pelatihan Desain Bahan untuk informasi selengkapnya.

6 Membuat Notification Untuk menetapkan informasi dan tindakan UI bagi pemberitahuan dalam objek “NotificationCompat.Builder”. Untuk membuat pemberitahuan itu sendiri, panggil “NotificationCompat.Builder.build()”, yang akan mengembalikan objek Notification berisi spesifikasi Untuk mengeluarkan pemberitahuan, Anda meneruskan objek Notification ke sistem dengan memanggil “NotificationManager.notify()”.

7 Objek Notification harus berisi :
Ikon kecil, yang diatur dengan setSmallIcon() Judul, yang diatur dengan setContentTitle() Teks detail, yang diatur dengan setContentText()

8 Tindakan pemberitahuan
Pemberitahuan bisa menyediakan beberapa tindakan sekaligus. biasanya tindakan ini akan membuka Activity dalam aplikasi. juga bisa menambahkan tombol pada pemberitahuan yang melakukan tindakan tambahan seperti mendiamkan alarm atau segera merespons pesan teks; fitur ini tersedia mulai Android 4.1. SUMBER :

9 DIALOG Dialog adalah jendela kecil yang meminta pengguna untuk membuat keputusan atau memasukkan informasi tambahan. Dialog tidak mengisi layar dan biasanya digunakan untuk kejadian modal yang mengharuskan pengguna untuk melakukan aksi sebelum bisa melanjutkan.

10 Contoh Dialog

11

12

13 SUMBER : https://developer. android. com/guide/topics/ui/dialogs. html

14 INTENT Intent Adalah Objek Yang Menyediakan waktu proses yang mengikat komponen-komponen terpisah, misalnya dua aktifity.

15 Fungsi Intent Untuk Memanggil activity lain yang masih dalam satu package. Untuk Memanggil activity lain yang tidak dalam satu package dan project. Untuk memanggil activity yang sudah ada di fungsi internal android seperti dial number , Open browse dan lainnya. Kita bisa mengirimkan data ke activity lain dan juga dapat menangkap data dari activity tersebut.

16 Intent Di bagi 2 Implicit Intent
Adalah intent yang memanggil fungsi activity yang sudah ada di fungsi internal android seperti Dial Number, Open Browser dan lainnya. Explicit Intent Adalah yang memanggil Activity lain yang masih dalam satu project ataupun beda project. SUMBER:

17 PENERAPAN DIALOG ,NOTIFIKASI, INTENT DALAM PROGRAM
Buka file activity_main.xml kemudian tambahkan 2 komponen edit text, dan 1 buah komponen bottom, kemudian tambahkan dan edit coding berikut

18 Setelah membuat tampilan, sekarang buat kode pada file. java
Setelah membuat tampilan, sekarang buat kode pada file .java. Kita buat agar pada saat menekan button, akan menampilkan notifikasi dengan teks judul dan isi teks sesuai apa yang dimasukan kedalam kolom. Pada bottom, kita tambahkan aksi SetONClickListener dan didalamnya kita tambahkan coding untuk menampilkan notifikasi

19

20 Hasil Running Program SUMBER :


Download ppt "PEMROGRAMAN MOBILE 2 Nama Anggota : Nur Dwi Ramadani ( )"

Presentasi serupa


Iklan oleh Google