Код приложения.
Android сервис
Класс, описывающий экран с лентой приглашений и заявок на события. Класс, описывающий интерфейс создания списка входящих приглашений. Класс, хранящий конфигурацию сервера и внутреннего хранилища Android. Класс, описывающий фрагмент со списком событий на экране профиля. Класс, описывающий интерфейс создания списка участников события. Класс, описывающий фрагмент со списком рекомендованных событий… Читать ещё >
Код приложения. Android сервис (реферат, курсовая, диплом, контрольная)
В ходе работы над приложением были разработаны классы, представленные в таблице ниже:
Таблица 4 — Таблица классов.
CreateAccountActivity. | Класс, описывающий экран создания нового аккаунта. | |
EditEventActivity. | Класс, описывающий экран редактирования события. | |
EditProfileActivity. | Класс, описывающий экран редактирования профиля. | |
FeedActivity. | Класс, описывающий экран с основной лентой событий. | |
InviteActivity. | Класс, описывающий экран отправки приглашения на событие. | |
InviteFriendsActivity. | Класс, описывающий экран отправки приглашений друзьям из социальных сетей в приложение. | |
LicencesActivity. | Класс, описывающий экран со списком лицензий, используемых в приложении. | |
MyProfileActivity. | Класс, описывающий экран профиля авторизованного пользователя. | |
NewEventActivity. | Класс, описывающий экран создания нового события. | |
OffersActivity. | Класс, описывающий экран с лентой приглашений и заявок на события. | |
PhotoActivity. | Класс, описывающий экран просмотра полноразмерной фотографии. | |
PickCategoryActivity. | Класс, описывающий экран выбора категории при создании события. | |
ProfileActivity. | Класс, описывающий экран профиля пользователя. | |
ReportActivity. | Класс, описывающий экран отправки жалобы на событие или пользователя. | |
SearchEventActivity. | Класс, описывающий экран поиска событий. | |
SearchPeopleActivity. | Класс, описывающий экран поиска пользователей. | |
SettingsActivity. | Класс, описывающий экран отправки приглашения на событие. | |
SplashActivity. | Класс, описывающий экран загрузки данных в приложении. | |
StartActivity. | Класс, описывающий экран стартовой страницы приложения. | |
TextActivity. | Класс, описывающий экран просмотра текста. | |
TimeLineActivity. | Класс, описывающий экран ленты активности пользователя. | |
ActivityAdapter. | Класс, описывающий интерфейс создания списка активностей пользователя. | |
CommentsAdapter. | Класс, описывающий интерфейс создания списка комментариев на экране события. | |
EventMembersAdapter. | Класс, описывающий интерфейс создания списка участников события. | |
EventTypesAdapter. | Класс, описывающий интерфейс создания списка категорий событий. | |
FeedAdapter. | Класс, описывающий интерфейс создания списка событий. | |
IncomingOffersAdapter. | Класс, описывающий интерфейс создания списка входящих приглашений. | |
InviteFriendsAdapter. | Класс, описывающий интерфейс создания списка друзей, доступных для приглашения на событие. | |
LicencesAdapter. | Класс, описывающий интерфейс создания списка лицензий, используемых в приложении. | |
MyProfileFriendsAdapter. | Класс, описывающий интерфейс создания списка друзей на экране моего профиля. | |
OutgoingOffersAdapter. | Класс, описывающий интерфейс создания списка исходящих приглашений. | |
PickUserAdapter. | Класс, описывающий интерфейс создания списка пользователей с возможностью выбора. | |
UsersAdapter. | Класс, описывающий интерфейс создания списка пользователей. | |
AuthorizationActivity. | Класс, описывающий экран авторизации в приложении. | |
App. | Класс, описывающий базовый интерфейс приложения. | |
BaseActivity. | Класс, описывающий базовый интерфейс экрана. | |
BaseEmptyViewFragment. | Класс, описывающий базовый интерфейс фрагмента. | |
BaseProfileActivity. | Класс, описывающий базовый интерфейс экрана профиля. | |
InternetConnectionDependentActivity. | Базовый класс, реализующий методы для показа сообщения об ошибке интернет соединения. | |
AvatarView. | Класс, описывающий стандартный аватар пользователя (круг и заглавные первые буквы имени и фамилии). | |
RecyclerListView. | Класс, описывающий базовый интерфейс списков. | |
SquareView. | Класс, описывающий элемент интерфейса с одинаковыми шириной и высотой. | |
CommentsFragment. | Класс, описывающий фрагмент с комментариями на экране события. | |
EventInfoFragment. | Класс, описывающий фрагмент с основной информацией на экране события. | |
MembersFragment. | Класс, описывающий фрагмент со списком участников на экране события. | |
FriendsFeedFragment. | Класс, описывающий фрагмент со списком событий друзей пользователя. | |
SuggestFeedFragment. | Класс, описывающий фрагмент со списком рекомендованных событий. | |
EventsHelpFragment. | Класс, описывающий фрагмент с обучающие подсказки на экране со списком событий. | |
MyProfileHelpFragment. | Класс, описывающий фрагмент с обучающие подсказки на экране моего профиля. | |
OffersHelpFragment. | Класс, описывающий фрагмент с обучающие подсказки на экране предложений. | |
IncomingOffersFragment. | Класс, описывающий фрагмент со списком входящих предложений. | |
OutgoingOffersFragment. | Класс, описывающий фрагмент со списком исходящих предложений. | |
ProfileEventsFragment. | Класс, описывающий фрагмент со списком событий на экране профиля. | |
ProfileFriendsFragment. | Класс, описывающий фрагмент со списком друзей пользователя. | |
ActivityLoader. | Класс, описывающий интерфейс загрузки информации на экран активности пользователя. | |
FeedLoader. | Класс, описывающий интерфейс загрузки информации на экран со списком событий. | |
ProfileLoader. | Класс, описывающий интерфейс загрузки информации на экран профиля пользователя. | |
UsersStack. | Класс, описывающий стэк открытых экранов профиля. | |
ActivityItem. | Класс, описывающий модель активности. | |
ActivityType. | Перечисление, описывающее тип активности. | |
AppColors. | Класс, хранящий основные цвета, используемые в приложении. | |
Comment. | Класс, описывающий модель комментария. | |
Event. | Класс, описывающий модель события. | |
EventCategory. | Перечисление, описывающее категорию события. | |
EventStatus. | Перечисление, описывающее доступность события (приватное, публичное и т. д.). | |
EventTypeValues. | Класс, описывающий методы для получения данных о событии. | |
EventUser. | Класс, описывающий модель участника события. | |
FriendRequest. | Класс, описывающий модель заявки в друзья. | |
Gender. | Перечисление, описывающее пол пользователя. | |
ListEvent. | Класс, описывающий модель события. | |
ListUser. | Класс, описывающий модель пользователя. | |
Membership. | Класс, описывающий модель членства в событии. | |
Offer. | Класс, описывающий модель предложения. | |
OfferType. | Перечисление, описывающее тип предложения. | |
SmallEvent. | Класс, описывающий модель события. | |
User. | Класс, описывающий модель пользователя. | |
CustomFactory. | Класс, описывающий создание уведомления. | |
MatesAirshipReceiver. | Broadcast Receiver для приёма уведомлений. | |
ApiEndpoints. | Интерфейс, описывающий методы для работы с сервером. | |
CustomTwitterApiClient. | Интерфейс, описывающий методы для работы с api Twitter. | |
DeviceInfoStore. | Класс для работы с внутренним хранилищем Android. | |
ServerApi. | Singleton для работы с сервером. | |
ServerConfig. | Класс, хранящий конфигурацию сервера и внутреннего хранилища Android. | |
Utils. | Класс, содержащий вспомогательные методы для работы с сервером. | |
ShareUtility. | Класс, реализующий методы для распространения информации о приложении. | |
AndroidUtilities. | Класс для работы с Android. | |
Animations. | Класс, содержащий методы для анимаций в приложении. | |
AnimationStartListener. | Базовый класс для работы с анимациями. | |
AppConfig. | Класс, содержащий параметры приложения. | |
AppUtil. | Класс, содержащий вспомогательные методы для работы с приложением. | |
CancelableThreadObject. | Класс, содержащий данные произвольного типа с возможностью отмены исполнения операции внутри потока. | |
CodeTimer. | Класс, описывающий интерфейс таймера. | |
DateUtils. | Класс, содержащий вспомогательные методы для работы с датами. | |
Image. | Класс, содержащий методы для работы с изображениями. | |
LogUtil. | Класс, содержащий методы для работы с системой логирования Android. | |
OnOperationFinishedListener. | Интерфейс, содержащий методы для отслеживания окончания операций внутри приложения. | |
ParseHelper. | Класс, содержащий методы для парсинга данных с сервера. | |
UnreadIndicators. | Класс, содержащий информацию о непрочитанных уведомлениях. | |
EventActivity. | Класс, описывающий экран события. | |