Dot-List is a basic to-do list Android app created for practicing app development and enhancing user interaction through new UI features.
Dot-List is a simple and intuitive Android to-do list application designed to help users organize and track their tasks effectively. Built using Java (now in Kotlin), it allows users to add tasks, mark them as completed with a tick button, and stay focused on their goals.
Dot-List is designed for personal productivity and learning organization, allowing users to keep track of topics and tasks with ease.
- Just a minimal interface with local storage support for task management.
- An option for uploading files, like, text file, image file and pdf files.
- And this app will also give feature to write notes in text format, which can format in different way.
- Notes can be exported in pdf format.
To add a task:
- Click any empty text field
- Type the task title
- (Optional) Click down arrow for notes
- (Optional) Click upload button for attachments
To view/edit notes:
- Click
down arrowon a task - Enter or edit notes
- Click
up arrowto collapse
To attach a file:
- Click
upload button - Select file from device
- Dialog Box will appear texted -> The file path is stored as a reference. If you delete the file from storage after uploading, the preview button will throw an error.
- Click
preview buttonto view
To delete an attached file:
- Long click on
upload button Delete buttonwill appear- Tap delete to remove the attachment
- (Alternative) Long press the preview button to hide the delete option
To view saved tasks:
- Simply open the application
- All previous tasks will load automatically
To delete Task:
- Long click on
checkbox - A dialog box will appear
- AChoose Yes to delete the task or No to keep it
###If no task available:###
- The app will display:
"No tasks at the moment. Please click the Add Button to create one."
- When you complete your task title, write notes, or check a task, wait 3 seconds for the data to be saved in the database.
- Once the data is saved, the UI will refresh automatically—this is normal and will not affect your tasks.
- If you face any issues, simply restart the application, and it should resolve most problems.
For queries and suggestions, feel free to reach out on my social media: