Res /drawable / layout / item.Xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/item_of_sched"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textColor="@color/text"
android:textSize="17sp" />
</LinearLayout>
Res /drawable / layout / item.xml
<FrameLayoutxmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.a2210.alive.mydailyscheduller.Monday">
<ListView
android:layout_width="match_parent"
android:id="@id/android:list"
android:background="@color/background"
android:layout_height="wrap_content"
android:dividerHeight="@dimen/divider"
android:divider="@color/colorPrimary"
android:layout_marginTop="5dp"/>
/**отображениеспискадня
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:id="@id/android:empty"
android:textSize="20sp"
android:textColor="@color/text"
android:text="@string/empty"/>
</FrameLayout>
Обзор приложения
Заключение
Среди популярных приложений сейчас является приложения с расписанием занятий. Пользователями, которые являются ученики школ и студенты. Такие приложения обеспечивают таким образом простой и удобный доступ к расписанию занятий.
Данная программа удобна тем, что на одном экране представлены сразу все списки групп университета, а также информация по расписанию, что в дальнейшем упрощает их упорядочивание и поиск.
Данное приложение имеет версии только для Android. Приложение имеет простой и удобный интерфейс. Благодаря этой возможности приложение "Расписание" можно использовать как инструмент планирования своим расписанием студентов Бурятского государственного университета.
В ходе проделанной работы нами были изучены Язык программирования Java и среда разработки AndroidStudio и их взаимодействие. Была создана интерфейсная часть программы для составления расписания и выполнены подготовительные работы и изучения для создания программы. Кроме того, была изучена библиотека Jsoupпарсера кода html для подключения в Андроид. Jsoup – библиотека для парсинга и разбора html кода. То есть открывая сайт Бурятского государственного университета, можно получить код страницы и искать нужную информацию, в данном случае таблицу с расписанием.
В дипломной работе было спроектировано и разработаноприложение с расписанием всех существующих групп БГУ. Были рассмотрены методы и технологии осуществления информационной поддержки.
На основе рассмотренных способов были сформированы условия к программе и список предоставляемых функций.
Далее была спроектирована архитектура и выбраны технологии разработки.
Можно сделать заключение о том, что установленные миссии сделаны, этим достигнута цель дипломной работы.
Список литературы
1. Пьюриват С. – Основы разработки веб-приложений. СПб.: 2015. - 272 с.
2. Эд Бурнет . Привет, Android. Разработка мобильных приложений. CПб.: 2011. – 256 с.
3. Березовская Ю.В., Юфрякова О.А., Вологлина В.Г., Озерова О.В., Куликов Э.Е. - Введение в разработку приложений для операционной системы Андроид. Национальный Открытый Университет «ИНТУИТ», 2016. - 434 с.
4. Магдануров Г. Разработка веб-приложений с использованием ASP.NET MVC Framework. Национальный Открытый Университет «ИНТУИТ» -2014.- 10 с.
5. Зигард Медникс, Лайрд Дорнин, Блэйк Мик, Масуми Нкамура. Программирование под Андроид. СПб.: 2013. - 251 с.
6. П.Дейтел, Х.Дейтел. З. Дейтел. М.Моргано,Андроид для программистов. Создаем приложения. Москва - СПб - Нижний Новгород - 2013. - 312 с.
7. Zapata B.C. Разработка приложений для Android Studio. - Packt Publishing, 2013. - 110 с.
8. Hohensee B. Начало работы с Android Studio., 2014. - 179 с.
9. Craig C., Gerber A. Изучите Android Studio: быстро и эффективно создавайте приложения для Android. - Apress, 2015. - 484 с.
10. Брайн Харди, Билл Филлипс - Программирование под Android, 2014. - 410 с.
11. Робин Никсон, Создаем динамические веб-сайты с помощью PHP, JavaScript, CSS, HTML5, Издательство: Питер: 2016.- 768c.
12. Николай Прохоренок, Владимир Дронов, HTML, JavaScript, MySQL, PHP. Джентильменский набор веб-мастера. Издательство: СПб.: БХВ-Петербург Год: 2015.- 766 с.
13. Роман Клименко Веб-мастеринг: Изучаем HTML, CSS3, JavaScript, Ajax, SEO -2013. - 512 с.
14. Бен Хеник Эффективные технологии для построения современных веб-технологий, Питер: 2011. - 336 с.
15. Mark L., Murphy. The busy Coder's Guide to Android Development 7.5. Издательство: CommonsWare. 2016. - 66 Mb.
16. Брайн Хардли, Билл Филлипс, К.Стюарт, К. Марсикано. Андроид программирование для профессионалов. Питер 2016. - 640 с.
17. Jonathan Simon Первая разработка Android. Издательство: O'Reilly, 2013. - 532 с.
18. Adam Gerber, Clifton Craig Learn Android Studio. Издательство: Apress 2015. - 468 с.
19. Wallace Jackson Приложениядля Android для Absolute Beginners. Издательство: Apress 2014. - 696 с.
20. Гарднер Лиза, Григсби Джейсон. Head First Mobile Web Издательство: Питер 2013. - 436 с.
21. Рето Майер. Профессиональная разработка приложений для Android 4 Издательство: Эксмо Год: 2013. - 816 с.
22. РетоМайер Professional Android 2: Application Developmentecond Edition Издательство: ЭксмоГод: 2011. - 672 с.
23. Герберт Шилдт. Java. Полное руководство, 8-е издание Издательство: Вильямс 2012. - 301 с.
24. Медведев В. И. Особенности объектно-ориентированного программирования на C++/CLI, C# и Java Издательство: РИЦ «Школа» 2013. - 333 с.
25. И. Хабибуллин. Самоучитель Java Издательство: БХВ-Петербург 2015.
26. О. В. Герман, Ю. О Герман Программирование на Java и С# для студента Издательство: БХВ-Петербург 2012. - 568 с.
27. Frank Ableson, Robi Sen, Chris King, C. Enrique Ortiz Android вдействииТретьеизданиеИздательство: Manning Publications 2014. - 664 с.
28. Дэрси Лорен , Шейн Кондер Android за 24 часа. Программирование приложений под операционную систему Google Издательство: Рид Групп Год: 2014. - 464 с.
29. Arturo Fernandez Montoro Руководство по тестированию приложений для Android Издательство: Packt 2015. - 328 с.
30. Алексей Голощапов Google Android Издательство: БХВ-Петербург 2016. - 438 с.
31. С. Хашими, С. Коматинени, Д. Маклин Pro Android 2 Издательство: Питер 2014. -736 с.
32. А. Виноградов Программируем игры для мобильных телефонов. Инструментальная книга Издательство: Триумф 2015. - 272 с.
33. Владимир Волков Программирование для карманных компьютеров. Издательство: Питер 2006. - 304 с.
34. А. Климов Программирование КПК и смартфонов на .NET Compact Framework
35. Издательство: Питер 2016. - 320 с.
36. С. Г. Горнаков Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME Издательство: ДМК Пресс 2015. - 448с.
37. С. Г. Горнаков Программирование мобильных телефонов на Java Издательство: ДМК Пресс 2016. - 336 с.
38. Примеры как разобрать HTML-файл в Java используя jsoup. [Электронный ресурс] / Javin Paul – Электрон. дан. – Режим доступа: http://info.javarush.ru/translation/2014/12/21/3 примера как разобрать HTML файл в Java используя Jsoup.html, свободный.
39. Пример подключения Jsoup в Андроид Студио [Электронный ресурс] – Режим доступа: http://blog.harrix.org/article/2966, свободный.
40. Пример подключения библиотеки Jsoup – Режим доступа: https://www.survivingwithandroid.com/2014/04/parsing-html-in-android-with-jsoup-2.html, свободный.
[A1]Примерно отсюда 2 глава должна начинаться, вроде бы
[A2]HДа откуда вы это берете? HTTP-запрос у нас.
[A3]Почему в виде рисунка? Лучше сделать непосредственно в виде текста кода
[A4]
[A5]Этот рисунок не нужен. Далее можно показать, что получение HTML-содержимого выполняется с помощью метода Jsoup.connect(). Можно показать саму HTML-страницу, которую мы получаем. Попробовать нарисовать ее DOM-структуру. Или хотя бы структуру таблицы с расписанием.