diff --git a/README.md b/README.md index dbf4ec599c0426bd678eadc41e9a2e7731f54177..d6c44d36a59d8b959e3867c8870d791ef8739f23 100644 --- a/README.md +++ b/README.md @@ -6,12 +6,10 @@ ## Description ------This is not finished yet----- - Create a master detail application to view the contents of a beverage list. The master part will display a list of all of the beverage items in the list. The Detail part will display the details of a specific beverage item. -The User should be able to go up and down items in the list by swiping left or right on a detail page. +The User should be able to go up and down items in the list by swiping left or right on a detail page (View Pager). The App should look like the screen shots I have provided. There is no need to save any information changed in the application to the CSV file. @@ -19,32 +17,33 @@ The properties of the CSV file are as follows: 1. Item Number 2. Item Description 3. Item Pack Size -4. Case Price -5. Currently Active Item +4. Item Case Price +5. Whether the item is currently active. This is represented by a string that either says True, or False. Solution Requirements: -* Portrat Master layout -* Landscape Master layout -* Portrait Detail layout -* Landscape Detail layout -* Fragments for all of the layouts -* Class to represent a Beverage Item +* Master layout (You can use the same layout for both Portrait and Landscape unless you feel the need to make one for each) +* Detail layout (You can use the same layout for both Portrait and Landscape unless you feel the need to make one for each) +* Fragments for all of the layouts (Expect ViewPager. That one is a little different.) +* Ability to click on a list item and start a new Activity that displays the details of the list item. +* Updating information in the detail view should be reflected in the list view when returning to the list. +* Class to represent a Beverage Item (POJO) * ArrayList for the list of Beverage Items -* ListView to display the master view +* RecyclerView to display the master view * Read in CSV file and create ArrayList of Beverage Items from the data in the CSV file * Use View Pager to swipe left and right on detail page to go up and down in the list * Should look like the screen shots provided * Remember Documentation, and README  - - - + ### Notes -The book does not cover how to read in a CSV file, however, it should be fairly easy to find on the internet. If more help is needed, we can do something in class. +The book does not cover how to read in a CSV file. We will do something in class to demonstrate how to get the CSV read in. +The location of the file to be read in is in the following paths: +Inside Android Studio: app/res/raw/ +Through File System: app/src/main/res/raw/ ## Outside Resources Used