- Most Recent
- Highest Rated
- Each tab will show a ListView of the movies you’ve entered, sorted by date entered (“Most Recent”) or by rating (“Highest Rated”).
- The name of the movie
- The date it was entered
- A small RatingBar of 1-5 stars
For a small RatingBar, used style="?android:attr/ratingBarStyleSmall" in the layout.
- Action bar contains icon of the main activity which provides us to add a new movie.
- The name of the movie
- A DatePicker
- A RatingBar of 1-5 stars
- A checkbox labeled “Ask Me Later”
- Save and Cancel icons on the action bar of the Add/Edit activity provides user to save or cancel the changes.
- Switching to a new tab will show the list of movies sorted by the selected criteria.
- Clicking the “add” icon will start the Add/Edit activity to add a new movie.
- Clicking an item in a ListView will start the Add/Edit activity to edit that movie’s details.
- If the “Ask Me Later” button is checked when a movie is saved, a notification reminding the user to rate the movie will be sent to the user. The notification will have a PendingIntent for the Add/Edit activity.
- Movies will be saved to a SQLite database.
For installation and other instructions read the Readme file inside ReadMe folder.