To Documents
IT 372 -- Project 4
- App Specs: Create an Android app that inputs data and displays it,
either displays all data. Optionally, you can display the data by primary key. Store and load the data
using an internal file located on the emulator file system. If you do not have
time to implement everything, implement what you can.
- Deliverable: Zip file of Android Project
- Details:
- Create an entry form for an volunteer organization, online account, job application, college
application, mortgage application,
airline reservation, etc.
- Place all app elements in a column, set to scrollable or use a lazy column.
- When a Submit button is clicked, store the items on the entry form to
display them. It is up to you to decide how to store the items. Instead of using
data class objects to store the items, you can store the items as display
strings
- When a Show All button is clicked, show all the entered items.
- (Optional) When a Show by Key button is clicked, obtain the item from the mutable list
or map and display it. If you use a mutable list, you can use sequential search
to find the item to display.
- Do not use GroceryItem objects for your example.
- Your data entry activity should include at least five items of information
input using at least two different JPC elements. You can choose from the following:
TextField CheckBox RadioButton Slider Switch.
- When a Reset button is clicked, delete all items and clear the display.
- Optional: in your display, include at least one field resulting from a calculation, such as the
total price of items purchased or the price of add-ons
and upgrades for an airline reservation.
- Grading Breakdown: Functionality: 60%; Layout including colors, fonts,
and image fonts:
10%; Title displayed at the top of layous: 5%; Source code comments: 10%; Source code headers: 5%;
Project correctly named (Proj2Smith): 5%; Use Android
Studio to create zip file: 5%.