floaty_chatheads_android

style: very good analysis License: MIT

The Android implementation of floaty_chatheads -- the successor to floaty_chathead.

Features

  • SYSTEM_ALERT_WINDOW overlay with foreground service
  • Facebook Rebound spring physics for drag and snap animations
  • Pigeon-generated type-safe Dart ↔ Kotlin communication
  • Theming: badge colors, bubble border, shadow, close tint, overlay palette
  • Size presets: compact, card, halfScreen, fullScreen
  • Debug inspector: FPS counter, spring HUD, bounds rectangles, Pigeon log
  • Full TalkBack accessibility: content descriptions, state announcements, custom actions (expand/collapse, dismiss), and focus management
  • Entrance animations: pop, slide-in, fade-in
  • Badge counter (updatable from main app or overlay)
  • Programmatic expand / collapse
  • Position persistence across sessions
  • Multi-bubble Messenger-style row

Usage

This package is endorsed, which means you can simply use floaty_chatheads normally. This package will be automatically included in your app when you do.