Mini Paint is an interactive mobile application developed for Android devices that allows users to draw directly on their device's screen using their fingers. It leverages advanced touch detection techniques to provide a smooth and responsive drawing experience. This app goes beyond simple touch interactions, offering features like color selection, stroke adjustment, and an intuitive eraser tool.
- Android SDK
- Android Studio (for building and installing the application)
- An Android device or emulator running Android SDK version 21 (Lollipop) or higher
- Clone the repository:
git clone https://github.com/vuvnguyen95/MiniPaint.git
- Open the project in Android Studio.
- Build the project by navigating to
Build -> Build Bundle(s) / APK(s) -> Build APK(s)
. - Install the APK on your Android device or emulator.
- Open the App: Tap on the Touch Canvas icon in your app drawer to start the app.
- Drawing: Use one finger to draw on the screen. The default color is black, and the default stroke width is medium.
- Changing Colors: Tap the color palette icon to select a different color for your drawing.
- Adjusting Stroke Width: Tap the stroke icon to adjust the thickness of your drawing line.
- Screen Wiper: Wipe off the screen to fresh start.
- Saving Your Work: Tap the save icon to save your drawing to your device's gallery.
Contributions to the Touch Canvas app are welcome! Whether it's bug fixes, new features, or improvements to existing features, we appreciate your help.
To contribute:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Make your changes and commit them (
git commit -am 'Add some feature'
). - Push to the branch (
git push origin feature-branch
). - Create a new Pull Request.
Thank you to all the contributors who have helped to make Touch Canvas a better app!
- GitHub Repository URL:
https://github.com/vuvnguyen95/MiniPaint.git
. - Contact Email:
[email protected]
.