
12 Practices every Android Development Beginner should know — автор розповідає про те, що в першу чергу слід освоїти починаючому Android-розробнику.
Максимально короткий зміст статті:
@+id @id в XML-лайотах — різні речі, @+id створює новий ідентифікатор @id посилається на існуючий.Щоб послатися на рядок з XML, використовуйте @string/имя_строки.Використовуйте вже існуючі в Android константи, наприклад @android:color/white — білий колір ?attr/actionBarSize — стандартний розмір ActionBar’а.SP для тексту, DP — для всього іншого.Каталог mipmap усередині додатку використовується тільки для зберігання іконок, каталог drawable — для всіх інших зображень.Використовуйте векторні іконки (vector drawable), вони можуть масштабуватися до будь-яких розмірів, їх легко анімувати.Використовуючи marginStart/End і paddingStart/End, не забывайвте про старі версії Android 4.2 і нижче), де необхідно застосовувати marginLeft/Right і paddingLeft/Right.Замість того щоб самому писати геттери і сетери (setVar(), getVar() і подібні), використовувати можливості Android Studio: Code ? Створити ? Getter and Setter.Щоб дізнатися, які методи необхідно перевизначити в класі, дозвольте Android Studio згенерувати ці методи за вас: Code ? Створити ? Override Methods / Implement Methods.Вивчіть, що таке Context, що він уособлює собою і як його використовувати. Гарне введення.Ctrl + Alt + L, щоб переформатувати код (автоматично розставити відступи).Не покладайтеся повністю на сторонні бібліотеки, але і не винаходити свої бібліотеки на кожен чих.Сподобалася стаття? Поділитися з друзями: