Як створити свій додаток для Android: покрокова інструкція та особливості

Анатомія програмування для Android

Щоб створити додаток самостійно, потрібно зрозуміти структуру проекту. У лівому вікні розташована ієрархія елементів майбутньої програми. У кореневому розділі app містяться всі підкаталоги програми.

Папка manifests містить головний файл будь-якої програми для Android — AndroidManifest. Він несе в собі безліч технічної інформації для роботи програми. У більшості випадків вручну правити його не доведеться, так як SDK найчастіше автоматично генерує потрібні рядки та їх параметри.

Папка java містить основний вихідний код. Тут розташовані файли з розширенням .java. У них і буде відбуватися більша частина розробки.

У папці res визначені кілька папок з ресурсами. Підкаталог drawable призначений для графічних файлів, необхідних для візуального оформлення проекту. Layout містить файли з розширенням .xml, які визначають характеристики і розташування елементів на екрані — кнопки, текстові поля, перемикачі і т. д. Всередині mipmap копіюються іконки програми в декількох дозволах для оптимізації на різних діагоналях екранів. Саме з цієї папки буде братися зображення для створення іконки на робочому столі гаджета. В каталозі values визначаються постійні величини, періодично необхідні для застосування. Наприклад, коди кольорів, рядки для часто зустрічаються кнопок і описів, характеристики стилів.

Розділ Gradle Scripts створений для зберігання службової інформації. Вона потрібна для системи складання проектів Gradle, яка на основі введених параметрів збере і скомпилирует проект.