AndroidManifest activity tag

AndroidManifest activity tag
https://developer.android.com/guide/topics/manifest/activity-element.html

Miwok App
background colors(colors.xml)
theme of the app(styles.xml)
how a category looks(category style in styles.xml)
list item height(dimensions.xml)
category names(strings.xml)
MainActivity.java(activity_main.xml layout file)

listen for user input event
-user interact with app
-> click
-behind the scenes

android input event
https://developer.android.com/guide/topics/ui/ui-events.html

callback method
onClick(), onLongClick(), onFocusChange(), onKey(), onTouch(), onCreateContextMenu()
onLongClick(), onKey(), onTouch()

TextView method
-getText, setText, setOnClickListener

onClick:show a toast message, change the background of the TextView, pop up a dialog

onViewClick Method
https://developer.android.com/reference/android/view/View.OnClickListener.html

concrete class, abstract class, interface