Android ToDoList App
This is an Android Todo list application
Time spent: 16 hours spent in total
Completed user stories:
- Required: User can view a list of Todo items
- Required: User can successfully add and remove items from the todo list app
- Required: User can edit and save todo item
- Required: User can persist todo items and retrieve them properly on app restart
- Suggested: Updated the app to persist the todo items into SQLite instead of a text file
- Suggested: Improved style of the todo items in the list using a custom adapter
- Suggested: Added support for completion due dates for todo items (and display within listview item)
- Optional: Add support for selecting the priority of each todo item (and display in listview item)
- Optional: Tweak the style improving the UI / UX, play with colors, images or backgrounds
Additional functions:
- Added Back menu button in Edit activity.
- Added datetime picker with dialog for user to set due date.
- Added gesture support to allow sweep to delete.
- Added drag and drop to change the item position.
- Added status of the todo item. If the item is done, the todo text and date will be crossed out.
Walkthrough of all user stories:
GIF created with LiceCap.
