Parimate tavade kasutamine õnnelike Androidi ressursside jaoks

Androidi arhitektuuriarutelud on kõik raevukad, kuid näib, et inimesed ignoreerivad laulmata kangelast, mis on Androidi ressursisüsteem. Kohelge seda armastusega ja see täidab teie elu vikerkaaridega - ignoreerige seda ja olete kursis tehnika- ja disainivõlga, mis muudab teie rakenduse kurvaks, vanaks ja piinlikuks. See on loetelu soovitustest, mis aitavad hoida seda metsalist taltsutatud ja teie koodibaasi sätendamine puhas

Teemad ja stiilid

  • Kõigil stiilidel peaks olema vanem. See on abiks juhtudel, kui peate teema atribuudis kasutama stiili. Seejärel saate seda turvaliselt kasutada kõigi teema tüüpi vidinate vaikestiilidena (nt? Android: textViewStyle), kaotamata mõistlikke vaikeseadeid, mida Android pakub.
  • Eelistage süsteemistiilide asemel pärimist AppCompatilt, et tagada ühilduvus tagurpidi.
  • Ärge looge stiile, mida kasutatakse ainult üks kord.
  • Ärge looge atribuutide rühmade jaoks stiile, mis lihtsalt juhtuvad olema samad. (nt vasakpoolne polster 16dp).
  • Järgige oma stiili vanema nimetamisreegleid. Süsteemi / AppCompati nimede sobitamisel on neid lihtsam leida (nt