Тема: РАЗРАБОТКА ПРИЛОЖЕНИЯ SIMPLE READER ДЛЯ ПЛАТФОРМЫ ANDROID
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ 5
ВВЕДЕНИЕ 6
1 Обзор существующих решений 7
1.1 Cool Reader 7
1.2 Moon+ Reader 8
1.3 PocketBook Reader 9
2 Проектирование 10
2.1 Функциональность приложения 10
2.2 Анализ требований 10
2.3 Используемые технологии 17
2.4 Архитектура приложения 18
2.5 Схема базы данных 22
2.6 Диаграмма состояний 22
3 Реализация приложения 24
3.1 Реализация библиотеки 25
3.1.1 Список 25
3.1.2 Галерея 26
3.1.3 Переключение между отображениями библиотеки 27
3.2 Работа с базой данных 28
3.3 Реализация добавления книг в библиотеку 32
3.4 Реализация чтения книг 34
3.4.1 Книги PDF формата 35
3.4.2 Книги ePub формата 36
ЗАКЛЮЧЕНИЕ 37
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 38
Приложение А. Скриншоты приложения 39
📖 Введение
Одно из таких преимуществ это, конечно же, компактность. Любимые книги не будут занимать много места в сумке. Это особенно актуально для учащихся, которым приходится носить с собой большое количество учебников.
Еще одним плюсом является удобство поиска книг. В Google Play представлен широкий выбор приложений, через которые осуществляется дистрибуция и продажа электронных книг (Google Play Книги, Bookmate, ЛитРес)[1]. Эти сервисы предоставляют миллионы книг, среди которых можно легко найти новинки, бестселлеры, учебные пособия и многое другое.
Помимо всего этого, электронные книги имеют возможность настраивать “под себя” шрифты, их размер и цвет, вносить заметки, выделять текст и осуществлять поиск по ключевым словам.
Все перечисленные достоинства послужили причиной создания данного приложения для чтения электронных книг на базе Android. Выбор данной платформы основан на наличии девайса с Android OS.
В данной области уже существуют решения со своими преимуществами и недостатками, которые будут обсуждаться в следующей главе. Проанализировав их, можно составить общее представление того, как должно выглядеть подобное приложение.
Целью данной работы является разработка Android-приложения для чтения электронных книг.
Для достижения этой цели были сформулированы следующие задачи:
1. Провести анализ существующих решений.
2. Сформировать список требований к разрабатываемому приложению.
3. Спроектировать приложение.
4. Реализовать приложение.
✅ Заключение
В рамках данной работы были решены все поставленные задачи, а именно:
1. проанализированы аналоги;
2. сформулированы и зафиксированы требования к приложению;
3. спроектирована внутренняя архитектура и пользовательский интерфейс приложения;
4. реализовано приложение.
Следовательно, цель работы - разработать Android-приложение для чтения электронных книг, была достигнута.





