Bevált gyakorlatok a boldog Android-forrásokhoz

Az Androidra vonatkozó építészeti megbeszélések mind dühösek, de úgy tűnik, hogy az emberek figyelmen kívül hagyják a nem hangzott hősöt, azaz az Android erőforrás-rendszert. Bánj vele szeretettel, és ez szivárványosokkal töltötte meg az életét - hagyja figyelmen kívül, és olyan csomó technikai és tervezési adósságba lép, amely az alkalmazását szomorúvá, régi és nyüzsgőssé teszi. Ez egy olyan javaslatok listája, amelyek segítenek megőrizni a fenevadot és a szén-dioxid-alapját

Témák és stílusok

  • Minden stílusnak szülővel kell rendelkeznie. Ez segít azokban az esetekben, amikor stílusot kell használni egy téma attribútumban. Ezután biztonságosan használhatja alapértelmezett stílusként a Téma minden típusú kütyüjére (például? Android: textViewStyle) anélkül, hogy elveszíti az Android által biztosított ésszerű alapértelmezéseket.
  • A visszamenőleges kompatibilitás biztosítása érdekében inkább az AppCompat-tól kell örökölnie, mint a rendszerstílusok helyett.
  • Ne hozzon létre stílusokat, amelyeket csak egyszer használnak.
  • Ne hozzon létre stílusokat olyan attribútumcsoportokhoz, amelyek éppen ugyanazok. (például 16 dp bal oldali betét).
  • Kövesse a stílus szülőjének elnevezési konvencióit. A rendszer- / AppCompat-nevek egyeztetésével könnyebben megtalálhatók (pl.