Как создать простое Android-приложение «Калькулятор» с помощью Android Studio

Опубликовано: 2017-07-06

В моей предыдущей статье я описал подробные шаги о том, как создать простое приложение для Android. В этом конкретном приложении я также объяснил концепции кнопки Android и основные концепции Android.

Все остальные мои статьи вы можете найти в разделе Android.

В этой статье мы создадим приложение- calculator android app . Это простой калькулятор с ограниченным функционалом.

Прежде чем мы продолжим, было бы неплохо пройти полное руководство по HelloWorld. Вот еще раз ссылка: Мое первое приложение HelloWorld для Android.

  • Как создать простое приложение-калькулятор — полное руководство
  • Создание простого калькулятора с помощью Android Studio
  • Android-разработка: создание базового калькулятора
  • Создайте простое приложение Android-калькулятора
  • Как создать приложение-калькулятор для Android

Давайте начнем с нашего приложения калькулятора для Android:

Шаг 1

  • Откройте свою Android-студию
  • Нажмите «Начать новый проект Android Studio».
  • Дайте название вашему приложению CrunchifyCalculator и оставьте другие поля пустыми, как есть, затем нажмите «ДАЛЕЕ».

Шаг 2

  • Выберите минимальный API 15: Android 4.0.3(IceCreamSandwich) . Я выбрал API 15 (IceCreamSandwich), потому что он покрывает почти 94% устройств и имеет почти все функции. Если вы хотите покрыть 100% устройство, вы можете выбрать API 8: Android 2.2 (Froyo).

Шаг 3

  • Выберите Empty Activity действие и нажмите ДАЛЕЕ.
  • Оставьте имя MainActivity как есть и оставьте все как есть. Нажмите Готово.

Шаг-4

  • После нажатия кнопки «Готово» создание Activity и файлов занимает около 2 минут.
  • Вот окончательная структура проекта для вашего приложения.

Шаг-5

  • Теперь нам нужно добавить наш код Java в наш файл MainActivity.java.
  • Итак, откройте файл MainActivity.java с левой стороны IDE (приложение -> java -> com.crunchify.tutorials.crunchifycalculator -> MainActivity.java)

Вы можете найти объяснение выделенной строки под кодом.

Здесь у нас есть 1 EditText. Он определяет тип содержимого.

Давайте разберемся с кодом немного больше.

  • Строка 11 – 14: Здесь мы создали ссылку на кнопки и EditText.
  • Строка 16: Здесь мы создали две переменные с плавающей запятой для значений value1 и value2.
  • Строка 21: мы переопределяем метод onCreate(), который является методом класса Activity.
  • Строка 45 — 50: мы устанавливаем onClickListener на Button1. Если мы нажмем Button1, отобразится EditText.
  • Мы реализовали одинаковую логику для каждой кнопки.
  • Строка 115 – 127: Здесь мы установили прослушиватель кликов на кнопку «Добавить».
  • Здесь мы ставим условие, например, если EditText имеет значение Null, тогда мы устанавливаем EditText как пустое значение. В противном случае мы добавляем два значения, которые нажимаются до нажатия кнопки добавления и после нажатия кнопки добавления.
  • Мы также устанавливаем логическое значение crunchifyAddition в True. Это значение true означает, что кнопка добавления нажата, и это будет использоваться, когда пользователь нажимает кнопку «=».
  • Мы реализуем ту же логику для других кнопок, таких как buttonSub, ButtonMul, buttonDivision.
  • Строка 156 — 183: Здесь мы устанавливаем clickListener на кнопку «=». Здесь мы ставим условие, например, если пользователь нажимает кнопку «Добавить», для значения crunchifyAddition значение «Истина» в прослушивателе кликов кнопки «Добавить».
  • В соответствии с этим соответствующее действие будет выполнено по нажатию кнопки.

если кнопка «Добавить» нажата до кнопки «=», действие «Добавить» будет выполнено, как показано выше.

  • После выполнения действия мы устанавливаем значение crunchifyAddition в false, чтобы мы могли снова выполнить действие «Добавить».

Ниже приведен файл макета, с помощью которого можно разработать внешний интерфейс для калькулятора:

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

Запуск нашего приложения «Калькулятор» для Android

  • Нажмите на диспетчер устройств Android. Выбрав пользовательское устройство в окне Android device manager , нажмите START .
  • Нажмите кнопку «Выполнить».
  • Выберите Ваше устройство или эмулятор и нажмите OK.
  • Теперь вы можете видеть приложение калькулятора для Android, работающее на этом снимке экрана.

Поздравляем!! Если вы выполнили все шаги и достигли этой точки, это означает, что вы выполнили все шаги правильно, и ваше приложение «Калькулятор» для Android работает нормально.