Return to Video

13-18 Adjust Price With Toppings

  • 0:00 - 0:03
    Теперь добавим код в приложение.
  • 0:03 - 0:06
    Начнем с расчета базовой цены напитка.
  • 0:06 - 0:08
    Базовая цена складывается из двух частей.
  • 0:08 - 0:11
    Цена кофе, то есть 5 долларов,
    плюс топпинги.
  • 0:11 - 0:13
    1 доллар за взбитые сливки
    или 2 за шоколад.
  • 0:13 - 0:16
    Возьмем эту базовую цену и
  • 0:16 - 0:19
    умножим ее на количество заказанных чашек.
  • 0:19 - 0:21
    Что дает нам общую сумму заказа.
  • 0:23 - 0:25
    Рассчитаем цену примера заказа,
  • 0:25 - 0:29
    когда пользователь хочет 3 чашки
    кофе со взбитыми сливками.
  • 0:29 - 0:32
    Проверка ваших математических навыков
    не является целью данного курса, так что
  • 0:32 - 0:35
    сосчитаем вместе, чтобы
    убедиться в правильном понимании.
  • 0:35 - 0:39
    Вашей задачей в действительности будет
    перевести эту логику в код.
  • 0:39 - 0:43
    В этом примере заказа пользователь
    хочет 3 чашки кофе со взбитыми сливками,
  • 0:43 - 0:44
    вот так.
  • 0:44 - 0:48
    Мы можем начать с расчета
    базовой цены 1 чашки кофе.
  • 0:48 - 0:53
    Возьмем 5 долларов за чашку кофе
    и прибавим 1 за взбитые сливки.
  • 0:53 - 0:55
    Что дает нам 6 долларов за чашку.
  • 0:55 - 0:58
    Затем нам нужно найти общую сумму заказа.
  • 0:58 - 1:03
    Так как пользователь заказал 3 чашки кофе,
    мы умножаем 6 на 3.
  • 1:03 - 1:07
    Сумма всего заказа составит 18 долларов.
  • 1:07 - 1:10
    В этом примере у нас есть 2 чашки кофе и
  • 1:10 - 1:15
    в каждой есть взбитые сливки
    и шоколад, вот так.
  • 1:15 - 1:17
    Вначале рассчитаем базовую цену 1 чашки.
  • 1:18 - 1:21
    Чашка кофе стоит 5 долларов, добавим 1 за
  • 1:21 - 1:24
    взбитые сливки и 2 за шоколад.
  • 1:24 - 1:29
    Получаем 5, 6, 7, 8, 8 долларов за чашку.
  • 1:29 - 1:33
    Затем находим общую сумму заказа,
    помня, что пользователь хочет 2 чашки.
  • 1:33 - 1:37
    Берем базовую цену в 8 долларов,
    2 заказанные чашки и
  • 1:37 - 1:39
    получаем 16 за весь заказ.
  • 1:39 - 1:43
    Вот как должно выглядеть наше приложение.
  • 1:44 - 1:45
    Мы можем ввести имя,
  • 1:45 - 1:49
    выбрать взбитые сливки
    и изменить количество на 3.
  • 1:49 - 1:53
    При нажатии кнопки ЗАКАЗ ожидаем,
    что цена изменится на 18.
  • 1:54 - 1:55
    Так и есть.
  • 1:55 - 1:58
    Именно так, как мы
    посчитали ранее вручную.
  • 1:58 - 2:02
    Если я добавлю шоколад
    и изменю количество на 2,
  • 2:02 - 2:04
    то общая сумма становится 16,
  • 2:04 - 2:09
    что также соответствует расчету,
    где у нас было 8 долларов за чашку.
  • 2:09 - 2:12
    Теперь спланируйте шаги, которые
    понадобятся для добавления
  • 2:12 - 2:14
    этой функциональности в приложение.
  • 2:14 - 2:16
    Я записала здесь
    цены топпингов для справки.
  • 2:16 - 2:19
    А вот скриншот того, как должно
    выглядеть приложение
  • 2:19 - 2:21
    с настроенными ценами.
  • 2:21 - 2:25
    Спланировав шаги, двигайтесь дальше
    и выполните их в приложении.
  • 2:25 - 2:28
    А теперь скажите мне, какой метод
    вы в итоге модифицируете?
タイトル:
13-18 Adjust Price With Toppings
概説:

more » « less
Video Language:
English
Team:
Udacity
プロジェクト:
UD837 - Android for Beginners
Duration:
02:28

Russian subtitles

改訂 Compare revisions