аметрів є необов'язковими, їх відсутність ніяк не позначиться на стабільності роботи функції, при завданні імені створюваного обробника повинні дотримуватися правила створення строкових змінних в середовищі Java.
Функція є одноразово виконуваної протягом конкретного сеансу роботи програми. Підписка на обробник зміни станів відбувається при будь-якому стані системи. p align="justify"> Функція не є критичною в плані нестабільності роботи, тому для її перевірки можна використовувати єдиний контрольний приклад, який відображатиме правильність виконання підписки на повідомлення від GPS порту. В якості перевірки ми будемо перевіряти константу ListenerAdded на значення TRUE (підписка проведена успішно) або FALSE (підписка не зроблена). br/>
2.12.3 Функція перевірки поточного стану підключення до мережі передачі даних
.12.3.1 Результати
Для коректної роботи функції необхідна запущена і активна служба "Передачі даних в мобільній мережі", яка надає додатком список можливих шляхів передачі даних усередині мережі мобільного зв'язку.
Результатом функції є підписка на події обробника ConnectivityManager, функцією якого є моніторинг всіх наявних мережевих з'єднань, відправлення повідомлень слухачеві при зміні стану активного з'єднання, спроба перемикання на інше активне підключення при обриві поточного і тд.
Метод GetAllNetworkInfo об'єкта ConnectivityManager повертає поточний стан і тип всіх можливих мереж (Mobile або Wi-Fi):
1) getTypeName () - Wi-Fi або Mobile;
2) isConnected () - true якщо підключений, false якщо немає.
У цій функції використовується перевірка на наявність активного поточного з'єднання, це забезпечує стабільність і коректність виконання функції.
2.12.3.2 Процеси обробки
В
2.12.3.3 Входи
Для підписки на ConnectivityManager використовується функція getSystemService з переданої в неї Android константою CONNECTIVITY_SERVICE.
2.12.3.4 Ергономічні характеристики
Функція підписки на обробку вхідних повідомлень відбувається при будь-якому стані системи. Сам обробник передбачає обробку всіх типів вхідних повідомлень, це забезпечує максимальну надійність роботи даної функції. Функція є одноразово виконуваної протягом конкретного сеансу роботи програми. p align="justify"> Функція не є критичною в плані нестабільності роботи, тому для її перевірки можна використовувати єдиний контрольний приклад, який відображатиме правильність виконання підписки на зміну стану підключення до мобільної мережі передачі даних.
.12.4 Функція запису в сховище
2.12.4.1 Результати
У нашому випадку в ролі сховища вист...