Сеилханова Р. Б


Задачи для самостоятельной работы



бет64/112
Дата07.01.2022
өлшемі11,65 Mb.
#17516
түріПрограмма дисциплины
1   ...   60   61   62   63   64   65   66   67   ...   112

Задачи для самостоятельной работы


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

Литература:

[4-6]
Тема 8: Использование мобильной связи в приложениях для смартфона



Количество часов: 2

Основные вопросы темы:

Цель лабораторной работы научиться работать с мобильной связью в приложениях для смартфона.

Методические указания

Задачи лабораторной работы


  • Разработать приложение, которое может звонить по телефонным номерам.

  • Проанализировать работу этого приложения на смартфоне.

Инструкции по выполнению лабораторной работы


Приложение, описанное ниже, позволяет выполня ть телефонные звонки через встроенное приложение для звонков, используя при этом собственный список контактов. Конечно, то же самое можно сделать вручную или добавить эти номера в адресную книгу телефона. Однако описанный способ может пригодится в некоторых ситуациях, например, в качестве части внутреннего приложения для хранения заранее определенного списка номеров сотрудников компании. В этом случае пользователь, используя корпоративное приложение, может вызывать нужные номера со своего личного смартфона, не добавляя контакты в адресную книгу. В некоторых случаях таких номеров может быть очень много, и специальное приложение позволит использовать рабочий справочник, не смешивая служебную информацию с личной.

Мы создадим приложение, содержащее несколько кнопок. Нажатие на кнопку вызывает конкретный телефонный номер, проассоциированный с ней. Для простоты понимания в программе не используются базы данных, все нужные сведения "защиты" в код приложения. При желании несложно доработать программу и вынести эту информацию в отдельный файл.



Создайте проект SimpleDialer. Рекомендуемые настройки см. на рис. 10.1



Рис. 10.1. Создание нового приложения

Добавьте следующую строчку в файл strings.xml:



My Friends

В файле layout.xml создайте объекты TextView и шесть кнопок:



android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:orientation="vertical"

android:padding="15dip" >

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:layout_marginBottom="25dip"

android:text="@string/main_label"

android:textSize="22sp" />



Достарыңызбен бөлісу:
1   ...   60   61   62   63   64   65   66   67   ...   112




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет