PMO18-TI16S-P8-Activity dan Intent-AnaamBarera

MATERI

PEMROGRAMAN MOBILE 1

PERTEMUAN 6

Disusun Oleh Kelompok 1 dengan anggota :

Fahmi Yahya                           16.11.0001

Wasis Budiprayitno                  16.11.0007

Anaam Barera                         16.11.0008

Anggit Prakasa P                    16.11.0012

Galuh Nanda P                       16.11.0013

Adit Setiawan                          16.11.0017

Didit Julianto I                          16.11.0020

Reza Isham D.                        16.11.0022

Grisela Diki A.                         16.11.0028

STMIK AMIKOM PURWOKERTO

2017/2018

  Materi yang akan dibahas:

  • Pengertian activity
  • Siklus hidup activity
  • memulai activity dengan/tanpa mengirim data
  • pindah antar activity
  • Pengertian intent
  • implisit intent
  • explisit intent

Pengertian Activity

Activity adalah komponen pada aplikasi Android yang menampilkan dan mengatur halaman aplikasi sebagai tempat interaksi antara pengguna dengan aplikasi, seperti membuat panggilan telepon, mengambil foto, mengirim pesan singkat, atau mengirim email. Sebuah Activity mengatur satu halaman user interface aplikasi.

Siklus Hidup Activity

Activitymemiliki siklus hidup(lifecycle) yang merupakan kondisi yang akan dialami saat diciptakan sampai dihancurkan.Ada beberapa kondisi yang akan dialami olehActivityseperti yang tergambar pada flow chart berikut ini.

Penjelasannya:

  • onCreate() adalah kondisi awal saatActivitybaru diciptakan, biasanya dilakukan inisialisasi pada tahapan ini.
  • onStart() adalah saatActivitydimulai
  • onResume() adalah saatActivitydibuka kembali, biasanya dieksekusi setelah onPause()
  • onPause() akan dipanggil saat adaActivitylain yang terbuka.
  • onStop() adalah kondisi saatActivitytidak ditampilkan dilayar (biasanya saat pengguna menekan tombol Home).
  • onRestart() adalah kondisi saatActivitykembali dibuka oleh pengguna.
  • onDestroy() adalah kondisi saatActivitydihancurkan pada memori.

Pengertian Intent

Intent juga merupakan suatu objek yang terdapat dalam suatu activity dimana objek tersebut bisa dapat komunikasi dengan activity yang lain, baik activity pada fungsi internal android misal seperti kamera maupun memanggil activity dalam satu package atau beda package yang masih dalam satu project.

Implicit Intent adalah intent yang memanggil aplikasi dengan memberikan parameter actiondandata untuk action. Ingat, parameter nya adalah action dan data untuk action. Masih ingatkah bahwa kemarin kita saat membuat parameter disugihi bantuan penulisan kode seperti berikut:

Explisit Intent adalah Intent yang secara ekplisit mendefinisikan komponen yang harus dipanggil oleh Android System dengan menggunakan Class Java sebagai identifier-nya :

Daftar Pustaka :



LINK MATERI MS. WORD : PMO18-TI16S-P8- Activity dan Intent -AnaamBarera


.