Hi everyone, ๐
Iโd like to introduce a new library that can be really useful when working on large or unfamiliar Android projects (e.g., open-source contributions).
Often, I struggled to locate the exact class file for the screen I needed to develop or modify.
With so many screens, it was easy to get lost and waste time just figuring out where the code for the current UI actually lived.
๐ ScreenNameViewer solves this by overlaying the current screenโs class name (or Compose route) directly on the UI.
It makes debugging navigation faster, clearer, and less frustrating.
๐ GitHub Repos
- For XML : ScreenNameViewer
- For Jetpack Compose (also includes XML support) : ScreenNameViewer-For-Compose
โจ Features
- Instantly shows the current Activity, Fragment class name
- Displays Compose navigation routes in real time
- Lightweight & easy to integrate
This is my first open-source library as a junior Android developer from South Korea.
Iโd really appreciate it if you could give it a try and share:
๐ Bugs
๐ก Improvement ideas
๐ Suggestions for real-world use
Your feedback will not only help improve this tool, but also help me grow as a developer.
Thanks!
Top comments (0)