Всем салют, друзья!
Сегодня я научу вас, как создать первое приложение для Android. Я надеюсь, что перед чтением этого урока вы уже установили Android Studio и выполнили настройку среды, о которой я говорил в прошлом уроке. (Список доступных тем ниже) Если вы еще этого не сделали, самое время прочитать про это.
Темы:
- Введение в программирование под Android
- Архитектура Android
- Установка Android Studio и настройка среды
- Пример Hello World - создание первого приложения для Android
- Базовый обзор приложения для Android
- Жизненный цикл деятельности
- Макеты
- LinearLayout
- Кнопка
- Кнопка переключения
- Пользовательский тост
- Снэк-бар
- Вид сетки
- WebView
- Выбор даты
- RatingBar
- Пример PopupWindow
- Проверьте подключение к Интернету
- SharedPreferences
- Управление сеансом с использованием SharedPreferences
- База данных SQLite
- База данных Realm
- Учебник по залпу
- Учебник Пикассо
- Библиотека изображений Glide
- Войти и зарегистрироваться с помощью Restful Web Services (Java + MySQL)
- Загрузить изображение на сервер с помощью Volley
- Push-уведомление с использованием Firebase Cloud Messaging (FCM)
- Преобразование изображения в строку Base64 или строку Base64 в изображение
- Приложение для чата в реальном времени с использованием Firebase
- 4 способа узнать текущую дату в Android
- Руководство по AdMob
- Потяните или проведите вниз, чтобы обновить, используя SwipeRefreshLayout
- Воспроизведение видео с URL-адреса с помощью VideoView
- Пример клиента SOAP с использованием ksoap2
- Как передавать данные из одного действия в другое
- Разбор XML с использованием XMLPullParser
- Как получить текущее местоположение с помощью диспетчера местоположения
- Учебное пособие по Google Maps API - Начало работы
- Разбор JSON из URL
- Загрузить изображение в хранилище Firebase
- Руководство по интеграции Google Analytics
- Учебник по фреске
- Панель навигации
Вступайте в группу - vk.com/mrsisadm - там больше интересного!!!
Пример Android Hello World - создание первого приложения для Android
Создать Android-проект
1. Когда вы впервые откроете Android Studio, вы увидите следующий экран. Выберите вариант « Start a new Android Studio project» .
2. В настоящее время в заявке на имя поля введите имя приложения. Введите домен сайта в поле Company Domain «Домен компании» . Помните, что именем пакета будет домен компании в обратном порядке плюс имя приложения. Вы можете заполнить эти поля по своему усмотрению. Затем нажмите Далее .
3. Теперь в следующем окне будет предложено указать целевые устройства Android. Это означает минимальную версию Android, на которой вы хотите, чтобы ваше приложение работало. Всегда сохраняйте минимальную версию sdk как можно ниже, чтобы ваше приложение могло работать на максимальном количестве устройств.
4. В следующем окне выберите пустое действие. Действие - это экран или окно на вашем мобильном устройстве Android, которое содержит все компоненты, такие как кнопки, текстовое поле и т. Д. Ваше приложение может иметь несколько действий, прямо сейчас мы создаем одно приложение-действие.
5. В следующем окне вы можете оставить все поля как есть. Title - Заголовок - это имя, которое будет отображаться в действии, когда мы откроем его на мобильном устройстве. Activity Name - Имя действия - это имя файла Java, Layout Name - имя макета - это файл XML. У нас есть два файла для действия: один - это файл Java, содержащий всю логику и рабочий код, а другой - XML-файл, содержащий код, связанный с проектированием. Помните, что по умолчанию имя файла Java совпадает с именем действия. При желании вы можете изменить имена этих файлов или добавить другие действия в свое приложение в зависимости от ваших требований.
6. Наконец, нажмите кнопку «Готово», чтобы создать проект.
Создать виртуальное устройство Android (AVD)
AVD - это виртуальное устройство, которое используется для запуска и тестирования приложений Android на компьютере. Поэтому перед запуском приложения вам необходимо создать виртуальное устройство.
1. Перед созданием AVD вам необходимо загрузить еще несколько инструментов и пакетов. Поэтому нажмите на опцию SDK Manager, расположенную вверху, это показано на скриншоте ниже.
2. Теперь выберите все пакеты уровня API, всегда выбирайте последний доступный уровень API. Это уровень API, на котором мы будем запускать и тестировать наши приложения. Теперь установите пакеты, загрузка пакетов займет несколько минут или часов, в зависимости от скорости вашего интернета.
3. После завершения загрузки пакета просто нажмите на опцию Android Device Monitor, расположенную справа от опции SDK Manager.
4. В следующем окне выберите опцию Диспетчер виртуальных устройств Android - Android Virtual Device Manger.
5. Теперь нажмите кнопку Create - «Создать» . Откроется окно для создания нового виртуального устройства. В поле AVD Name введите любое имя, после чего выберите устройство, которое вам нравится (я бы рекомендовал Nexus S, потому что это устройство стандартного размера). В опции Target выберите Google API. В Skin выберите QVGA . Вы можете настроить свое виртуальное устройство, например, хотите ли вы ключевое слово оборудования или нет, вы можете вручную выделить размер ОЗУ и т. Д. Оставьте все остальные поля как есть. Теперь, наконец, нажмите кнопку ОК , чтобы создать устройство.
6. После этого выберите устройство и нажмите кнопку Start - «Пуск» , чтобы запустить его. В первый раз запуск устройства может занять некоторое время.
Примечание. Если вы получаете какую-либо ошибку, связанную с Intel HAXM или виртуализацией, ознакомьтесь со статьей ниже. Здесь я перечислил все возможные решения этих проблем.
Запустить Android Project
1. Когда мы создаем наш новый проект, по умолчанию мы получаем код для отображения hello world. Так что нам не нужно писать код.
2. Для запуска приложения просто нажмите кнопку Run - «Выполнить» , расположенную вверху. На создание проекта уйдет некоторое время.
3. Теперь откроется новое окно, в котором будет предложено выбрать виртуальное устройство для запуска вашего проекта. Просто выберите работающее виртуальное устройство и нажмите кнопку ОК .
4. Наконец, вы можете увидеть результат, как показано ниже.
Итак, это было пошаговое руководство по созданию вашего первого приложения для Android. Если у вас возникли трудности, не стесняйтесь спрашивать об этом, Оставляйте комментарии с вопросами, будем решать проблем вместе.