> android-resources

Standards for Strings, Drawables, and Localization. Use when managing Android resources, drawables, or adding localization support. (triggers: strings.xml, **/*Screen.kt, stringResource, plurals, R.string)

fetch
$curl "https://skillshub.wtf/HoangNguyen0403/agent-skills-standard/android-resources?format=md"
SKILL.mdandroid-resources

Android Resources Standards

Priority: P2

Implementation Guidelines

Strings

  • No Hardcoding: UI text MUST be in strings.xml.
  • Formatting: Use format args (%s, %d) instead of concatenation.
  • Plurals: Use <plurals> for quantities.

Assets / Drawables

  • Vectors: Prefer VectorDrawables (.xml) over RASTER images.
  • Dark Mode: Use values-night or Theme attributes (MaterialTheme.colorScheme.primary) instead of hardcoded colors.

Anti-Patterns

  • Concatenation in UI: **No String Concat**: Use resource templates.
  • Hardcoded Strings: **No hardcoded text**: Extract to XML.

References

┌ stats

installs/wk0
░░░░░░░░░░
github stars341
██████████
first seenMar 17, 2026
└────────────

┌ repo

HoangNguyen0403/agent-skills-standard
by HoangNguyen0403
└────────────

┌ tags

└────────────