18.11.2014

Контрольная работа 2: несколько активностей и медиаплеер

Делаем самостоятельную работу 7 тут ссылка.


Тут главное: изучить вызов одной Activity окна из другого, как передавать и получать обратно данные, как управлять медиаплеером.

Также делаем контрольную работу 2.

Разработать приложение "Тест" (например, так реализуется 1 шаг игры "Найди кота")

Требования к программе:
  1. программа должна иметь оригинальную иконку
  2. версия андроид мин - 10,
  3. 2 активности:

в первой активности:

  • текстовое поле, содержащее текст вопроса из 3-4 абзацев (если текст не умещается - сделать скроллинг) и 2 кнопки:
  • кн1. - открыть вторую активность (надпись на кнопке - подсказка)
  • кн.2 - включить/выключить музыку (надпись на кнопке меняется после нажатия: например, play/pause или маленькие значки),
  • - внизу поле для ввода ответа.
  • во второй активности

    :
  • - картинка, являющаяся ответом
  • - подпись к ней,
  • - текстовое поле - введенный в первой активности ответ с комментарием "Ваш ответ".
  • - кнопка для возврата обратно (можно использовать системную кнопку назад).
  • После выхода из 2 активности должна открываться первая активность с ранее введенным ответом.

    4) найти маленький mp3-файл с фоновой музыкой - примерно на 30 с., можно обрезать файл с помощью онлайнового сервиса (например - http://mp3cut.foxcom.su/kak-virezat-kusok-iz-pesni/). Этот файл разместить в папке /resource/row и сделать фоновой музыкой приложения. Музыку можно отключать (пауза) в первой активности.

    5) проверить работу приложения на эмуляторе (телефон и планшет).

    6) прислать файл apk (подписанный на 50 лет).

    Работу закончить к 25.11.2014


    Усложненный вариант: на 1 активности вместо текста - картинка, пользователь должен показать на нужное место на картинке. Вместо кнопки - тап пользователя вызывает переход к 2 активности. на второй активности - картинка с выделенным правильным ответом (кружочком например) и оценка - правильно ли попал пользователь (например: ответ правльный/не правильно).

    Еще немного усложнения - сделать дублирующий Layout на английском языке.

    Комментариев нет:

    Отправить комментарий