Список внешних библиотек, которые позволяют значительно упростить разработку под OS Android.
Готовые библиотеки не только ускоряют разработку но и позволяют более гибко, красочно построить интерфейс приложения. В случае больших проектов можно упростить вывод отладочной информации и тд.
Сеть и интернет:
GSON - работа с JSON
Ion - набор сетевых инструментов (JSON, загрузка изображений и файлов, прокси).
Java HTML Parser - работа с интернетом (парсинг html и т.д)
Android Async HTTP - асинхронный сетевой клиент (загрузка контента JSON etc.).
Universal Image Loader - библиотека для загрузки медиа контента.
Picasso - библиотека для загрузки изображений из сети.
okhttp - мощный http-клиент с поддержкой SPDY и HTTP/2.
Retrofit - удобный инструмент для работы с REST-API.
DisplayingBitmaps - пример эффективной работы с изображениями, загружаемыми из сети. Подойдет для любителей сильно кастомить библиотеки.
Работа со списками ListView:
EasyListViewAdapters - упрощение работы адаптерами.
PinnedListView - добавляем подзаголовки в ListView.
ListViewAnimations - добавляем анимацию к элементам в ListView.
AndroidStaggeredGrid - красивый GridView с гибкой настройкой отображения элементов списка.
Card Library - используем Google CardView для кастомизации своих списков.
Навигация:
PagerSlidingTabStrip - упрощаем работу с вкладками(Tab`s).
Satellite Menu - строим круговое меню.
Интерфейс:
RoundedImageView - работа с ImageView. Добавляем обводку для изображений.
StackBlur - эффект
Размытие для изображений.
Bootstrap - набор Bootstrap-элементов для построения UI.
FadingActionBar - ActionBar в стиле Google play market.
ViewAnimations - добавляем анимацию для TextView,Button, ListView,...
ProgressWheel - библиотека для построения красивых прогресс - баров.
SmoothProgressBar - библиотека для кастомизации прогресс - баров.
Вialogplus - создаем диалоговые окна не напрягаясь. Очень полезная библиотека.
Iconify - простое добавление иконок к разным объектам в проекте.
HoloColorPicker - визуальный выбор цвета с Holo стилем
SuperToasts - создание Toast'ов с множеством настроек
Мультимедиа:
ExoPlayer - библиотека для проигрывания видео. Вменяемо играет HLS (в том числе AES), допиливается поддержка VP9 и Opus.
Выполнение задач в фоне:
BackgroundTask - библиотека удобного выполнения фоновых задач без утечек памяти.
Автор UserX