Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Мобільний додаток для оцінки ефективності мерчандайзингу торгової компанії

Реферат Мобільний додаток для оцінки ефективності мерчандайзингу торгової компанії





у, використовуваного як тексту повідомлення.

- Positive Text Id - підлога типу int, що містить ідентифікатор строкового ресурсу, використовуваного як тексту на позитивній кнопці діалогу.

- Negative Text Id - підлога типу int, що містить ідентифікатор строкового ресурсу, використовуваного як тексту на негативній кнопці діалогу.

Методи: void on Attach (Activity activity) - метод, визначений у базовому класі Dialog Fragment. Описаний в класі Report Dialog Fragment і службовець для аналогічної мети.

3.5 Огляд функціональних класів з пакету helpers


Даний пакет містить допоміжний класи-утиліти, що є наборами статичних функцій і використовуваних в різних частинах програми.

Опис класу Accessibility Helper

Даний клас надає набір методів для перевірки доступності мережі Інтернет і статусу GPS на телефоні, а також надає методи для створення діалогових вікон, перенаправляють на відповідні сторінки системних налаштувань для включення необхідних функцій.

- boolean is Networking Enabled (Context context) - метод, який показує наявність інтернет-з'єднання.

- boolean is Gps Enabled (Context context) - метод, який показує доступність провайдерів GPS-координат.

- Alert Dialog get Dialog (final Context context, int message Id, final String action) - допоміжний метод для створення діалогу з довільним сполученням, перенаправляє на певну сторінку системних налаштувань.

- Alert Dialog get Gps Dialog (final Context context) - метод, який повертає діалог, що перенаправляє на сторінку налаштувань інтернет-з'єднання.

- Alert Dialog get Network Dialog (final Context context) - метод, який повертає діалог, що перенаправляє на сторінку налаштувань GPS.

Опис класу Authorization Helper

Даний клас надає функціонал для авторизації на клієнтській стороні, тобто забезпечення доступу згідно ролі користувача.

Константи:

- USER_ROLE - строкова константа, що містить значення ролі «користувач».

- MERCHANDISER_ROLE - строкова константа, що містить значення ролі «мерчендайзер».

- AUTHORIZATION_ERROR - строкова константа-ідентифікатор, яка вказує на помилку авторизації.

Методи:

- boolean isValidRole (String role) - метод, який показує наявність доступу до додатком користувачеві з вказаною в параметрі role роллю.

Опис класу Image Store

Даний клас служить для передачі зображення в бінарному вигляді між різними активують. Необхідність для створення даного класу обумовлена ??тим, що ІНТЕНТ мають обмеження на обсяг переданих даних, яке легко перевищити, передаючи зображення в якості параметра ІНТЕНТ.

Статичні поля:

- image - фото у вигляді масиву байт.

Статичні методи:

- byte [] get Image () - повертає зображення, яке збергіається в поле image.

- void store Image (byte [] image) - зберігає зображення, в поле image.

- void clean () - очищає поле image.

Опис класу Json Helper

Даний клас служить для спрощеного створення JSON об'єктів і використовується класами взаємодії з мережею. На відміну від інших класів-помічників, даний клас володіє набором не тільки статичними методами. Клас має набір методів add з різною сигнатурою, які є повними аналогами методів put класу JSON Object, проте маскують неактуальне в даному проекті виняток JSON Exception.

Поля:

- json - поле типу JSONO bject, що представляє собою редагований JSON-об'єкт.

Методи:

- Json Reader get Reader For Response (Http Response response) - статичний метод, що дозволяє отримати потоковий JSON парсер типу Json Reader, асоційований з мережевим потоком з HTTP-відповіді, переданого як параметр response.

- String Entity to String Entity () - метод, що перетворить отримати редагований JSON-об'єкт, що зберігається в поле json до об'єкта типу String Entity, який можна використовувати в якості тіла HTTP-запиту.

Опис класу Location Helper

Даний клас використовується для отримання даних про поточне місцезнаходження, а також, при тестуванні, для емуляції пов'язаних з цим помилок.

Константи:

- LATITUDE_FIELD - константа-ключ, за яким доступна широта в ІНТЕНТ з геоданих.

Назад | сторінка 18 з 34 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Клас птахи, загальна характеристика класу
  • Реферат на тему: The positive image as are important component of being competitive on the t ...
  • Реферат на тему: Порівняння ефективності різних методів розв'язання систем лінійних алге ...
  • Реферат на тему: Методи кластерізації: процедура Мак-кіна, метод К-методів, сітчасті методи
  • Реферат на тему: Порівняння методів одновимірної оптимізації: метод золотого перетину і мето ...