Это первый выпуск моей серии Android, в которой вы узнаете…

  1. Что такое Android
  2. Как настроить Android Studio
  3. Как создать Android-проект
  4. Обзор Android Studio и основных компонентов в Android

Пожалуйста, перейдите к следующей главе, если вы уже знаете все вышеперечисленное.

Что такое Android?

Android — это операционная система с открытым исходным кодом и одна из самых популярных в мире мобильных операционных систем. Первоначально он был разработан Android Inc, а затем приобретен Google в 2005 году под кодовым названием ASOP.

Устройства на базе Android позволяют пользователям выполнять повседневные задачи, такие как установка будильников, отправка электронной почты и просмотр любимых изображений и видео, с помощью программ, называемых приложениями.

Приложения можно загружать и устанавливать на устройства через PlayStore Google, который представляет собой интернет-магазин, специально разработанный для публикации приложений для Android. Чтобы опубликовать приложение, у вас должна быть учетная запись в магазине Google Play и пройти некоторый процесс развертывания, который будет рассмотрен в отдельном уроке.

Начало!

Первый шаг — загрузить Android Studio и установить его, следуя официальному руководству.

На экране приветствия выберите «Начать новый проект Android Studio».

Введите следующие данные, как показано ниже

Имя приложения, «Todo», будет названием нашего приложения.

Домен компании станет именем нашего пакета. Например, если мы введем «theandroidguy.com», тогда имя нашего пакета будет «com.theandroidguy.todo», как показано под Именем пакета. Имя пакета — это то, как мы организуем наши классы или файлы. Пожалуйста, не беспокойтесь об этом, так как вы скоро увидите пример.

Местоположение проекта — это место, где будет сохранен наш проект. Введите любое местоположение, которое вы хотите, или оставьте его по умолчанию.

Включить поддержку Kotlin, убедитесь, что эта опция выбрана, так как мы будем писать наш код на Kotlin. Если вы совсем новичок в Kotlin, я рекомендую вам следовать этим хорошим официальным руководствам и документации.

Далее нужно выбрать версию Android, на которую мы хотим настроить таргетинг. Это указывает минимальную версию Android, которую будет поддерживать наше приложение. В этом случае мы выберем «API 16: Android 4.1 (Jelly Bean)», поскольку он поддерживает 99,2% устройств.

(Примечание*, мы можем изменить этот параметр позже во время работы над проектом)

Поскольку мы будем разрабатывать приложение Android для мобильных телефонов и планшетов, мы выбираем вариант «Телефон и планшет» и нажимаем «Далее».

Выберите «Пустая активность» из шаблонов.

Назовите нашу активность «TodoActivity», оставьте другие параметры по умолчанию и нажмите Готово.

Имя действия будет именем созданного нами класса.

Имя макета будет именем созданного XML-файла макета.

Здесь — очень хорошее объяснение того, что такое Activity, если вы когда-нибудь задумывались.

Здесь — это описательное объяснение макетов.

Активность — это отдельная целенаправленная вещь, которую может делать пользователь. Почти все действия взаимодействуют с пользователем, поэтому класс Activity позаботится о создании для вас окна, в котором вы можете разместить свой пользовательский интерфейс (по состоянию на 9 августа 2018 г.)

Короче говоря, Activity — это место, где мы будем писать наш код для обработки различных типов событий (например, системных событий, таких как уведомления, и пользовательских событий, таких как клики пользователя), а макет — это место, где мы проектируем и создаем наш пользовательский интерфейс (UI), это то, что появляется для наших пользователей.

Панель Проект слева показывает структуру нашего проекта. Вы можете заметить, что наша TodoActivity находится прямо под пакетом «com.theandroidguy.todo», а ее файловая структура показана ниже.

Вкладка activity_todo.xml в середине — это Редактор макетов, в котором мы создаем наш пользовательский интерфейс, поскольку мы можем видеть, что он предварительно отображает наш пользовательский интерфейс так, как он будет отображаться на реальном устройстве. Чтобы открыть редактор, дважды щелкните файл на панели Проект.

Вкладка «TodoActivity.kt» справа — это редактор кода, в котором мы пишем наш код.

И последнее, но не менее важное: чтобы разделить экран, как показано выше, щелкните правой кнопкой мыши вкладку, затем переместите вправо, как показано ниже.

Существуют и другие параметры, такие как Разделить по вертикали, Разделить по горизонтали, Переместить вниз и Закрепить вкладку, с которыми можно поэкспериментировать. с участием. Также есть несколько полезных горячих клавиш, которые вам тоже следует знать. Например,

Сохранить:
Mac: Command + S
Победа: Ctrl + S

Код переформатирования:
Mac: Command + Option + L
Win: Control + Alt + L

Самое главное в этом уроке — познакомиться и освоиться с IDE, Android Studio. Чем меньше у вас трудностей с поиском меню или команд IDE, тем быстрее и легче вы узнаете об Android.

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

Продолжить чтение… Android The Basic, в котором рассказывается о платформе Android и о том, как она работает.