Labāko Android laimīgo resursu paraugprakse

Arhitektūras diskusijas par Android ir dusmīgas, taču šķiet, ka cilvēki ignorē nedziedoto varoni, kas ir Android resursu sistēma. Izturieties pret to ar mīlestību, un tas piepildīs jūsu dzīvi ar varavīksnēm - neņemiet to vērā un jūs gaidīsit lielu tehnoloģiju un dizaina parādu, kas padarīs jūsu lietotni skumju, vecu un pīkstošu. Šis ir ieteikumu saraksts, kas palīdzēs šo zvēru pieradināt un jūsu kodu bāzi dzirkstošo padarīt tīru

Motīvi un stili

  • Visiem stiliem jābūt vecākiem. Tas ir noderīgs gadījumos, kad tēmas atribūtā jāizmanto stils. Tad varat to droši izmantot kā noklusējuma stilu visiem motīva veida logrīkiem (piemēram,? Android: textViewStyle), nezaudējot saprātīgās noklusējuma vērtības, ko nodrošina Android.
  • Dodiet priekšroku mantošanai no AppCompat, nevis sistēmas stiliem, lai nodrošinātu savietojamību ar atpakaļejošu datumu.
  • Neveidojiet stilus, kas tiek izmantoti tikai vienreiz.
  • Neveidojiet stilus tādu atribūtu grupām, kuras vienkārši ir vienādas. (piemēram, 16 dp kreisās puses polsterējums).
  • Ievērojiet sava stila vecāku nosaukšanas noteikumus. Pielāgojot sistēmas / AppCompat nosaukumus, tos būs vieglāk atrast (piemēram,