Работа с текстом

Задание:

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

Порядок выполнения работы:

1. Запустить среду Eclipse, установленную на компьютере.

2. Создать новый проект. Указать его название и местоположение.

3. Открыть в редакторе файл *.xml из папки проекта /res/layout.

4. С помощью графического и/или текстового редактора добавить на поверхность экрана:

· необходимые поля для ввода и вывода значений;

· текстовые поля для описания параметров и результатов;

· изображения, если это необходимо;

· кнопки <РЕШЕНИЕ>, <ОЧИСТКА> и др.;

5. Написать/скорректировать обработчики событий для кнопок.

6. Связать обработчики событий с их объектами.

7. Компилировать и запустить проект на выполнение.

8. Произвести отладку программ и повторить пп.5-7, если это необходимо.

9. Получить результаты работы.

10. Оформить отчёт.

11. Сдать работу.

Содержание отчёта:

1. Номер, название и цель лабораторной работы.

2. Задание по варианту.

3. Описание файлов XML.

4. Описание классов: их полей и методов.

5. Тексты классов.

6. Результаты работы программы со скриншотами.

7. Описание полученных результатов.

8. Вывод по проделанной работе.

Контрольные вопросы:

1. Поясните состав и назначение файла разметки в проекте Android.

2. Какие типы компоновок интерфейса пользователя Android вы знаете?

3. Как можно отредактировать интерфейс пользователя в среде Eclipse?

4. Как связаны между собой дескрипторы файла разметки XML и программный код Java при реализации различных элементов управления?

5. Что такое представления, каковы их свойства и назначение?

6. Что такое обработчик события и как его использовать?

Варианты заданий:

1. Калькулятор, выполняющий простые арифметические действия.

2. Преобразование температуры по Цельсию в температуру по Фаренгейту и наоборот.

3. Вычисление факториала и двойного факториала числа.

4. Перевод десятичного числа в двоичное и наоборот.

5. Перевод десятичного числа в восьмеричное и шестнадцатеричное.

6. Перевод чисел из двоичной, восьмеричной и шестнадцатеричной в десятичную систему счисления.

7. Вычисление n -го члена и суммы n членов геометрической прогрессии по заданным .

8. Вычисление n -го члена и суммы n членов арифметической прогрессии по заданным .

9. Нахождение дискриминанта и корней квадратного уравнения по его коэффициентам (a, b и c).

10. Конвертер валют по текущему курсу.

11. Вычисление гипотенузы прямоугольного треугольника по его катетам и его периметра.

12. Вычисление гипотенузы прямоугольного треугольника по его катетам и его площади.

13. Вычисление периметра и площади равнобедренной трапеции по её основаниям и высоте.

14. Вычисление площади круга и периметра окружности по её радиусу.

15. Конвертер дюймов, футов и миль в метрическую систему.

16. Конвертер унций и фунтов в граммы и килограммы.

17. Калькулятор комплексных чисел, выполняющий простые арифметические действия.

18. Преобразование температуры по Фаренгейту в температуру по Кельвину и наоборот.

19. Преобразование температуры по Цельсию в температуру по Кельвину и наоборот.

20. Сортировка введённых 5-ти чисел по возрастанию и по убыванию.


1.

Лабораторная работа №6

СОЗДАНИЕ ПРИЛОЖЕНИЯ С ИСПОЛЬЗОВАНИЕМ КЛАССА AUDIOMANAGER

Цель работы: Разработка приложения с использованием базовых классов Android.

Подготовка к лабораторной работе:

1. Изучить лекционный материал дисциплины "Технология разработки телекоммуникационных сервисов" по темам "Разработка приложений для Android".

2. Изучить соответствующие разделы в литературе [9, 10].

3. Повторить принципы работы в среде Eclipse.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: