Skip to content

zohaibmushwani/DrawingApp

Repository files navigation

Room Database & Canvas Drawing Android App

This Android app combines Room Database, canvas drawing, Data Binding, and View Binding.

Task Requirements

  1. Room Database:

    • Created a Room Database with CRUD operations.
  2. Canvas Drawing:

    • Users can draw freely with color and stroke options.
    • Drawings are saved in Room Database.
  3. Data Binding & View Binding:

    • Used for efficient UI updates.
  • ✅ Implemented canvas drawing functionality.
  • ✅ Added feature to clear strokes.
  • ✅ Implemented color changing functionality.
  • ✅ saving to gallray and clearing implmented

Remaining Tasks

  • Implement Data Binding for UI updates.
  • Integrate Room Database for data storage.
  • Save drawings in Room Database.

Build & Run

  1. Clone the repository.
  2. Open in Android Studio.
  3. Connect device/emulator.
  4. Build and run.

For detailed instructions, refer to the README.md file in the repository.

About

Creating a drawing app using simple canvas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages