Использование Android Studio для создания мобильных приложений



Тип работы:  Курсовая работа
Бесплатно:  Антиплагиат
Объем: 18 страниц
В избранное:   
Мирас университеті

Университет Мирас

ІТ және телекоммуникациялар
секторы

Сектор
ІТ и телекоммуникации

КУРСТЫҚ ЖҰМЫС
КУРСОВАЯ РАБОТА

Курстық жұмыс тақырыбы
Тема курсовой работы
Использование Android Studio для создания мобильных приложений

ПәнДисциплина
Разработка мобильных приложений в среде Android Studio

СтудентСтудент
Утегенов Нурбек Боранбаевич

[(]студенттің Аты-жөні[Ф.И.О. студента)]

ПР-911Р-1

[(]топ[группа)]

6В06102

Программирование и разработка программных пакетов

[(]код[код)]
[(]БББ атауы[наименование ОП)]

Курстық жұмыс
Курсовая работа защищен на

қорғалды

[(]бағасы[оценка)]

Жетекші
Руководитель

[(]қолы[подпись)]

[(]Аты-жөні[Ф.И.О.)]

2021
ж.г.

Шымкент 2021 ж.г.

. НОРМАТИВНЫЕ ССЫЛКИ
Настоящее положение разработано на основании следующих нормативных документов:
* Закон Республики Казахстан Об образовании от 27 июля 2007 года, № 319-III ЗРК.
* Типовые правила деятельности организаций, реализующие образовательные программы высшего и послевузовского образования. Приказ Министра образования и науки Республики Казахстан от 30 октября 2018 года № 595.
* Правила организации учебного процесса по кредитной технологии обучения. Приказ Министра образования и науки Республики Казахстан от 20 апреля 2011 года № 152.
* Государственный общеобязательный стандарт высшего образования. Приказ Министра образования и науки Республики Казахстан от 31 октября 2018 года № 604.

СОДЕРЖАНИЕ

ВВЕДЕНИЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
3

1 Теоретическая часть ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..
5
1.1 Разработка Android приложений ... ... ... ... ... ... . ... ... ... ... ... ... ... ..
5

2 Практическая часть ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...
8
2.1 Создание нового проекта для Android ... ... ... ... ... ... ... ... ... ... ... ...
8
2.2 Определение параметров проекта и SDK ... ... ... ... ... ... ... ... ... ... ..
8
2.3 Изменение примера приложения ... ... ... ... ... ... . ... ... ... ... ... ... ... .
11
2.4 Просмотр макета и файлов ресурсов ... ... ... ... ... ... ... ... ... ... ... ... .
15

ЗАКЛЮЧЕНИЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
19
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ ... ... ... ... ... ... ... ... ... ...
20
ПРИЛОЖЕНИЕ А. Справка антиплагиата ... ... ... ... ... ... ... ... ... ... ... ... ...
21

ВВЕДЕНИЕ

В настоящее время разработка и создание мобильных приложений, предназначенных для запуска на смартфонах и планшетах, работающих под управлением операционной системы Android, является очень актуальной и востребованной.
В подавляющем большинстве случаев код этих приложений пишется на языке программирования Java, который постоянно развивается, как и развиваются среды разработки мобильных приложений, использующие этот язык программирования в качестве основного.
К одной из наиболее используемых и развитых в функциональном плане сред разработки относится программный продукт Android Studio, особенности работы с которым будут рассмотрены далее.
Android Studio представляет собой интегрированную среду разработки мобильных приложений (первая стабильная версия которой вышла в 2014 г.) для операционной системы Android, где одним из языков программирования официально является язык Java.
Процесс установки и (или) настройки Android Studio достаточно прост и интуитивно понятен большинству пользователей. В системе реализован механизм оповещения о доступных обновлениях, которые устанавливаются автоматически.
Учитывая всю обстановку, разработку автоматизированной системы для расчета рабочей педнагрузки можно считать актуальной.
Тема курсовой работы: Использование Android Studio для создания мобильных приложений.
Цель курсовой работы: разработка программного обеспечение, которое автоматизирует расчет часов педагогической нагрузки в университете, оптимизиция работы менеджера сектора, научиться работать с базами данных и использовать язык структурированных запросов, освоить программирование в Delphi.

1 Теоретическая часть

0.1 Разработка Android приложений

Существует несколько способов подхода к разработке Android, но на сегодняшний день наиболее официальным и мощным является использование Android Studio. Это официальная IDE (Интегрированная среда разработки) для платформы Android, разработанная Google и используемая для создания большинства приложений, которые вы, вероятно, используете ежедневно.
Android Studio была впервые анонсирована на конференции Google IO в 2013 году и была выпущена для широкой публики в 2014 году после различных бета-версий. До его выпуска разработка Android велась преимущественно через Eclipse IDE, которая является более общей Java IDE, которая также поддерживает множество других языков программирования.
Android Studio значительно облегчает жизнь по сравнению со специализированным программным обеспечением, но ей еще предстоит пройти небольшой путь, прежде чем она сможет претендовать на полностью интуитивный и плавный опыт. Для полных новичков здесь есть чему поучиться, и большая часть доступной информации - даже по официальным каналам - либо устарела, либо слишком плотна, чтобы разбираться в ней.
В этом курсовой работе мы более подробно объясним, что делает Android Studio, и рассмотрим основные функции, необходимые для начала работы. Я постараюсь сделать все как можно проще и, надеюсь, это послужит первым шагом на вашем пути к разработке Android.
Таким образом, задача Android Studio, как IDE, состоит в том, чтобы предоставить вам интерфейс для создания ваших приложений и обрабатывать большую часть сложного управления файлами за кулисами. Язык программирования, который вы будете использовать, - это Java или Kotlin. Если вы выберете Java, он будет установлен отдельно на вашем компьютере. Android Studio-это просто место, где вы будете писать, редактировать и сохранять свои проекты и файлы, входящие в указанные проекты. В то же время Android Studio предоставит вам доступ к Android SDK или "Комплекту разработки программного обеспечения". Думайте об этом как о расширении кода Java, которое позволяет ему плавно работать на устройствах Android и использовать преимущества собственного оборудования. Java необходима для написания программ, Android SDK необходим для запуска этих программ на Android, и Android Studio должна собрать все это вместе для вас. В то же время Android Studio также позволяет запускать код либо через эмулятор, либо через аппаратное обеспечение, подключенное к вашей машине. Затем вы также сможете "отлаживать" программу по мере ее запуска и получать обратную связь, объясняющую сбои и т. д. чтобы вы могли быстрее решить проблему.
Android Studio значительно облегчает жизнь по сравнению со специализированным программным обеспечением, но ей еще предстоит пройти небольшой путь, прежде чем она сможет претендовать на полностью интуитивный и плавный опыт.
Google проделала большую работу, чтобы сделать Android Studio максимально мощной и полезной. Например, он предлагает живые подсказки во время кодирования и часто предлагает необходимые изменения, которые могут исправить ошибки или сделать ваш код более эффективным. Например, если переменная не используется, она будет выделена серым цветом. И если вы начнете вводить строку кода, Android Studio предоставит список предложений по автозаполнению, которые помогут вам закончить его; отлично, если вы не можете вспомнить правильный синтаксис или просто хотите сэкономить время!
Настройка Android Studio довольно проста и проще, чем когда-либо, благодаря тому, что почти все объединено в один установщик. Скачайте его здесь, и вы получите не только Android Studio, но и Android SDK, менеджер SDK и многое другое. Единственное, что вам еще понадобится, - это набор для разработки Java, который вы можете скачать здесь. Помните: Android Studio-это только ваше окно в Java! Примечание: Android Studio и SDK довольно большие, поэтому убедитесь, что у вас есть свободное место на диске C:\, прежде чем приступить к работе.

Рисунок 1. Android Studio 3.3

Следуйте простым инструкциям во время установки, и он также должен настроить вас на платформу Android, с которой вы также сможете работать. Обязательно установите флажок, чтобы сообщить установщику, что вам также нужен Android SDK, и отметьте, где устанавливается сама Android Studio и SDK. Это значения по умолчанию, которые он выбрал для моей установки:

Рисунок 2. Установка Android Studio и SDK

Выберите каталог для SDK, в котором нет пробелов. Обратите внимание, что папка AppData, выбранная здесь Android Studio, является скрытой папкой в Windows. Это означает, что вам нужно будет выбрать "Показать скрытые папки", если вы хотите перейти к ним с помощью проводника.
Запуск нового проекта
Как только Android Studio будет запущена и запущена, вы захотите погрузиться в нее и создать новый проект. Вы можете сделать это, запустив Android Studio, а затем выбрав Новый проект, или вы можете выбрать Файл Новый Новый проект в любое время из самой среды IDE.
Затем у вас будет возможность выбрать один из нескольких различных видов деятельности. Действия фактически являются "экранами" в приложении. В некоторых случаях это будет все приложение, а в других-ваше приложение может переходить с одного экрана на другой. Вы можете начать новый проект без активности (в этом случае вы бы выбрали "Добавить активность"), но вы почти всегда захотите ее, поэтому проще позволить Android Studio настроить вас с чем-то, напоминающим пустой шаблон приложения для начала.
Часто вы выбираете "Базовое действие", которое является внешним видом по умолчанию для нового приложения для Android. Это будет включать в себя меню в правом верхнем углу, а также кнопку FAB - плавающую кнопку действия, которая является выбором дизайна, который Google пытается поощрять. `Пустая активность " - это то же самое, но без добавленного хрома.
Выберите вариант, который лучше всего подходит для приложения, которое вы собираетесь создать, и это повлияет на тип файлов, которые вам будут представлены при первом запуске. На этом этапе вы также сможете выбрать имя своего приложения, минимальный SDK для Android, который вы хотите поддерживать, и имя пакета. Имя пакета - это окончательное имя файла, которое будет иметь приложение, когда вы загрузите его в Play Store, - комбинация имени приложения и имени разработчика.

2 Практическая часть

2.1 Создание нового проекта для Android

Первым шагом в процессе разработки приложения является создание нового проекта в среде Android Studio. Поэтому начните с запуска Android Studio, чтобы экран "Добро пожаловать в Android Studio" появился, как показано на рис. 2.1:

Рисунок 2.1. Запуск Android Studio

Как только появится это окно, Android Studio будет готова к созданию нового проекта. Чтобы создать новый проект, просто нажмите на опцию Запустить новый проект Android Studio, чтобы отобразить первый экран мастера создания нового проекта, как показано на рис. 2.2:

Рисунок 2.2. Новый проект Android Studio

2.2 Определение параметров проекта и SDK

В окне Новый проект установите в поле Имя приложения значение AndroidSample. Имя приложения-это имя, под которым приложение будет ссылаться и идентифицироваться в Android Studio, а также имя, которое будет использоваться, когда завершенное приложение поступит в продажу в магазине Google Play.
Имя пакета используется для уникальной идентификации приложения в экосистеме приложений Android. Он должен основываться на обратном URL-адресе вашего доменного имени, за которым следует имя приложения. Например, если ваш домен www.mycompany.com, и приложение было названо AndroidSample, тогда имя пакета может быть указано следующим образом:

com.mycompany.androidsample

Если у вас нет доменного имени, вы также можете использовать ebookfrenzy.com для целей тестирования, хотя это необходимо будет изменить, прежде чем приложение может быть опубликовано:

com.ebookfrenzy.androidsample

Параметр расположения проекта по умолчанию будет находиться в папке с именем AndroidStudioProjects, расположенной в вашем домашнем каталоге, и может быть изменен нажатием кнопки справа от текстового поля, содержащего текущий параметр пути.
Нажмите кнопку Далее, чтобы продолжить. На экране "Форм-факторы" включите опцию "Телефон и планшет" и установите минимальный параметр SDK на API 8: Android 2.2 (Froyo). Причина выбора более старого выпуска SDK заключается в том, что это гарантирует, что готовое приложение сможет работать на максимально широком диапазоне устройств Android. Чем выше минимальный выбор SDK, тем больше приложение будет ограничено новыми устройствами Android. Полезную диаграмму (рис. 2.3) можно просмотреть, нажав на ссылку "Помогите мне выбрать". Это описывает различные версии SDK и уровни API, доступные для использования, а также процент устройств Android на рынке, на которых будет работать приложение, если этот SDK используется в качестве минимального уровня. Как правило, необходимо выбрать более поздний SDK только в том случае, если этот выпуск содержит конкретную функцию, необходимую для вашего приложения. Чтобы помочь в процессе принятия решения, при выборе уровня API на диаграмме будут отображаться функции, поддерживаемые на этом уровне.

Рисунок 2.3. Различные версии SDK и уровни API

Поскольку проект не предназначен для Google TV, Google Glass или носимых устройств, оставьте остальные параметры отключенными, прежде чем нажать кнопку Далее.
Создание действия
Следующим шагом является определение типа начального действия, которое должно быть создано для приложения. При разработке приложений для Android доступен целый ряд различных видов деятельности. Опция Потока МастерДеталь будет рассмотрена в следующей главе. Однако для целей этого примера просто выберите опцию создания пустого действия.

Рисунок 2.4. Опция Потока МастерДеталь

Выбрав пустой параметр Действия, нажмите кнопку Далее. На последнем экране (рис. 2.5) назовите действие и назовите пример действия Android. Действие будет состоять из одного макета экрана пользовательского интерфейса, который для целей данного примера должен называться activity_android_sample, как показано на рис. 2.5, и с ресурсом меню menu_android_sample:

Рисунок 2.5. Пример действия Android

Наконец, нажмите кнопку Готово, чтобы начать процесс создания проекта.

2.3. ... продолжение

Вы можете абсолютно на бесплатной основе полностью просмотреть эту работу через наше приложение.
Похожие работы
Разработка игрового приложения под операционную систему Android
Определение предметной области
Перспективы ОС для мобильных устройств
Компания Google
Тестовые вопросы по дисциплине Использование IT в образовании
Информационная система анализа поступлений по налогу на имущество в организационно-контрольном отделе Налогового Комитета по Медеускому району
Современные информационные технологии в сфере развития туризма
Моделирование сервисов Push-to-Talk в реальном времени в архитектуре IMS
ИССЛЕДОВАНИЕ ВОЗМОЖНОСТЕЙ ВОССТАНОВЛЕНИЯ И ПЕРЕПРОШИВКИ ФЛЭШ-ПАМЯТИ
Полезные ископаемые Казахстана
Дисциплины