В этой лабораторной работе вы создадите своё первое приложение для Android (Happy Birthday) на основе шаблона базового приложения, предоставленного Android Studio. Вы также изучите, как выглядит проект Android, и научитесь использовать различные окна в Android Studio.
Предпосылки
- Знакомство с настройкой, конфигурированием и использованием приложений, таких как текстовый процессор или электронные таблицы
Чему вы научитесь
- Как создать проект Android Studio для приложения Android с использованием шаблона.
Что вы построите
- Базовое приложение для Android из шаблона
Что вам нужно
- Компьютер с установленной Android Studio
В этом задании вы создадите приложение для Android, используя шаблон проекта, предоставленный Android Studio.
Шаблоны проектов
В Android Studio шаблон проекта — это приложение для Android, которое содержит все необходимые компоненты, но не выполняет практически никаких функций. Его цель — помочь вам быстрее начать работу и сэкономить время. Примерами шаблонов в Android Studio являются приложение с картой и приложение с несколькими экранами.
Создать проект «Пустая деятельность»
На этих этапах вы создадите новый проект Android Studio, используя шаблон проекта Empty Activity для вашего нового приложения.
- Запустите Android Studio (если он еще не открыт), щелкнув значок Android Studio.
.
Откроется окно «Добро пожаловать в Android Studio» .
- В окне «Добро пожаловать в Android Studio» нажмите + Начать новый проект Android Studio .
Откроется окно «Создать новый проект» со списком шаблонов, предоставленных Android Studio.
- Нажмите на вкладки вверху и прокрутите шаблоны, чтобы получить представление о том, что вы можете сделать! Существуют шаблоны для самых разных типов устройств (например, телефонов, планшетов и часов) и разных типов приложений (приложений с прокручиваемым экраном, приложений с картами и приложений с продуманной навигацией).
- В левом верхнем углу окна выберите вкладку Телефон и планшет .
- В верхней строке щелкните шаблон «Пустая активность» , чтобы выбрать его в качестве шаблона для вашего проекта.
Шаблон Empty Activity — самый простой шаблон для создания приложения. Он состоит из одного экрана и отображает простое сообщение «Hello World!».
- В нижней части окна нажмите кнопку «Далее» . Откроется диалоговое окно «Создать новый проект» .
Настройте свой проект следующим образом:
- Имя — это название вашего приложения. В поле под именем введите
Happy Birthday
в качестве названия вашего проекта. - Имя пакета — это имя, используемое системой Android для уникальной идентификации вашего приложения. Обычно по умолчанию оно состоит из названия вашей организации и имени приложения, всё в нижнем регистре (в данном случае «
com.example.happybirthday
»). - Место сохранения — это место, где сохраняются все файлы, связанные с вашим проектом. Запомните это место на вашем компьютере, чтобы вы могли легко найти свои файлы. Вы также можете оставить место сохранения как есть.
- Язык определяет, какой язык программирования вы хотите использовать в своем проекте. Убедитесь, что выбран язык
Kotlin
. - «Minimum SDK» указывает минимальную версию Android, на которой может работать ваше приложение. Выберите
API 19: Android 4.4 (KitKat)
из раскрывающегося списка.
- Под надписью «Минимальный SDK» обратите внимание на информацию о количестве устройств, на которых может работать ваше приложение с выбранным уровнем API. Если вам интересно, нажмите ссылку « Помощь в выборе» , чтобы отобразить список различных версий Android, как показано ниже. Затем вернитесь в окно «Новый проект» .
- В окне «Создать новый проект» убедитесь, что флажок «Использовать устаревшие библиотеки android.support» снят. Нажмите на вопросительный знак, чтобы узнать больше об этом.
- Нажмите кнопку Готово .
Android Studio открывает проект и все его файлы.
При первом открытии Android Studio вы увидите три окна:
(1) В окне проекта отображаются файлы и папки вашего проекта.
(2) Окно редактирования предназначено для редактирования кода.
(3) В окне «Что нового» отображаются новости и полезные советы.
В правом нижнем углу Android Studio отображается индикатор выполнения или сообщение, показывающее, выполняется ли настройка проекта в Android Studio. Например:
- Дождитесь, пока Android Studio завершит настройку вашего проекта. Сообщение в левом нижнем углу, подобное показанному ниже, сообщит вам о завершении проекта.
В этом задании вы будете использовать диспетчер виртуальных устройств Android (AVD) для создания версии программного обеспечения (эмулятора) мобильного устройства и запуска её на компьютере. Виртуальное устройство, или эмулятор, имитирует конфигурацию определённого типа устройства Android, например, телефона. Это может быть любой телефон или планшет под управлением любой версии Android на ваш выбор. Затем вы будете использовать виртуальное устройство для запуска приложения, созданного с помощью шаблона Empty Activity .
Создать виртуальное устройство Android (AVD)
Первым шагом к запуску эмулятора на вашем компьютере является создание конфигурации виртуального устройства.
- В строке меню Android Studio выберите Инструменты > AVD Manager .
Откроется диалоговое окно «Ваши виртуальные устройства», как показано ниже. (Если вы ранее создали виртуальное устройство, оно будет указано здесь.)
- Нажмите + Создать виртуальное устройство .
Появится окно «Выбор оборудования» .
В окне «Выбор оборудования» отображается список предварительно настроенных устройств, упорядоченных по категориям , из которых можно выбрать нужное. Для каждого устройства в таблице есть столбец с размером экрана ( Размер ), разрешением экрана в пикселях ( Разрешение ) и плотностью пикселей ( Плотность ).
- Выберите категорию «Телефон» .
- Выберите телефон (например,
Pixel 3 XL
) и нажмите «Далее» . Вы можете выбрать любой телефон, но для этой практической работы выберите более новое устройство.
Откроется окно «Образ системы» . Здесь вы можете выбрать версию Android для запуска на виртуальном устройстве. Это позволит вам протестировать приложение на разных версиях Android.
- На вкладке «Рекомендуемые» выберите версию Android
Q
для запуска на виртуальном устройстве. Это была последняя версия Android на момент написания статьи, но вы можете выбрать любую более позднюю стабильную версию. Список стабильных версий можно найти здесь .
- Нажмите «Далее» .
Откроется окно виртуального устройства Android (AVD) , в котором вы сможете выбрать дополнительные сведения о конфигурации вашего устройства.
- В поле «Имя AVD» введите имя вашего виртуального устройства Android. Остальное оставьте без изменений.
- Нажмите кнопку Готово .
Ваше новое виртуальное устройство отобразится в окне «Ваше виртуальное устройство» и готово к использованию.
- Закройте окно «Ваше виртуальное устройство» .
Запустите свое приложение на виртуальном устройстве
- Если Android Studio еще не открыт, выведите его на передний план.
- В Android Studio на панели инструментов найдите раскрывающееся меню виртуальных устройств (оно будет выглядеть примерно так, как показано ниже), а затем выберите созданное вами виртуальное устройство из раскрывающегося списка.
(Или нажмите «Выполнить» > «Выбрать устройство», а затем выберите виртуальное устройство из доступных устройств во всплывающем окне.)
- В Android Studio выберите «Выполнить» > «Запустить приложение» или щелкните значок «Выполнить» Запустить приложение или щелкните значок «Выполнить» [ЗНАЧОК ЗДЕСЬ] на панели инструментов. [IMAGEINFO]: ic_run.png, Значок «Выполнить Android Studio» style="width: 21.56px" src="img/609c3e4473493202.png"> на панели инструментов.
Виртуальное устройство запускается и загружается так же, как физическое. В зависимости от скорости вашего компьютера, это может занять некоторое время.
Когда ваше приложение готово, оно открывается на виртуальном устройстве, как показано ниже.
Отличная работа! Ваше виртуальное устройство готово к работе. Обратите внимание, что заголовок теперь « Happy Birthday
!», а на экране отображается « Hello World!
».
При настройке проекта Android Studio создала на вашем компьютере папку для всех ваших проектов Android под названием AndroidStudioProjects . Внутри папки AndroidStudioProjects Android Studio также создаёт папку с тем же именем, что и ваше приложение (в данном случае HappyBirthday ).
Папка HappyBirthday — это папка вашего проекта. Android Studio сохраняет в папке вашего проекта как файлы, созданные вами, так и файлы, созданные Android Studio.
- В Android Studio обратите внимание на окно «Проект» слева. В нём отображаются файлы и папки вашего проекта.
Файлы в окне проекта организованы таким образом, чтобы упростить навигацию между ними при написании кода. Однако в файловом менеджере, например, Finder или Проводнике Windows, иерархия файлов организована совершенно иначе.
В этом задании вы изучите два различных представления иерархии папок проекта.
- В Android Studio в окне «Проект» выберите Android в раскрывающемся меню в левом верхнем углу.
Вы должны увидеть список файлов, подобный следующему:
Такое представление и организация ваших файлов полезны при написании кода для вашего проекта.
Вы также можете просматривать файлы так, как они отображаются в файловом браузере, например Finder (для macOS) или Explorer (для Windows).
- В окне «Проект» в раскрывающемся меню выберите «Исходные файлы проекта» .
Обратите внимание, что название изменилось на папку, в которой хранятся файлы проекта.
Теперь вы можете просматривать файлы так же, как в любом файловом проводнике.
- Чтобы вернуться к предыдущему виду, в окне проекта снова выберите Android .
Отлично! Теперь вы можете создать и запустить приложение на основе шаблона, а также найти файлы своего проекта.
- Чтобы создать новый проект, запустите Android Studio, нажмите + Начать новый проект Android Studio , назовите свой проект, выберите шаблон и заполните данные.
- Чтобы создать виртуальное устройство Android (эмулятор) для запуска вашего приложения, выберите «Инструменты» > «Диспетчер AVD» , а затем используйте диспетчер AVD для выбора аппаратного устройства и образа системы.
- Чтобы запустить приложение на виртуальном устройстве, убедитесь, что вы создали устройство, выберите устройство в раскрывающемся меню панели инструментов, а затем запустите приложение, нажав значок « Запустить » Запустить приложение или нажав значок «Запустить [ЗНАЧОК ЗДЕСЬ]» на панели инструментов. [IMAGEINFO]: ic_run.png, значок «Android Studio Run» style="width: 20.00px" src="img/609c3e4473493202.png"> на панели инструментов.
- Чтобы найти файлы проекта, в окне «Проект» выберите «Исходные файлы проекта» в раскрывающемся списке.