# 1993hzw/Doodle

Image doodle for Android, with functions such as undo, zoom, move, text, image, etc. Also a powerful, customizable and extensible doodle framework & multi-function drawing board. Android图片涂鸦，具有撤消，缩放，移动，添加文字，贴图等功能。还是一个功能强大，可自定义和可扩展的涂鸦框架、多功能画板。

Repository: https://github.com/1993hzw/Doodle
Canonical: https://ross.abutalabs.com/products/doodle
Language: Java
License Family: other
Topics: doodle, graffit, edit, picture, handwrite, draw, paint, painter
Last push: 2022-05-16T02:56:06+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 2967, "days_push": 1570, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1160, forks 257 (observed 2026-08-28T04:03:49.183713+00:00)

## What it is
An Android image doodle library in Java offering brushes, shapes, text, stickers, mosaic, eraser, undo/redo, and gesture-based zoom/move/rotate, usable as a ready-made activity or an extensible drawing framework. The project is no longer maintained and the author recommends studying its principles to build your own doodle library.

## Use cases
- add doodle annotations to photos on android
- let users draw on images with undo and redo
- add text and stickers to a picture in an android app
- embed a customizable drawing board in android
- implement mosaic and eraser editing on images
- zoom and rotate images while drawing on them

## When to choose
- you need a ready-made android image annotation screen with minimal setup
- you want to study the source of a doodle/drawing framework for learning purposes
- you need brush, shape, text, and sticker drawing with undo/redo on android

## When to avoid
- you need a maintained library with bug fixes and support
- you require serialization of doodle data or robust transparent-image erasing, which the author notes are missing or broken
- you want a cross-platform or non-android drawing solution

## Facets
- artifact type: library
- maturity: abandoned
- function: image-processing, ui-components
- domain: image-processing, mobile-development, graphics
- platform: jvm
- tags: doodle, drawing-board, image-annotation, graffiti, handwriting, undo-redo, brush, text-overlay, sticker, android

## Member repositories
- 1993hzw/Doodle (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:49.183713+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:31:45.309868+00:00, confidence not recorded.
  - readme: https://github.com/1993hzw/Doodle (fetched 2026-08-28T04:03:49.183713+00:00, sha f6343518e6fd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
