Adapt your dynamic buttons homework App into a Memory/Concentration
game. In memory there are pairs of matching images (initially
hidden). Two are turned over. If they match, they remained turned
over. To make it easy for now, we will handle this with a separate Check
button. If they do not match, they are turned back over.
Make a Word document with screen captures of your interface and your code.
Due: Mar. 18
Thursday:
Math Trick App demonstrates enabling
and disabling of buttons and adding a TextChangedListener
Tab Demo App shows how to make and use tabs (TabHost and TabWidget)
Lab Part A: Tabs Extension Add a third tab to the tab demo application. It does not really matter
what its content is -- a TextView, a ListView,
whatever, but the user must be able to switch among the tabs.
Lab Part B: Controlling and responding to user input Return to your Order Widget App from Week 1. Make the button "disabled" when the App first appears. Write code
so that when the user types a number into the EditText the button is enabled. (If the change in the EditText
eliminates the number from the EditText, then the button should be disabled.) Also if the Edit Text is changed, any previous
answer should be cleared out. Similarly the CheckBox status is changed, any previous answer should be cleared out.
Make a Word document with screen captures of your interface and your code.