Освой Android играючи

Сайт Александра Климова

Шкодим

/* Моя кошка замечательно разбирается в программировании. Стоит мне объяснить проблему ей - и все становится ясно. */
John Robbins, Debugging Applications, Microsoft Press, 2000

Тестирование и отладка

Bug

Довольно скучная и неинтересная тема для многих программистов. Но хотя бы основы нужно выучить.

Тестирование

Тестирование приложения

Локальные юнит-тесты

Автоматизация тестирования приложений с помощью UIAutomator

Тестируем с Espresso

Monkey - Обезьяна с гранатой

Отладка

Общая информация об отладке в Android Studio

LogCat

Если adb не видит ваше устройство

Утечка памяти

LeakCanary — канарейка для поиска утечек памяти

Stetho — Вслушиваемся в работу приложения

Эффективное использование GPU

Hierarchy Viewer

Реклама