19 Android


Create an Android mobile application, compatible for Android 8.0 and higher. 

Design the following screen layouts, including appropriate GUI (graphical user interface) elements (e.g., navigation, input, and information) for each layout:

  • Implement a scheduler within your application from Part A and include the following elements:
  • an ArrayList
  • an intent
  • navigation capability between multiple screens using activity
  • three activities
  • events (e.g., a click event)
  • the ability to work in portrait and landscape layout
  • interactive capability (e.g., the ability to accept and act upon user input)
  • a database to store and retrieve application data
  • an application title and an icon
  • notifications or alerts
  • the use of both declarative and programmatic methods to create a user interface