Firebase в android Admob, або як додати рекламний банер в андроїд-додаток
Створюємо проект, вибираємо шаблон Empty Activity, як завжди. У меню Tools відкриваємо вкладку Firebase. У самому низу списку вибираємо пункт Admob і тиснемо посилання на додавання банера в додаток. Відкривається покрокова інструкція, спочатку потрібно підключити проект до сервісу Firebase. Якщо ви вже зареєстровані на сайті Firebase, достатньо лише натиснути кнопку в кроці 1. В іншому випадку вас перекине у вікно браузера для реєстрації, детальніше про це дивіться в минулому уроці по роботі з Firebase. Кнопка змінилася на напис "Connected" - проект успішно приєднано. Наступний крок – додати необхідні бібліотеки до проекту. Це також робиться одним натисканням кнопки у кроці 2.

У вікні підтверджуємо додавання залежностей у файл складання проекту. після синхронізації Gradle переходимо до кроку 3.

І ще один момент. Віджет баннера повинен коректно працювати при різній поведінці програми на пристрої. Для цього необхідно синхронізувати його з відповідними способами життєвого циклу Activity. У методі onResume(), який викликається в момент, коли Activity з'являється на екрані і готовий до взаємодії з користувачем, ми викликаємо метод resume() у віджету AdView. Коли Activity зупиняє роботу викликається метод onPause(), тут викликаємо метод pause() у віджету. І в методі onDestroy(), який спрацьовує при знищенні Activity, також знищуємо Adview методом destroy().