Що повинен знати початківець Android-розробник

chto dolzhen znat nachinayushhijj android razrabotchik30 Що повинен знати початківець Android розробник

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, щоб переформатувати код (автоматично розставити відступи).
  • Не покладайтеся повністю на сторонні бібліотеки, але і не винаходити свої бібліотеки на кожен чих.
  • Сподобалася стаття? Поділитися з друзями:
    Всезнайко - Корисні поради