Saved Settings

Create an app that contains 3 activities each with two buttons. When a user clicks a button, he/she is transferred to a different activity. Use a spinner to allow the user to change the background color or wallpaper of at least one of the activities to one of 2 or more color or wallpaper choices. Used SharedPreferences to keep track of which activity the user was on when he/she closed the app so the same activity is launched when he/she reopens the app.

For extra credit, ensure that the same previous background color is used on the same activity that is launched when he/she reopens the app.

Preconditions:

  • none

You must hand in the following papers stapled in this specified order:

  1. Java Activity classes
  2. xml file
  3. manifest file

Also, do the following:

  1. Upload the project to your Google site with a unique apk file name and a unique app_name defined in the strings.xml file.
  2. Call the instructor to your computer and execute the program for him for a run-time grade.