Write an app that allows the user to enter notes, and saves the notes into a SQLite database with the current time saved as the number of milliseconds since the UNIX epoch. Whenever they want the user can view a list of their notes in a new activity with a ListView, with the time formatted decently (use the SimpleDateFormat class). You can use SQLite directly or the Room abstraction (I used Room).
Use best practices for all aspects of the code!