Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, РАЗНОЕ

РАБОТА С JSON В ANDROID

Workhard 350 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 36 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 31.12.2022
Введение JSON (JavaScript Object Notation) – Стандартизированный формат передачи и хранения структурированных данных организованным и простым способом [4]. Основан на языке программирования JavaScript, который был популяризирован Дугласом Крокфордом [5]. В англоязычным странах его в основном произносят как Jason, то есть как имя ДжЭйсон, в русскоязычных странах ударение преимущественно ставится на “о” — ДжисОн. JSON легок и прост в использовании по сравнению с другими аналогами открытого обмена данными. Его структура проста и легко читаема, а компактный стиль положительно сказывается на форматировании контента и объеме выходного файла. Сам по себе JSON использует расширение .json. Когда же он определяется в других файловых форматах, как .html, он появляется в кавычках как JSON строка или может быть объектом, назначенным на переменную. Большинство языков программирования содержат функции или библиотеки, благодаря которым могут читать и записывать структуры JSON [4]. Самое широкое распространение он получил в веб-приложениях для обмена данными сервера и веб браузера. С использованием технологии Ajax (Asynchronous Javascript and XML) интернет страницы получили возможность обновлять данные асинхронно без перезагрузки самой страницы, что привело к увеличению отклика и экономии вычислительных ресурсов. Сравнивая JSON с XML стоит отметить преимущества лаконичности, скорости, размера и близости к JavaScript. JSON структуры не ограничиваются использованием только в веб технологиях. Общепринятый формат для обмена данными популярен и в клиент-серверных приложениях, в том числе и мобильных платформах. Операционная система Android, одна из самых популярных ОС мобильных устройств, умеет сериализовать и десериализовать объекты JSON. К сожалению для работы с форматом у операционной системы нет встроенных средств, однако это компенсируется множеством библиотек, которые можно использовать для цели курсовой работы. Цель данной курсовой работы – описать простую и удобную работу с JSON объектами в операционной системе Android с помощью библиотеки Google Gson. Для решения поставленной цели необходимо решить следующие задачи: ? Изучить структуру JSON; ? Изучить ОС Android; ? Изучить особенности работы JSON на ОС Android; ? Изучить IDE Android Studio; ? Разработать показательное приложение. Объектом исследования является формат JSON и ОС Android. Предметом исследования является создание мобильного приложения на операционной системе Android, принимающего формат JSON и десериализующего данные в POJO объект. Практическая значимость курсовой работы заключается в возможности использования данного показательного материала в будущем для работы с JSON объектами в операционной системе Android. ?
Введение

Введение JSON (JavaScript Object Notation) – Стандартизированный формат передачи и хранения структурированных данных организованным и простым способом [4]. Основан на языке программирования JavaScript, который был популяризирован Дугласом Крокфордом [5]. В англоязычным странах его в основном произносят как Jason, то есть как имя ДжЭйсон, в русскоязычных странах ударение преимущественно ставится на “о” — ДжисОн. JSON легок и прост в использовании по сравнению с другими аналогами открытого обмена данными. Его структура проста и легко читаема, а компактный стиль положительно сказывается на форматировании контента и объеме выходного файла. Сам по себе JSON использует расширение .json. Когда же он определяется в других файловых форматах, как .html, он появляется в кавычках как JSON строка или может быть объектом, назначенным на переменную. Большинство языков программирования содержат функции или библиотеки, благодаря которым могут читать и записывать структуры JSON [4]. Самое широкое распространение он получил в веб-приложениях для обмена данными сервера и веб браузера. С использованием технологии Ajax (Asynchronous Javascript and XML) интернет страницы получили возможность обновлять данные асинхронно без перезагрузки самой страницы, что привело к увеличению отклика и экономии вычислительных ресурсов. Сравнивая JSON с XML стоит отметить преимущества лаконичности, скорости, размера и близости к JavaScript. JSON структуры не ограничиваются использованием только в веб технологиях. Общепринятый формат для обмена данными популярен и в клиент-серверных приложениях, в том числе и мобильных платформах. Операционная система Android, одна из самых популярных ОС мобильных устройств, умеет сериализовать и десериализовать объекты JSON. К сожалению для работы с форматом у операционной системы нет встроенных средств, однако это компенсируется множеством библиотек, которые можно использовать для цели курсовой работы. Цель данной курсовой работы – описать простую и удобную работу с JSON объектами в операционной системе Android с помощью библиотеки Google Gson. Для решения поставленной цели необходимо решить следующие задачи: ? Изучить структуру JSON; ? Изучить ОС Android; ? Изучить особенности работы JSON на ОС Android; ? Изучить IDE Android Studio; ? Разработать показательное приложение. Объектом исследования является формат JSON и ОС Android. Предметом исследования является создание мобильного приложения на операционной системе Android, принимающего формат JSON и десериализующего данные в POJO объект. Практическая значимость курсовой работы заключается в возможности использования данного показательного материала в будущем для работы с JSON объектами в операционной системе Android. ?
Содержание

Оглавление Введение 3 Глава 1. Понятие JSON и ОС Android 5 1.1. Представление данных в JSON объектах 5 1.1.1. Синтаксис JSON 5 1.1.2. Массивы в JSON 6 1.1.3. Вложенные данные в JSON 7 1.2. Платформа Android 8 1.2.1. История разработки системы 8 1.2.2. Архитектура Android 14 1.3. Выводы по первой главе 19 Глава 2. Использование объектов JSON в ОС Android 21 2.1. Инструменты разработки Android – приложения 21 2.1.1. IDE Android Studio 21 2.1.2 Android SDK 23 2.2. Работа с JSON на платформе Android 23 2.2.1. Библиотека GSON 23 2.2.2. Сериализация POJO в JSON 25 2.2.3. Десериализация JSON 26 2.2.4. Сложный POJO класс 27 2.3. Пример использования десерилизации JSON в реальном проекте «Расписание НВГУ» 29 2.4. Выводы по второй главе 33 Заключение 34 Список литературы 35
Список литературы

Список литературы 1. Android Studio User guide [Электронный ресурс] Режим доступа: https://developer.android.com/studio/intro?hl=fa (дата обращения: 13.05.2020) 2. Build a UI with Layout Editor [Электронный ресурс]. Режим доступа: https://developer.android.com/studio/write/layout-editor (дата обращения: 13.05.2020) 3. Google Android – первые шаги ¬– Есбол Нургналиев [Электронный ресурс]. Режим доступа: https://3dnews.ru/581873 (дата обращения 13.05.2020) 4. JS JSON [Электронный ресурс] Режим доступа: https://www.w3schools.com/ (дата обращения: 13.05.2020) 5. We Love Swift ¬– Andrei Nagy [Электронный ресурс]. Режим доступа: https://www.weheartswift.com/need-know-json/ (дата обращения 13.05.2020) 6. История Android [Электронный ресурс]. Режим доступа: https://www.android.com/intl/ru_ru/history (дата обращения: 13.05.2020)
Отрывок из работы

Глава 1. Понятие JSON и ОС Android 1.1. Представление данных в JSON объектах 1.1.1. Синтаксис JSON JSON — простой формат обмена данными, основанный на языке программирования JavaScript [4]. Использует человекочитаемый текст для передачи объектов данных, который имеет свои синтаксические правила. Данные хранятся в виде карты с парами ключ-значение и разделяются запятыми: Рисунок 1. Пример ключ-значение. Заключая значение переменной в фигурные скобки, мы указываем, что значение является объектом. Внутри объекта мы можем объявить любое количество свойств: Рисунок 2. Пример заключение в скобки. Чтобы получить доступ к информации, хранящейся в JSON, мы можем просто обратиться к названию свойства, которое нам нужно: Рисунок 3. Пример получения данных.? 1.1.2. Массивы в JSON JSON формат позволяет хранить данные в массиве. Для этого мы заключаем несколько объектов в квадратные скобки, что означает массив.
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Разное, 34 страницы
370 руб.
Курсовая работа, Разное, 37 страниц
400 руб.
Курсовая работа, Разное, 38 страниц
390 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg