- 01.1: Android Studio and Hello World
- 01.2 Part B: The layout editor
- 01.3: Text and scrolling views
- 01.4: Learn to help yourself
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW01-P76071488
- 02.1: Activities and intents
- 02.2: Activity lifecycle and state
- 02.3: Implicit intents
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW02-P76071488
- 03.1: The debugger
- 03.2: Unit tests
- 03.3: Support libraries
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW03-P76071488
- 04.1: Clickable images
- 04.2: Input controls
- 04.3: Menus and pickers
- 04.4: User navigation
- 04.5: RecyclerView
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW04-P76071488
- 05.1: Drawables, styles, and themes
- 05.2: Cards and colors
- 05.3: Adaptive layouts
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW05-P76071488
- 06.1: Espresso for UI testing
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW06-P76071488
- 07.1: AsyncTask
- 07.2: AsyncTask and AsyncTaskLoader
- 07.3: Broadcast receivers
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW07-P76071488
- 9.1: Shared preferences
- 9.2: App settings
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW09-P76071488
- 10.1 Part A: Room, LiveData, and ViewModel
- 10.1 Part B: Deleting data from a Room database
https://github.com/1tangerine1day/android_practice/tree/master/AAD_1072_HW10-P76071488