Intent

207 views

Published on

Intent

Published in: Engineering
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
207
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Intent

  1. 1. Intent Sherly Christina, S.Kom., M.Kom
  2. 2. Pengantar • Aplikasi Android dapat terdiri atas 1 atau lebih Activity • Intent berfungsi sebagai navigasi antara activity
  3. 3. Aktivitas dalam Aplikasi Android
  4. 4. Intent • Intent memiliki dua argumen utama: 1. Action: aksi Action_View, Action_Edit, Action_Main dll 2. Data: data primer yang diproses, seperti nomor telepon yang akan dipanggil
  5. 5. Intent
  6. 6. Intent
  7. 7. Contoh 1:
  8. 8. Contoh 2:
  9. 9. Contoh 2: • Activity pertama pada kelas MainActivity, menciptakan intent untuk menjalankan activity kedua Membuat intent bagi activity kedua (pada kelas DisplayMessage) memulai intent /menjalankan activity kedua
  10. 10. Contoh 2: • Menjalankan Intent pada Activity kedua (kelas Display Message) Menerima intent dari activity pertama
  11. 11. Contoh pasangan Action-Data No Action Data 1 ACTION_DIAL tel:123 2 ACTION_VIEW http://www.google.com 3 ACTION_EDIT Content://contacts/people/2 4 ACTION_VIEW Content://contacts/people/2
  12. 12. Intent Built-in Standard Action
  13. 13. Starting Activity-Getting Result • startActivity(Intent): Digunakan untuk memulai activity baru. • Untuk memperoleh hasil dari activity yang dipanggil dapat digunakan method.
  14. 14. Starting Activity-Getting Result • Hasil yang dikirim oleh sub-activity dapat juga diambil menggunakan method berikut.
  15. 15. Starting Activity-Getting Result
  16. 16. Contoh 3:
  17. 17. Contoh 3:

×