Skip to content

A simple and interactive Paint Application built using Java and Android SDK. This app allows users to draw freely on the screen with customizable brush sizes and colors. Users can save their drawings directly to the device's gallery with proper storage permissions handled.

Notifications You must be signed in to change notification settings

dhruvsh-dev/Paint-App-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎨 Paint App – Android Drawing Application

A simple and interactive Paint Application built using Java and the Android SDK.
This app allows users to draw freely on the screen using touch gestures with customizable brush sizes and colors. Drawings can be saved directly to the device's gallery with proper storage permissions.


πŸŽ₯ Watch the full demo :
πŸ‘‰ Demo

πŸ” About

This Paint App is designed for creativity and fun.
Users can draw, doodle, and sketch on a blank canvas with ease. The app provides options to customize brush color and thickness, clear the canvas, and save artwork to the gallery.


✨ Features

  • ✏️ Draw freely on the screen with finger gestures
  • 🎨 Change brush color using color picker
  • πŸ“ Adjust brush size with slider
  • πŸ—‘οΈ Clear canvas to start over
  • πŸ’Ύ Save drawings to device gallery with proper storage permissions
  • ⚑ Lightweight and responsive UI

πŸ› οΈ Built With

  • Java
  • Android SDK
  • Canvas & Paint API
  • Material Design Components

πŸ“’ Let's Connect!

πŸ’¬ Your feedback means a lot β€” open to improvements and suggestions!

Made by Dhruv Sharma

About

A simple and interactive Paint Application built using Java and Android SDK. This app allows users to draw freely on the screen with customizable brush sizes and colors. Users can save their drawings directly to the device's gallery with proper storage permissions handled.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages