Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Optimize Android app startup, UI rendering, frame stability, and benchmark performance with Baseline Profiles, Macrobenchmark, and lazy initialization. Use when reducing startup time, diagnosing jank, or measuring rendering; defer Compose state API and test-only questions.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -49% | 0% |
| case-02 | ✗→✓ | ▲ Improved | -44% | 0% |
| case-03 | ✓→✓ | = Same ✓ | -43% | 0% |
| case-04 | ✓→✓ | = Same ✓ | -34% | 0% |
| case-05 | ✓→✓ | = Same ✓ | -22% | 0% |
App Startup or lazy Singletons. Never block Application.onCreate.See baseline & startup for lazy initialization patterns.
.crossfade()).LazyColumn must use key and stable item classes.See baseline & startup for LazyColumn optimization.
ConstraintLayout (Views) or Row/Column with Modifier.weight (Compose).Other measured skills in the registry, with their headline benchmark lift.