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.