android

12 practici pe care ar trebui să le cunoască fiecare începător în domeniul dezvoltării Android — autorul vorbește despre ceea ce un dezvoltator de Android începător ar trebui să învețe mai întâi.

Rezumatul maxim al articolului:

  • @+id @id în layout-urile XML sunt lucruri diferite, @+id creează un nou ID @id se referă la unul existent.
  • Pentru a face referire la un șir din XML, utilizați @string/string_name.
  • Utilizați constante existente deja în Android, de exemplu @android:color/white - culoare albă ?attr/actionBarSize - dimensiunea standard a ActionBar.
  • SP pentru text, DP pentru orice altceva.
  • Directorul mipmap din interiorul aplicației este folosit doar pentru stocarea pictogramelor, directorul desenabil este folosit pentru toate celelalte imagini.
  • Utilizați pictograme desenabile vectoriale, acestea pot fi scalate la orice dimensiune, sunt ușor de animat.
  • Când utilizați marginStart/End și paddingStart/End, nu uitați de versiunile mai vechi de Android 4.2 și mai mici) unde ar trebui aplicate marginLeft/Right și paddingLeft/Right.
  • În loc să scrieți singuri getters și setter-uri (setVar(), getVar() și altele asemenea), utilizați capacitățile Android Studio: Code ? Crea? Getter și Setter.
  • Pentru a afla ce metode trebuie să fie suprascrise într-o clasă, lăsați Android Studio să genereze acele metode pentru dvs.: Cod ? Crea? Metode de anulare / Metode de implementare.
  • Aflați ce este Contextul, ce reprezintă și cum să îl utilizați. Frumoasa introducere.
  • Ctrl + Alt + L pentru a reformata codul (indentare automată).
  • Nu vă bazați în întregime pe biblioteci terțe, dar nici nu vă inventați propriile biblioteci pentru fiecare strănut.