Because of the lab issues, I am postpoing the test until next week. New material that could be on Test 2
JSON
Shape/Gradient
Dynamic Buttons
TextChange Listener
Enable/Disable Buttons
Tabs
Key-Event Listener
Shared Preferences
HTTP Client
API - really just HTTP Client and JSON combined
ScrollView
Load Image from URL
Start working on an idea for a project App.
It cannot be what you are doing for another course.
It must have at least two activities.
At least one activity must be handled in the new fragment_main way.
Something data or an image must be obtained dynamically from the web (e.g. use an API
or use an image from the web).
Some part of the app must use SharedPreferences.
More criteria to follow.
DynamicButtonsNew.zip (beginning the dynamic buttons homework in the
new fragment_main approach)
Thursday:
NumberPicker Lab Design an App with three NumberPicker widgets (under Advanced) and a Button.
https://shanetully.com/2011/12/android-3-x-and-4-x-numberpicker-example/
The NumberPickers should allow the user to select three digits beween 0 and 9. Then when the button is clicked
the digits should be concatenated into a three-digit "Daily Lottery Number".
Spend the rest of the time on your project or on catching up before next week's test.