User berinteraksi dengan UI dengan dua level yaitu: level activity dan level view. Pada level activity, class Activity akan menyediakan method-method yang bisa kita override. Beberapa method yang umum yang bisa kita override di activity antara lain adalah:
- onKeyDown – dipanggil bila ada key yang ditekan dan tidak ditangani oleh view apapun yang ada di dalam activity.
- onKeyUp – dipanggil bila ada key yang dilepas dan tidak ditangani oleh view apapun yang ada dalam activity.
- onMenuItemSelected – dipanggil bila ada item menu yang dipilih oleh user (lihat latihan tentang topik “Menampilkan Menu, Options Menu, dan Context Menu”)
- onMenuOpened – dipanggil bila ada menu yang dibuka oleh user (lihat latihan tentang “Menampilkan Menu”)