Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 506 Bytes

README.md

File metadata and controls

26 lines (22 loc) · 506 Bytes

Mash-Up Android

Libraries

  1. Reactive Extensions
  2. AAC (Android Architecture Component)
  3. Data Binding
  4. Retrofit2
  5. Glide
  6. Repository Pattern
  7. Android MVVM Pattern

Code style

Java : 4, 4, 8 Xml : 4, 4, 4

xml resource naming rules

  • {widget}{function}{state}.xml
  • id : camel
  • color{colorName}{opacity} (camel case)
  • dimens
    • snake case
    • {screen}{margin / padding / radius}{direction}{target1}{target2}
  • strings
    • snake case
    • {screen}{txt / btn / hint}{target}