Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Программирование Android Studio

Определение 1

Программирование Android Studio — это программирование в интегрированной среде разработки, предназначенной для работы с платформой Android.

Введение

Android Studio является средой IDE, то есть, интегрированной средой разработки, предназначенной для работы с платформой Android. Она предоставляет возможность разработки приложений для смартфонов, планшетов, часов, телевизоров и иного оборудования, использующего операционную систему Android. Android Studio считается очень удобной средой, поскольку она является официальной средой разработки, поддерживаемой Google. Она базируется на IntelliJ IDEA от компании JetBrains, программные продукты которой являются достаточно популярными. В Android Studio используется тот же набор горячих клавиш и интерфейс, что и в других программах JetBrains, что тоже представляется удобным.

Программирование Android Studio

Для того чтобы установить Android Studio, необходимо сначала установить Java SDK. Это следует сделать независимо от того, планируется ли разрабатывать программы на Java или Kotlin. Для этого нужно перейти на официальный сайт Oracle в раздел Downloads и скачать требуемую версию Java SDK. Для различных проектов могут потребоваться разные версии, но когда неизвестно какая именно необходима версия, то лучше всего скачать последнюю.

В отличие от многих других программных инструментов, Android Studio является бесплатным продуктом. Для того чтобы скачать Android Studio, нужно перейти на официальный сайт для разработчиков Android и просто нажать Download, подтвердить согласие с условиями использования и нажать Download Android Studio. После окончания скачивания следует запустить установочный файл и начать процесс установки. В начале необходимо выбрать путь установки Android Studio и Android SDK. Можно оставить пути по умолчанию или выбрать их самостоятельно.

Далее следует несколько раз нажать Next, используя все параметры по умолчанию, пока не стартует сам процесс установки. После окончания установки Android Studio программа должна автоматически запуститься. Если этого не произошло, то ярлык программы можно обнаружит в меню «Пуск» или на рабочем столе. При первом запуске Android Studio необходимо выполнить ее настройку. Вначале появится запрос, следует ли осуществить импорт настроек с прошлой версии. Если это первая установка программы, то сохраненные настройки, естественно, отсутствуют. Следует оставить второй вариант и нажать OK.

«Программирование Android Studio» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Работа в Android Studio во многом аналогична работе в большинстве передовых IDE, но, конечно, присутствуют и некоторые свои нюансы. Сначала следует выполнить создание проекта в Android Studio. На приветственном экране необходимо нажать Create New Project, после чего появится экран с шаблонами устройств и Activity (это класс, где можно реализовать логику экрана приложения). Для начала можно сделать выбор Phone and Tablet (телефоны и планшеты) и No Activity либо Empty Activity. Отличие состоит в том, что в первом случае пользователь должен будет реализовывать первую Activity с нуля, а во втором Android Studio сама выполнит создание готового редактируемого шаблона.

По завершении выбора следует нажать Next, появится окно настроек будущего проекта. Название проекта (Name) в Android Studio можно выбрать практически любое и оно даже может включать пробелы. А вот имя пакета (Package Name) обязано иметь полную уникальность, особенно если пользователь намеревается опубликовать свое приложение в Google Play. Также могут быть выбраны (заданы) следующие моменты:

  1. Местоположение проекта (Save Location).
  2. Выбор языка программирования (Language), на котором будет работать пользователь (Java или Kotlin).
  3. Выбор минимальной поддерживаемой SDK (Minimum SDK).

Минимальной поддерживаемой SDK является наиболее ранняя версия операционной системы Android, в которой приложение сможет работать. Если пользователь изменяет расположение файлов проекта, то ему следует создать папку, в которой будет располагаться проект. Следует напомнить, что в название не должно содержать пробелы.

Программа может подсказать, какое количество устройств на текущий момент поддерживают определенную версию SDK. Следует выбирать наиболее раннюю версию, чтобы максимальное количество устройств могло успешно работать с проектируемым приложением в Android Studio. Но следует помнить, что чем ниже минимальная SDK, тем больше трудностей способно появиться при реализации разработки.

Если пользователь сделал выбор шаблона Empty Activity, то при формировании проекта студия выполнит генерацию и структуры файлов проекта. На изображении ниже представлен вид пустого, только что созданного проекта в Android Studio.

Вид пустого, только что созданного проекта в Android Studio. Автор24 — интернет-биржа студенческих работ

Рисунок 1. Вид пустого, только что созданного проекта в Android Studio. Автор24 — интернет-биржа студенческих работ

Проект содержит две корневые папки, а именно, app и Gradle Scripts. Папка app включает следующие подпапки:

  1. Подпапку manifests, содержащую файлы конфигурации приложения.
  2. Подпапку java, содержащую исходный код приложения.
  3. Подпапку res, содержащую файлы ресурсов, таких как, картинки, стили, размерности и так далее.

AndroidManifest.xml в папке manifests включает в свой состав информацию о пакетах и элементах приложения. Данный файл является важным для работы приложения Android, поскольку именно в нем указаны разрешения приложения на применение элементов системы Android. Также в нем прописано, как могут запускаться элементы приложения.

В папке java исходные файлы проекта могут располагаться в разных подпапках. Как правило, в приложении Android в папке java также имеется некоторая структура файлов.

В папке res располагается ряд подпапок даже при формировании тестового базового проекта, и она может значительно разрастись при создании больших приложений. Пользователю следует учитывать, что файлы в данной папке способны занять много места на компьютерном жестком диске.

В папке drawable находятся файлы с изображениями, а в папке layout следует помещать xml-файлы, которые используются для формирования интерфейса приложения.

Дата написания статьи: 09.08.2022
Получи помощь с рефератом от ИИ-шки
ИИ ответит за 2 минуты
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot